0001104659-20-125446.txt : 20201116 0001104659-20-125446.hdr.sgml : 20201116 20201116084043 ACCESSION NUMBER: 0001104659-20-125446 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20200930 FILED AS OF DATE: 20201116 DATE AS OF CHANGE: 20201116 EFFECTIVENESS DATE: 20201116 FILER: COMPANY DATA: COMPANY CONFORMED NAME: VANGUARD GROUP INC CENTRAL INDEX KEY: 0000102909 IRS NUMBER: 231945930 STATE OF INCORPORATION: PA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-06408 FILM NUMBER: 201313896 BUSINESS ADDRESS: STREET 1: PO BOX 2600 STREET 2: V26 CITY: VALLEY FORGE STATE: PA ZIP: 19482-2600 BUSINESS PHONE: 6106691000 MAIL ADDRESS: STREET 1: PO BOX 2600 STREET 2: V26 CITY: VALLEY FORGE STATE: PA ZIP: 19482-2600 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0000102909 XXXXXXXX 09-30-2020 09-30-2020 false VANGUARD GROUP INC
Po Box 2600 V26 Valley Forge PA 19482-2600
13F HOLDINGS REPORT 028-06408 N
Christine M. Buchanan Principal 610-669-8989 /s/ Christine M. Buchanan Malvern PA 11-16-2020 5 18602 3021796626 1 0000933478 028-11554 VANGUARD FIDUCIARY TRUST CO 2 0001550100 028-14986 Vanguard Investments Australia, Ltd. 3 0000947529 028-16887 VANGUARD ADVISERS INC 4 0001811242 028-20273 Vanguard Global Advisers, LLC 5 0001680208 028-20272 VANGUARD ASSET MANAGEMENT, Ltd
INFORMATION TABLE 2 infotable.xml AAON INC COM PAR $0.004 000360206 247805 4112947 SH SOLE 0 0 4112947 AAON INC COM PAR $0.004 000360206 30 495 SH SOLE 0 495 0 AAON INC COM PAR $0.004 000360206 4895 81244 SH DFND 01 0 81244 0 AAON INC COM PAR $0.004 000360206 795 13190 SH DFND 02 0 13190 0 AAON INC COM PAR $0.004 000360206 1850 30705 SH DFND 04 0 0 30705 AAR CORP COM 000361105 60472 3216621 SH SOLE 0 0 3216621 AAR CORP COM 000361105 24 1252 SH SOLE 0 1252 0 AAR CORP COM 000361105 437 23262 SH DFND 01 0 23262 0 AAR CORP COM 000361105 211 11220 SH DFND 02 0 11220 0 AAR CORP COM 000361105 605 32207 SH DFND 04 0 0 32207 ACCO BRANDS CORP COM 00081T108 44970 7753419 SH SOLE 0 0 7753419 ACCO BRANDS CORP COM 00081T108 22 3722 SH SOLE 0 3722 0 ACCO BRANDS CORP COM 00081T108 375 64595 SH DFND 01 0 64595 0 ACCO BRANDS CORP COM 00081T108 190 32844 SH DFND 02 0 32844 0 ACCO BRANDS CORP COM 00081T108 597 102929 SH DFND 04 0 0 102929 ACNB CORP COM 000868109 7857 377739 SH SOLE 0 0 377739 ACNB CORP COM 000868109 6 274 SH SOLE 0 274 0 ACNB CORP COM 000868109 125 6012 SH DFND 01 0 6012 0 ACNB CORP COM 000868109 52 2524 SH DFND 04 0 0 2524 ADMA BIOLOGICS INC COM 000899104 8399 3514164 SH SOLE 0 0 3514164 ADMA BIOLOGICS INC COM 000899104 2 674 SH SOLE 0 674 0 ADMA BIOLOGICS INC COM 000899104 259 108363 SH DFND 01 0 108363 0 ADMA BIOLOGICS INC COM 000899104 42 17534 SH DFND 04 0 0 17534 ADT INC DEL COM 00090Q103 105000 12851890 SH SOLE 0 0 12851890 ADT INC DEL COM 00090Q103 91 11160 SH SOLE 0 11160 0 ADT INC DEL COM 00090Q103 393 48157 SH DFND 01 0 48157 0 ADT INC DEL COM 00090Q103 354 43324 SH DFND 02 0 43324 0 ADT INC DEL COM 00090Q103 1302 159353 SH DFND 04 0 0 159353 ABM INDS INC COM 000957100 263424 7185606 SH SOLE 0 0 7185606 ABM INDS INC COM 000957100 16 429 SH SOLE 0 429 0 ABM INDS INC COM 000957100 1671 45573 SH DFND 01 0 45573 0 ABM INDS INC COM 000957100 766 20899 SH DFND 02 0 20899 0 ABM INDS INC COM 000957100 1712 46689 SH DFND 04 0 0 46689 AFLAC INC COM 001055102 2080213 57227304 SH SOLE 0 0 57227304 AFLAC INC COM 001055102 275 7560 SH SOLE 0 7560 0 AFLAC INC COM 001055102 25048 689071 SH DFND 01 0 689071 0 AFLAC INC COM 001055102 4585 126136 SH DFND 02 0 0 126136 AFLAC INC COM 001055102 16572 455888 SH DFND 02 0 455888 0 AFLAC INC COM 001055102 66147 1819730 SH DFND 04 0 0 1819730 AGCO CORP COM 001084102 386547 5204623 SH SOLE 0 0 5204623 AGCO CORP COM 001084102 64 862 SH SOLE 0 862 0 AGCO CORP COM 001084102 1508 20308 SH DFND 01 0 20308 0 AGCO CORP COM 001084102 1495 20126 SH DFND 02 0 20126 0 AGCO CORP COM 001084102 3610 48605 SH DFND 04 0 0 48605 ACM RESEARCH INC COM CL A 00108J109 34417 498081 SH SOLE 0 0 498081 ACM RESEARCH INC COM CL A 00108J109 5 72 SH SOLE 0 72 0 ACM RESEARCH INC COM CL A 00108J109 112 1618 SH DFND 01 0 1618 0 ACM RESEARCH INC COM CL A 00108J109 219 3172 SH DFND 02 0 3172 0 ACM RESEARCH INC COM CL A 00108J109 515 7457 SH DFND 04 0 0 7457 AG MTG INVT TR INC COM 001228105 3148 1140709 SH SOLE 0 0 1140709 AG MTG INVT TR INC COM 001228105 0 156 SH SOLE 0 156 0 AG MTG INVT TR INC COM 001228105 16 5730 SH DFND 01 0 5730 0 AG MTG INVT TR INC COM 001228105 36 13024 SH DFND 04 0 0 13024 AGNC INVT CORP COM 00123Q104 650521 46766428 SH SOLE 0 0 46766428 AGNC INVT CORP COM 00123Q104 49 3522 SH SOLE 0 3522 0 AGNC INVT CORP COM 00123Q104 2543 182785 SH DFND 01 0 182785 0 AGNC INVT CORP COM 00123Q104 1388 99800 SH DFND 02 0 0 99800 AGNC INVT CORP COM 00123Q104 4722 339449 SH DFND 02 0 339449 0 AGNC INVT CORP COM 00123Q104 8823 634267 SH DFND 04 0 0 634267 A H BELO CORP COM CL A 001282102 729 517059 SH SOLE 0 0 517059 A H BELO CORP COM CL A 001282102 0 118 SH DFND 01 0 118 0 A H BELO CORP COM CL A 001282102 4 3183 SH DFND 04 0 0 3183 AES CORP COM 00130H105 1478230 81625044 SH SOLE 0 0 81625044 AES CORP COM 00130H105 131 7249 SH SOLE 0 7249 0 AES CORP COM 00130H105 12395 684401 SH DFND 01 0 684401 0 AES CORP COM 00130H105 1771 97788 SH DFND 02 0 0 97788 AES CORP COM 00130H105 7248 400219 SH DFND 02 0 400219 0 AES CORP COM 00130H105 32542 1796894 SH DFND 04 0 0 1796894 ALJ REGL HLDGS INC COM 001627108 200 275953 SH SOLE 0 0 275953 ALJ REGL HLDGS INC COM 001627108 5 6264 SH DFND 01 0 6264 0 ALJ REGL HLDGS INC COM 001627108 3 4510 SH DFND 04 0 0 4510 AMAG PHARMACEUTICALS INC COM 00163U106 26579 2827502 SH SOLE 0 0 2827502 AMAG PHARMACEUTICALS INC COM 00163U106 2 244 SH SOLE 0 244 0 AMAG PHARMACEUTICALS INC COM 00163U106 209 22189 SH DFND 01 0 22189 0 AMAG PHARMACEUTICALS INC COM 00163U106 57 6033 SH DFND 02 0 6033 0 AMAG PHARMACEUTICALS INC COM 00163U106 203 21544 SH DFND 04 0 0 21544 AMC NETWORKS INC CL A 00164V103 83566 3381859 SH SOLE 0 0 3381859 AMC NETWORKS INC CL A 00164V103 28 1120 SH SOLE 0 1120 0 AMC NETWORKS INC CL A 00164V103 1172 47443 SH DFND 01 0 47443 0 AMC NETWORKS INC CL A 00164V103 376 15218 SH DFND 02 0 15218 0 AMC NETWORKS INC CL A 00164V103 910 36819 SH DFND 04 0 0 36819 AMC ENTMT HLDGS INC CL A COM 00165C104 23333 4953890 SH SOLE 0 0 4953890 AMC ENTMT HLDGS INC CL A COM 00165C104 2 421 SH SOLE 0 421 0 AMC ENTMT HLDGS INC CL A COM 00165C104 176 37369 SH DFND 01 0 37369 0 AMC ENTMT HLDGS INC CL A COM 00165C104 45 9656 SH DFND 02 0 9656 0 AMC ENTMT HLDGS INC CL A COM 00165C104 151 32007 SH DFND 04 0 0 32007 ALX ONCOLOGY HLDGS INC COM 00166B105 23760 629558 SH SOLE 0 0 629558 ALX ONCOLOGY HLDGS INC COM 00166B105 2 50 SH SOLE 0 50 0 ALX ONCOLOGY HLDGS INC COM 00166B105 571 15141 SH DFND 01 0 15141 0 ALX ONCOLOGY HLDGS INC COM 00166B105 24 633 SH DFND 04 0 0 633 AMN HEALTHCARE SVCS INC COM 001744101 275483 4712326 SH SOLE 0 0 4712326 AMN HEALTHCARE SVCS INC COM 001744101 18 300 SH SOLE 0 300 0 AMN HEALTHCARE SVCS INC COM 001744101 5406 92481 SH DFND 01 0 92481 0 AMN HEALTHCARE SVCS INC COM 001744101 864 14773 SH DFND 02 0 14773 0 AMN HEALTHCARE SVCS INC COM 001744101 2101 35942 SH DFND 04 0 0 35942 A-MARK PRECIOUS METALS INC COM 00181T107 10124 300225 SH SOLE 0 0 300225 A-MARK PRECIOUS METALS INC COM 00181T107 1 34 SH SOLE 0 34 0 A-MARK PRECIOUS METALS INC COM 00181T107 81 2394 SH DFND 01 0 2394 0 A-MARK PRECIOUS METALS INC COM 00181T107 27 800 SH DFND 04 0 0 800 ANI PHARMACEUTICALS INC COM 00182C103 15253 540695 SH SOLE 0 0 540695 ANI PHARMACEUTICALS INC COM 00182C103 10 341 SH SOLE 0 341 0 ANI PHARMACEUTICALS INC COM 00182C103 371 13139 SH DFND 01 0 13139 0 ANI PHARMACEUTICALS INC COM 00182C103 101 3564 SH DFND 02 0 3564 0 ANI PHARMACEUTICALS INC COM 00182C103 288 10206 SH DFND 04 0 0 10206 ANGI HOMESERVICES INC COM CL A 00183L102 72222 6509428 SH SOLE 0 0 6509428 ANGI HOMESERVICES INC COM CL A 00183L102 5 409 SH SOLE 0 409 0 ANGI HOMESERVICES INC COM CL A 00183L102 126 11321 SH DFND 01 0 11321 0 ANGI HOMESERVICES INC COM CL A 00183L102 289 26026 SH DFND 02 0 26026 0 ANGI HOMESERVICES INC COM CL A 00183L102 540 48713 SH DFND 04 0 0 48713 API GROUP CORP COM STK 00187Y100 166479 11699145 SH SOLE 0 0 11699145 API GROUP CORP COM STK 00187Y100 13 911 SH SOLE 0 911 0 API GROUP CORP COM STK 00187Y100 1270 89222 SH DFND 01 0 89222 0 API GROUP CORP COM STK 00187Y100 18 1259 SH DFND 02 0 1259 0 API GROUP CORP COM STK 00187Y100 712 50059 SH DFND 04 0 0 50059 ARC DOCUMENT SOLUTIONS INC COM 00191G103 1461 1622920 SH SOLE 0 0 1622920 ARC DOCUMENT SOLUTIONS INC COM 00191G103 8 8834 SH DFND 01 0 8834 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 7 7794 SH DFND 04 0 0 7794 ASGN INC COM 00191U102 278434 4380646 SH SOLE 0 0 4380646 ASGN INC COM 00191U102 20 318 SH SOLE 0 318 0 ASGN INC COM 00191U102 5698 89654 SH DFND 01 0 89654 0 ASGN INC COM 00191U102 1084 17061 SH DFND 02 0 17061 0 ASGN INC COM 00191U102 2497 39279 SH DFND 04 0 0 39279 AT&T INC COM 00206R102 15085804 529140803 SH SOLE 0 0 529140803 AT&T INC COM 00206R102 1502 52697 SH SOLE 0 52697 0 AT&T INC COM 00206R102 208978 7329987 SH DFND 01 0 7329987 0 AT&T INC COM 00206R102 37448 1313515 SH DFND 02 0 0 1313515 AT&T INC COM 00206R102 122599 4300206 SH DFND 02 0 4300206 0 AT&T INC COM 00206R102 542724 19036273 SH DFND 04 0 0 19036273 ARCA BIOPHARMA INC COM 00211Y506 25 5604 SH SOLE 0 0 5604 ARCA BIOPHARMA INC COM 00211Y506 37 8368 SH DFND 01 0 8368 0 ATYR PHARMA INC COM NEW 002120202 717 221938 SH SOLE 0 0 221938 ATYR PHARMA INC COM NEW 002120202 38 11912 SH DFND 01 0 11912 0 A10 NETWORKS INC COM 002121101 24463 3840289 SH SOLE 0 0 3840289 A10 NETWORKS INC COM 002121101 3 393 SH SOLE 0 393 0 A10 NETWORKS INC COM 002121101 769 120713 SH DFND 01 0 120713 0 A10 NETWORKS INC COM 002121101 132 20680 SH DFND 02 0 20680 0 A10 NETWORKS INC COM 002121101 275 43234 SH DFND 04 0 0 43234 ATN INTL INC COM 00215F107 53967 1076317 SH SOLE 0 0 1076317 ATN INTL INC COM 00215F107 3 62 SH SOLE 0 62 0 ATN INTL INC COM 00215F107 411 8197 SH DFND 01 0 8197 0 ATN INTL INC COM 00215F107 179 3564 SH DFND 02 0 3564 0 ATN INTL INC COM 00215F107 445 8882 SH DFND 04 0 0 8882 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 2795 685033 SH SOLE 0 0 685033 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 259 63531 SH DFND 01 0 63531 0 AXT INC COM 00246W103 12987 2122066 SH SOLE 0 0 2122066 AXT INC COM 00246W103 1 165 SH SOLE 0 165 0 AXT INC COM 00246W103 161 26360 SH DFND 01 0 26360 0 AXT INC COM 00246W103 67 10929 SH DFND 04 0 0 10929 AZZ INC COM 002474104 85880 2517013 SH SOLE 0 0 2517013 AZZ INC COM 002474104 6 181 SH SOLE 0 181 0 AZZ INC COM 002474104 598 17536 SH DFND 01 0 17536 0 AZZ INC COM 002474104 337 9883 SH DFND 02 0 9883 0 AZZ INC COM 002474104 740 21688 SH DFND 04 0 0 21688 AARONS INC COM PAR $0.50 002535300 376079 6638638 SH SOLE 0 0 6638638 AARONS INC COM PAR $0.50 002535300 103 1819 SH SOLE 0 1819 0 AARONS INC COM PAR $0.50 002535300 3228 56990 SH DFND 01 0 56990 0 AARONS INC COM PAR $0.50 002535300 1316 23228 SH DFND 02 0 23228 0 AARONS INC COM PAR $0.50 002535300 3247 57316 SH DFND 04 0 0 57316 ABBOTT LABS COM 002824100 15258032 140200603 SH SOLE 0 0 140200603 ABBOTT LABS COM 002824100 1281 11775 SH SOLE 0 11775 0 ABBOTT LABS COM 002824100 206506 1897507 SH DFND 01 0 1897507 0 ABBOTT LABS COM 002824100 35472 325935 SH DFND 02 0 0 325935 ABBOTT LABS COM 002824100 115928 1065221 SH DFND 02 0 1065221 0 ABBOTT LABS COM 002824100 500284 4596929 SH DFND 04 0 0 4596929 ABBOTT LABS COM 002824100 6261 57531 SH DFND 04 0 57531 0 ABBVIE INC COM 00287Y109 11918012 136065899 SH SOLE 0 0 136065899 ABBVIE INC COM 00287Y109 1188 13564 SH SOLE 0 13564 0 ABBVIE INC COM 00287Y109 176935 2020036 SH DFND 01 0 2020036 0 ABBVIE INC COM 00287Y109 28559 326050 SH DFND 02 0 0 326050 ABBVIE INC COM 00287Y109 91507 1044724 SH DFND 02 0 1044724 0 ABBVIE INC COM 00287Y109 413512 4720990 SH DFND 04 0 0 4720990 ABBVIE INC COM 00287Y109 12577 143587 SH DFND 04 0 143587 0 ABERCROMBIE & FITCH CO CL A 002896207 85190 6115589 SH SOLE 0 0 6115589 ABERCROMBIE & FITCH CO CL A 002896207 6 413 SH SOLE 0 413 0 ABERCROMBIE & FITCH CO CL A 002896207 608 43626 SH DFND 01 0 43626 0 ABERCROMBIE & FITCH CO CL A 002896207 290 20807 SH DFND 02 0 20807 0 ABERCROMBIE & FITCH CO CL A 002896207 631 45318 SH DFND 04 0 0 45318 ABEONA THERAPEUTICS INC COM 00289Y107 3056 2996145 SH SOLE 0 0 2996145 ABEONA THERAPEUTICS INC COM 00289Y107 5 4748 SH SOLE 0 4748 0 ABEONA THERAPEUTICS INC COM 00289Y107 68 66998 SH DFND 01 0 66998 0 ABEONA THERAPEUTICS INC COM 00289Y107 26 25368 SH DFND 04 0 0 25368 ABIOMED INC COM 003654100 1286522 4643478 SH SOLE 0 0 4643478 ABIOMED INC COM 003654100 111 401 SH SOLE 0 401 0 ABIOMED INC COM 003654100 14343 51767 SH DFND 01 0 51767 0 ABIOMED INC COM 003654100 2268 8185 SH DFND 02 0 0 8185 ABIOMED INC COM 003654100 7199 25983 SH DFND 02 0 25983 0 ABIOMED INC COM 003654100 32476 117215 SH DFND 04 0 0 117215 ABIOMED INC COM 003654100 1061 3830 SH DFND 04 0 3830 0 ABRAXAS PETE CORP COM 003830106 825 5651729 SH SOLE 0 0 5651729 ABRAXAS PETE CORP COM 003830106 0 121 SH SOLE 0 121 0 ABRAXAS PETE CORP COM 003830106 4 27828 SH DFND 01 0 27828 0 ABRAXAS PETE CORP COM 003830106 7 49775 SH DFND 04 0 0 49775 ACACIA RESH CORP ACACIA TCH COM 003881307 8983 2588764 SH SOLE 0 0 2588764 ACACIA RESH CORP ACACIA TCH COM 003881307 1 247 SH SOLE 0 247 0 ACACIA RESH CORP ACACIA TCH COM 003881307 114 32837 SH DFND 01 0 32837 0 ACACIA RESH CORP ACACIA TCH COM 003881307 34 9803 SH DFND 04 0 0 9803 ACACIA COMMUNICATIONS INC COM 00401C108 227910 3381457 SH SOLE 0 0 3381457 ACACIA COMMUNICATIONS INC COM 00401C108 17 245 SH SOLE 0 245 0 ACACIA COMMUNICATIONS INC COM 00401C108 5166 76654 SH DFND 01 0 76654 0 ACACIA COMMUNICATIONS INC COM 00401C108 830 12313 SH DFND 02 0 12313 0 ACACIA COMMUNICATIONS INC COM 00401C108 1918 28462 SH DFND 04 0 0 28462 ACADIA HEALTHCARE COMPANY IN COM 00404A109 217447 7376102 SH SOLE 0 0 7376102 ACADIA HEALTHCARE COMPANY IN COM 00404A109 33 1106 SH SOLE 0 1106 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 873 29620 SH DFND 01 0 29620 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 804 27282 SH DFND 02 0 27282 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 1974 66952 SH DFND 04 0 0 66952 ACADIA PHARMACEUTICALS INC COM 004225108 420038 10182736 SH SOLE 0 0 10182736 ACADIA PHARMACEUTICALS INC COM 004225108 31 748 SH SOLE 0 748 0 ACADIA PHARMACEUTICALS INC COM 004225108 2107 51073 SH DFND 01 0 51073 0 ACADIA PHARMACEUTICALS INC COM 004225108 1549 37557 SH DFND 02 0 37557 0 ACADIA PHARMACEUTICALS INC COM 004225108 3607 87450 SH DFND 04 0 0 87450 ACADIA PHARMACEUTICALS INC COM 004225108 418 10126 SH DFND 04 0 10126 0 ACADIA RLTY TR COM SH BEN INT 004239109 131123 12487924 SH SOLE 0 0 12487924 ACADIA RLTY TR COM SH BEN INT 004239109 5 521 SH SOLE 0 521 0 ACADIA RLTY TR COM SH BEN INT 004239109 617 58718 SH DFND 01 0 58718 0 ACADIA RLTY TR COM SH BEN INT 004239109 2188 208367 SH DFND 02 0 208367 0 ACADIA RLTY TR COM SH BEN INT 004239109 641 61070 SH DFND 04 0 0 61070 ACCELERATE DIAGNOSTICS INC COM 00430H102 16427 1541039 SH SOLE 0 0 1541039 ACCELERATE DIAGNOSTICS INC COM 00430H102 2 143 SH SOLE 0 143 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 653 61302 SH DFND 01 0 61302 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 136 12775 SH DFND 02 0 12775 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 239 22460 SH DFND 04 0 0 22460 ACCELERON PHARMA INC COM 00434H108 519896 4620066 SH SOLE 0 0 4620066 ACCELERON PHARMA INC COM 00434H108 69 613 SH SOLE 0 613 0 ACCELERON PHARMA INC COM 00434H108 2583 22950 SH DFND 01 0 22950 0 ACCELERON PHARMA INC COM 00434H108 1547 13746 SH DFND 02 0 13746 0 ACCELERON PHARMA INC COM 00434H108 4147 36853 SH DFND 04 0 0 36853 ACCELERON PHARMA INC COM 00434H108 447 3973 SH DFND 04 0 3973 0 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 28672 2677084 SH SOLE 0 0 2677084 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 3 324 SH SOLE 0 324 0 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 941 87842 SH DFND 01 0 87842 0 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 97 9023 SH DFND 02 0 9023 0 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 310 28909 SH DFND 04 0 0 28909 ACCOLADE INC COM 00437E102 40981 1054321 SH SOLE 0 0 1054321 ACCOLADE INC COM 00437E102 3 90 SH SOLE 0 90 0 ACCOLADE INC COM 00437E102 710 18256 SH DFND 01 0 18256 0 ACCOLADE INC COM 00437E102 258 6644 SH DFND 04 0 0 6644 ACCURAY INC COM 004397105 11770 4904363 SH SOLE 0 0 4904363 ACCURAY INC COM 004397105 1 466 SH SOLE 0 466 0 ACCURAY INC COM 004397105 430 179055 SH DFND 01 0 179055 0 ACCURAY INC COM 004397105 91 37816 SH DFND 04 0 0 37816 ACER THERAPEUTICS INC COM 00444P108 347 120579 SH SOLE 0 0 120579 ACER THERAPEUTICS INC COM 00444P108 3 900 SH DFND 01 0 900 0 ACER THERAPEUTICS INC COM 00444P108 4 1548 SH DFND 04 0 0 1548 ACELRX PHARMACEUTICALS INC COM 00444T100 5685 4003391 SH SOLE 0 0 4003391 ACELRX PHARMACEUTICALS INC COM 00444T100 0 341 SH SOLE 0 341 0 ACELRX PHARMACEUTICALS INC COM 00444T100 90 63617 SH DFND 01 0 63617 0 ACELRX PHARMACEUTICALS INC COM 00444T100 24 16569 SH DFND 04 0 0 16569 ACHIEVE LIFE SCIENCES INC COM 004468500 149 17806 SH SOLE 0 0 17806 ACI WORLDWIDE INC COM 004498101 264614 10126825 SH SOLE 0 0 10126825 ACI WORLDWIDE INC COM 004498101 18 698 SH SOLE 0 698 0 ACI WORLDWIDE INC COM 004498101 5919 226520 SH DFND 01 0 226520 0 ACI WORLDWIDE INC COM 004498101 884 33839 SH DFND 02 0 33839 0 ACI WORLDWIDE INC COM 004498101 2257 86390 SH DFND 04 0 0 86390 ACLARIS THERAPEUTICS INC COM 00461U105 3301 1284462 SH SOLE 0 0 1284462 ACLARIS THERAPEUTICS INC COM 00461U105 1 295 SH SOLE 0 295 0 ACLARIS THERAPEUTICS INC COM 00461U105 17 6615 SH DFND 01 0 6615 0 ACLARIS THERAPEUTICS INC COM 00461U105 25 9786 SH DFND 04 0 0 9786 ACME UTD CORP COM 004816104 2484 107851 SH SOLE 0 0 107851 ACME UTD CORP COM 004816104 18 800 SH DFND 01 0 800 0 ACME UTD CORP COM 004816104 21 900 SH DFND 04 0 0 900 ACORDA THERAPEUTICS INC COM 00484M106 1469 2851799 SH SOLE 0 0 2851799 ACORDA THERAPEUTICS INC COM 00484M106 0 323 SH SOLE 0 323 0 ACORDA THERAPEUTICS INC COM 00484M106 5 10311 SH DFND 04 0 0 10311 ACTIVISION BLIZZARD INC COM 00507V109 4608842 56934427 SH SOLE 0 0 56934427 ACTIVISION BLIZZARD INC COM 00507V109 563 6960 SH SOLE 0 6960 0 ACTIVISION BLIZZARD INC COM 00507V109 67274 831053 SH DFND 01 0 831053 0 ACTIVISION BLIZZARD INC COM 00507V109 11638 143768 SH DFND 02 0 0 143768 ACTIVISION BLIZZARD INC COM 00507V109 36775 454292 SH DFND 02 0 454292 0 ACTIVISION BLIZZARD INC COM 00507V109 163675 2021922 SH DFND 04 0 0 2021922 ACTIVISION BLIZZARD INC COM 00507V109 2116 26135 SH DFND 04 0 26135 0 ACTINIUM PHARMACEUTICALS INC COM 00507W206 4815 496854 SH SOLE 0 0 496854 ACTINIUM PHARMACEUTICALS INC COM 00507W206 1 108 SH SOLE 0 108 0 ACTINIUM PHARMACEUTICALS INC COM 00507W206 26 2734 SH DFND 01 0 2734 0 ACTINIUM PHARMACEUTICALS INC COM 00507W206 47 4799 SH DFND 04 0 0 4799 ACUITY BRANDS INC COM 00508Y102 356899 3487048 SH SOLE 0 0 3487048 ACUITY BRANDS INC COM 00508Y102 50 485 SH SOLE 0 485 0 ACUITY BRANDS INC COM 00508Y102 1335 13041 SH DFND 01 0 13041 0 ACUITY BRANDS INC COM 00508Y102 1393 13610 SH DFND 02 0 13610 0 ACUITY BRANDS INC COM 00508Y102 3092 30210 SH DFND 04 0 0 30210 ACUSHNET HOLDINGS CORP COM 005098108 95256 2834169 SH SOLE 0 0 2834169 ACUSHNET HOLDINGS CORP COM 005098108 45 1351 SH SOLE 0 1351 0 ACUSHNET HOLDINGS CORP COM 005098108 1114 33133 SH DFND 01 0 33133 0 ACUSHNET HOLDINGS CORP COM 005098108 263 7829 SH DFND 02 0 7829 0 ACUSHNET HOLDINGS CORP COM 005098108 960 28561 SH DFND 04 0 0 28561 ACUTUS MED INC COM 005111109 11468 384834 SH SOLE 0 0 384834 ACUTUS MED INC COM 005111109 1 48 SH SOLE 0 48 0 ACUTUS MED INC COM 005111109 464 15585 SH DFND 01 0 15585 0 ACUTUS MED INC COM 005111109 17 574 SH DFND 04 0 0 574 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 1516 1935557 SH SOLE 0 0 1935557 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 5 6516 SH DFND 01 0 6516 0 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 9 11350 SH DFND 04 0 0 11350 ADAMAS PHARMACEUTICALS INC COM 00548A106 3797 921500 SH SOLE 0 0 921500 ADAMAS PHARMACEUTICALS INC COM 00548A106 0 98 SH SOLE 0 98 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 16 3864 SH DFND 01 0 3864 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 23 5680 SH DFND 04 0 0 5680 ADAMS RES & ENERGY INC COM NEW 006351308 2006 100823 SH SOLE 0 0 100823 ADAMS RES & ENERGY INC COM NEW 006351308 31 1563 SH DFND 01 0 1563 0 ADAMS RES & ENERGY INC COM NEW 006351308 6 300 SH DFND 04 0 0 300 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 337554 6941265 SH SOLE 0 0 6941265 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 38 788 SH SOLE 0 788 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 1673 34396 SH DFND 01 0 34396 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 1086 22336 SH DFND 02 0 22336 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 2944 60543 SH DFND 04 0 0 60543 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 330 6779 SH DFND 04 0 6779 0 ADAPTHEALTH CORP COM CL A 00653Q102 31426 1440894 SH SOLE 0 0 1440894 ADAPTHEALTH CORP COM CL A 00653Q102 19 854 SH SOLE 0 854 0 ADAPTHEALTH CORP COM CL A 00653Q102 1093 50136 SH DFND 01 0 50136 0 ADAPTHEALTH CORP COM CL A 00653Q102 319 14610 SH DFND 04 0 0 14610 ADDUS HOMECARE CORP COM 006739106 85530 904981 SH SOLE 0 0 904981 ADDUS HOMECARE CORP COM 006739106 21 221 SH SOLE 0 221 0 ADDUS HOMECARE CORP COM 006739106 2585 27349 SH DFND 01 0 27349 0 ADDUS HOMECARE CORP COM 006739106 454 4805 SH DFND 02 0 4805 0 ADDUS HOMECARE CORP COM 006739106 988 10452 SH DFND 04 0 0 10452 ADDVANTAGE TECHNOLOGIES GP I COM NEW 006743306 131 68301 SH SOLE 0 0 68301 ADIAL PHARMACEUTICALS INC COM 00688A106 439 196797 SH SOLE 0 0 196797 ADICET BIO INC COM 007002108 1100 92528 SH SOLE 0 0 92528 ADICET BIO INC COM 007002108 0 5 SH SOLE 0 5 0 ADICET BIO INC COM 007002108 5 462 SH DFND 01 0 462 0 ADICET BIO INC COM 007002108 10 813 SH DFND 04 0 0 813 ADOBE SYSTEMS INCORPORATED COM 00724F101 17958157 36617167 SH SOLE 0 0 36617167 ADOBE SYSTEMS INCORPORATED COM 00724F101 1593 3249 SH SOLE 0 3249 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 271316 553220 SH DFND 01 0 553220 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 43709 89123 SH DFND 02 0 0 89123 ADOBE SYSTEMS INCORPORATED COM 00724F101 142647 290862 SH DFND 02 0 290862 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 614940 1253879 SH DFND 04 0 0 1253879 ADOBE SYSTEMS INCORPORATED COM 00724F101 20462 41722 SH DFND 04 0 41722 0 ADTALEM GLOBAL ED INC COM 00737L103 101976 4155498 SH SOLE 0 0 4155498 ADTALEM GLOBAL ED INC COM 00737L103 13 526 SH SOLE 0 526 0 ADTALEM GLOBAL ED INC COM 00737L103 867 35335 SH DFND 01 0 35335 0 ADTALEM GLOBAL ED INC COM 00737L103 479 19536 SH DFND 02 0 19536 0 ADTALEM GLOBAL ED INC COM 00737L103 1094 44600 SH DFND 04 0 0 44600 ADTRAN INC COM 00738A106 51732 5044522 SH SOLE 0 0 5044522 ADTRAN INC COM 00738A106 3 283 SH SOLE 0 283 0 ADTRAN INC COM 00738A106 329 32079 SH DFND 01 0 32079 0 ADTRAN INC COM 00738A106 226 22015 SH DFND 02 0 22015 0 ADTRAN INC COM 00738A106 354 34521 SH DFND 04 0 0 34521 ADURO BIOTECH INC COM 00739L101 7440 3061851 SH SOLE 0 0 3061851 ADURO BIOTECH INC COM 00739L101 1 432 SH SOLE 0 432 0 ADURO BIOTECH INC COM 00739L101 281 115754 SH DFND 01 0 115754 0 ADURO BIOTECH INC COM 00739L101 37 15412 SH DFND 04 0 0 15412 ADVANCE AUTO PARTS INC COM 00751Y106 1082334 7051036 SH SOLE 0 0 7051036 ADVANCE AUTO PARTS INC COM 00751Y106 67 439 SH SOLE 0 439 0 ADVANCE AUTO PARTS INC COM 00751Y106 10861 70755 SH DFND 01 0 70755 0 ADVANCE AUTO PARTS INC COM 00751Y106 1924 12535 SH DFND 02 0 0 12535 ADVANCE AUTO PARTS INC COM 00751Y106 6705 43683 SH DFND 02 0 43683 0 ADVANCE AUTO PARTS INC COM 00751Y106 27435 178731 SH DFND 04 0 0 178731 AEHR TEST SYSTEMS COM 00760J108 1232 886321 SH SOLE 0 0 886321 AEHR TEST SYSTEMS COM 00760J108 0 258 SH SOLE 0 258 0 AEHR TEST SYSTEMS COM 00760J108 7 5200 SH DFND 01 0 5200 0 AEHR TEST SYSTEMS COM 00760J108 5 3900 SH DFND 04 0 0 3900 ADVAXIS INC COM NEW 007624307 333 811182 SH SOLE 0 0 811182 AECOM COM 00766T100 573658 13710745 SH SOLE 0 0 13710745 AECOM COM 00766T100 70 1664 SH SOLE 0 1664 0 AECOM COM 00766T100 2173 51931 SH DFND 01 0 51931 0 AECOM COM 00766T100 2130 50909 SH DFND 02 0 50909 0 AECOM COM 00766T100 4718 112762 SH DFND 04 0 0 112762 ADVANCED EMISSIONS SOLUTS IN COM 00770C101 3418 841820 SH SOLE 0 0 841820 ADVANCED EMISSIONS SOLUTS IN COM 00770C101 0 52 SH SOLE 0 52 0 ADVANCED EMISSIONS SOLUTS IN COM 00770C101 45 11139 SH DFND 01 0 11139 0 ADVANCED EMISSIONS SOLUTS IN COM 00770C101 18 4400 SH DFND 04 0 0 4400 AEGION CORP COM 00770F104 43243 3060395 SH SOLE 0 0 3060395 AEGION CORP COM 00770F104 24 1700 SH SOLE 0 1700 0 AEGION CORP COM 00770F104 292 20638 SH DFND 01 0 20638 0 AEGION CORP COM 00770F104 184 13040 SH DFND 02 0 13040 0 AEGION CORP COM 00770F104 451 31909 SH DFND 04 0 0 31909 AEMETIS INC COM NEW 00770K202 2164 676110 SH SOLE 0 0 676110 AEMETIS INC COM NEW 00770K202 4 1300 SH DFND 04 0 0 1300 AERIE PHARMACEUTICALS INC COM 00771V108 46145 3920555 SH SOLE 0 0 3920555 AERIE PHARMACEUTICALS INC COM 00771V108 3 267 SH SOLE 0 267 0 AERIE PHARMACEUTICALS INC COM 00771V108 862 73204 SH DFND 01 0 73204 0 AERIE PHARMACEUTICALS INC COM 00771V108 141 11949 SH DFND 02 0 11949 0 AERIE PHARMACEUTICALS INC COM 00771V108 347 29482 SH DFND 04 0 0 29482 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 12480 1760202 SH SOLE 0 0 1760202 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 1 209 SH SOLE 0 209 0 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 531 74904 SH DFND 01 0 74904 0 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 100 14139 SH DFND 04 0 0 14139 ADVANSIX INC COM 00773T101 24448 1898163 SH SOLE 0 0 1898163 ADVANSIX INC COM 00773T101 26 2016 SH SOLE 0 2016 0 ADVANSIX INC COM 00773T101 250 19378 SH DFND 01 0 19378 0 ADVANSIX INC COM 00773T101 115 8899 SH DFND 02 0 8899 0 ADVANSIX INC COM 00773T101 361 28033 SH DFND 04 0 0 28033 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 42759 4151374 SH SOLE 0 0 4151374 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 19 1868 SH SOLE 0 1868 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 1617 156991 SH DFND 01 0 156991 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 206 19975 SH DFND 02 0 19975 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 525 50955 SH DFND 04 0 0 50955 AEROJET ROCKETDYNE HLDGS INC COM 007800105 330282 8279810 SH SOLE 0 0 8279810 AEROJET ROCKETDYNE HLDGS INC COM 007800105 19 474 SH SOLE 0 474 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 5775 144775 SH DFND 01 0 144775 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 835 20929 SH DFND 02 0 20929 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 1995 50012 SH DFND 04 0 0 50012 ADVANCED MICRO DEVICES INC COM 007903107 7413238 90416373 SH SOLE 0 0 90416373 ADVANCED MICRO DEVICES INC COM 007903107 826 10080 SH SOLE 0 10080 0 ADVANCED MICRO DEVICES INC COM 007903107 109918 1340626 SH DFND 01 0 1340626 0 ADVANCED MICRO DEVICES INC COM 007903107 17752 216511 SH DFND 02 0 0 216511 ADVANCED MICRO DEVICES INC COM 007903107 56248 686035 SH DFND 02 0 686035 0 ADVANCED MICRO DEVICES INC COM 007903107 251491 3067335 SH DFND 04 0 0 3067335 ADVANCED MICRO DEVICES INC COM 007903107 7710 94031 SH DFND 04 0 94031 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 245599 3933360 SH SOLE 0 0 3933360 ADVANCED DRAIN SYS INC DEL COM 00790R104 52 829 SH SOLE 0 829 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 6835 109472 SH DFND 01 0 109472 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 920 14729 SH DFND 02 0 14729 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 2409 38577 SH DFND 04 0 0 38577 ADVANCED DISP SVCS INC DEL COM 00790X101 192568 6370099 SH SOLE 0 0 6370099 ADVANCED DISP SVCS INC DEL COM 00790X101 14 464 SH SOLE 0 464 0 ADVANCED DISP SVCS INC DEL COM 00790X101 4202 139008 SH DFND 01 0 139008 0 ADVANCED DISP SVCS INC DEL COM 00790X101 616 20383 SH DFND 02 0 20383 0 ADVANCED DISP SVCS INC DEL COM 00790X101 1636 54113 SH DFND 04 0 0 54113 AEGON N V NY REGISTRY SHS 007924103 1039 405926 SH SOLE 0 0 405926 AEGON N V NY REGISTRY SHS 007924103 164 63903 SH DFND 01 0 63903 0 ADVANCED ENERGY INDS COM 007973100 245954 3907750 SH SOLE 0 0 3907750 ADVANCED ENERGY INDS COM 007973100 21 330 SH SOLE 0 330 0 ADVANCED ENERGY INDS COM 007973100 4736 75251 SH DFND 01 0 75251 0 ADVANCED ENERGY INDS COM 007973100 854 13568 SH DFND 02 0 13568 0 ADVANCED ENERGY INDS COM 007973100 1765 28049 SH DFND 04 0 0 28049 AEROVIRONMENT INC COM 008073108 140309 2338099 SH SOLE 0 0 2338099 AEROVIRONMENT INC COM 008073108 8 134 SH SOLE 0 134 0 AEROVIRONMENT INC COM 008073108 2577 42941 SH DFND 01 0 42941 0 AEROVIRONMENT INC COM 008073108 436 7268 SH DFND 02 0 7268 0 AEROVIRONMENT INC COM 008073108 956 15926 SH DFND 04 0 0 15926 AETHLON MED INC COM 00808Y307 165 122512 SH SOLE 0 0 122512 AERPIO PHARMACEUTICALS INC COM 00810B105 1713 1142222 SH SOLE 0 0 1142222 AERPIO PHARMACEUTICALS INC COM 00810B105 36 23797 SH DFND 01 0 23797 0 AERPIO PHARMACEUTICALS INC COM 00810B105 15 10242 SH DFND 04 0 0 10242 AFFILIATED MANAGERS GROUP IN COM 008252108 260948 3816138 SH SOLE 0 0 3816138 AFFILIATED MANAGERS GROUP IN COM 008252108 28 405 SH SOLE 0 405 0 AFFILIATED MANAGERS GROUP IN COM 008252108 1067 15597 SH DFND 01 0 15597 0 AFFILIATED MANAGERS GROUP IN COM 008252108 1095 16009 SH DFND 02 0 16009 0 AFFILIATED MANAGERS GROUP IN COM 008252108 2531 37015 SH DFND 04 0 0 37015 AGILENT TECHNOLOGIES INC COM 00846U101 2310065 22885523 SH SOLE 0 0 22885523 AGILENT TECHNOLOGIES INC COM 00846U101 198 1963 SH SOLE 0 1963 0 AGILENT TECHNOLOGIES INC COM 00846U101 32456 321536 SH DFND 01 0 321536 0 AGILENT TECHNOLOGIES INC COM 00846U101 5728 56749 SH DFND 02 0 0 56749 AGILENT TECHNOLOGIES INC COM 00846U101 18383 182121 SH DFND 02 0 182121 0 AGILENT TECHNOLOGIES INC COM 00846U101 81439 806809 SH DFND 04 0 0 806809 AGILENT TECHNOLOGIES INC COM 00846U101 226 2241 SH DFND 04 0 2241 0 AGNICO EAGLE MINES LTD COM 008474108 479424 6022160 SH SOLE 0 0 6022160 AGNICO EAGLE MINES LTD COM 008474108 31029 389768 SH SOLE 0 389768 0 AGNICO EAGLE MINES LTD COM 008474108 25859 324823 SH DFND 01 0 324823 0 AGNICO EAGLE MINES LTD COM 008474108 3515 44153 SH DFND 02 0 0 44153 AGNICO EAGLE MINES LTD COM 008474108 17158 215521 SH DFND 02 0 215521 0 AGNICO EAGLE MINES LTD COM 008474108 16091 202126 SH DFND 04 0 0 202126 AGENUS INC COM NEW 00847G705 32427 8106723 SH SOLE 0 0 8106723 AGENUS INC COM NEW 00847G705 16 4066 SH SOLE 0 4066 0 AGENUS INC COM NEW 00847G705 1192 297984 SH DFND 01 0 297984 0 AGENUS INC COM NEW 00847G705 138 34516 SH DFND 02 0 34516 0 AGENUS INC COM NEW 00847G705 418 104623 SH DFND 04 0 0 104623 AGILYSYS INC COM 00847J105 34721 1437135 SH SOLE 0 0 1437135 AGILYSYS INC COM 00847J105 4 145 SH SOLE 0 145 0 AGILYSYS INC COM 00847J105 873 36141 SH DFND 01 0 36141 0 AGILYSYS INC COM 00847J105 90 3736 SH DFND 02 0 3736 0 AGILYSYS INC COM 00847J105 380 15743 SH DFND 04 0 0 15743 AGILE THERAPEUTICS INC COM 00847L100 11108 3653788 SH SOLE 0 0 3653788 AGILE THERAPEUTICS INC COM 00847L100 2 627 SH SOLE 0 627 0 AGILE THERAPEUTICS INC COM 00847L100 400 131618 SH DFND 01 0 131618 0 AGILE THERAPEUTICS INC COM 00847L100 84 27790 SH DFND 04 0 0 27790 AGIOS PHARMACEUTICALS INC COM 00847X104 189684 5419534 SH SOLE 0 0 5419534 AGIOS PHARMACEUTICALS INC COM 00847X104 14 408 SH SOLE 0 408 0 AGIOS PHARMACEUTICALS INC COM 00847X104 737 21070 SH DFND 01 0 21070 0 AGIOS PHARMACEUTICALS INC COM 00847X104 754 21556 SH DFND 02 0 21556 0 AGIOS PHARMACEUTICALS INC COM 00847X104 1576 45025 SH DFND 04 0 0 45025 AGIOS PHARMACEUTICALS INC COM 00847X104 20 584 SH DFND 04 0 584 0 AGEX THERAPEUTICS INC COM 00848H108 513 633514 SH SOLE 0 0 633514 AGEX THERAPEUTICS INC COM 00848H108 0 7 SH SOLE 0 7 0 AGEX THERAPEUTICS INC COM 00848H108 2 2286 SH DFND 04 0 0 2286 AGEAGLE AERIAL SYS INC NEW COM 00848K101 1815 795956 SH SOLE 0 0 795956 AGEAGLE AERIAL SYS INC NEW COM 00848K101 34 14925 SH DFND 01 0 14925 0 AGEAGLE AERIAL SYS INC NEW COM 00848K101 24 10671 SH DFND 04 0 0 10671 AGREE REALTY CORP COM 008492100 497758 7821461 SH SOLE 0 0 7821461 AGREE REALTY CORP COM 008492100 22 341 SH SOLE 0 341 0 AGREE REALTY CORP COM 008492100 2319 36432 SH DFND 01 0 36432 0 AGREE REALTY CORP COM 008492100 8429 132445 SH DFND 02 0 132445 0 AGREE REALTY CORP COM 008492100 2524 39658 SH DFND 04 0 0 39658 AGROFRESH SOLUTIONS INC COM 00856G109 2972 1223239 SH SOLE 0 0 1223239 AGROFRESH SOLUTIONS INC COM 00856G109 1 229 SH SOLE 0 229 0 AGROFRESH SOLUTIONS INC COM 00856G109 57 23298 SH DFND 01 0 23298 0 AGROFRESH SOLUTIONS INC COM 00856G109 16 6386 SH DFND 04 0 0 6386 AIKIDO PHARMA INC COM 008875106 63 102440 SH SOLE 0 0 102440 AILERON THERAPEUTICS INC COM 00887A105 294 227654 SH SOLE 0 0 227654 AILERON THERAPEUTICS INC COM 00887A105 24 18647 SH DFND 01 0 18647 0 AIMMUNE THERAPEUTICS INC COM 00900T107 138048 4007192 SH SOLE 0 0 4007192 AIMMUNE THERAPEUTICS INC COM 00900T107 10 301 SH SOLE 0 301 0 AIMMUNE THERAPEUTICS INC COM 00900T107 3128 90789 SH DFND 01 0 90789 0 AIMMUNE THERAPEUTICS INC COM 00900T107 331 9601 SH DFND 02 0 9601 0 AIMMUNE THERAPEUTICS INC COM 00900T107 1093 31717 SH DFND 04 0 0 31717 AIM IMMUNOTECH INC COM 00901B105 834 388055 SH SOLE 0 0 388055 AIM IMMUNOTECH INC COM 00901B105 8 3690 SH DFND 01 0 3690 0 AIM IMMUNOTECH INC COM 00901B105 28 13208 SH DFND 04 0 0 13208 AIR INDS GROUP COM NEW 00912N205 1063 871579 SH SOLE 0 0 871579 AIR INDS GROUP COM NEW 00912N205 0 297 SH SOLE 0 297 0 AIR INDS GROUP COM NEW 00912N205 9 7465 SH DFND 01 0 7465 0 AIR LEASE CORP CL A 00912X302 262658 8927875 SH SOLE 0 0 8927875 AIR LEASE CORP CL A 00912X302 70 2390 SH SOLE 0 2390 0 AIR LEASE CORP CL A 00912X302 1014 34456 SH DFND 01 0 34456 0 AIR LEASE CORP CL A 00912X302 963 32738 SH DFND 02 0 32738 0 AIR LEASE CORP CL A 00912X302 2674 90899 SH DFND 04 0 0 90899 AIR PRODS & CHEMS INC COM 009158106 5440335 18264737 SH SOLE 0 0 18264737 AIR PRODS & CHEMS INC COM 009158106 500 1678 SH SOLE 0 1678 0 AIR PRODS & CHEMS INC COM 009158106 68720 230712 SH DFND 01 0 230712 0 AIR PRODS & CHEMS INC COM 009158106 12263 41170 SH DFND 02 0 0 41170 AIR PRODS & CHEMS INC COM 009158106 42069 141236 SH DFND 02 0 141236 0 AIR PRODS & CHEMS INC COM 009158106 171989 577415 SH DFND 04 0 0 577415 AIR PRODS & CHEMS INC COM 009158106 724 2432 SH DFND 04 0 2432 0 AIR T INC COM 009207101 501 51466 SH SOLE 0 0 51466 AIR T INC COM 009207101 6 600 SH DFND 04 0 0 600 AIR TRANSPORT SERVICES GRP I COM 00922R105 120387 4803938 SH SOLE 0 0 4803938 AIR TRANSPORT SERVICES GRP I COM 00922R105 27 1064 SH SOLE 0 1064 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 2930 116913 SH DFND 01 0 116913 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 136 5415 SH DFND 02 0 5415 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 718 28663 SH DFND 04 0 0 28663 AIRGAIN INC COM 00938A104 5924 444110 SH SOLE 0 0 444110 AIRGAIN INC COM 00938A104 1 75 SH SOLE 0 75 0 AIRGAIN INC COM 00938A104 22 1656 SH DFND 01 0 1656 0 AIRGAIN INC COM 00938A104 25 1909 SH DFND 04 0 0 1909 AKAMAI TECHNOLOGIES INC COM 00971T101 1888415 17083542 SH SOLE 0 0 17083542 AKAMAI TECHNOLOGIES INC COM 00971T101 114 1031 SH SOLE 0 1031 0 AKAMAI TECHNOLOGIES INC COM 00971T101 20269 183364 SH DFND 01 0 183364 0 AKAMAI TECHNOLOGIES INC COM 00971T101 3265 29538 SH DFND 02 0 0 29538 AKAMAI TECHNOLOGIES INC COM 00971T101 13069 118225 SH DFND 02 0 118225 0 AKAMAI TECHNOLOGIES INC COM 00971T101 46799 423365 SH DFND 04 0 0 423365 AKAMAI TECHNOLOGIES INC COM 00971T101 1260 11403 SH DFND 04 0 11403 0 AKEBIA THERAPEUTICS INC COM 00972D105 15381 6127698 SH SOLE 0 0 6127698 AKEBIA THERAPEUTICS INC COM 00972D105 6 2523 SH SOLE 0 2523 0 AKEBIA THERAPEUTICS INC COM 00972D105 714 284552 SH DFND 01 0 284552 0 AKEBIA THERAPEUTICS INC COM 00972D105 124 49478 SH DFND 02 0 49478 0 AKEBIA THERAPEUTICS INC COM 00972D105 253 100814 SH DFND 04 0 0 100814 AKCEA THERAPEUTICS INC COM 00972L107 24243 1336442 SH SOLE 0 0 1336442 AKCEA THERAPEUTICS INC COM 00972L107 2 125 SH SOLE 0 125 0 AKCEA THERAPEUTICS INC COM 00972L107 388 21369 SH DFND 01 0 21369 0 AKCEA THERAPEUTICS INC COM 00972L107 73 4030 SH DFND 02 0 4030 0 AKCEA THERAPEUTICS INC COM 00972L107 198 10937 SH DFND 04 0 0 10937 AKERS BIOSCIENCES INC COM 00973E409 81 35980 SH SOLE 0 0 35980 AKERS BIOSCIENCES INC COM 00973E409 1 225 SH DFND 04 0 0 225 AKOUOS INC COM 00973J101 13494 590023 SH SOLE 0 0 590023 AKOUOS INC COM 00973J101 2 82 SH SOLE 0 82 0 AKOUOS INC COM 00973J101 524 22894 SH DFND 01 0 22894 0 AKOUOS INC COM 00973J101 233 10182 SH DFND 04 0 0 10182 AKOUSTIS TECHNOLOGIES INC COM 00973N102 12000 1470630 SH SOLE 0 0 1470630 AKOUSTIS TECHNOLOGIES INC COM 00973N102 1 176 SH SOLE 0 176 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 487 59669 SH DFND 01 0 59669 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 70 8540 SH DFND 04 0 0 8540 AKERNA CORP COM 00973W102 676 185617 SH SOLE 0 0 185617 AKERNA CORP COM 00973W102 0 46 SH SOLE 0 46 0 AKERNA CORP COM 00973W102 62 16913 SH DFND 01 0 16913 0 AKERO THERAPEUTICS INC COM 00973Y108 24993 811728 SH SOLE 0 0 811728 AKERO THERAPEUTICS INC COM 00973Y108 13 426 SH SOLE 0 426 0 AKERO THERAPEUTICS INC COM 00973Y108 830 26954 SH DFND 01 0 26954 0 AKERO THERAPEUTICS INC COM 00973Y108 107 3463 SH DFND 02 0 3463 0 AKERO THERAPEUTICS INC COM 00973Y108 345 11202 SH DFND 04 0 0 11202 ALAMO GROUP INC COM 011311107 66262 613368 SH SOLE 0 0 613368 ALAMO GROUP INC COM 011311107 7 69 SH SOLE 0 69 0 ALAMO GROUP INC COM 011311107 1847 17100 SH DFND 01 0 17100 0 ALAMO GROUP INC COM 011311107 392 3626 SH DFND 02 0 3626 0 ALAMO GROUP INC COM 011311107 765 7082 SH DFND 04 0 0 7082 ALAMOS GOLD INC NEW COM CL A 011532108 88724 10070800 SH SOLE 0 0 10070800 ALAMOS GOLD INC NEW COM CL A 011532108 4166 472925 SH SOLE 0 472925 0 ALAMOS GOLD INC NEW COM CL A 011532108 4659 528807 SH DFND 01 0 528807 0 ALAMOS GOLD INC NEW COM CL A 011532108 1062 120594 SH DFND 02 0 120594 0 ALAMOS GOLD INC NEW COM CL A 011532108 1406 159598 SH DFND 04 0 0 159598 ALARM COM HLDGS INC COM 011642105 245613 4445480 SH SOLE 0 0 4445480 ALARM COM HLDGS INC COM 011642105 16 281 SH SOLE 0 281 0 ALARM COM HLDGS INC COM 011642105 5161 93420 SH DFND 01 0 93420 0 ALARM COM HLDGS INC COM 011642105 722 13064 SH DFND 02 0 13064 0 ALARM COM HLDGS INC COM 011642105 1782 32250 SH DFND 04 0 0 32250 ALASKA AIR GROUP INC COM 011659109 444980 12147954 SH SOLE 0 0 12147954 ALASKA AIR GROUP INC COM 011659109 77 2108 SH SOLE 0 2108 0 ALASKA AIR GROUP INC COM 011659109 4655 127095 SH DFND 01 0 127095 0 ALASKA AIR GROUP INC COM 011659109 328 8960 SH DFND 02 0 8960 0 ALASKA AIR GROUP INC COM 011659109 8946 244218 SH DFND 04 0 0 244218 ALASKA COMMUNICATIONS SYS GR COM 01167P101 5457 2728395 SH SOLE 0 0 2728395 ALASKA COMMUNICATIONS SYS GR COM 01167P101 1 290 SH SOLE 0 290 0 ALASKA COMMUNICATIONS SYS GR COM 01167P101 80 40115 SH DFND 01 0 40115 0 ALASKA COMMUNICATIONS SYS GR COM 01167P101 44 22214 SH DFND 04 0 0 22214 ALBANY INTL CORP CL A 012348108 154988 3130443 SH SOLE 0 0 3130443 ALBANY INTL CORP CL A 012348108 10 203 SH SOLE 0 203 0 ALBANY INTL CORP CL A 012348108 2672 53978 SH DFND 01 0 53978 0 ALBANY INTL CORP CL A 012348108 490 9896 SH DFND 02 0 9896 0 ALBANY INTL CORP CL A 012348108 1107 22369 SH DFND 04 0 0 22369 ALBEMARLE CORP COM 012653101 1051204 11774237 SH SOLE 0 0 11774237 ALBEMARLE CORP COM 012653101 60 673 SH SOLE 0 673 0 ALBEMARLE CORP COM 012653101 9783 109581 SH DFND 01 0 109581 0 ALBEMARLE CORP COM 012653101 1753 19631 SH DFND 02 0 0 19631 ALBEMARLE CORP COM 012653101 5525 61884 SH DFND 02 0 61884 0 ALBEMARLE CORP COM 012653101 25048 280553 SH DFND 04 0 0 280553 ALBERTSONS COS INC COMMON STOCK 013091103 7641 551721 SH SOLE 0 0 551721 ALBERTSONS COS INC COMMON STOCK 013091103 165 11908 SH DFND 01 0 11908 0 ALBERTSONS COS INC COMMON STOCK 013091103 248 17933 SH DFND 04 0 0 17933 ALBERTSONS COS INC COMMON STOCK 013091103 23 1668 SH DFND 04 0 1668 0 ALBIREO PHARMA INC COM 01345P106 8676 259987 SH SOLE 0 0 259987 ALBIREO PHARMA INC COM 01345P106 729 21843 SH DFND 01 0 21843 0 ALBIREO PHARMA INC COM 01345P106 160 4793 SH DFND 04 0 0 4793 ALCOA CORP COM 013872106 191374 16455163 SH SOLE 0 0 16455163 ALCOA CORP COM 013872106 14 1207 SH SOLE 0 1207 0 ALCOA CORP COM 013872106 1472 126601 SH DFND 01 0 126601 0 ALCOA CORP COM 013872106 682 58618 SH DFND 02 0 58618 0 ALCOA CORP COM 013872106 1603 137875 SH DFND 04 0 0 137875 ALDEYRA THERAPEUTICS INC COM 01438T106 12118 1635408 SH SOLE 0 0 1635408 ALDEYRA THERAPEUTICS INC COM 01438T106 2 231 SH SOLE 0 231 0 ALDEYRA THERAPEUTICS INC COM 01438T106 72 9767 SH DFND 01 0 9767 0 ALDEYRA THERAPEUTICS INC COM 01438T106 47 6352 SH DFND 04 0 0 6352 ALECTOR INC COM 014442107 49975 4743702 SH SOLE 0 0 4743702 ALECTOR INC COM 014442107 9 887 SH SOLE 0 887 0 ALECTOR INC COM 014442107 981 93106 SH DFND 01 0 93106 0 ALECTOR INC COM 014442107 141 13352 SH DFND 02 0 13352 0 ALECTOR INC COM 014442107 326 30955 SH DFND 04 0 0 30955 ALERUS FINL CORP COM 01446U103 7409 378028 SH SOLE 0 0 378028 ALERUS FINL CORP COM 01446U103 1 51 SH SOLE 0 51 0 ALERUS FINL CORP COM 01446U103 153 7791 SH DFND 01 0 7791 0 ALERUS FINL CORP COM 01446U103 5 256 SH DFND 04 0 0 256 ALEXANDER & BALDWIN INC NEW COM 014491104 114976 10256574 SH SOLE 0 0 10256574 ALEXANDER & BALDWIN INC NEW COM 014491104 5 442 SH SOLE 0 442 0 ALEXANDER & BALDWIN INC NEW COM 014491104 505 45040 SH DFND 01 0 45040 0 ALEXANDER & BALDWIN INC NEW COM 014491104 298 26566 SH DFND 02 0 26566 0 ALEXANDER & BALDWIN INC NEW COM 014491104 563 50196 SH DFND 04 0 0 50196 ALEXANDERS INC COM 014752109 73398 299313 SH SOLE 0 0 299313 ALEXANDERS INC COM 014752109 3 14 SH SOLE 0 14 0 ALEXANDERS INC COM 014752109 990 4039 SH DFND 01 0 4039 0 ALEXANDERS INC COM 014752109 1402 5716 SH DFND 02 0 5716 0 ALEXANDERS INC COM 014752109 390 1591 SH DFND 04 0 0 1591 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 3009412 18808824 SH SOLE 0 0 18808824 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 128 801 SH SOLE 0 801 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 19529 122059 SH DFND 01 0 122059 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 3848 24053 SH DFND 02 0 0 24053 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 54525 340779 SH DFND 02 0 340779 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 49859 311619 SH DFND 04 0 0 311619 ALEXION PHARMACEUTICALS INC COM 015351109 2159241 18869534 SH SOLE 0 0 18869534 ALEXION PHARMACEUTICALS INC COM 015351109 182 1591 SH SOLE 0 1591 0 ALEXION PHARMACEUTICALS INC COM 015351109 26231 229235 SH DFND 01 0 229235 0 ALEXION PHARMACEUTICALS INC COM 015351109 4579 40012 SH DFND 02 0 0 40012 ALEXION PHARMACEUTICALS INC COM 015351109 15043 131463 SH DFND 02 0 131463 0 ALEXION PHARMACEUTICALS INC COM 015351109 65129 569157 SH DFND 04 0 0 569157 ALEXION PHARMACEUTICALS INC COM 015351109 335 2928 SH DFND 04 0 2928 0 ALGONQUIN PWR UTILS CORP COM 015857105 215254 14804243 SH SOLE 0 0 14804243 ALGONQUIN PWR UTILS CORP COM 015857105 10413 716138 SH SOLE 0 716138 0 ALGONQUIN PWR UTILS CORP COM 015857105 11396 783748 SH DFND 01 0 783748 0 ALGONQUIN PWR UTILS CORP COM 015857105 1702 117044 SH DFND 02 0 0 117044 ALGONQUIN PWR UTILS CORP COM 015857105 4603 316605 SH DFND 02 0 316605 0 ALGONQUIN PWR UTILS CORP COM 015857105 2621 180231 SH DFND 04 0 0 180231 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 16231972 55214545 SH SOLE 0 0 55214545 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 775 2637 SH SOLE 0 2637 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 695707 2366511 SH DFND 01 0 2366511 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 240680 818696 SH DFND 02 0 818696 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1139548 3876277 SH DFND 04 0 0 3876277 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 71919 244638 SH DFND 05 0 0 244638 ALICO INC COM 016230104 10053 351273 SH SOLE 0 0 351273 ALICO INC COM 016230104 1 21 SH SOLE 0 21 0 ALICO INC COM 016230104 93 3245 SH DFND 01 0 3245 0 ALICO INC COM 016230104 40 1400 SH DFND 04 0 0 1400 ALIGN TECHNOLOGY INC COM 016255101 2414933 7376994 SH SOLE 0 0 7376994 ALIGN TECHNOLOGY INC COM 016255101 148 451 SH SOLE 0 451 0 ALIGN TECHNOLOGY INC COM 016255101 27639 84430 SH DFND 01 0 84430 0 ALIGN TECHNOLOGY INC COM 016255101 4475 13671 SH DFND 02 0 0 13671 ALIGN TECHNOLOGY INC COM 016255101 14541 44419 SH DFND 02 0 44419 0 ALIGN TECHNOLOGY INC COM 016255101 62541 191047 SH DFND 04 0 0 191047 ALIGN TECHNOLOGY INC COM 016255101 2214 6763 SH DFND 04 0 6763 0 ALIMERA SCIENCES INC COM NEW 016259202 566 116415 SH SOLE 0 0 116415 ALIMERA SCIENCES INC COM NEW 016259202 6 1230 SH DFND 01 0 1230 0 ALIMERA SCIENCES INC COM NEW 016259202 4 793 SH DFND 04 0 0 793 ALKALINE WTR CO INC COM NEW 01643A207 2096 1663621 SH SOLE 0 0 1663621 ALKALINE WTR CO INC COM NEW 01643A207 0 267 SH SOLE 0 267 0 ALKALINE WTR CO INC COM NEW 01643A207 11 9124 SH DFND 01 0 9124 0 ALKALINE WTR CO INC COM NEW 01643A207 15 11667 SH DFND 04 0 0 11667 ALLAKOS INC COM 01671P100 202902 2491126 SH SOLE 0 0 2491126 ALLAKOS INC COM 01671P100 20 249 SH SOLE 0 249 0 ALLAKOS INC COM 01671P100 3943 48408 SH DFND 01 0 48408 0 ALLAKOS INC COM 01671P100 648 7950 SH DFND 02 0 7950 0 ALLAKOS INC COM 01671P100 1466 17993 SH DFND 04 0 0 17993 ALLEGHANY CORP DEL COM 017175100 631331 1213048 SH SOLE 0 0 1213048 ALLEGHANY CORP DEL COM 017175100 59 113 SH SOLE 0 113 0 ALLEGHANY CORP DEL COM 017175100 2512 4826 SH DFND 01 0 4826 0 ALLEGHANY CORP DEL COM 017175100 1385 2661 SH DFND 02 0 0 2661 ALLEGHANY CORP DEL COM 017175100 4195 8061 SH DFND 02 0 8061 0 ALLEGHANY CORP DEL COM 017175100 8421 16180 SH DFND 04 0 0 16180 ALLEGHANY CORP DEL COM 017175100 70 135 SH DFND 04 0 135 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 108227 12411316 SH SOLE 0 0 12411316 ALLEGHENY TECHNOLOGIES INC COM 01741R102 7 765 SH SOLE 0 765 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 757 86777 SH DFND 01 0 86777 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 339 38922 SH DFND 02 0 38922 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 782 89627 SH DFND 04 0 0 89627 ALLEGIANCE BANCSHARES INC COM 01748H107 27551 1178884 SH SOLE 0 0 1178884 ALLEGIANCE BANCSHARES INC COM 01748H107 3 124 SH SOLE 0 124 0 ALLEGIANCE BANCSHARES INC COM 01748H107 311 13316 SH DFND 01 0 13316 0 ALLEGIANCE BANCSHARES INC COM 01748H107 75 3212 SH DFND 02 0 3212 0 ALLEGIANCE BANCSHARES INC COM 01748H107 419 17923 SH DFND 04 0 0 17923 ALLEGIANT TRAVEL CO COM 01748X102 153239 1279121 SH SOLE 0 0 1279121 ALLEGIANT TRAVEL CO COM 01748X102 24 201 SH SOLE 0 201 0 ALLEGIANT TRAVEL CO COM 01748X102 1319 11010 SH DFND 01 0 11010 0 ALLEGIANT TRAVEL CO COM 01748X102 239 1992 SH DFND 02 0 1992 0 ALLEGIANT TRAVEL CO COM 01748X102 821 6853 SH DFND 04 0 0 6853 ALLENA PHARMACEUTICALS INC COM 018119107 479 323843 SH SOLE 0 0 323843 ALLENA PHARMACEUTICALS INC COM 018119107 6 3883 SH DFND 04 0 0 3883 ALLETE INC COM NEW 018522300 257367 4974246 SH SOLE 0 0 4974246 ALLETE INC COM NEW 018522300 44 860 SH SOLE 0 860 0 ALLETE INC COM NEW 018522300 1850 35757 SH DFND 01 0 35757 0 ALLETE INC COM NEW 018522300 2450 47358 SH DFND 02 0 47358 0 ALLETE INC COM NEW 018522300 2101 40613 SH DFND 04 0 0 40613 ALLIANCE DATA SYSTEMS CORP COM 018581108 155412 3702042 SH SOLE 0 0 3702042 ALLIANCE DATA SYSTEMS CORP COM 018581108 60 1418 SH SOLE 0 1418 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 625 14894 SH DFND 01 0 14894 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 610 14540 SH DFND 02 0 14540 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 1641 39091 SH DFND 04 0 0 39091 ALLIANT ENERGY CORP COM 018802108 1501645 29073466 SH SOLE 0 0 29073466 ALLIANT ENERGY CORP COM 018802108 89 1720 SH SOLE 0 1720 0 ALLIANT ENERGY CORP COM 018802108 13312 257741 SH DFND 01 0 257741 0 ALLIANT ENERGY CORP COM 018802108 1882 36429 SH DFND 02 0 0 36429 ALLIANT ENERGY CORP COM 018802108 15674 303470 SH DFND 02 0 303470 0 ALLIANT ENERGY CORP COM 018802108 34498 667924 SH DFND 04 0 0 667924 ALLIED ESPORTS ENTMT INC COM 019170109 267 211604 SH SOLE 0 0 211604 ALLIED HEALTHCARE PRODS INC COM NEW 019222207 267 48445 SH SOLE 0 0 48445 ALLIED HEALTHCARE PRODS INC COM NEW 019222207 6 1072 SH DFND 01 0 1072 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 16473 399067 SH SOLE 0 0 399067 ALLIED MOTION TECHNOLOGIES I COM 019330109 2 57 SH SOLE 0 57 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 569 13796 SH DFND 01 0 13796 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 87 2097 SH DFND 04 0 0 2097 ALLISON TRANSMISSION HLDGS I COM 01973R101 360654 10263352 SH SOLE 0 0 10263352 ALLISON TRANSMISSION HLDGS I COM 01973R101 24 678 SH SOLE 0 678 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 1629 46363 SH DFND 01 0 46363 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 1230 35013 SH DFND 02 0 35013 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 3003 85469 SH DFND 04 0 0 85469 ALLISON TRANSMISSION HLDGS I COM 01973R101 204 5815 SH DFND 04 0 5815 0 ALLOGENE THERAPEUTICS INC COM 019770106 206785 5483569 SH SOLE 0 0 5483569 ALLOGENE THERAPEUTICS INC COM 019770106 36 958 SH SOLE 0 958 0 ALLOGENE THERAPEUTICS INC COM 019770106 4111 109024 SH DFND 01 0 109024 0 ALLOGENE THERAPEUTICS INC COM 019770106 650 17225 SH DFND 02 0 17225 0 ALLOGENE THERAPEUTICS INC COM 019770106 1751 46427 SH DFND 04 0 0 46427 ALLOVIR INC COM 019818103 36188 1315938 SH SOLE 0 0 1315938 ALLOVIR INC COM 019818103 3 98 SH SOLE 0 98 0 ALLOVIR INC COM 019818103 802 29175 SH DFND 01 0 29175 0 ALLOVIR INC COM 019818103 287 10430 SH DFND 04 0 0 10430 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 128938 15840068 SH SOLE 0 0 15840068 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 33 4082 SH SOLE 0 4082 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 962 118148 SH DFND 01 0 118148 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 535 65687 SH DFND 02 0 65687 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 1048 128764 SH DFND 04 0 0 128764 ALLSTATE CORP COM 020002101 2126259 22586138 SH SOLE 0 0 22586138 ALLSTATE CORP COM 020002101 342 3634 SH SOLE 0 3634 0 ALLSTATE CORP COM 020002101 30275 321600 SH DFND 01 0 321600 0 ALLSTATE CORP COM 020002101 5428 57658 SH DFND 02 0 0 57658 ALLSTATE CORP COM 020002101 20085 213349 SH DFND 02 0 213349 0 ALLSTATE CORP COM 020002101 77786 826284 SH DFND 04 0 0 826284 ALLY FINL INC COM 02005N100 832596 33210850 SH SOLE 0 0 33210850 ALLY FINL INC COM 02005N100 109 4365 SH SOLE 0 4365 0 ALLY FINL INC COM 02005N100 3086 123079 SH DFND 01 0 123079 0 ALLY FINL INC COM 02005N100 1704 67973 SH DFND 02 0 0 67973 ALLY FINL INC COM 02005N100 5410 215789 SH DFND 02 0 215789 0 ALLY FINL INC COM 02005N100 11411 455146 SH DFND 04 0 0 455146 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1492960 10253848 SH SOLE 0 0 10253848 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 140 964 SH SOLE 0 964 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 7527 51695 SH DFND 01 0 51695 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 2957 20307 SH DFND 02 0 0 20307 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 9657 66324 SH DFND 02 0 66324 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 18792 129067 SH DFND 04 0 0 129067 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1456 10001 SH DFND 04 0 10001 0 ALPHA PRO TECH LTD COM 020772109 11788 797539 SH SOLE 0 0 797539 ALPHA PRO TECH LTD COM 020772109 17 1161 SH SOLE 0 1161 0 ALPHA PRO TECH LTD COM 020772109 341 23056 SH DFND 01 0 23056 0 ALPHA PRO TECH LTD COM 020772109 11 777 SH DFND 02 0 777 0 ALPHA PRO TECH LTD COM 020772109 56 3799 SH DFND 04 0 0 3799 ALPHABET INC CAP STK CL C 02079K107 30669293 20869143 SH SOLE 0 0 20869143 ALPHABET INC CAP STK CL C 02079K107 2977 2026 SH SOLE 0 2026 0 ALPHABET INC CAP STK CL C 02079K107 450904 306821 SH DFND 01 0 306821 0 ALPHABET INC CAP STK CL C 02079K107 82262 55976 SH DFND 02 0 0 55976 ALPHABET INC CAP STK CL C 02079K107 263222 179111 SH DFND 02 0 179111 0 ALPHABET INC CAP STK CL C 02079K107 1133329 771182 SH DFND 04 0 0 771182 ALPHABET INC CAP STK CL C 02079K107 29269 19916 SH DFND 04 0 19916 0 ALPHABET INC CAP STK CL A 02079K305 31833127 21720201 SH SOLE 0 0 21720201 ALPHABET INC CAP STK CL A 02079K305 2883 1967 SH SOLE 0 1967 0 ALPHABET INC CAP STK CL A 02079K305 530437 361925 SH DFND 01 0 361925 0 ALPHABET INC CAP STK CL A 02079K305 80938 55225 SH DFND 02 0 0 55225 ALPHABET INC CAP STK CL A 02079K305 257138 175449 SH DFND 02 0 175449 0 ALPHABET INC CAP STK CL A 02079K305 1147108 782688 SH DFND 04 0 0 782688 ALPHABET INC CAP STK CL A 02079K305 29652 20232 SH DFND 04 0 20232 0 ALPHATEC HLDGS INC COM NEW 02081G201 11803 1777516 SH SOLE 0 0 1777516 ALPHATEC HLDGS INC COM NEW 02081G201 2 229 SH SOLE 0 229 0 ALPHATEC HLDGS INC COM NEW 02081G201 532 80157 SH DFND 01 0 80157 0 ALPHATEC HLDGS INC COM NEW 02081G201 111 16708 SH DFND 04 0 0 16708 ALPINE IMMUNE SCIENCES INC COM 02083G100 2729 310505 SH SOLE 0 0 310505 ALPINE IMMUNE SCIENCES INC COM 02083G100 1 122 SH SOLE 0 122 0 ALPINE IMMUNE SCIENCES INC COM 02083G100 48 5438 SH DFND 01 0 5438 0 ALPINE IMMUNE SCIENCES INC COM 02083G100 7 826 SH DFND 04 0 0 826 ALPINE INCOME PPTY TR INC COM 02083X103 4829 310556 SH SOLE 0 0 310556 ALPINE INCOME PPTY TR INC COM 02083X103 1 64 SH SOLE 0 64 0 ALPINE INCOME PPTY TR INC COM 02083X103 74 4738 SH DFND 01 0 4738 0 ALPINE INCOME PPTY TR INC COM 02083X103 46 2944 SH DFND 04 0 0 2944 ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 6449 823570 SH SOLE 0 0 823570 ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 1 108 SH SOLE 0 108 0 ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 105 13430 SH DFND 01 0 13430 0 ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 60 7668 SH DFND 04 0 0 7668 ALTABANCORP COM 021347109 13879 689789 SH SOLE 0 0 689789 ALTABANCORP COM 021347109 242 12047 SH DFND 01 0 12047 0 ALTABANCORP COM 021347109 24 1200 SH DFND 02 0 1200 0 ALTABANCORP COM 021347109 143 7087 SH DFND 04 0 0 7087 ALTAIR ENGR INC COM CL A 021369103 152125 3623757 SH SOLE 0 0 3623757 ALTAIR ENGR INC COM CL A 021369103 10 247 SH SOLE 0 247 0 ALTAIR ENGR INC COM CL A 021369103 3497 83306 SH DFND 01 0 83306 0 ALTAIR ENGR INC COM CL A 021369103 434 10350 SH DFND 02 0 10350 0 ALTAIR ENGR INC COM CL A 021369103 1151 27419 SH DFND 04 0 0 27419 ALTISOURCE ASSET MGMT CORP COM 02153X108 397 19134 SH SOLE 0 0 19134 ALTIMMUNE INC COM NEW 02155H200 15723 1191101 SH SOLE 0 0 1191101 ALTIMMUNE INC COM NEW 02155H200 3 197 SH SOLE 0 197 0 ALTIMMUNE INC COM NEW 02155H200 79 5971 SH DFND 01 0 5971 0 ALTIMMUNE INC COM NEW 02155H200 80 6034 SH DFND 04 0 0 6034 ALTERYX INC COM CL A 02156B103 495965 4367814 SH SOLE 0 0 4367814 ALTERYX INC COM CL A 02156B103 54 477 SH SOLE 0 477 0 ALTERYX INC COM CL A 02156B103 2646 23302 SH DFND 01 0 23302 0 ALTERYX INC COM CL A 02156B103 1855 16340 SH DFND 02 0 16340 0 ALTERYX INC COM CL A 02156B103 4298 37852 SH DFND 04 0 0 37852 ALTERYX INC COM CL A 02156B103 514 4523 SH DFND 04 0 4523 0 ALTICE USA INC CL A 02156K103 742839 28570732 SH SOLE 0 0 28570732 ALTICE USA INC CL A 02156K103 56 2136 SH SOLE 0 2136 0 ALTICE USA INC CL A 02156K103 3570 137300 SH DFND 01 0 137300 0 ALTICE USA INC CL A 02156K103 1579 60722 SH DFND 02 0 0 60722 ALTICE USA INC CL A 02156K103 4589 176499 SH DFND 02 0 176499 0 ALTICE USA INC CL A 02156K103 9148 351852 SH DFND 04 0 0 351852 ALTICE USA INC CL A 02156K103 688 26480 SH DFND 04 0 26480 0 ALTRA INDL MOTION CORP COM 02208R106 198384 5366077 SH SOLE 0 0 5366077 ALTRA INDL MOTION CORP COM 02208R106 16 421 SH SOLE 0 421 0 ALTRA INDL MOTION CORP COM 02208R106 1601 43305 SH DFND 01 0 43305 0 ALTRA INDL MOTION CORP COM 02208R106 759 20528 SH DFND 02 0 20528 0 ALTRA INDL MOTION CORP COM 02208R106 1916 51815 SH DFND 04 0 0 51815 ALTRIA GROUP INC COM 02209S103 5611594 145227597 SH SOLE 0 0 145227597 ALTRIA GROUP INC COM 02209S103 463 11992 SH SOLE 0 11992 0 ALTRIA GROUP INC COM 02209S103 77762 2012478 SH DFND 01 0 2012478 0 ALTRIA GROUP INC COM 02209S103 834 21571 SH DFND 02 0 0 21571 ALTRIA GROUP INC COM 02209S103 33117 857062 SH DFND 02 0 857062 0 ALTRIA GROUP INC COM 02209S103 187948 4864085 SH DFND 04 0 0 4864085 ALTRIA GROUP INC COM 02209S103 2716 70288 SH DFND 04 0 70288 0 ALTUS MIDSTREAM CO COM NEW CL A 02215L209 2041 183714 SH SOLE 0 0 183714 ALTUS MIDSTREAM CO COM NEW CL A 02215L209 0 16 SH SOLE 0 16 0 ALTUS MIDSTREAM CO COM NEW CL A 02215L209 7 651 SH DFND 01 0 651 0 ALTUS MIDSTREAM CO COM NEW CL A 02215L209 10 941 SH DFND 04 0 0 941 AMALGAMATED BK NEW YORK N Y CLASS A 022663108 8173 772503 SH SOLE 0 0 772503 AMALGAMATED BK NEW YORK N Y CLASS A 022663108 1 75 SH SOLE 0 75 0 AMALGAMATED BK NEW YORK N Y CLASS A 022663108 100 9415 SH DFND 01 0 9415 0 AMALGAMATED BK NEW YORK N Y CLASS A 022663108 47 4396 SH DFND 02 0 4396 0 AMALGAMATED BK NEW YORK N Y CLASS A 022663108 120 11332 SH DFND 04 0 0 11332 AMAZON COM INC COM 023135106 97036043 30817518 SH SOLE 0 0 30817518 AMAZON COM INC COM 023135106 8728 2772 SH SOLE 0 2772 0 AMAZON COM INC COM 023135106 1542796 489974 SH DFND 01 0 489974 0 AMAZON COM INC COM 023135106 245922 78102 SH DFND 02 0 0 78102 AMAZON COM INC COM 023135106 784383 249111 SH DFND 02 0 249111 0 AMAZON COM INC COM 023135106 3493947 1109637 SH DFND 04 0 0 1109637 AMAZON COM INC COM 023135106 115785 36772 SH DFND 04 0 36772 0 AMBAC FINL GROUP INC COM NEW 023139884 56110 4393872 SH SOLE 0 0 4393872 AMBAC FINL GROUP INC COM NEW 023139884 4 345 SH SOLE 0 345 0 AMBAC FINL GROUP INC COM NEW 023139884 402 31454 SH DFND 01 0 31454 0 AMBAC FINL GROUP INC COM NEW 023139884 202 15815 SH DFND 02 0 15815 0 AMBAC FINL GROUP INC COM NEW 023139884 453 35482 SH DFND 04 0 0 35482 AMBEV SA SPONSORED ADR 02319V103 37479 16583796 SH SOLE 0 0 16583796 AMBEV SA SPONSORED ADR 02319V103 189 83799 SH DFND 01 0 83799 0 AMBEV SA SPONSORED ADR 02319V103 6894 3050434 SH DFND 04 0 3050434 0 AMCON DISTRG CO COM NEW 02341Q205 532 8231 SH SOLE 0 0 8231 AMCON DISTRG CO COM NEW 02341Q205 5 81 SH DFND 04 0 0 81 AMEDISYS INC COM 023436108 684735 2896143 SH SOLE 0 0 2896143 AMEDISYS INC COM 023436108 89 377 SH SOLE 0 377 0 AMEDISYS INC COM 023436108 3403 14394 SH DFND 01 0 14394 0 AMEDISYS INC COM 023436108 2380 10067 SH DFND 02 0 10067 0 AMEDISYS INC COM 023436108 5704 24125 SH DFND 04 0 0 24125 AMEDISYS INC COM 023436108 645 2727 SH DFND 04 0 2727 0 AMERANT BANCORP INC CL A 023576101 8701 934606 SH SOLE 0 0 934606 AMERANT BANCORP INC CL A 023576101 1 102 SH SOLE 0 102 0 AMERANT BANCORP INC CL A 023576101 149 16007 SH DFND 01 0 16007 0 AMERANT BANCORP INC CL A 023576101 67 7226 SH DFND 02 0 7226 0 AMERANT BANCORP INC CL A 023576101 137 14767 SH DFND 04 0 0 14767 AMERCO COM 023586100 260248 731074 SH SOLE 0 0 731074 AMERCO COM 023586100 54 151 SH SOLE 0 151 0 AMERCO COM 023586100 987 2774 SH DFND 01 0 2774 0 AMERCO COM 023586100 827 2324 SH DFND 02 0 0 2324 AMERCO COM 023586100 2880 8091 SH DFND 02 0 8091 0 AMERCO COM 023586100 2076 5832 SH DFND 04 0 0 5832 AMEREN CORP COM 023608102 2206733 27905068 SH SOLE 0 0 27905068 AMEREN CORP COM 023608102 254 3214 SH SOLE 0 3214 0 AMEREN CORP COM 023608102 20113 254343 SH DFND 01 0 254343 0 AMEREN CORP COM 023608102 2856 36111 SH DFND 02 0 0 36111 AMEREN CORP COM 023608102 24349 307908 SH DFND 02 0 307908 0 AMEREN CORP COM 023608102 51693 653681 SH DFND 04 0 0 653681 AMERESCO INC CL A 02361E108 37639 1126927 SH SOLE 0 0 1126927 AMERESCO INC CL A 02361E108 12 348 SH SOLE 0 348 0 AMERESCO INC CL A 02361E108 1590 47592 SH DFND 01 0 47592 0 AMERESCO INC CL A 02361E108 231 6909 SH DFND 02 0 6909 0 AMERESCO INC CL A 02361E108 513 15353 SH DFND 04 0 0 15353 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 1390 111309 SH SOLE 0 0 111309 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 52 4131 SH SOLE 0 4131 0 AMERICAN AIRLS GROUP INC COM 02376R102 630555 51306353 SH SOLE 0 0 51306353 AMERICAN AIRLS GROUP INC COM 02376R102 40 3270 SH SOLE 0 3270 0 AMERICAN AIRLS GROUP INC COM 02376R102 6451 524912 SH DFND 01 0 524912 0 AMERICAN AIRLS GROUP INC COM 02376R102 624 50745 SH DFND 02 0 50745 0 AMERICAN AIRLS GROUP INC COM 02376R102 12692 1032676 SH DFND 04 0 0 1032676 AMERICAN ASSETS TR INC COM 024013104 179001 7430491 SH SOLE 0 0 7430491 AMERICAN ASSETS TR INC COM 024013104 8 344 SH SOLE 0 344 0 AMERICAN ASSETS TR INC COM 024013104 810 33627 SH DFND 01 0 33627 0 AMERICAN ASSETS TR INC COM 024013104 2905 120573 SH DFND 02 0 120573 0 AMERICAN ASSETS TR INC COM 024013104 914 37927 SH DFND 04 0 0 37927 AMERICAN AXLE & MFG HLDGS IN COM 024061103 69139 11982476 SH SOLE 0 0 11982476 AMERICAN AXLE & MFG HLDGS IN COM 024061103 4 717 SH SOLE 0 717 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 443 76814 SH DFND 01 0 76814 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 202 35055 SH DFND 02 0 35055 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 460 79672 SH DFND 04 0 0 79672 AMERICAN CAMPUS CMNTYS INC COM 024835100 648792 18579383 SH SOLE 0 0 18579383 AMERICAN CAMPUS CMNTYS INC COM 024835100 31 881 SH SOLE 0 881 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 1577 45163 SH DFND 01 0 45163 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 11840 339058 SH DFND 02 0 339058 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 3588 102750 SH DFND 04 0 0 102750 AMERICAN ELEC PWR CO INC COM 025537101 3438399 42070223 SH SOLE 0 0 42070223 AMERICAN ELEC PWR CO INC COM 025537101 339 4152 SH SOLE 0 4152 0 AMERICAN ELEC PWR CO INC COM 025537101 41708 510320 SH DFND 01 0 510320 0 AMERICAN ELEC PWR CO INC COM 025537101 6285 76897 SH DFND 02 0 0 76897 AMERICAN ELEC PWR CO INC COM 025537101 48830 597458 SH DFND 02 0 597458 0 AMERICAN ELEC PWR CO INC COM 025537101 107372 1313738 SH DFND 04 0 0 1313738 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 190771 12881225 SH SOLE 0 0 12881225 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 14 937 SH SOLE 0 937 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 1533 103479 SH DFND 01 0 103479 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 797 53829 SH DFND 02 0 53829 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 1704 115043 SH DFND 04 0 0 115043 AMERICAN EQTY INVT LIFE HLD COM 025676206 219317 9973493 SH SOLE 0 0 9973493 AMERICAN EQTY INVT LIFE HLD COM 025676206 42 1930 SH SOLE 0 1930 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 1355 61641 SH DFND 01 0 61641 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 685 31146 SH DFND 02 0 31146 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 1571 71422 SH DFND 04 0 0 71422 AMERICAN EXPRESS CO COM 025816109 4476597 44654334 SH SOLE 0 0 44654334 AMERICAN EXPRESS CO COM 025816109 397 3960 SH SOLE 0 3960 0 AMERICAN EXPRESS CO COM 025816109 67307 671391 SH DFND 01 0 671391 0 AMERICAN EXPRESS CO COM 025816109 12789 127569 SH DFND 02 0 0 127569 AMERICAN EXPRESS CO COM 025816109 39998 398985 SH DFND 02 0 398985 0 AMERICAN EXPRESS CO COM 025816109 171607 1711789 SH DFND 04 0 0 1711789 AMERICAN FINL GROUP INC OHIO COM 025932104 484351 7231278 SH SOLE 0 0 7231278 AMERICAN FINL GROUP INC OHIO COM 025932104 44 659 SH SOLE 0 659 0 AMERICAN FINL GROUP INC OHIO COM 025932104 1627 24284 SH DFND 01 0 24284 0 AMERICAN FINL GROUP INC OHIO COM 025932104 934 13950 SH DFND 02 0 0 13950 AMERICAN FINL GROUP INC OHIO COM 025932104 2493 37225 SH DFND 02 0 37225 0 AMERICAN FINL GROUP INC OHIO COM 025932104 3064 45740 SH DFND 04 0 0 45740 AMERICAN FIN TR INC COM CLASS A 02607T109 92177 14701215 SH SOLE 0 0 14701215 AMERICAN FIN TR INC COM CLASS A 02607T109 33 5228 SH SOLE 0 5228 0 AMERICAN FIN TR INC COM CLASS A 02607T109 463 73776 SH DFND 01 0 73776 0 AMERICAN FIN TR INC COM CLASS A 02607T109 1690 269603 SH DFND 02 0 269603 0 AMERICAN FIN TR INC COM CLASS A 02607T109 610 97300 SH DFND 04 0 0 97300 AMERICAN HOMES 4 RENT CL A 02665T306 1037050 36413278 SH SOLE 0 0 36413278 AMERICAN HOMES 4 RENT CL A 02665T306 48 1700 SH SOLE 0 1700 0 AMERICAN HOMES 4 RENT CL A 02665T306 2411 84645 SH DFND 01 0 84645 0 AMERICAN HOMES 4 RENT CL A 02665T306 18263 641245 SH DFND 02 0 641245 0 AMERICAN HOMES 4 RENT CL A 02665T306 5502 193186 SH DFND 04 0 0 193186 AMERICAN INTL GROUP INC COM NEW 026874784 2131961 77441361 SH SOLE 0 0 77441361 AMERICAN INTL GROUP INC COM NEW 026874784 249 9034 SH SOLE 0 9034 0 AMERICAN INTL GROUP INC COM NEW 026874784 24427 887304 SH DFND 01 0 887304 0 AMERICAN INTL GROUP INC COM NEW 026874784 4335 157452 SH DFND 02 0 0 157452 AMERICAN INTL GROUP INC COM NEW 026874784 13906 505139 SH DFND 02 0 505139 0 AMERICAN INTL GROUP INC COM NEW 026874784 64302 2335692 SH DFND 04 0 0 2335692 AMERICAN NATIONAL GROUP INC COM NEW 02772A109 46919 694791 SH SOLE 0 0 694791 AMERICAN NATIONAL GROUP INC COM NEW 02772A109 32 471 SH SOLE 0 471 0 AMERICAN NATIONAL GROUP INC COM NEW 02772A109 145 2154 SH DFND 01 0 2154 0 AMERICAN NATIONAL GROUP INC COM NEW 02772A109 220 3258 SH DFND 02 0 3258 0 AMERICAN NATIONAL GROUP INC COM NEW 02772A109 523 7747 SH DFND 04 0 0 7747 AMERICAN NATL BANKSHARES INC COM 027745108 10276 491206 SH SOLE 0 0 491206 AMERICAN NATL BANKSHARES INC COM 027745108 1 55 SH SOLE 0 55 0 AMERICAN NATL BANKSHARES INC COM 027745108 159 7582 SH DFND 01 0 7582 0 AMERICAN NATL BANKSHARES INC COM 027745108 78 3726 SH DFND 04 0 0 3726 AMERICAN OUTDOOR BRANDS INC COM 02875D109 8809 676041 SH SOLE 0 0 676041 AMERICAN OUTDOOR BRANDS INC COM 02875D109 1 85 SH SOLE 0 85 0 AMERICAN OUTDOOR BRANDS INC COM 02875D109 126 9637 SH DFND 01 0 9637 0 AMERICAN OUTDOOR BRANDS INC COM 02875D109 59 4510 SH DFND 02 0 4510 0 AMERICAN OUTDOOR BRANDS INC COM 02875D109 127 9755 SH DFND 04 0 0 9755 AMERICAN PUBLIC EDUCATION IN COM 02913V103 35438 1257110 SH SOLE 0 0 1257110 AMERICAN PUBLIC EDUCATION IN COM 02913V103 3 100 SH SOLE 0 100 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 287 10172 SH DFND 01 0 10172 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 194 6875 SH DFND 02 0 6875 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 324 11495 SH DFND 04 0 0 11495 AMERICAN RENAL ASSOCS HLDGS COM 029227105 5537 802520 SH SOLE 0 0 802520 AMERICAN RENAL ASSOCS HLDGS COM 029227105 0 62 SH SOLE 0 62 0 AMERICAN RENAL ASSOCS HLDGS COM 029227105 106 15356 SH DFND 01 0 15356 0 AMERICAN RENAL ASSOCS HLDGS COM 029227105 34 4885 SH DFND 04 0 0 4885 AMERICAN RES CORP CL A 02927U208 492 328065 SH SOLE 0 0 328065 AMERICAN RIV BANKSHARES COM 029326105 772 77554 SH SOLE 0 0 77554 AMERICAN RIV BANKSHARES COM 029326105 6 618 SH DFND 01 0 618 0 AMERICAN RIV BANKSHARES COM 029326105 19 1900 SH DFND 04 0 0 1900 AMERICAN SHARED HOSPITAL SVC COM 029595105 80 44331 SH SOLE 0 0 44331 AMERICAN SOFTWARE INC CL A 029683109 22443 1598491 SH SOLE 0 0 1598491 AMERICAN SOFTWARE INC CL A 029683109 3 180 SH SOLE 0 180 0 AMERICAN SOFTWARE INC CL A 029683109 829 59028 SH DFND 01 0 59028 0 AMERICAN SOFTWARE INC CL A 029683109 95 6770 SH DFND 02 0 6770 0 AMERICAN SOFTWARE INC CL A 029683109 317 22612 SH DFND 04 0 0 22612 AMER STATES WTR CO COM 029899101 316129 4217863 SH SOLE 0 0 4217863 AMER STATES WTR CO COM 029899101 119 1584 SH SOLE 0 1584 0 AMER STATES WTR CO COM 029899101 5485 73178 SH DFND 01 0 73178 0 AMER STATES WTR CO COM 029899101 2428 32398 SH DFND 02 0 32398 0 AMER STATES WTR CO COM 029899101 2754 36745 SH DFND 04 0 0 36745 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 13995 966509 SH SOLE 0 0 966509 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 2 145 SH SOLE 0 145 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 210 14517 SH DFND 01 0 14517 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 82 5661 SH DFND 04 0 0 5661 AMERICAN TOWER CORP NEW COM 03027X100 13071785 54075974 SH SOLE 0 0 54075974 AMERICAN TOWER CORP NEW COM 03027X100 690 2855 SH SOLE 0 2855 0 AMERICAN TOWER CORP NEW COM 03027X100 123331 510203 SH DFND 01 0 510203 0 AMERICAN TOWER CORP NEW COM 03027X100 19805 81932 SH DFND 02 0 0 81932 AMERICAN TOWER CORP NEW COM 03027X100 121674 503346 SH DFND 02 0 503346 0 AMERICAN TOWER CORP NEW COM 03027X100 279382 1155761 SH DFND 04 0 0 1155761 AMERICAN TOWER CORP NEW COM 03027X100 9240 38225 SH DFND 04 0 38225 0 AMERICAN VANGUARD CORP COM 030371108 36498 2777637 SH SOLE 0 0 2777637 AMERICAN VANGUARD CORP COM 030371108 3 196 SH SOLE 0 196 0 AMERICAN VANGUARD CORP COM 030371108 357 27191 SH DFND 01 0 27191 0 AMERICAN VANGUARD CORP COM 030371108 73 5567 SH DFND 02 0 5567 0 AMERICAN VANGUARD CORP COM 030371108 245 18626 SH DFND 04 0 0 18626 AMERICAN VRTUAL CLOUD TECH I COM 030382105 94 22500 SH SOLE 0 0 22500 AMERICAN WTR WKS CO INC NEW COM 030420103 2972989 20520358 SH SOLE 0 0 20520358 AMERICAN WTR WKS CO INC NEW COM 030420103 246 1698 SH SOLE 0 1698 0 AMERICAN WTR WKS CO INC NEW COM 030420103 26954 186044 SH DFND 01 0 186044 0 AMERICAN WTR WKS CO INC NEW COM 030420103 4714 32538 SH DFND 02 0 0 32538 AMERICAN WTR WKS CO INC NEW COM 030420103 31822 219647 SH DFND 02 0 219647 0 AMERICAN WTR WKS CO INC NEW COM 030420103 68668 473964 SH DFND 04 0 0 473964 AMERICAN WELL CORP CL A 03044L105 75697 2553868 SH SOLE 0 0 2553868 AMERICAN WELL CORP CL A 03044L105 7 238 SH SOLE 0 238 0 AMERICAN WELL CORP CL A 03044L105 52 1754 SH DFND 01 0 1754 0 AMERICAN WELL CORP CL A 03044L105 9 309 SH DFND 04 0 0 309 AMERICAN WOODMARK CORPORATIO COM 030506109 105454 1342684 SH SOLE 0 0 1342684 AMERICAN WOODMARK CORPORATIO COM 030506109 35 447 SH SOLE 0 447 0 AMERICAN WOODMARK CORPORATIO COM 030506109 879 11195 SH DFND 01 0 11195 0 AMERICAN WOODMARK CORPORATIO COM 030506109 488 6212 SH DFND 02 0 6212 0 AMERICAN WOODMARK CORPORATIO COM 030506109 1097 13972 SH DFND 04 0 0 13972 AMERICAS CAR-MART INC COM 03062T105 33047 389335 SH SOLE 0 0 389335 AMERICAS CAR-MART INC COM 03062T105 4 44 SH SOLE 0 44 0 AMERICAS CAR-MART INC COM 03062T105 903 10639 SH DFND 01 0 10639 0 AMERICAS CAR-MART INC COM 03062T105 132 1554 SH DFND 02 0 1554 0 AMERICAS CAR-MART INC COM 03062T105 398 4687 SH DFND 04 0 0 4687 AMERICOLD RLTY TR COM 03064D108 961585 26897475 SH SOLE 0 0 26897475 AMERICOLD RLTY TR COM 03064D108 54 1501 SH SOLE 0 1501 0 AMERICOLD RLTY TR COM 03064D108 2480 69370 SH DFND 01 0 69370 0 AMERICOLD RLTY TR COM 03064D108 17830 498728 SH DFND 02 0 498728 0 AMERICOLD RLTY TR COM 03064D108 5300 148240 SH DFND 04 0 0 148240 AMERICOLD RLTY TR COM 03064D108 79 2198 SH DFND 04 0 2198 0 AMERISAFE INC COM 03071H100 66057 1151630 SH SOLE 0 0 1151630 AMERISAFE INC COM 03071H100 7 128 SH SOLE 0 128 0 AMERISAFE INC COM 03071H100 749 13066 SH DFND 01 0 13066 0 AMERISAFE INC COM 03071H100 424 7399 SH DFND 02 0 7399 0 AMERISAFE INC COM 03071H100 727 12675 SH DFND 04 0 0 12675 AMERISOURCEBERGEN CORP COM 03073E105 1610743 16619306 SH SOLE 0 0 16619306 AMERISOURCEBERGEN CORP COM 03073E105 88 909 SH SOLE 0 909 0 AMERISOURCEBERGEN CORP COM 03073E105 15451 159423 SH DFND 01 0 159423 0 AMERISOURCEBERGEN CORP COM 03073E105 2658 27424 SH DFND 02 0 0 27424 AMERISOURCEBERGEN CORP COM 03073E105 8538 88090 SH DFND 02 0 88090 0 AMERISOURCEBERGEN CORP COM 03073E105 37265 384491 SH DFND 04 0 0 384491 AMERISOURCEBERGEN CORP COM 03073E105 584 6029 SH DFND 04 0 6029 0 AMERISERV FINL INC COM 03074A102 1942 691168 SH SOLE 0 0 691168 AMERISERV FINL INC COM 03074A102 13 4710 SH DFND 01 0 4710 0 AMERISERV FINL INC COM 03074A102 17 5895 SH DFND 04 0 0 5895 AMERIPRISE FINL INC COM 03076C106 2097075 13607653 SH SOLE 0 0 13607653 AMERIPRISE FINL INC COM 03076C106 141 916 SH SOLE 0 916 0 AMERIPRISE FINL INC COM 03076C106 19108 123987 SH DFND 01 0 123987 0 AMERIPRISE FINL INC COM 03076C106 3455 22421 SH DFND 02 0 0 22421 AMERIPRISE FINL INC COM 03076C106 11028 71560 SH DFND 02 0 71560 0 AMERIPRISE FINL INC COM 03076C106 49856 323511 SH DFND 04 0 0 323511 AMERIS BANCORP COM 03076K108 151772 6662499 SH SOLE 0 0 6662499 AMERIS BANCORP COM 03076K108 37 1628 SH SOLE 0 1628 0 AMERIS BANCORP COM 03076K108 1008 44241 SH DFND 01 0 44241 0 AMERIS BANCORP COM 03076K108 546 23959 SH DFND 02 0 23959 0 AMERIS BANCORP COM 03076K108 1234 54187 SH DFND 04 0 0 54187 AMES NATL CORP COM 031001100 2251 133290 SH SOLE 0 0 133290 AMES NATL CORP COM 031001100 106 6275 SH DFND 01 0 6275 0 AMES NATL CORP COM 031001100 36 2121 SH DFND 04 0 0 2121 AMETEK INC COM 031100100 2327490 23415393 SH SOLE 0 0 23415393 AMETEK INC COM 031100100 145 1456 SH SOLE 0 1456 0 AMETEK INC COM 031100100 23520 236624 SH DFND 01 0 236624 0 AMETEK INC COM 031100100 4186 42113 SH DFND 02 0 0 42113 AMETEK INC COM 031100100 12700 127770 SH DFND 02 0 127770 0 AMETEK INC COM 031100100 59096 594532 SH DFND 04 0 0 594532 AMGEN INC COM 031162100 11480554 45170579 SH SOLE 0 0 45170579 AMGEN INC COM 031162100 1628 6405 SH SOLE 0 6405 0 AMGEN INC COM 031162100 171758 675786 SH DFND 01 0 675786 0 AMGEN INC COM 031162100 27610 108634 SH DFND 02 0 0 108634 AMGEN INC COM 031162100 89952 353919 SH DFND 02 0 353919 0 AMGEN INC COM 031162100 399208 1570696 SH DFND 04 0 0 1570696 AMGEN INC COM 031162100 12973 51041 SH DFND 04 0 51041 0 AMICUS THERAPEUTICS INC COM 03152W109 316574 22420224 SH SOLE 0 0 22420224 AMICUS THERAPEUTICS INC COM 03152W109 33 2327 SH SOLE 0 2327 0 AMICUS THERAPEUTICS INC COM 03152W109 7122 504358 SH DFND 01 0 504358 0 AMICUS THERAPEUTICS INC COM 03152W109 1065 75432 SH DFND 02 0 75432 0 AMICUS THERAPEUTICS INC COM 03152W109 2615 185226 SH DFND 04 0 0 185226 AMKOR TECHNOLOGY INC COM 031652100 121968 10890009 SH SOLE 0 0 10890009 AMKOR TECHNOLOGY INC COM 031652100 19 1671 SH SOLE 0 1671 0 AMKOR TECHNOLOGY INC COM 031652100 1017 90763 SH DFND 01 0 90763 0 AMKOR TECHNOLOGY INC COM 031652100 351 31323 SH DFND 02 0 31323 0 AMKOR TECHNOLOGY INC COM 031652100 1065 95121 SH DFND 04 0 0 95121 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 40353 10400154 SH SOLE 0 0 10400154 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 39 10094 SH SOLE 0 10094 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 774 199515 SH DFND 01 0 199515 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 117 30282 SH DFND 02 0 30282 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 490 126238 SH DFND 04 0 0 126238 AMPCO-PITTSBURG CORP COM 032037103 1989 604624 SH SOLE 0 0 604624 AMPCO-PITTSBURG CORP COM 032037103 0 1 SH SOLE 0 1 0 AMPCO-PITTSBURG CORP COM 032037103 7 2209 SH DFND 01 0 2209 0 AMPCO-PITTSBURG CORP COM 032037103 8 2431 SH DFND 04 0 0 2431 AMPHENOL CORP NEW CL A 032095101 3399226 31395826 SH SOLE 0 0 31395826 AMPHENOL CORP NEW CL A 032095101 206 1900 SH SOLE 0 1900 0 AMPHENOL CORP NEW CL A 032095101 35392 326884 SH DFND 01 0 326884 0 AMPHENOL CORP NEW CL A 032095101 6209 57346 SH DFND 02 0 0 57346 AMPHENOL CORP NEW CL A 032095101 22473 207565 SH DFND 02 0 207565 0 AMPHENOL CORP NEW CL A 032095101 82800 764751 SH DFND 04 0 0 764751 AMPHENOL CORP NEW CL A 032095101 1605 14820 SH DFND 04 0 14820 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 43161 2301941 SH SOLE 0 0 2301941 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 4 240 SH SOLE 0 240 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 1315 70112 SH DFND 01 0 70112 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 166 8849 SH DFND 02 0 8849 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 537 28632 SH DFND 04 0 0 28632 AMPIO PHARMACEUTICALS INC COM 03209T109 5675 5929961 SH SOLE 0 0 5929961 AMPIO PHARMACEUTICALS INC COM 03209T109 1 1295 SH SOLE 0 1295 0 AMPIO PHARMACEUTICALS INC COM 03209T109 44 45927 SH DFND 01 0 45927 0 AMPIO PHARMACEUTICALS INC COM 03209T109 22 22940 SH DFND 04 0 0 22940 AMPLIFY ENERGY CORP NEW COM 03212B103 737 864708 SH SOLE 0 0 864708 AMPLIFY ENERGY CORP NEW COM 03212B103 0 91 SH SOLE 0 91 0 AMPLIFY ENERGY CORP NEW COM 03212B103 4 5002 SH DFND 01 0 5002 0 AMPLIFY ENERGY CORP NEW COM 03212B103 6 6467 SH DFND 04 0 0 6467 AMREP CORP NEW COM 032159105 318 56720 SH SOLE 0 0 56720 AMTECH SYS INC COM PAR $0.01N 032332504 4415 902831 SH SOLE 0 0 902831 AMTECH SYS INC COM PAR $0.01N 032332504 0 9 SH SOLE 0 9 0 AMTECH SYS INC COM PAR $0.01N 032332504 13 2560 SH DFND 01 0 2560 0 AMTECH SYS INC COM PAR $0.01N 032332504 9 1791 SH DFND 04 0 0 1791 AMYRIS INC COM NEW 03236M200 15745 5392237 SH SOLE 0 0 5392237 AMYRIS INC COM NEW 03236M200 2 760 SH SOLE 0 760 0 AMYRIS INC COM NEW 03236M200 229 78364 SH DFND 01 0 78364 0 AMYRIS INC COM NEW 03236M200 96 32991 SH DFND 02 0 32991 0 AMYRIS INC COM NEW 03236M200 188 64328 SH DFND 04 0 0 64328 ANALOG DEVICES INC COM 032654105 3554163 30445117 SH SOLE 0 0 30445117 ANALOG DEVICES INC COM 032654105 274 2350 SH SOLE 0 2350 0 ANALOG DEVICES INC COM 032654105 45006 385520 SH DFND 01 0 385520 0 ANALOG DEVICES INC COM 032654105 8076 69177 SH DFND 02 0 0 69177 ANALOG DEVICES INC COM 032654105 25438 217907 SH DFND 02 0 217907 0 ANALOG DEVICES INC COM 032654105 112643 964903 SH DFND 04 0 0 964903 ANALOG DEVICES INC COM 032654105 428 3662 SH DFND 04 0 3662 0 ANAPTYSBIO INC COM 032724106 29856 2024117 SH SOLE 0 0 2024117 ANAPTYSBIO INC COM 032724106 2 134 SH SOLE 0 134 0 ANAPTYSBIO INC COM 032724106 223 15115 SH DFND 01 0 15115 0 ANAPTYSBIO INC COM 032724106 92 6248 SH DFND 02 0 6248 0 ANAPTYSBIO INC COM 032724106 272 18463 SH DFND 04 0 0 18463 ANAPLAN INC COM 03272L108 711611 11371223 SH SOLE 0 0 11371223 ANAPLAN INC COM 03272L108 49 785 SH SOLE 0 785 0 ANAPLAN INC COM 03272L108 3694 59029 SH DFND 01 0 59029 0 ANAPLAN INC COM 03272L108 2057 32862 SH DFND 02 0 32862 0 ANAPLAN INC COM 03272L108 5720 91409 SH DFND 04 0 0 91409 ANAPLAN INC COM 03272L108 707 11293 SH DFND 04 0 11293 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 12020 2641818 SH SOLE 0 0 2641818 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 2 460 SH SOLE 0 460 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 475 104419 SH DFND 01 0 104419 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 78 17185 SH DFND 04 0 0 17185 ANDERSONS INC COM 034164103 63480 3311439 SH SOLE 0 0 3311439 ANDERSONS INC COM 034164103 34 1792 SH SOLE 0 1792 0 ANDERSONS INC COM 034164103 427 22249 SH DFND 01 0 22249 0 ANDERSONS INC COM 034164103 198 10314 SH DFND 02 0 10314 0 ANDERSONS INC COM 034164103 564 29398 SH DFND 04 0 0 29398 ANGIODYNAMICS INC COM 03475V101 27627 2290809 SH SOLE 0 0 2290809 ANGIODYNAMICS INC COM 03475V101 2 193 SH SOLE 0 193 0 ANGIODYNAMICS INC COM 03475V101 307 25463 SH DFND 01 0 25463 0 ANGIODYNAMICS INC COM 03475V101 85 7013 SH DFND 02 0 7013 0 ANGIODYNAMICS INC COM 03475V101 380 31538 SH DFND 04 0 0 31538 ANIKA THERAPEUTICS INC COM 035255108 31442 888430 SH SOLE 0 0 888430 ANIKA THERAPEUTICS INC COM 035255108 4 100 SH SOLE 0 100 0 ANIKA THERAPEUTICS INC COM 035255108 347 9793 SH DFND 01 0 9793 0 ANIKA THERAPEUTICS INC COM 035255108 99 2807 SH DFND 02 0 2807 0 ANIKA THERAPEUTICS INC COM 035255108 351 9906 SH DFND 04 0 0 9906 ANIXA BIOSCIENCES INC COM 03528H109 1574 647561 SH SOLE 0 0 647561 ANIXA BIOSCIENCES INC COM 03528H109 0 153 SH SOLE 0 153 0 ANIXA BIOSCIENCES INC COM 03528H109 8 3437 SH DFND 01 0 3437 0 ANIXA BIOSCIENCES INC COM 03528H109 14 5727 SH DFND 04 0 0 5727 ANNALY CAPITAL MANAGEMENT IN COM 035710409 852517 119735587 SH SOLE 0 0 119735587 ANNALY CAPITAL MANAGEMENT IN COM 035710409 63 8853 SH SOLE 0 8853 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 3309 464712 SH DFND 01 0 464712 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 1860 261282 SH DFND 02 0 0 261282 ANNALY CAPITAL MANAGEMENT IN COM 035710409 6442 904757 SH DFND 02 0 904757 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 11167 1568389 SH DFND 04 0 0 1568389 ANNEXON INC COM 03589W102 21059 696613 SH SOLE 0 0 696613 ANNEXON INC COM 03589W102 3 102 SH SOLE 0 102 0 ANNEXON INC COM 03589W102 713 23572 SH DFND 01 0 23572 0 ANNEXON INC COM 03589W102 12 400 SH DFND 04 0 0 400 ANSYS INC COM 03662Q105 2945848 9002377 SH SOLE 0 0 9002377 ANSYS INC COM 03662Q105 178 545 SH SOLE 0 545 0 ANSYS INC COM 03662Q105 32403 99022 SH DFND 01 0 99022 0 ANSYS INC COM 03662Q105 5128 15670 SH DFND 02 0 0 15670 ANSYS INC COM 03662Q105 15834 48387 SH DFND 02 0 48387 0 ANSYS INC COM 03662Q105 72539 221677 SH DFND 04 0 0 221677 ANSYS INC COM 03662Q105 2429 7424 SH DFND 04 0 7424 0 ANTARES PHARMA INC COM 036642106 20196 7479875 SH SOLE 0 0 7479875 ANTARES PHARMA INC COM 036642106 2 837 SH SOLE 0 837 0 ANTARES PHARMA INC COM 036642106 877 324667 SH DFND 01 0 324667 0 ANTARES PHARMA INC COM 036642106 96 35706 SH DFND 02 0 35706 0 ANTARES PHARMA INC COM 036642106 304 112623 SH DFND 04 0 0 112623 ANTERO RESOURCES CORP COM 03674X106 62333 22666594 SH SOLE 0 0 22666594 ANTERO RESOURCES CORP COM 03674X106 17 6189 SH SOLE 0 6189 0 ANTERO RESOURCES CORP COM 03674X106 425 154660 SH DFND 01 0 154660 0 ANTERO RESOURCES CORP COM 03674X106 181 65774 SH DFND 02 0 65774 0 ANTERO RESOURCES CORP COM 03674X106 467 169881 SH DFND 04 0 0 169881 ANTHEM INC COM 036752103 4885966 18191170 SH SOLE 0 0 18191170 ANTHEM INC COM 036752103 557 2075 SH SOLE 0 2075 0 ANTHEM INC COM 036752103 71697 266939 SH DFND 01 0 266939 0 ANTHEM INC COM 036752103 12619 46981 SH DFND 02 0 0 46981 ANTHEM INC COM 036752103 41664 155122 SH DFND 02 0 155122 0 ANTHEM INC COM 036752103 177760 661825 SH DFND 04 0 0 661825 ANTHEM INC COM 036752103 1510 5621 SH DFND 04 0 5621 0 ANTERO MIDSTREAM CORP COM 03676B102 153649 28612427 SH SOLE 0 0 28612427 ANTERO MIDSTREAM CORP COM 03676B102 25 4577 SH SOLE 0 4577 0 ANTERO MIDSTREAM CORP COM 03676B102 512 95254 SH DFND 01 0 95254 0 ANTERO MIDSTREAM CORP COM 03676B102 494 92078 SH DFND 02 0 92078 0 ANTERO MIDSTREAM CORP COM 03676B102 1182 220077 SH DFND 04 0 0 220077 ANTERIX INC COM 03676C100 18930 578729 SH SOLE 0 0 578729 ANTERIX INC COM 03676C100 2 67 SH SOLE 0 67 0 ANTERIX INC COM 03676C100 711 21731 SH DFND 01 0 21731 0 ANTERIX INC COM 03676C100 120 3659 SH DFND 02 0 3659 0 ANTERIX INC COM 03676C100 280 8545 SH DFND 04 0 0 8545 ANWORTH MTG ASSET CORP COM 037347101 8021 4890921 SH SOLE 0 0 4890921 ANWORTH MTG ASSET CORP COM 037347101 1 780 SH SOLE 0 780 0 ANWORTH MTG ASSET CORP COM 037347101 116 70597 SH DFND 01 0 70597 0 ANWORTH MTG ASSET CORP COM 037347101 100 60772 SH DFND 04 0 0 60772 APACHE CORP COM 037411105 305349 32243873 SH SOLE 0 0 32243873 APACHE CORP COM 037411105 23 2400 SH SOLE 0 2400 0 APACHE CORP COM 037411105 3696 390314 SH DFND 01 0 390314 0 APACHE CORP COM 037411105 1124 118734 SH DFND 02 0 118734 0 APACHE CORP COM 037411105 7881 832198 SH DFND 04 0 0 832198 APARTMENT INVT & MGMT CO CL A 03748R754 745343 22103883 SH SOLE 0 0 22103883 APARTMENT INVT & MGMT CO CL A 03748R754 32 939 SH SOLE 0 939 0 APARTMENT INVT & MGMT CO CL A 03748R754 5208 154447 SH DFND 01 0 154447 0 APARTMENT INVT & MGMT CO CL A 03748R754 12395 367583 SH DFND 02 0 367583 0 APARTMENT INVT & MGMT CO CL A 03748R754 11147 330564 SH DFND 04 0 0 330564 APELLIS PHARMACEUTICALS INC COM 03753U106 124907 4140108 SH SOLE 0 0 4140108 APELLIS PHARMACEUTICALS INC COM 03753U106 16 520 SH SOLE 0 520 0 APELLIS PHARMACEUTICALS INC COM 03753U106 3546 117549 SH DFND 01 0 117549 0 APELLIS PHARMACEUTICALS INC COM 03753U106 518 17165 SH DFND 02 0 17165 0 APELLIS PHARMACEUTICALS INC COM 03753U106 1298 43015 SH DFND 04 0 0 43015 APOGEE ENTERPRISES INC COM 037598109 53525 2504661 SH SOLE 0 0 2504661 APOGEE ENTERPRISES INC COM 037598109 21 986 SH SOLE 0 986 0 APOGEE ENTERPRISES INC COM 037598109 494 23132 SH DFND 01 0 23132 0 APOGEE ENTERPRISES INC COM 037598109 229 10731 SH DFND 02 0 10731 0 APOGEE ENTERPRISES INC COM 037598109 468 21886 SH DFND 04 0 0 21886 APOLLO COML REAL EST FIN INC COM 03762U105 126302 14017985 SH SOLE 0 0 14017985 APOLLO COML REAL EST FIN INC COM 03762U105 9 980 SH SOLE 0 980 0 APOLLO COML REAL EST FIN INC COM 03762U105 895 99366 SH DFND 01 0 99366 0 APOLLO COML REAL EST FIN INC COM 03762U105 435 48311 SH DFND 02 0 48311 0 APOLLO COML REAL EST FIN INC COM 03762U105 927 102908 SH DFND 04 0 0 102908 APOLLO MED HLDGS INC COM NEW 03763A207 20467 1140837 SH SOLE 0 0 1140837 APOLLO MED HLDGS INC COM NEW 03763A207 3 149 SH SOLE 0 149 0 APOLLO MED HLDGS INC COM NEW 03763A207 716 39909 SH DFND 01 0 39909 0 APOLLO MED HLDGS INC COM NEW 03763A207 150 8335 SH DFND 02 0 8335 0 APOLLO MED HLDGS INC COM NEW 03763A207 340 18931 SH DFND 04 0 0 18931 APHRIA INC COM 03765K104 29371 6630115 SH SOLE 0 0 6630115 APHRIA INC COM 03765K104 1453 327900 SH SOLE 0 327900 0 APHRIA INC COM 03765K104 1636 369260 SH DFND 01 0 369260 0 APHRIA INC COM 03765K104 354 79984 SH DFND 02 0 79984 0 APHRIA INC COM 03765K104 408 92014 SH DFND 04 0 0 92014 APOLLO ENDOSURGERY INC COM 03767D108 857 507246 SH SOLE 0 0 507246 APOLLO ENDOSURGERY INC COM 03767D108 0 63 SH SOLE 0 63 0 APOLLO ENDOSURGERY INC COM 03767D108 1 871 SH DFND 01 0 871 0 APOLLO ENDOSURGERY INC COM 03767D108 4 2523 SH DFND 04 0 0 2523 APOLLO GLOBAL MGMT INC COM CL A 03768E105 762971 17049622 SH SOLE 0 0 17049622 APOLLO GLOBAL MGMT INC COM CL A 03768E105 65 1452 SH SOLE 0 1452 0 APOLLO GLOBAL MGMT INC COM CL A 03768E105 3273 73132 SH DFND 01 0 73132 0 APOLLO GLOBAL MGMT INC COM CL A 03768E105 1405 31392 SH DFND 02 0 0 31392 APOLLO GLOBAL MGMT INC COM CL A 03768E105 3839 85786 SH DFND 02 0 85786 0 APOLLO GLOBAL MGMT INC COM CL A 03768E105 5104 114053 SH DFND 04 0 0 114053 APOLLO GLOBAL MGMT INC COM CL A 03768E105 342 7647 SH DFND 04 0 7647 0 APPIAN CORP CL A 03782L101 211594 3267865 SH SOLE 0 0 3267865 APPIAN CORP CL A 03782L101 15 235 SH SOLE 0 235 0 APPIAN CORP CL A 03782L101 4565 70496 SH DFND 01 0 70496 0 APPIAN CORP CL A 03782L101 652 10062 SH DFND 02 0 10062 0 APPIAN CORP CL A 03782L101 1441 22249 SH DFND 04 0 0 22249 APPLE INC COM 037833100 139550821 1204998025 SH SOLE 0 0 1204998025 APPLE INC COM 037833100 11742 101388 SH SOLE 0 101388 0 APPLE INC COM 037833100 2146699 18536383 SH DFND 01 0 18536383 0 APPLE INC COM 037833100 370082 3195596 SH DFND 02 0 0 3195596 APPLE INC COM 037833100 1176070 10155168 SH DFND 02 0 10155168 0 APPLE INC COM 037833100 4896801 42283057 SH DFND 04 0 0 42283057 APPLE INC COM 037833100 162077 1399512 SH DFND 04 0 1399512 0 APPFOLIO INC COM CL A 03783C100 184608 1301800 SH SOLE 0 0 1301800 APPFOLIO INC COM CL A 03783C100 47 333 SH SOLE 0 333 0 APPFOLIO INC COM CL A 03783C100 4544 32041 SH DFND 01 0 32041 0 APPFOLIO INC COM CL A 03783C100 630 4444 SH DFND 02 0 4444 0 APPFOLIO INC COM CL A 03783C100 1627 11473 SH DFND 04 0 0 11473 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 266996 27783093 SH SOLE 0 0 27783093 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 13 1303 SH SOLE 0 1303 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 677 70427 SH DFND 01 0 70427 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 4882 507984 SH DFND 02 0 507984 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1511 157235 SH DFND 04 0 0 157235 APPLIED DNA SCIENCES INC COM 03815U300 1075 139096 SH SOLE 0 0 139096 APPLIED INDL TECHNOLOGIES IN COM 03820C105 227373 4126547 SH SOLE 0 0 4126547 APPLIED INDL TECHNOLOGIES IN COM 03820C105 13 242 SH SOLE 0 242 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 2540 46089 SH DFND 01 0 46089 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 672 12202 SH DFND 02 0 12202 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 1582 28719 SH DFND 04 0 0 28719 APPLIED GENETIC TECHNOLOGIES COM 03820J100 4450 915662 SH SOLE 0 0 915662 APPLIED GENETIC TECHNOLOGIES COM 03820J100 1 228 SH SOLE 0 228 0 APPLIED GENETIC TECHNOLOGIES COM 03820J100 77 15805 SH DFND 01 0 15805 0 APPLIED GENETIC TECHNOLOGIES COM 03820J100 44 9009 SH DFND 04 0 0 9009 APPLIED MATLS INC COM 038222105 4132663 69514930 SH SOLE 0 0 69514930 APPLIED MATLS INC COM 038222105 370 6231 SH SOLE 0 6231 0 APPLIED MATLS INC COM 038222105 62597 1052928 SH DFND 01 0 1052928 0 APPLIED MATLS INC COM 038222105 10265 172670 SH DFND 02 0 0 172670 APPLIED MATLS INC COM 038222105 32315 543565 SH DFND 02 0 543565 0 APPLIED MATLS INC COM 038222105 142038 2389198 SH DFND 04 0 0 2389198 APPLIED MATLS INC COM 038222105 4724 79466 SH DFND 04 0 79466 0 APPLIED OPTOELECTRONICS INC COM 03823U102 16238 1443390 SH SOLE 0 0 1443390 APPLIED OPTOELECTRONICS INC COM 03823U102 1 84 SH SOLE 0 84 0 APPLIED OPTOELECTRONICS INC COM 03823U102 162 14404 SH DFND 01 0 14404 0 APPLIED OPTOELECTRONICS INC COM 03823U102 59 5231 SH DFND 04 0 0 5231 APPLIED MOLECULAR TRANS INC COM 03824M109 17277 542960 SH SOLE 0 0 542960 APPLIED MOLECULAR TRANS INC COM 03824M109 2 71 SH SOLE 0 71 0 APPLIED MOLECULAR TRANS INC COM 03824M109 635 19970 SH DFND 01 0 19970 0 APPLIED MOLECULAR TRANS INC COM 03824M109 273 8572 SH DFND 04 0 0 8572 APPLIED THERAPEUTICS INC COM 03828A101 13270 639186 SH SOLE 0 0 639186 APPLIED THERAPEUTICS INC COM 03828A101 9 410 SH SOLE 0 410 0 APPLIED THERAPEUTICS INC COM 03828A101 579 27881 SH DFND 01 0 27881 0 APPLIED THERAPEUTICS INC COM 03828A101 91 4364 SH DFND 02 0 4364 0 APPLIED THERAPEUTICS INC COM 03828A101 183 8836 SH DFND 04 0 0 8836 APTARGROUP INC COM 038336103 712810 6296906 SH SOLE 0 0 6296906 APTARGROUP INC COM 038336103 413 3650 SH SOLE 0 3650 0 APTARGROUP INC COM 038336103 2371 20946 SH DFND 01 0 20946 0 APTARGROUP INC COM 038336103 2366 20905 SH DFND 02 0 20905 0 APTARGROUP INC COM 038336103 5802 51251 SH DFND 04 0 0 51251 APTEVO THERAPEUTICS INC COM NEW 03835L207 527 69399 SH SOLE 0 0 69399 APTEVO THERAPEUTICS INC COM NEW 03835L207 38 5063 SH DFND 01 0 5063 0 APREA THERAPEUTICS INC COM 03836J102 14948 621270 SH SOLE 0 0 621270 APREA THERAPEUTICS INC COM 03836J102 2 103 SH SOLE 0 103 0 APREA THERAPEUTICS INC COM 03836J102 339 14086 SH DFND 01 0 14086 0 APREA THERAPEUTICS INC COM 03836J102 60 2496 SH DFND 02 0 2496 0 APREA THERAPEUTICS INC COM 03836J102 126 5235 SH DFND 04 0 0 5235 APTINYX INC COM 03836N103 3962 1172182 SH SOLE 0 0 1172182 APTINYX INC COM 03836N103 1 308 SH SOLE 0 308 0 APTINYX INC COM 03836N103 45 13261 SH DFND 01 0 13261 0 APTINYX INC COM 03836N103 42 12290 SH DFND 04 0 0 12290 APYX MEDICAL CORPORATION COM 03837C106 6445 1368297 SH SOLE 0 0 1368297 APYX MEDICAL CORPORATION COM 03837C106 1 161 SH SOLE 0 161 0 APYX MEDICAL CORPORATION COM 03837C106 119 25242 SH DFND 01 0 25242 0 APYX MEDICAL CORPORATION COM 03837C106 42 8914 SH DFND 04 0 0 8914 AQUA METALS INC COM 03837J101 1957 2147799 SH SOLE 0 0 2147799 AQUA METALS INC COM 03837J101 0 317 SH SOLE 0 317 0 AQUA METALS INC COM 03837J101 13 13797 SH DFND 01 0 13797 0 AQUA METALS INC COM 03837J101 9 10359 SH DFND 04 0 0 10359 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 4867 1086323 SH SOLE 0 0 1086323 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 0 54 SH SOLE 0 54 0 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 43 9547 SH DFND 01 0 9547 0 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 45 10008 SH DFND 04 0 0 10008 AQUESTIVE THERAPEUTICS INC COM 03843E104 3929 809300 SH SOLE 0 0 809300 AQUESTIVE THERAPEUTICS INC COM 03843E104 14 2939 SH SOLE 0 2939 0 AQUESTIVE THERAPEUTICS INC COM 03843E104 188 38708 SH DFND 01 0 38708 0 AQUESTIVE THERAPEUTICS INC COM 03843E104 48 9963 SH DFND 04 0 0 9963 ARAMARK COM 03852U106 521995 19735150 SH SOLE 0 0 19735150 ARAMARK COM 03852U106 65 2446 SH SOLE 0 2446 0 ARAMARK COM 03852U106 2087 78903 SH DFND 01 0 78903 0 ARAMARK COM 03852U106 1121 42376 SH DFND 02 0 0 42376 ARAMARK COM 03852U106 3626 137102 SH DFND 02 0 137102 0 ARAMARK COM 03852U106 7163 270797 SH DFND 04 0 0 270797 ARBUTUS BIOPHARMA CORP COM 03879J100 6903 2205331 SH SOLE 0 0 2205331 ARBUTUS BIOPHARMA CORP COM 03879J100 1 224 SH SOLE 0 224 0 ARBUTUS BIOPHARMA CORP COM 03879J100 51 16321 SH DFND 01 0 16321 0 ARBUTUS BIOPHARMA CORP COM 03879J100 60 19022 SH DFND 04 0 0 19022 ARAVIVE INC COM 03890D108 2537 539721 SH SOLE 0 0 539721 ARAVIVE INC COM 03890D108 0 60 SH SOLE 0 60 0 ARAVIVE INC COM 03890D108 107 22864 SH DFND 01 0 22864 0 ARAVIVE INC COM 03890D108 15 3152 SH DFND 04 0 0 3152 ARBOR REALTY TRUST INC COM 038923108 54494 4751023 SH SOLE 0 0 4751023 ARBOR REALTY TRUST INC COM 038923108 7 636 SH SOLE 0 636 0 ARBOR REALTY TRUST INC COM 038923108 799 69659 SH DFND 01 0 69659 0 ARBOR REALTY TRUST INC COM 038923108 356 31031 SH DFND 02 0 31031 0 ARBOR REALTY TRUST INC COM 038923108 841 73306 SH DFND 04 0 0 73306 ARCADIA BIOSCIENCES INC COM NEW 039014204 718 256351 SH SOLE 0 0 256351 ARCADIA BIOSCIENCES INC COM NEW 039014204 0 42 SH SOLE 0 42 0 ARCBEST CORP COM 03937C105 75418 2428123 SH SOLE 0 0 2428123 ARCBEST CORP COM 03937C105 34 1090 SH SOLE 0 1090 0 ARCBEST CORP COM 03937C105 531 17100 SH DFND 01 0 17100 0 ARCBEST CORP COM 03937C105 283 9110 SH DFND 02 0 9110 0 ARCBEST CORP COM 03937C105 680 21884 SH DFND 04 0 0 21884 ARCH RESOURCES INC CL A 03940R107 58147 1368812 SH SOLE 0 0 1368812 ARCH RESOURCES INC CL A 03940R107 26 614 SH SOLE 0 614 0 ARCH RESOURCES INC CL A 03940R107 444 10446 SH DFND 01 0 10446 0 ARCH RESOURCES INC CL A 03940R107 225 5304 SH DFND 02 0 5304 0 ARCH RESOURCES INC CL A 03940R107 579 13629 SH DFND 04 0 0 13629 ARCHER DANIELS MIDLAND CO COM 039483102 2353081 50614778 SH SOLE 0 0 50614778 ARCHER DANIELS MIDLAND CO COM 039483102 215 4618 SH SOLE 0 4618 0 ARCHER DANIELS MIDLAND CO COM 039483102 26641 573055 SH DFND 01 0 573055 0 ARCHER DANIELS MIDLAND CO COM 039483102 4770 102606 SH DFND 02 0 0 102606 ARCHER DANIELS MIDLAND CO COM 039483102 15456 332456 SH DFND 02 0 332456 0 ARCHER DANIELS MIDLAND CO COM 039483102 68733 1478438 SH DFND 04 0 0 1478438 ARCHROCK INC COM 03957W106 84157 15642569 SH SOLE 0 0 15642569 ARCHROCK INC COM 03957W106 27 4976 SH SOLE 0 4976 0 ARCHROCK INC COM 03957W106 481 89367 SH DFND 01 0 89367 0 ARCHROCK INC COM 03957W106 267 49623 SH DFND 02 0 49623 0 ARCHROCK INC COM 03957W106 702 130435 SH DFND 04 0 0 130435 ARCIMOTO INC COM 039587100 5158 783872 SH SOLE 0 0 783872 ARCIMOTO INC COM 039587100 1 174 SH SOLE 0 174 0 ARCIMOTO INC COM 039587100 47 7080 SH DFND 01 0 7080 0 ARCIMOTO INC COM 039587100 66 10084 SH DFND 04 0 0 10084 ARCOSA INC COM 039653100 207917 4715735 SH SOLE 0 0 4715735 ARCOSA INC COM 039653100 14 307 SH SOLE 0 307 0 ARCOSA INC COM 039653100 1452 32932 SH DFND 01 0 32932 0 ARCOSA INC COM 039653100 617 13987 SH DFND 02 0 13987 0 ARCOSA INC COM 039653100 1571 35636 SH DFND 04 0 0 35636 ARCONIC CORPORATION COM 03966V107 118332 6211658 SH SOLE 0 0 6211658 ARCONIC CORPORATION COM 03966V107 13 669 SH SOLE 0 669 0 ARCONIC CORPORATION COM 03966V107 1278 67097 SH DFND 01 0 67097 0 ARCONIC CORPORATION COM 03966V107 572 30025 SH DFND 02 0 30025 0 ARCONIC CORPORATION COM 03966V107 1324 69501 SH DFND 04 0 0 69501 ARDELYX INC COM 039697107 19806 3772647 SH SOLE 0 0 3772647 ARDELYX INC COM 039697107 3 540 SH SOLE 0 540 0 ARDELYX INC COM 039697107 748 142547 SH DFND 01 0 142547 0 ARDELYX INC COM 039697107 79 15099 SH DFND 02 0 15099 0 ARDELYX INC COM 039697107 206 39187 SH DFND 04 0 0 39187 ARCUS BIOSCIENCES INC COM 03969F109 35629 2078703 SH SOLE 0 0 2078703 ARCUS BIOSCIENCES INC COM 03969F109 20 1146 SH SOLE 0 1146 0 ARCUS BIOSCIENCES INC COM 03969F109 1437 83819 SH DFND 01 0 83819 0 ARCUS BIOSCIENCES INC COM 03969F109 187 10904 SH DFND 02 0 10904 0 ARCUS BIOSCIENCES INC COM 03969F109 538 31368 SH DFND 04 0 0 31368 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 23817 812877 SH SOLE 0 0 812877 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 3 114 SH SOLE 0 114 0 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 1019 34763 SH DFND 01 0 34763 0 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 70 2392 SH DFND 02 0 2392 0 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 206 7020 SH DFND 04 0 0 7020 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 42208 983872 SH SOLE 0 0 983872 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 20 456 SH SOLE 0 456 0 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 1397 32568 SH DFND 01 0 32568 0 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 260 6052 SH DFND 02 0 6052 0 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 610 14229 SH DFND 04 0 0 14229 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 366384 9064431 SH SOLE 0 0 9064431 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 41 1011 SH SOLE 0 1011 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 1651 40855 SH DFND 01 0 40855 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 1221 30214 SH DFND 02 0 30214 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 2987 73897 SH DFND 04 0 0 73897 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 359 8891 SH DFND 04 0 8891 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 375402 5019414 SH SOLE 0 0 5019414 ARENA PHARMACEUTICALS INC COM NEW 040047607 27 361 SH SOLE 0 361 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 3354 44850 SH DFND 01 0 44850 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 1286 17200 SH DFND 02 0 17200 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 3083 41222 SH DFND 04 0 0 41222 ARGAN INC COM 04010E109 30730 733227 SH SOLE 0 0 733227 ARGAN INC COM 04010E109 14 344 SH SOLE 0 344 0 ARGAN INC COM 04010E109 417 9951 SH DFND 01 0 9951 0 ARGAN INC COM 04010E109 248 5928 SH DFND 02 0 5928 0 ARGAN INC COM 04010E109 485 11584 SH DFND 04 0 0 11584 ARES COML REAL ESTATE CORP COM 04013V108 14038 1535858 SH SOLE 0 0 1535858 ARES COML REAL ESTATE CORP COM 04013V108 1 138 SH SOLE 0 138 0 ARES COML REAL ESTATE CORP COM 04013V108 196 21460 SH DFND 01 0 21460 0 ARES COML REAL ESTATE CORP COM 04013V108 55 5992 SH DFND 02 0 5992 0 ARES COML REAL ESTATE CORP COM 04013V108 237 25940 SH DFND 04 0 0 25940 ARIDIS PHARMACEUTICALS INC COM 040334104 1034 146046 SH SOLE 0 0 146046 ARIDIS PHARMACEUTICALS INC COM 040334104 10 1378 SH DFND 01 0 1378 0 ARISTA NETWORKS INC COM 040413106 1173172 5669417 SH SOLE 0 0 5669417 ARISTA NETWORKS INC COM 040413106 70 338 SH SOLE 0 338 0 ARISTA NETWORKS INC COM 040413106 12988 62765 SH DFND 01 0 62765 0 ARISTA NETWORKS INC COM 040413106 2090 10098 SH DFND 02 0 0 10098 ARISTA NETWORKS INC COM 040413106 6942 33548 SH DFND 02 0 33548 0 ARISTA NETWORKS INC COM 040413106 30062 145275 SH DFND 04 0 0 145275 ARISTA NETWORKS INC COM 040413106 861 4162 SH DFND 04 0 4162 0 ARK RESTAURANTS CORP COM 040712101 915 84262 SH SOLE 0 0 84262 ARK RESTAURANTS CORP COM 040712101 6 574 SH DFND 01 0 574 0 ARK RESTAURANTS CORP COM 040712101 5 500 SH DFND 04 0 0 500 ARLINGTON ASSET INVST CORP CL A NEW 041356205 4753 1673584 SH SOLE 0 0 1673584 ARLINGTON ASSET INVST CORP CL A NEW 041356205 0 174 SH SOLE 0 174 0 ARLINGTON ASSET INVST CORP CL A NEW 041356205 55 19249 SH DFND 01 0 19249 0 ARLINGTON ASSET INVST CORP CL A NEW 041356205 63 22253 SH DFND 04 0 0 22253 ARLO TECHNOLOGIES INC COM 04206A101 26153 4972078 SH SOLE 0 0 4972078 ARLO TECHNOLOGIES INC COM 04206A101 18 3333 SH SOLE 0 3333 0 ARLO TECHNOLOGIES INC COM 04206A101 287 54597 SH DFND 01 0 54597 0 ARLO TECHNOLOGIES INC COM 04206A101 202 38321 SH DFND 04 0 0 38321 ARMADA HOFFLER PPTYS INC COM 04208T108 57436 6202603 SH SOLE 0 0 6202603 ARMADA HOFFLER PPTYS INC COM 04208T108 3 341 SH SOLE 0 341 0 ARMADA HOFFLER PPTYS INC COM 04208T108 361 38976 SH DFND 01 0 38976 0 ARMADA HOFFLER PPTYS INC COM 04208T108 1234 133299 SH DFND 02 0 133299 0 ARMADA HOFFLER PPTYS INC COM 04208T108 347 37488 SH DFND 04 0 0 37488 ARMATA PHARMACEUTICALS INC COM 04216R102 48 15150 SH SOLE 0 0 15150 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 56532 5944522 SH SOLE 0 0 5944522 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 4 421 SH SOLE 0 421 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 418 43975 SH DFND 01 0 43975 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 163 17159 SH DFND 02 0 17159 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 468 49236 SH DFND 04 0 0 49236 ARMSTRONG FLOORING INC COM 04238R106 3019 875004 SH SOLE 0 0 875004 ARMSTRONG FLOORING INC COM 04238R106 1 256 SH SOLE 0 256 0 ARMSTRONG FLOORING INC COM 04238R106 11 3275 SH DFND 01 0 3275 0 ARMSTRONG FLOORING INC COM 04238R106 9 2625 SH DFND 04 0 0 2625 ARMSTRONG WORLD INDS INC COM 04247X102 289118 4201683 SH SOLE 0 0 4201683 ARMSTRONG WORLD INDS INC COM 04247X102 21 303 SH SOLE 0 303 0 ARMSTRONG WORLD INDS INC COM 04247X102 1246 18110 SH DFND 01 0 18110 0 ARMSTRONG WORLD INDS INC COM 04247X102 963 13996 SH DFND 02 0 13996 0 ARMSTRONG WORLD INDS INC COM 04247X102 2482 36065 SH DFND 04 0 0 36065 ARMSTRONG WORLD INDS INC COM 04247X102 134 1949 SH DFND 04 0 1949 0 ARROW ELECTRS INC COM 042735100 545260 6931859 SH SOLE 0 0 6931859 ARROW ELECTRS INC COM 042735100 86 1093 SH SOLE 0 1093 0 ARROW ELECTRS INC COM 042735100 2010 25554 SH DFND 01 0 25554 0 ARROW ELECTRS INC COM 042735100 1119 14228 SH DFND 02 0 0 14228 ARROW ELECTRS INC COM 042735100 3978 50571 SH DFND 02 0 50571 0 ARROW ELECTRS INC COM 042735100 7332 93214 SH DFND 04 0 0 93214 ARROW FINL CORP COM 042744102 18338 730869 SH SOLE 0 0 730869 ARROW FINL CORP COM 042744102 10 395 SH SOLE 0 395 0 ARROW FINL CORP COM 042744102 245 9762 SH DFND 01 0 9762 0 ARROW FINL CORP COM 042744102 64 2567 SH DFND 02 0 2567 0 ARROW FINL CORP COM 042744102 298 11870 SH DFND 04 0 0 11870 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 379601 8815627 SH SOLE 0 0 8815627 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 39 913 SH SOLE 0 913 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 8579 199239 SH DFND 01 0 199239 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 1333 30962 SH DFND 02 0 30962 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 3193 74141 SH DFND 04 0 0 74141 ARTESIAN RES CORP CL A 043113208 15679 454853 SH SOLE 0 0 454853 ARTESIAN RES CORP CL A 043113208 2 45 SH SOLE 0 45 0 ARTESIAN RES CORP CL A 043113208 219 6344 SH DFND 01 0 6344 0 ARTESIAN RES CORP CL A 043113208 86 2497 SH DFND 04 0 0 2497 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 210039 5386986 SH SOLE 0 0 5386986 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 15 374 SH SOLE 0 374 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 2642 67753 SH DFND 01 0 67753 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 636 16323 SH DFND 02 0 16323 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 1697 43516 SH DFND 04 0 0 43516 ARVINAS INC COM 04335A105 27662 1171608 SH SOLE 0 0 1171608 ARVINAS INC COM 04335A105 13 548 SH SOLE 0 548 0 ARVINAS INC COM 04335A105 1313 55603 SH DFND 01 0 55603 0 ARVINAS INC COM 04335A105 156 6599 SH DFND 02 0 6599 0 ARVINAS INC COM 04335A105 300 12719 SH DFND 04 0 0 12719 ASANA INC CL A 04342Y104 1856 64435 SH SOLE 0 0 64435 ASANA INC CL A 04342Y104 33 1160 SH DFND 01 0 1160 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 192392 1974267 SH SOLE 0 0 1974267 ASBURY AUTOMOTIVE GROUP INC COM 043436104 42 436 SH SOLE 0 436 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 2241 22995 SH DFND 01 0 22995 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 595 6107 SH DFND 02 0 6107 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 1475 15135 SH DFND 04 0 0 15135 ASHFORD HOSPITALITY TR INC COM SHS 044103877 1408 853130 SH SOLE 0 0 853130 ASHFORD HOSPITALITY TR INC COM SHS 044103877 0 56 SH SOLE 0 56 0 ASHFORD HOSPITALITY TR INC COM SHS 044103877 3 1742 SH DFND 01 0 1742 0 ASHFORD HOSPITALITY TR INC COM SHS 044103877 4 2556 SH DFND 04 0 0 2556 ASHFORD INC COM 044104107 356 61321 SH SOLE 0 0 61321 ASHFORD INC COM 044104107 2 288 SH DFND 04 0 0 288 ASHLAND GLOBAL HLDGS INC COM 044186104 389065 5485968 SH SOLE 0 0 5485968 ASHLAND GLOBAL HLDGS INC COM 044186104 27 383 SH SOLE 0 383 0 ASHLAND GLOBAL HLDGS INC COM 044186104 1299 18313 SH DFND 01 0 18313 0 ASHLAND GLOBAL HLDGS INC COM 044186104 1217 17160 SH DFND 02 0 17160 0 ASHLAND GLOBAL HLDGS INC COM 044186104 2845 40119 SH DFND 04 0 0 40119 ASPEN AEROGELS INC COM 04523Y105 10985 1003169 SH SOLE 0 0 1003169 ASPEN AEROGELS INC COM 04523Y105 1 121 SH SOLE 0 121 0 ASPEN AEROGELS INC COM 04523Y105 170 15499 SH DFND 01 0 15499 0 ASPEN AEROGELS INC COM 04523Y105 46 4200 SH DFND 04 0 0 4200 ASPEN GROUP INC COM NEW 04530L203 10598 948767 SH SOLE 0 0 948767 ASPEN GROUP INC COM NEW 04530L203 1 92 SH SOLE 0 92 0 ASPEN GROUP INC COM NEW 04530L203 420 37603 SH DFND 01 0 37603 0 ASPEN GROUP INC COM NEW 04530L203 43 3845 SH DFND 04 0 0 3845 ASPEN TECHNOLOGY INC COM 045327103 746625 5897980 SH SOLE 0 0 5897980 ASPEN TECHNOLOGY INC COM 045327103 54 427 SH SOLE 0 427 0 ASPEN TECHNOLOGY INC COM 045327103 3818 30159 SH DFND 01 0 30159 0 ASPEN TECHNOLOGY INC COM 045327103 2666 21064 SH DFND 02 0 21064 0 ASPEN TECHNOLOGY INC COM 045327103 6317 49900 SH DFND 04 0 0 49900 ASPEN TECHNOLOGY INC COM 045327103 692 5464 SH DFND 04 0 5464 0 ASPIRA WOMENS HEALTH INC COM 04537Y109 8109 2628518 SH SOLE 0 0 2628518 ASPIRA WOMENS HEALTH INC COM 04537Y109 2 521 SH SOLE 0 521 0 ASPIRA WOMENS HEALTH INC COM 04537Y109 454 147114 SH DFND 01 0 147114 0 ASPIRA WOMENS HEALTH INC COM 04537Y109 62 20108 SH DFND 04 0 0 20108 ASSEMBLY BIOSCIENCES INC COM 045396108 24830 1510333 SH SOLE 0 0 1510333 ASSEMBLY BIOSCIENCES INC COM 045396108 12 758 SH SOLE 0 758 0 ASSEMBLY BIOSCIENCES INC COM 045396108 683 41564 SH DFND 01 0 41564 0 ASSEMBLY BIOSCIENCES INC COM 045396108 154 9361 SH DFND 02 0 9361 0 ASSEMBLY BIOSCIENCES INC COM 045396108 372 22600 SH DFND 04 0 0 22600 ASSERTIO HOLDINGS INC COM STK 04546C106 2537 3811058 SH SOLE 0 0 3811058 ASSERTIO HOLDINGS INC COM STK 04546C106 0 494 SH SOLE 0 494 0 ASSERTIO HOLDINGS INC COM STK 04546C106 12 18078 SH DFND 04 0 0 18078 ASSETMARK FINL HLDGS INC COM 04546L106 31456 1446914 SH SOLE 0 0 1446914 ASSETMARK FINL HLDGS INC COM 04546L106 3 132 SH SOLE 0 132 0 ASSETMARK FINL HLDGS INC COM 04546L106 429 19746 SH DFND 01 0 19746 0 ASSETMARK FINL HLDGS INC COM 04546L106 87 4009 SH DFND 02 0 4009 0 ASSETMARK FINL HLDGS INC COM 04546L106 240 11062 SH DFND 04 0 0 11062 ASSOCIATED BANC CORP COM 045487105 184564 14624710 SH SOLE 0 0 14624710 ASSOCIATED BANC CORP COM 045487105 26 2075 SH SOLE 0 2075 0 ASSOCIATED BANC CORP COM 045487105 646 51216 SH DFND 01 0 51216 0 ASSOCIATED BANC CORP COM 045487105 794 62942 SH DFND 02 0 62942 0 ASSOCIATED BANC CORP COM 045487105 1735 137460 SH DFND 04 0 0 137460 ASSOCIATED CAP GROUP INC CL A 045528106 7179 198711 SH SOLE 0 0 198711 ASSOCIATED CAP GROUP INC CL A 045528106 0 4 SH SOLE 0 4 0 ASSOCIATED CAP GROUP INC CL A 045528106 61 1692 SH DFND 01 0 1692 0 ASSOCIATED CAP GROUP INC CL A 045528106 31 848 SH DFND 02 0 848 0 ASSOCIATED CAP GROUP INC CL A 045528106 98 2709 SH DFND 04 0 0 2709 ASSURANT INC COM 04621X108 781178 6439516 SH SOLE 0 0 6439516 ASSURANT INC COM 04621X108 91 753 SH SOLE 0 753 0 ASSURANT INC COM 04621X108 7475 61617 SH DFND 01 0 61617 0 ASSURANT INC COM 04621X108 1348 11110 SH DFND 02 0 0 11110 ASSURANT INC COM 04621X108 4068 33534 SH DFND 02 0 33534 0 ASSURANT INC COM 04621X108 19342 159440 SH DFND 04 0 0 159440 ASTEC INDS INC COM 046224101 119251 2198168 SH SOLE 0 0 2198168 ASTEC INDS INC COM 046224101 8 143 SH SOLE 0 143 0 ASTEC INDS INC COM 046224101 824 15191 SH DFND 01 0 15191 0 ASTEC INDS INC COM 046224101 465 8571 SH DFND 02 0 8571 0 ASTEC INDS INC COM 046224101 907 16710 SH DFND 04 0 0 16710 ASTRONOVA INC COM 04638F108 2907 362474 SH SOLE 0 0 362474 ASTRONOVA INC COM 04638F108 9 1175 SH DFND 04 0 0 1175 ASTRONICS CORP COM 046433108 8588 1112439 SH SOLE 0 0 1112439 ASTRONICS CORP COM 046433108 1 115 SH SOLE 0 115 0 ASTRONICS CORP COM 046433108 129 16711 SH DFND 01 0 16711 0 ASTRONICS CORP COM 046433108 80 10334 SH DFND 02 0 10334 0 ASTRONICS CORP COM 046433108 113 14672 SH DFND 04 0 0 14672 ASTROTECH CORP COM NEW 046484200 501 294830 SH SOLE 0 0 294830 ASURE SOFTWARE INC COM 04649U102 6434 852196 SH SOLE 0 0 852196 ASURE SOFTWARE INC COM 04649U102 1 71 SH SOLE 0 71 0 ASURE SOFTWARE INC COM 04649U102 74 9808 SH DFND 01 0 9808 0 ASURE SOFTWARE INC COM 04649U102 23 3010 SH DFND 04 0 0 3010 AT HOME GROUP INC COM 04650Y100 61779 4157435 SH SOLE 0 0 4157435 AT HOME GROUP INC COM 04650Y100 21 1442 SH SOLE 0 1442 0 AT HOME GROUP INC COM 04650Y100 524 35270 SH DFND 01 0 35270 0 AT HOME GROUP INC COM 04650Y100 304 20429 SH DFND 04 0 0 20429 ATARA BIOTHERAPEUTICS INC COM 046513107 59740 4609600 SH SOLE 0 0 4609600 ATARA BIOTHERAPEUTICS INC COM 046513107 5 408 SH SOLE 0 408 0 ATARA BIOTHERAPEUTICS INC COM 046513107 1551 119709 SH DFND 01 0 119709 0 ATARA BIOTHERAPEUTICS INC COM 046513107 282 21756 SH DFND 02 0 21756 0 ATARA BIOTHERAPEUTICS INC COM 046513107 619 47765 SH DFND 04 0 0 47765 ATHENEX INC COM 04685N103 41002 3388603 SH SOLE 0 0 3388603 ATHENEX INC COM 04685N103 6 480 SH SOLE 0 480 0 ATHENEX INC COM 04685N103 1464 121027 SH DFND 01 0 121027 0 ATHENEX INC COM 04685N103 153 12679 SH DFND 02 0 12679 0 ATHENEX INC COM 04685N103 429 35480 SH DFND 04 0 0 35480 ATHERSYS INC NEW COM 04744L106 16987 8711457 SH SOLE 0 0 8711457 ATHERSYS INC NEW COM 04744L106 2 1247 SH SOLE 0 1247 0 ATHERSYS INC NEW COM 04744L106 675 346312 SH DFND 01 0 346312 0 ATHERSYS INC NEW COM 04744L106 128 65484 SH DFND 02 0 65484 0 ATHERSYS INC NEW COM 04744L106 254 130148 SH DFND 04 0 0 130148 ATHIRA PHARMA INC COM 04746L104 1775 96151 SH SOLE 0 0 96151 ATHIRA PHARMA INC COM 04746L104 61 3279 SH DFND 01 0 3279 0 ATHIRA PHARMA INC COM 04746L104 11 570 SH DFND 04 0 0 570 ATKORE INTL GROUP INC COM 047649108 110552 4863726 SH SOLE 0 0 4863726 ATKORE INTL GROUP INC COM 047649108 14 608 SH SOLE 0 608 0 ATKORE INTL GROUP INC COM 047649108 2133 93833 SH DFND 01 0 93833 0 ATKORE INTL GROUP INC COM 047649108 329 14467 SH DFND 02 0 14467 0 ATKORE INTL GROUP INC COM 047649108 770 33881 SH DFND 04 0 0 33881 ATLANTIC CAP BANCSHARES INC COM 048269203 12730 1121588 SH SOLE 0 0 1121588 ATLANTIC CAP BANCSHARES INC COM 048269203 2 156 SH SOLE 0 156 0 ATLANTIC CAP BANCSHARES INC COM 048269203 167 14719 SH DFND 01 0 14719 0 ATLANTIC CAP BANCSHARES INC COM 048269203 149 13100 SH DFND 02 0 13100 0 ATLANTIC CAP BANCSHARES INC COM 048269203 197 17393 SH DFND 04 0 0 17393 ATLANTIC POWER CORP COM NEW 04878Q863 6397 3263766 SH SOLE 0 0 3263766 ATLANTIC POWER CORP COM NEW 04878Q863 1 547 SH SOLE 0 547 0 ATLANTIC POWER CORP COM NEW 04878Q863 95 48614 SH DFND 01 0 48614 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 146875 6872963 SH SOLE 0 0 6872963 ATLANTIC UN BANKSHARES CORP COM 04911A107 19 889 SH SOLE 0 889 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 1084 50732 SH DFND 01 0 50732 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 484 22639 SH DFND 02 0 22639 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 1293 60516 SH DFND 04 0 0 60516 ATLANTICUS HLDGS CORP COM 04914Y102 4657 391344 SH SOLE 0 0 391344 ATLANTICUS HLDGS CORP COM 04914Y102 1 63 SH SOLE 0 63 0 ATLANTICUS HLDGS CORP COM 04914Y102 107 8951 SH DFND 01 0 8951 0 ATLANTICUS HLDGS CORP COM 04914Y102 8 649 SH DFND 04 0 0 649 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 163012 2676709 SH SOLE 0 0 2676709 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 63 1037 SH SOLE 0 1037 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 1201 19724 SH DFND 01 0 19724 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 157 2585 SH DFND 02 0 2585 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 944 15505 SH DFND 04 0 0 15505 ATMOS ENERGY CORP COM 049560105 1347809 14099894 SH SOLE 0 0 14099894 ATMOS ENERGY CORP COM 049560105 75 787 SH SOLE 0 787 0 ATMOS ENERGY CORP COM 049560105 12046 126019 SH DFND 01 0 126019 0 ATMOS ENERGY CORP COM 049560105 2096 21930 SH DFND 02 0 0 21930 ATMOS ENERGY CORP COM 049560105 13733 143662 SH DFND 02 0 143662 0 ATMOS ENERGY CORP COM 049560105 30512 319192 SH DFND 04 0 0 319192 ATOSSA THERAPEUTICS INC COM 04962H506 461 190617 SH SOLE 0 0 190617 ATOSSA THERAPEUTICS INC COM 04962H506 44 18279 SH DFND 01 0 18279 0 ATRICURE INC COM 04963C209 84213 2110606 SH SOLE 0 0 2110606 ATRICURE INC COM 04963C209 11 267 SH SOLE 0 267 0 ATRICURE INC COM 04963C209 3460 86705 SH DFND 01 0 86705 0 ATRICURE INC COM 04963C209 467 11705 SH DFND 02 0 11705 0 ATRICURE INC COM 04963C209 1197 29989 SH DFND 04 0 0 29989 ATOMERA INC COM 04965B100 7454 713296 SH SOLE 0 0 713296 ATOMERA INC COM 04965B100 19 1793 SH SOLE 0 1793 0 ATOMERA INC COM 04965B100 328 31343 SH DFND 01 0 31343 0 ATOMERA INC COM 04965B100 110 10504 SH DFND 04 0 0 10504 ATRECA INC CL A COM 04965G109 18564 1328829 SH SOLE 0 0 1328829 ATRECA INC CL A COM 04965G109 4 313 SH SOLE 0 313 0 ATRECA INC CL A COM 04965G109 731 52332 SH DFND 01 0 52332 0 ATRECA INC CL A COM 04965G109 73 5190 SH DFND 02 0 5190 0 ATRECA INC CL A COM 04965G109 201 14385 SH DFND 04 0 0 14385 ATRION CORP COM 049904105 50209 80206 SH SOLE 0 0 80206 ATRION CORP COM 049904105 6 10 SH SOLE 0 10 0 ATRION CORP COM 049904105 1753 2801 SH DFND 01 0 2801 0 ATRION CORP COM 049904105 277 443 SH DFND 02 0 443 0 ATRION CORP COM 049904105 609 973 SH DFND 04 0 0 973 AUBURN NATL BANCORP COM 050473107 2987 82376 SH SOLE 0 0 82376 AUBURN NATL BANCORP COM 050473107 0 10 SH SOLE 0 10 0 AUBURN NATL BANCORP COM 050473107 59 1617 SH DFND 01 0 1617 0 AUBURN NATL BANCORP COM 050473107 35 964 SH DFND 04 0 0 964 AUDIOEYE INC COM NEW 050734201 941 64550 SH SOLE 0 0 64550 AUDIOEYE INC COM NEW 050734201 40 2740 SH DFND 01 0 2740 0 AURINIA PHARMACEUTICALS INC COM 05156V102 131 8870 SH SOLE 0 8870 0 AURINIA PHARMACEUTICALS INC COM 05156V102 456 30953 SH DFND 02 0 30953 0 AURINIA PHARMACEUTICALS INC COM 05156V102 591 40105 SH DFND 04 0 0 40105 AURORA CANNABIS INC COM 05156X884 12184 2620294 SH SOLE 0 0 2620294 AURORA CANNABIS INC COM 05156X884 609 130904 SH SOLE 0 130904 0 AURORA CANNABIS INC COM 05156X884 677 145579 SH DFND 01 0 145579 0 AURORA CANNABIS INC COM 05156X884 148 31913 SH DFND 02 0 31913 0 AURORA CANNABIS INC COM 05156X884 195 41966 SH DFND 04 0 0 41966 AUTODESK INC COM 052769106 3877695 16785830 SH SOLE 0 0 16785830 AUTODESK INC COM 052769106 437 1890 SH SOLE 0 1890 0 AUTODESK INC COM 052769106 56346 243911 SH DFND 01 0 243911 0 AUTODESK INC COM 052769106 9522 41221 SH DFND 02 0 0 41221 AUTODESK INC COM 052769106 30055 130104 SH DFND 02 0 130104 0 AUTODESK INC COM 052769106 132733 574578 SH DFND 04 0 0 574578 AUTODESK INC COM 052769106 2930 12683 SH DFND 04 0 12683 0 AUTOHOME INC SP ADR RP CL A 05278C107 175323 1826279 SH SOLE 0 0 1826279 AUTOHOME INC SP ADR RP CL A 05278C107 7450 77609 SH DFND 01 0 77609 0 AUTOHOME INC SP ADR RP CL A 05278C107 2460 25622 SH DFND 02 0 25622 0 AUTOHOME INC SP ADR RP CL A 05278C107 11951 124487 SH DFND 04 0 0 124487 AUTOHOME INC SP ADR RP CL A 05278C107 694 7225 SH DFND 05 0 0 7225 AUTOLIV INC COM 052800109 102083 1400695 SH SOLE 0 0 1400695 AUTOLIV INC COM 052800109 19 266 SH SOLE 0 266 0 AUTOLIV INC COM 052800109 977 13411 SH DFND 01 0 13411 0 AUTOLIV INC COM 052800109 1138 15616 SH DFND 02 0 0 15616 AUTOLIV INC COM 052800109 3598 49369 SH DFND 02 0 49369 0 AUTOLIV INC COM 052800109 7178 98495 SH DFND 04 0 0 98495 AUTOMATIC DATA PROCESSING IN COM 053015103 5044610 36164668 SH SOLE 0 0 36164668 AUTOMATIC DATA PROCESSING IN COM 053015103 363 2600 SH SOLE 0 2600 0 AUTOMATIC DATA PROCESSING IN COM 053015103 68070 487992 SH DFND 01 0 487992 0 AUTOMATIC DATA PROCESSING IN COM 053015103 11245 80612 SH DFND 02 0 0 80612 AUTOMATIC DATA PROCESSING IN COM 053015103 36978 265093 SH DFND 02 0 265093 0 AUTOMATIC DATA PROCESSING IN COM 053015103 160210 1148544 SH DFND 04 0 0 1148544 AUTOMATIC DATA PROCESSING IN COM 053015103 4468 32034 SH DFND 04 0 32034 0 AUTONATION INC COM 05329W102 352327 6656478 SH SOLE 0 0 6656478 AUTONATION INC COM 05329W102 95 1794 SH SOLE 0 1794 0 AUTONATION INC COM 05329W102 1010 19085 SH DFND 01 0 19085 0 AUTONATION INC COM 05329W102 1128 21316 SH DFND 02 0 21316 0 AUTONATION INC COM 05329W102 2578 48704 SH DFND 04 0 0 48704 AUTOZONE INC COM 053332102 2423978 2058335 SH SOLE 0 0 2058335 AUTOZONE INC COM 053332102 188 160 SH SOLE 0 160 0 AUTOZONE INC COM 053332102 30276 25709 SH DFND 01 0 25709 0 AUTOZONE INC COM 053332102 5100 4331 SH DFND 02 0 0 4331 AUTOZONE INC COM 053332102 18167 15427 SH DFND 02 0 15427 0 AUTOZONE INC COM 053332102 71595 60795 SH DFND 04 0 0 60795 AUTOZONE INC COM 053332102 1401 1190 SH DFND 04 0 1190 0 AUTOWEB INC COM 05335B100 668 212655 SH SOLE 0 0 212655 AUTOWEB INC COM 05335B100 3 800 SH DFND 04 0 0 800 AVALARA INC COM 05338G106 883680 6939532 SH SOLE 0 0 6939532 AVALARA INC COM 05338G106 99 775 SH SOLE 0 775 0 AVALARA INC COM 05338G106 4694 36860 SH DFND 01 0 36860 0 AVALARA INC COM 05338G106 1782 13991 SH DFND 02 0 0 13991 AVALARA INC COM 05338G106 4945 38834 SH DFND 02 0 38834 0 AVALARA INC COM 05338G106 6278 49299 SH DFND 04 0 0 49299 AVALARA INC COM 05338G106 909 7139 SH DFND 04 0 7139 0 AVALON HLDGS CORP CL A 05343P109 45 25600 SH SOLE 0 0 25600 AVALON GLOBOCARE CORP COM 05344R104 730 583945 SH SOLE 0 0 583945 AVALON GLOBOCARE CORP COM 05344R104 0 292 SH SOLE 0 292 0 AVALON GLOBOCARE CORP COM 05344R104 39 31254 SH DFND 01 0 31254 0 AVALONBAY CMNTYS INC COM 053484101 3170064 21227160 SH SOLE 0 0 21227160 AVALONBAY CMNTYS INC COM 053484101 134 895 SH SOLE 0 895 0 AVALONBAY CMNTYS INC COM 053484101 21616 144744 SH DFND 01 0 144744 0 AVALONBAY CMNTYS INC COM 053484101 3819 25572 SH DFND 02 0 0 25572 AVALONBAY CMNTYS INC COM 053484101 59711 399830 SH DFND 02 0 399830 0 AVALONBAY CMNTYS INC COM 053484101 54973 368107 SH DFND 04 0 0 368107 AVANOS MED INC COM 05350V106 137656 4143761 SH SOLE 0 0 4143761 AVANOS MED INC COM 05350V106 10 306 SH SOLE 0 306 0 AVANOS MED INC COM 05350V106 1079 32494 SH DFND 01 0 32494 0 AVANOS MED INC COM 05350V106 481 14485 SH DFND 02 0 14485 0 AVANOS MED INC COM 05350V106 1148 34554 SH DFND 04 0 0 34554 AVANGRID INC COM 05351W103 283356 5615457 SH SOLE 0 0 5615457 AVANGRID INC COM 05351W103 164 3253 SH SOLE 0 3253 0 AVANGRID INC COM 05351W103 938 18593 SH DFND 01 0 18593 0 AVANGRID INC COM 05351W103 1884 37344 SH DFND 02 0 37344 0 AVANGRID INC COM 05351W103 3165 62727 SH DFND 04 0 0 62727 AVAYA HLDGS CORP COM 05351X101 119837 7884012 SH SOLE 0 0 7884012 AVAYA HLDGS CORP COM 05351X101 27 1787 SH SOLE 0 1787 0 AVAYA HLDGS CORP COM 05351X101 2508 165021 SH DFND 01 0 165021 0 AVAYA HLDGS CORP COM 05351X101 434 28555 SH DFND 02 0 28555 0 AVAYA HLDGS CORP COM 05351X101 1098 72222 SH DFND 04 0 0 72222 AVANTOR INC COM 05352A100 877953 39037475 SH SOLE 0 0 39037475 AVANTOR INC COM 05352A100 76 3367 SH SOLE 0 3367 0 AVANTOR INC COM 05352A100 4539 201831 SH DFND 01 0 201831 0 AVANTOR INC COM 05352A100 2019 89774 SH DFND 02 0 0 89774 AVANTOR INC COM 05352A100 5401 240165 SH DFND 02 0 240165 0 AVANTOR INC COM 05352A100 5970 265447 SH DFND 04 0 0 265447 AVANTOR INC COM 05352A100 873 38800 SH DFND 04 0 38800 0 AVEO PHARMACEUTICALS INC COM NEW 053588307 6338 1066985 SH SOLE 0 0 1066985 AVEO PHARMACEUTICALS INC COM NEW 053588307 1 92 SH SOLE 0 92 0 AVEO PHARMACEUTICALS INC COM NEW 053588307 168 28367 SH DFND 01 0 28367 0 AVEO PHARMACEUTICALS INC COM NEW 053588307 17 2905 SH DFND 04 0 0 2905 AVENUE THERAPEUTICS INC COM NEW 05360L205 6775 625554 SH SOLE 0 0 625554 AVENUE THERAPEUTICS INC COM NEW 05360L205 1 69 SH SOLE 0 69 0 AVENUE THERAPEUTICS INC COM NEW 05360L205 162 14919 SH DFND 01 0 14919 0 AVENUE THERAPEUTICS INC COM NEW 05360L205 40 3662 SH DFND 04 0 0 3662 AVERY DENNISON CORP COM 053611109 1156612 9047339 SH SOLE 0 0 9047339 AVERY DENNISON CORP COM 053611109 68 530 SH SOLE 0 530 0 AVERY DENNISON CORP COM 053611109 11519 90106 SH DFND 01 0 90106 0 AVERY DENNISON CORP COM 053611109 1937 15155 SH DFND 02 0 0 15155 AVERY DENNISON CORP COM 053611109 6062 47416 SH DFND 02 0 47416 0 AVERY DENNISON CORP COM 053611109 27869 218001 SH DFND 04 0 0 218001 AVERY DENNISON CORP COM 053611109 402 3147 SH DFND 04 0 3147 0 AVIAT NETWORKS INC COM NEW 05366Y201 5963 271549 SH SOLE 0 0 271549 AVIAT NETWORKS INC COM NEW 05366Y201 1 49 SH SOLE 0 49 0 AVIAT NETWORKS INC COM NEW 05366Y201 11 507 SH DFND 01 0 507 0 AVIAT NETWORKS INC COM NEW 05366Y201 21 973 SH DFND 04 0 0 973 AVID TECHNOLOGY INC COM 05367P100 19332 2258469 SH SOLE 0 0 2258469 AVID TECHNOLOGY INC COM 05367P100 10 1126 SH SOLE 0 1126 0 AVID TECHNOLOGY INC COM 05367P100 541 63242 SH DFND 01 0 63242 0 AVID TECHNOLOGY INC COM 05367P100 118 13730 SH DFND 04 0 0 13730 AVID BIOSERVICES INC COM 05368M106 19398 2545611 SH SOLE 0 0 2545611 AVID BIOSERVICES INC COM 05368M106 2 297 SH SOLE 0 297 0 AVID BIOSERVICES INC COM 05368M106 774 101603 SH DFND 01 0 101603 0 AVID BIOSERVICES INC COM 05368M106 93 12227 SH DFND 04 0 0 12227 AVIENT CORPORATION COM 05368V106 229383 8669057 SH SOLE 0 0 8669057 AVIENT CORPORATION COM 05368V106 15 576 SH SOLE 0 576 0 AVIENT CORPORATION COM 05368V106 1620 61222 SH DFND 01 0 61222 0 AVIENT CORPORATION COM 05368V106 700 26440 SH DFND 02 0 26440 0 AVIENT CORPORATION COM 05368V106 1799 67985 SH DFND 04 0 0 67985 AVIDITY BIOSCIENCES INC COM 05370A108 20057 712489 SH SOLE 0 0 712489 AVIDITY BIOSCIENCES INC COM 05370A108 3 99 SH SOLE 0 99 0 AVIDITY BIOSCIENCES INC COM 05370A108 765 27171 SH DFND 01 0 27171 0 AVIDITY BIOSCIENCES INC COM 05370A108 268 9512 SH DFND 04 0 0 9512 AVINGER INC COM 053734604 266 825110 SH SOLE 0 0 825110 AVIS BUDGET GROUP COM 053774105 124571 4732939 SH SOLE 0 0 4732939 AVIS BUDGET GROUP COM 053774105 9 345 SH SOLE 0 345 0 AVIS BUDGET GROUP COM 053774105 2758 104772 SH DFND 01 0 104772 0 AVIS BUDGET GROUP COM 053774105 523 19888 SH DFND 02 0 19888 0 AVIS BUDGET GROUP COM 053774105 1063 40378 SH DFND 04 0 0 40378 AVISTA CORP COM 05379B107 246569 7226517 SH SOLE 0 0 7226517 AVISTA CORP COM 05379B107 281 8224 SH SOLE 0 8224 0 AVISTA CORP COM 05379B107 1562 45778 SH DFND 01 0 45778 0 AVISTA CORP COM 05379B107 2006 58803 SH DFND 02 0 58803 0 AVISTA CORP COM 05379B107 2211 64810 SH DFND 04 0 0 64810 AVNET INC COM 053807103 270744 10477709 SH SOLE 0 0 10477709 AVNET INC COM 053807103 68 2641 SH SOLE 0 2641 0 AVNET INC COM 053807103 822 31813 SH DFND 01 0 31813 0 AVNET INC COM 053807103 986 38150 SH DFND 02 0 38150 0 AVNET INC COM 053807103 2106 81511 SH DFND 04 0 0 81511 AVITA THERAPEUTICS INC COM 05380C102 6846 272080 SH SOLE 0 0 272080 AVITA THERAPEUTICS INC COM 05380C102 48 1922 SH DFND 01 0 1922 0 AVITA THERAPEUTICS INC COM 05380C102 274 10909 SH DFND 04 0 0 10909 AWARE INC MASS COM 05453N100 495 183320 SH SOLE 0 0 183320 AWARE INC MASS COM 05453N100 8 3032 SH DFND 01 0 3032 0 AWARE INC MASS COM 05453N100 6 2200 SH DFND 04 0 0 2200 AXCELIS TECHNOLOGIES INC COM NEW 054540208 46514 2114287 SH SOLE 0 0 2114287 AXCELIS TECHNOLOGIES INC COM NEW 054540208 7 324 SH SOLE 0 324 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 1388 63085 SH DFND 01 0 63085 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 185 8426 SH DFND 02 0 8426 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 513 23316 SH DFND 04 0 0 23316 AXCELLA HEALTH INC COM 05454B105 4312 933366 SH SOLE 0 0 933366 AXCELLA HEALTH INC COM 05454B105 1 206 SH SOLE 0 206 0 AXCELLA HEALTH INC COM 05454B105 140 30310 SH DFND 01 0 30310 0 AXCELLA HEALTH INC COM 05454B105 32 6907 SH DFND 04 0 0 6907 AVROBIO INC COM 05455M100 18455 1417461 SH SOLE 0 0 1417461 AVROBIO INC COM 05455M100 7 569 SH SOLE 0 569 0 AVROBIO INC COM 05455M100 794 60994 SH DFND 01 0 60994 0 AVROBIO INC COM 05455M100 61 4709 SH DFND 02 0 4709 0 AVROBIO INC COM 05455M100 246 18914 SH DFND 04 0 0 18914 AXOGEN INC COM 05463X106 20319 1747106 SH SOLE 0 0 1747106 AXOGEN INC COM 05463X106 2 195 SH SOLE 0 195 0 AXOGEN INC COM 05463X106 837 71944 SH DFND 01 0 71944 0 AXOGEN INC COM 05463X106 74 6338 SH DFND 02 0 6338 0 AXOGEN INC COM 05463X106 271 23296 SH DFND 04 0 0 23296 AXON ENTERPRISE INC COM 05464C101 492419 5429094 SH SOLE 0 0 5429094 AXON ENTERPRISE INC COM 05464C101 51 565 SH SOLE 0 565 0 AXON ENTERPRISE INC COM 05464C101 2566 28287 SH DFND 01 0 28287 0 AXON ENTERPRISE INC COM 05464C101 1715 18912 SH DFND 02 0 18912 0 AXON ENTERPRISE INC COM 05464C101 4150 45760 SH DFND 04 0 0 45760 AXON ENTERPRISE INC COM 05464C101 469 5173 SH DFND 04 0 5173 0 AXSOME THERAPEUTICS INC COM 05464T104 178416 2504086 SH SOLE 0 0 2504086 AXSOME THERAPEUTICS INC COM 05464T104 32 448 SH SOLE 0 448 0 AXSOME THERAPEUTICS INC COM 05464T104 3909 54868 SH DFND 01 0 54868 0 AXSOME THERAPEUTICS INC COM 05464T104 591 8291 SH DFND 02 0 8291 0 AXSOME THERAPEUTICS INC COM 05464T104 1512 21218 SH DFND 04 0 0 21218 AXOS FINANCIAL INC COM 05465C100 117278 5031217 SH SOLE 0 0 5031217 AXOS FINANCIAL INC COM 05465C100 33 1417 SH SOLE 0 1417 0 AXOS FINANCIAL INC COM 05465C100 1027 44041 SH DFND 01 0 44041 0 AXOS FINANCIAL INC COM 05465C100 357 15333 SH DFND 02 0 15333 0 AXOS FINANCIAL INC COM 05465C100 1020 43747 SH DFND 04 0 0 43747 AXONICS MODULATION TECHNOLOG COM 05465P101 65372 1280804 SH SOLE 0 0 1280804 AXONICS MODULATION TECHNOLOG COM 05465P101 21 414 SH SOLE 0 414 0 AXONICS MODULATION TECHNOLOG COM 05465P101 2974 58274 SH DFND 01 0 58274 0 AXONICS MODULATION TECHNOLOG COM 05465P101 224 4382 SH DFND 02 0 4382 0 AXONICS MODULATION TECHNOLOG COM 05465P101 1084 21233 SH DFND 04 0 0 21233 AYTU BIOSCIENCE INC COM PAR 054754700 6809 5721962 SH SOLE 0 0 5721962 AYTU BIOSCIENCE INC COM PAR 054754700 1 791 SH SOLE 0 791 0 AYTU BIOSCIENCE INC COM PAR 054754700 55 45999 SH DFND 01 0 45999 0 AZEK CO INC CL A 05478C105 217293 6242245 SH SOLE 0 0 6242245 AZEK CO INC CL A 05478C105 17 493 SH SOLE 0 493 0 AZEK CO INC CL A 05478C105 675 19381 SH DFND 01 0 19381 0 AZEK CO INC CL A 05478C105 805 23115 SH DFND 04 0 0 23115 AZEK CO INC CL A 05478C105 21 600 SH DFND 04 0 600 0 BBX CAP CORP NEW CL A 05491N302 8284 618700 SH SOLE 0 0 618700 BBX CAP CORP NEW CL A 05491N302 1 41 SH SOLE 0 41 0 BBX CAP CORP NEW CL A 05491N302 122 9091 SH DFND 01 0 9091 0 BBX CAP CORP NEW CL A 05491N302 60 4459 SH DFND 04 0 0 4459 AZURRX BIOPHARMA INC COM 05502L105 481 676576 SH SOLE 0 0 676576 AZURRX BIOPHARMA INC COM 05502L105 40 55556 SH DFND 01 0 55556 0 B & G FOODS INC NEW COM 05508R106 203207 7317515 SH SOLE 0 0 7317515 B & G FOODS INC NEW COM 05508R106 23 843 SH SOLE 0 843 0 B & G FOODS INC NEW COM 05508R106 3236 116518 SH DFND 01 0 116518 0 B & G FOODS INC NEW COM 05508R106 600 21602 SH DFND 02 0 21602 0 B & G FOODS INC NEW COM 05508R106 1351 48636 SH DFND 04 0 0 48636 BCB BANCORP INC COM 055298103 5581 697672 SH SOLE 0 0 697672 BCB BANCORP INC COM 055298103 1 89 SH SOLE 0 89 0 BCB BANCORP INC COM 055298103 67 8356 SH DFND 01 0 8356 0 BCB BANCORP INC COM 055298103 53 6578 SH DFND 04 0 0 6578 BCE INC COM NEW 05534B760 329135 7936694 SH SOLE 0 0 7936694 BCE INC COM NEW 05534B760 76459 1843724 SH SOLE 0 1843724 0 BCE INC COM NEW 05534B760 16859 406538 SH DFND 01 0 406538 0 BCE INC COM NEW 05534B760 1194 28803 SH DFND 02 0 0 28803 BCE INC COM NEW 05534B760 6842 164996 SH DFND 02 0 164996 0 BCE INC COM NEW 05534B760 9574 230863 SH DFND 04 0 0 230863 BGC PARTNERS INC CL A 05541T101 60409 25170424 SH SOLE 0 0 25170424 BGC PARTNERS INC CL A 05541T101 5 1888 SH SOLE 0 1888 0 BGC PARTNERS INC CL A 05541T101 491 204638 SH DFND 01 0 204638 0 BGC PARTNERS INC CL A 05541T101 208 86552 SH DFND 02 0 86552 0 BGC PARTNERS INC CL A 05541T101 513 213829 SH DFND 04 0 0 213829 BG STAFFING INC COM 05544A109 3996 471740 SH SOLE 0 0 471740 BG STAFFING INC COM 05544A109 0 33 SH SOLE 0 33 0 BG STAFFING INC COM 05544A109 53 6273 SH DFND 01 0 6273 0 BG STAFFING INC COM 05544A109 16 1885 SH DFND 04 0 0 1885 BJS WHSL CLUB HLDGS INC COM 05550J101 528846 12727952 SH SOLE 0 0 12727952 BJS WHSL CLUB HLDGS INC COM 05550J101 64 1533 SH SOLE 0 1533 0 BJS WHSL CLUB HLDGS INC COM 05550J101 11200 269550 SH DFND 01 0 269550 0 BJS WHSL CLUB HLDGS INC COM 05550J101 1722 41448 SH DFND 02 0 41448 0 BJS WHSL CLUB HLDGS INC COM 05550J101 4303 103566 SH DFND 04 0 0 103566 BBQ HLDGS INC COM 05551A109 780 235732 SH SOLE 0 0 235732 BBQ HLDGS INC COM 05551A109 9 2790 SH DFND 04 0 0 2790 BOK FINL CORP COM NEW 05561Q201 154489 2999195 SH SOLE 0 0 2999195 BOK FINL CORP COM NEW 05561Q201 26 504 SH SOLE 0 504 0 BOK FINL CORP COM NEW 05561Q201 542 10523 SH DFND 01 0 10523 0 BOK FINL CORP COM NEW 05561Q201 533 10352 SH DFND 02 0 10352 0 BOK FINL CORP COM NEW 05561Q201 1314 25517 SH DFND 04 0 0 25517 BRT APARTMENTS CORP COM 055645303 7206 611750 SH SOLE 0 0 611750 BRT APARTMENTS CORP COM 055645303 1 67 SH SOLE 0 67 0 BRT APARTMENTS CORP COM 055645303 79 6695 SH DFND 01 0 6695 0 BRT APARTMENTS CORP COM 055645303 28 2400 SH DFND 04 0 0 2400 BRP INC COM SUN VTG 05577W200 54405 1030003 SH SOLE 0 0 1030003 BRP INC COM SUN VTG 05577W200 2589 49022 SH SOLE 0 49022 0 BRP INC COM SUN VTG 05577W200 2894 54786 SH DFND 01 0 54786 0 BRP INC COM SUN VTG 05577W200 662 12533 SH DFND 02 0 12533 0 BRP INC COM SUN VTG 05577W200 872 16510 SH DFND 04 0 0 16510 B. RILEY FINANCIAL INC COM 05580M108 20556 820291 SH SOLE 0 0 820291 B. RILEY FINANCIAL INC COM 05580M108 3 100 SH SOLE 0 100 0 B. RILEY FINANCIAL INC COM 05580M108 297 11863 SH DFND 01 0 11863 0 B. RILEY FINANCIAL INC COM 05580M108 68 2700 SH DFND 02 0 2700 0 B. RILEY FINANCIAL INC COM 05580M108 285 11364 SH DFND 04 0 0 11364 BK TECHNOLOGIES CORPORATION COM 05587G104 125 42714 SH SOLE 0 0 42714 BK TECHNOLOGIES CORPORATION COM 05587G104 4 1432 SH DFND 01 0 1432 0 BRP GROUP INC COM CL A 05589G102 37842 1519163 SH SOLE 0 0 1519163 BRP GROUP INC COM CL A 05589G102 5 210 SH SOLE 0 210 0 BRP GROUP INC COM CL A 05589G102 1662 66739 SH DFND 01 0 66739 0 BRP GROUP INC COM CL A 05589G102 256 10257 SH DFND 04 0 0 10257 BMC STK HLDGS INC COM 05591B109 190112 4438750 SH SOLE 0 0 4438750 BMC STK HLDGS INC COM 05591B109 19 439 SH SOLE 0 439 0 BMC STK HLDGS INC COM 05591B109 1957 45702 SH DFND 01 0 45702 0 BMC STK HLDGS INC COM 05591B109 902 21059 SH DFND 02 0 21059 0 BMC STK HLDGS INC COM 05591B109 2105 49144 SH DFND 04 0 0 49144 BWX TECHNOLOGIES INC COM 05605H100 468597 8321742 SH SOLE 0 0 8321742 BWX TECHNOLOGIES INC COM 05605H100 34 604 SH SOLE 0 604 0 BWX TECHNOLOGIES INC COM 05605H100 2208 39213 SH DFND 01 0 39213 0 BWX TECHNOLOGIES INC COM 05605H100 1763 31309 SH DFND 02 0 31309 0 BWX TECHNOLOGIES INC COM 05605H100 3846 68306 SH DFND 04 0 0 68306 BWX TECHNOLOGIES INC COM 05605H100 300 5332 SH DFND 04 0 5332 0 BABCOCK & WILCOX ENTERPRISES COM 05614L209 3355 1446072 SH SOLE 0 0 1446072 BABCOCK & WILCOX ENTERPRISES COM 05614L209 0 94 SH SOLE 0 94 0 BABCOCK & WILCOX ENTERPRISES COM 05614L209 16 6689 SH DFND 01 0 6689 0 BABCOCK & WILCOX ENTERPRISES COM 05614L209 20 8464 SH DFND 04 0 0 8464 BADGER METER INC COM 056525108 207791 3178695 SH SOLE 0 0 3178695 BADGER METER INC COM 056525108 12 190 SH SOLE 0 190 0 BADGER METER INC COM 056525108 3780 57820 SH DFND 01 0 57820 0 BADGER METER INC COM 056525108 660 10094 SH DFND 02 0 10094 0 BADGER METER INC COM 056525108 1558 23841 SH DFND 04 0 0 23841 BAIDU INC SPON ADR REP A 056752108 1076909 8507060 SH SOLE 0 0 8507060 BAIDU INC SPON ADR REP A 056752108 46351 366152 SH DFND 01 0 366152 0 BAIDU INC SPON ADR REP A 056752108 15008 118554 SH DFND 02 0 118554 0 BAIDU INC SPON ADR REP A 056752108 72437 572216 SH DFND 04 0 0 572216 BAIDU INC SPON ADR REP A 056752108 4252 33587 SH DFND 05 0 0 33587 BAKER HUGHES COMPANY CL A 05722G100 924290 69547807 SH SOLE 0 0 69547807 BAKER HUGHES COMPANY CL A 05722G100 53 3994 SH SOLE 0 3994 0 BAKER HUGHES COMPANY CL A 05722G100 8993 676685 SH DFND 01 0 676685 0 BAKER HUGHES COMPANY CL A 05722G100 1554 116897 SH DFND 02 0 0 116897 BAKER HUGHES COMPANY CL A 05722G100 4667 351135 SH DFND 02 0 351135 0 BAKER HUGHES COMPANY CL A 05722G100 23141 1741208 SH DFND 04 0 0 1741208 BAKER HUGHES COMPANY CL A 05722G100 20900 1572623 SH DFND 04 0 1572623 0 BALCHEM CORP COM 057665200 333188 3412765 SH SOLE 0 0 3412765 BALCHEM CORP COM 057665200 20 206 SH SOLE 0 206 0 BALCHEM CORP COM 057665200 5885 60282 SH DFND 01 0 60282 0 BALCHEM CORP COM 057665200 897 9185 SH DFND 02 0 9185 0 BALCHEM CORP COM 057665200 2325 23813 SH DFND 04 0 0 23813 BALL CORP COM 058498106 2845839 34237714 SH SOLE 0 0 34237714 BALL CORP COM 058498106 172 2069 SH SOLE 0 2069 0 BALL CORP COM 058498106 30847 371114 SH DFND 01 0 371114 0 BALL CORP COM 058498106 4931 59323 SH DFND 02 0 0 59323 BALL CORP COM 058498106 14929 179607 SH DFND 02 0 179607 0 BALL CORP COM 058498106 68825 828021 SH DFND 04 0 0 828021 BALL CORP COM 058498106 2141 25754 SH DFND 04 0 25754 0 BALLANTYNE STRONG INC COM 058516105 555 355941 SH SOLE 0 0 355941 BALLANTYNE STRONG INC COM 058516105 0 69 SH SOLE 0 69 0 BALLANTYNE STRONG INC COM 058516105 5 3252 SH DFND 04 0 0 3252 BALLARD PWR SYS INC NEW COM 058586108 74357 4924303 SH SOLE 0 0 4924303 BALLARD PWR SYS INC NEW COM 058586108 3601 238470 SH SOLE 0 238470 0 BALLARD PWR SYS INC NEW COM 058586108 3955 261895 SH DFND 01 0 261895 0 BALLARD PWR SYS INC NEW COM 058586108 798 52869 SH DFND 02 0 52869 0 BALLARD PWR SYS INC NEW COM 058586108 1056 69916 SH DFND 04 0 0 69916 BANCO BBVA ARGENTINA S A SPONSORED ADS 058934100 27 10654 SH DFND 02 0 10654 0 BANCO BBVA ARGENTINA S A SPONSORED ADS 058934100 63 24873 SH DFND 05 0 0 24873 BANCFIRST CORP COM 05945F103 99997 2448496 SH SOLE 0 0 2448496 BANCFIRST CORP COM 05945F103 7 164 SH SOLE 0 164 0 BANCFIRST CORP COM 05945F103 529 12952 SH DFND 01 0 12952 0 BANCFIRST CORP COM 05945F103 181 4430 SH DFND 02 0 4430 0 BANCFIRST CORP COM 05945F103 575 14074 SH DFND 04 0 0 14074 BANCO BRADESCO S A SP ADR PFD NEW 059460303 98683 28770464 SH SOLE 0 0 28770464 BANCO BRADESCO S A SP ADR PFD NEW 059460303 319 93003 SH DFND 01 0 93003 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 3115 908272 SH DFND 04 0 908272 0 BANCO MACRO SA SPON ADR B 05961W105 66 4603 SH DFND 02 0 4603 0 BANCO MACRO SA SPON ADR B 05961W105 254 17795 SH DFND 05 0 0 17795 BANCO SANTANDER S.A. ADR 05964H105 300 162313 SH SOLE 0 0 162313 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 29421 2122763 SH SOLE 0 0 2122763 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 155 11170 SH DFND 01 0 11170 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 6 400 SH DFND 02 0 400 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 43 3112 SH DFND 04 0 0 3112 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 18073 3658521 SH SOLE 0 0 3658521 BANCOLOMBIA S A SPON ADR PREF 05968L102 81398 3185813 SH SOLE 0 0 3185813 BANCOLOMBIA S A SPON ADR PREF 05968L102 3427 134140 SH DFND 01 0 134140 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 219 8584 SH DFND 02 0 8584 0 BANCORP INC DEL COM 05969A105 20427 2364254 SH SOLE 0 0 2364254 BANCORP INC DEL COM 05969A105 20 2263 SH SOLE 0 2263 0 BANCORP INC DEL COM 05969A105 301 34865 SH DFND 01 0 34865 0 BANCORP INC DEL COM 05969A105 94 10883 SH DFND 02 0 10883 0 BANCORP INC DEL COM 05969A105 462 53484 SH DFND 04 0 0 53484 BANCORPSOUTH BK TUPELO MISS COM 05971J102 172537 8902830 SH SOLE 0 0 8902830 BANCORPSOUTH BK TUPELO MISS COM 05971J102 12 611 SH SOLE 0 611 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 1303 67209 SH DFND 01 0 67209 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 535 27622 SH DFND 02 0 27622 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 1480 76354 SH DFND 04 0 0 76354 BANDWIDTH INC COM CL A 05988J103 276570 1584293 SH SOLE 0 0 1584293 BANDWIDTH INC COM CL A 05988J103 22 126 SH SOLE 0 126 0 BANDWIDTH INC COM CL A 05988J103 6621 37929 SH DFND 01 0 37929 0 BANDWIDTH INC COM CL A 05988J103 781 4475 SH DFND 02 0 4475 0 BANDWIDTH INC COM CL A 05988J103 2634 15090 SH DFND 04 0 0 15090 BANC OF CALIFORNIA INC COM 05990K106 30271 2991254 SH SOLE 0 0 2991254 BANC OF CALIFORNIA INC COM 05990K106 26 2554 SH SOLE 0 2554 0 BANC OF CALIFORNIA INC COM 05990K106 296 29222 SH DFND 01 0 29222 0 BANC OF CALIFORNIA INC COM 05990K106 176 17401 SH DFND 02 0 17401 0 BANC OF CALIFORNIA INC COM 05990K106 364 36004 SH DFND 04 0 0 36004 BK OF AMERICA CORP COM 060505104 13949744 579067816 SH SOLE 0 0 579067816 BK OF AMERICA CORP COM 060505104 1393 57838 SH SOLE 0 57838 0 BK OF AMERICA CORP COM 060505104 189406 7862445 SH DFND 01 0 7862445 0 BK OF AMERICA CORP COM 060505104 34790 1444169 SH DFND 02 0 0 1444169 BK OF AMERICA CORP COM 060505104 111015 4608353 SH DFND 02 0 4608353 0 BK OF AMERICA CORP COM 060505104 493609 20490187 SH DFND 04 0 0 20490187 BANK FIRST CORP COM 06211J100 18873 321509 SH SOLE 0 0 321509 BANK FIRST CORP COM 06211J100 3 47 SH SOLE 0 47 0 BANK FIRST CORP COM 06211J100 685 11677 SH DFND 01 0 11677 0 BANK FIRST CORP COM 06211J100 121 2059 SH DFND 02 0 2059 0 BANK FIRST CORP COM 06211J100 244 4161 SH DFND 04 0 0 4161 BANK HAWAII CORP COM 062540109 185862 3678970 SH SOLE 0 0 3678970 BANK HAWAII CORP COM 062540109 47 928 SH SOLE 0 928 0 BANK HAWAII CORP COM 062540109 686 13572 SH DFND 01 0 13572 0 BANK HAWAII CORP COM 062540109 550 10893 SH DFND 02 0 10893 0 BANK HAWAII CORP COM 062540109 1662 32903 SH DFND 04 0 0 32903 BANK MARIN BANCORP COM 063425102 19941 688557 SH SOLE 0 0 688557 BANK MARIN BANCORP COM 063425102 2 72 SH SOLE 0 72 0 BANK MARIN BANCORP COM 063425102 257 8884 SH DFND 01 0 8884 0 BANK MARIN BANCORP COM 063425102 78 2678 SH DFND 02 0 2678 0 BANK MARIN BANCORP COM 063425102 320 11056 SH DFND 04 0 0 11056 BANK MONTREAL QUE COM 063671101 925892 15851604 SH SOLE 0 0 15851604 BANK MONTREAL QUE COM 063671101 85705 1467307 SH SOLE 0 1467307 0 BANK MONTREAL QUE COM 063671101 50377 862478 SH DFND 01 0 862478 0 BANK MONTREAL QUE COM 063671101 7091 121392 SH DFND 02 0 0 121392 BANK MONTREAL QUE COM 063671101 22042 377362 SH DFND 02 0 377362 0 BANK MONTREAL QUE COM 063671101 33612 575441 SH DFND 04 0 0 575441 BANK NEW YORK MELLON CORP COM 064058100 2081212 60606045 SH SOLE 0 0 60606045 BANK NEW YORK MELLON CORP COM 064058100 282 8201 SH SOLE 0 8201 0 BANK NEW YORK MELLON CORP COM 064058100 28697 835668 SH DFND 01 0 835668 0 BANK NEW YORK MELLON CORP COM 064058100 5017 146100 SH DFND 02 0 0 146100 BANK NEW YORK MELLON CORP COM 064058100 16151 470330 SH DFND 02 0 470330 0 BANK NEW YORK MELLON CORP COM 064058100 75383 2195196 SH DFND 04 0 0 2195196 BANK NOVA SCOTIA B C COM 064149107 1265271 30481111 SH SOLE 0 0 30481111 BANK NOVA SCOTIA B C COM 064149107 114943 2769035 SH SOLE 0 2769035 0 BANK NOVA SCOTIA B C COM 064149107 67479 1625614 SH DFND 01 0 1625614 0 BANK NOVA SCOTIA B C COM 064149107 9408 226638 SH DFND 02 0 0 226638 BANK NOVA SCOTIA B C COM 064149107 31449 757626 SH DFND 02 0 757626 0 BANK NOVA SCOTIA B C COM 064149107 45378 1093180 SH DFND 04 0 0 1093180 BANK OZK COM 06417N103 229806 10778883 SH SOLE 0 0 10778883 BANK OZK COM 06417N103 55 2571 SH SOLE 0 2571 0 BANK OZK COM 06417N103 833 39085 SH DFND 01 0 39085 0 BANK OZK COM 06417N103 907 42526 SH DFND 02 0 42526 0 BANK OZK COM 06417N103 2126 99741 SH DFND 04 0 0 99741 BANK COMM HLDGS COM 06424J103 5367 769950 SH SOLE 0 0 769950 BANK COMM HLDGS COM 06424J103 1 155 SH SOLE 0 155 0 BANK COMM HLDGS COM 06424J103 85 12143 SH DFND 01 0 12143 0 BANK COMM HLDGS COM 06424J103 61 8774 SH DFND 04 0 0 8774 BANK PRINCETON NEW JERSEY COM 064520109 5032 276937 SH SOLE 0 0 276937 BANK PRINCETON NEW JERSEY COM 064520109 1 57 SH SOLE 0 57 0 BANK PRINCETON NEW JERSEY COM 064520109 72 3980 SH DFND 01 0 3980 0 BANK PRINCETON NEW JERSEY COM 064520109 22 1232 SH DFND 04 0 0 1232 BANK SOUTH CAROLINA CORP COM 065066102 1298 80962 SH SOLE 0 0 80962 BANK SOUTH CAROLINA CORP COM 065066102 14 886 SH DFND 01 0 886 0 BANK SOUTH CAROLINA CORP COM 065066102 7 448 SH DFND 04 0 0 448 BANKFINANCIAL CORP COM 06643P104 3726 516084 SH SOLE 0 0 516084 BANKFINANCIAL CORP COM 06643P104 1 139 SH SOLE 0 139 0 BANKFINANCIAL CORP COM 06643P104 71 9819 SH DFND 01 0 9819 0 BANKFINANCIAL CORP COM 06643P104 64 8816 SH DFND 04 0 0 8816 BANKUNITED INC COM 06652K103 200436 9148146 SH SOLE 0 0 9148146 BANKUNITED INC COM 06652K103 38 1723 SH SOLE 0 1723 0 BANKUNITED INC COM 06652K103 1374 62730 SH DFND 01 0 62730 0 BANKUNITED INC COM 06652K103 707 32250 SH DFND 02 0 32250 0 BANKUNITED INC COM 06652K103 1529 69769 SH DFND 04 0 0 69769 BANK7 CORP COM 06652N107 1748 185987 SH SOLE 0 0 185987 BANK7 CORP COM 06652N107 34 3586 SH DFND 01 0 3586 0 BANK7 CORP COM 06652N107 5 500 SH DFND 04 0 0 500 BANNER CORP COM NEW 06652V208 112932 3500695 SH SOLE 0 0 3500695 BANNER CORP COM NEW 06652V208 15 472 SH SOLE 0 472 0 BANNER CORP COM NEW 06652V208 717 22213 SH DFND 01 0 22213 0 BANNER CORP COM NEW 06652V208 363 11241 SH DFND 02 0 11241 0 BANNER CORP COM NEW 06652V208 877 27198 SH DFND 04 0 0 27198 BANKWELL FINL GROUP INC COM 06654A103 4520 319464 SH SOLE 0 0 319464 BANKWELL FINL GROUP INC COM 06654A103 0 6 SH SOLE 0 6 0 BANKWELL FINL GROUP INC COM 06654A103 68 4795 SH DFND 01 0 4795 0 BANKWELL FINL GROUP INC COM 06654A103 52 3673 SH DFND 04 0 0 3673 BAR HBR BANKSHARES COM 066849100 15552 756778 SH SOLE 0 0 756778 BAR HBR BANKSHARES COM 066849100 2 92 SH SOLE 0 92 0 BAR HBR BANKSHARES COM 066849100 199 9707 SH DFND 01 0 9707 0 BAR HBR BANKSHARES COM 066849100 191 9307 SH DFND 02 0 9307 0 BAR HBR BANKSHARES COM 066849100 226 10984 SH DFND 04 0 0 10984 BAOZUN INC SPONSORED ADR 06684L103 47789 1470882 SH SOLE 0 0 1470882 BAOZUN INC SPONSORED ADR 06684L103 1883 57964 SH DFND 01 0 57964 0 BAOZUN INC SPONSORED ADR 06684L103 529 16292 SH DFND 02 0 16292 0 BAOZUN INC SPONSORED ADR 06684L103 2673 82263 SH DFND 04 0 0 82263 BAOZUN INC SPONSORED ADR 06684L103 185 5684 SH DFND 05 0 0 5684 BARNES & NOBLE ED INC COM 06777U101 5646 2188527 SH SOLE 0 0 2188527 BARNES & NOBLE ED INC COM 06777U101 0 150 SH SOLE 0 150 0 BARNES & NOBLE ED INC COM 06777U101 22 8488 SH DFND 01 0 8488 0 BARNES & NOBLE ED INC COM 06777U101 25 9615 SH DFND 04 0 0 9615 BARNES GROUP INC COM 067806109 164878 4613257 SH SOLE 0 0 4613257 BARNES GROUP INC COM 067806109 11 320 SH SOLE 0 320 0 BARNES GROUP INC COM 067806109 1151 32211 SH DFND 01 0 32211 0 BARNES GROUP INC COM 067806109 539 15079 SH DFND 02 0 15079 0 BARNES GROUP INC COM 067806109 1257 35181 SH DFND 04 0 0 35181 BARRICK GOLD CORP COM 067901108 1217493 43311733 SH SOLE 0 0 43311733 BARRICK GOLD CORP COM 067901108 80334 2857844 SH SOLE 0 2857844 0 BARRICK GOLD CORP COM 067901108 66789 2376004 SH DFND 01 0 2376004 0 BARRICK GOLD CORP COM 067901108 7783 276894 SH DFND 02 0 0 276894 BARRICK GOLD CORP COM 067901108 34204 1216776 SH DFND 02 0 1216776 0 BARRICK GOLD CORP COM 067901108 39164 1393234 SH DFND 04 0 0 1393234 BARNWELL INDS INC COM 068221100 38 44204 SH SOLE 0 0 44204 BARRETT BUSINESS SVCS INC COM 068463108 18772 357979 SH SOLE 0 0 357979 BARRETT BUSINESS SVCS INC COM 068463108 2 44 SH SOLE 0 44 0 BARRETT BUSINESS SVCS INC COM 068463108 319 6091 SH DFND 01 0 6091 0 BARRETT BUSINESS SVCS INC COM 068463108 106 2029 SH DFND 02 0 2029 0 BARRETT BUSINESS SVCS INC COM 068463108 248 4720 SH DFND 04 0 0 4720 BASSETT FURNITURE INDS INC COM 070203104 5516 403196 SH SOLE 0 0 403196 BASSETT FURNITURE INDS INC COM 070203104 0 33 SH SOLE 0 33 0 BASSETT FURNITURE INDS INC COM 070203104 26 1928 SH DFND 01 0 1928 0 BASSETT FURNITURE INDS INC COM 070203104 36 2617 SH DFND 04 0 0 2617 BATTALION OIL CORP COM 07134L107 3494 442325 SH SOLE 0 0 442325 BATTALION OIL CORP COM 07134L107 1 77 SH SOLE 0 77 0 BAUDAX BIO INC COM 07160F107 1050 379052 SH SOLE 0 0 379052 BAUDAX BIO INC COM 07160F107 0 34 SH SOLE 0 34 0 BAUDAX BIO INC COM 07160F107 6 2136 SH DFND 04 0 0 2136 BAUSCH HEALTH COS INC COM 071734107 119657 7699922 SH SOLE 0 0 7699922 BAUSCH HEALTH COS INC COM 071734107 7830 503852 SH SOLE 0 503852 0 BAUSCH HEALTH COS INC COM 071734107 6492 417756 SH DFND 01 0 417756 0 BAUSCH HEALTH COS INC COM 071734107 858 55233 SH DFND 02 0 0 55233 BAUSCH HEALTH COS INC COM 071734107 2810 180838 SH DFND 02 0 180838 0 BAUSCH HEALTH COS INC COM 071734107 4090 263166 SH DFND 04 0 0 263166 BAXTER INTL INC COM 071813109 2981786 37077670 SH SOLE 0 0 37077670 BAXTER INTL INC COM 071813109 259 3218 SH SOLE 0 3218 0 BAXTER INTL INC COM 071813109 44042 547654 SH DFND 01 0 547654 0 BAXTER INTL INC COM 071813109 7730 96120 SH DFND 02 0 0 96120 BAXTER INTL INC COM 071813109 26409 328391 SH DFND 02 0 328391 0 BAXTER INTL INC COM 071813109 106491 1324180 SH DFND 04 0 0 1324180 BAXTER INTL INC COM 071813109 1483 18445 SH DFND 04 0 18445 0 BAYCOM CORP COM 07272M107 6631 643763 SH SOLE 0 0 643763 BAYCOM CORP COM 07272M107 1 108 SH SOLE 0 108 0 BAYCOM CORP COM 07272M107 125 12184 SH DFND 01 0 12184 0 BAYCOM CORP COM 07272M107 34 3267 SH DFND 04 0 0 3267 BEACON ROOFING SUPPLY INC COM 073685109 144768 4659420 SH SOLE 0 0 4659420 BEACON ROOFING SUPPLY INC COM 073685109 46 1493 SH SOLE 0 1493 0 BEACON ROOFING SUPPLY INC COM 073685109 1165 37512 SH DFND 01 0 37512 0 BEACON ROOFING SUPPLY INC COM 073685109 591 19024 SH DFND 02 0 19024 0 BEACON ROOFING SUPPLY INC COM 073685109 1366 43956 SH DFND 04 0 0 43956 BEAM GLOBAL COM 07373B109 2607 214380 SH SOLE 0 0 214380 BEAM GLOBAL COM 07373B109 28 2300 SH DFND 04 0 0 2300 BEAM THERAPEUTICS INC COM 07373V105 53366 2167573 SH SOLE 0 0 2167573 BEAM THERAPEUTICS INC COM 07373V105 4 168 SH SOLE 0 168 0 BEAM THERAPEUTICS INC COM 07373V105 1633 66342 SH DFND 01 0 66342 0 BEAM THERAPEUTICS INC COM 07373V105 133 5409 SH DFND 02 0 5409 0 BEAM THERAPEUTICS INC COM 07373V105 219 8881 SH DFND 04 0 0 8881 BEASLEY BROADCAST GROUP INC CL A 074014101 509 410407 SH SOLE 0 0 410407 BEAZER HOMES USA INC COM NEW 07556Q881 19228 1456664 SH SOLE 0 0 1456664 BEAZER HOMES USA INC COM NEW 07556Q881 56 4274 SH SOLE 0 4274 0 BEAZER HOMES USA INC COM NEW 07556Q881 269 20382 SH DFND 01 0 20382 0 BEAZER HOMES USA INC COM NEW 07556Q881 14 1076 SH DFND 02 0 1076 0 BEAZER HOMES USA INC COM NEW 07556Q881 408 30886 SH DFND 04 0 0 30886 BECTON DICKINSON & CO COM 075887109 5420937 23297819 SH SOLE 0 0 23297819 BECTON DICKINSON & CO COM 075887109 433 1862 SH SOLE 0 1862 0 BECTON DICKINSON & CO COM 075887109 68916 296182 SH DFND 01 0 296182 0 BECTON DICKINSON & CO COM 075887109 12474 53608 SH DFND 02 0 0 53608 BECTON DICKINSON & CO COM 075887109 40355 173435 SH DFND 02 0 173435 0 BECTON DICKINSON & CO COM 075887109 173910 747420 SH DFND 04 0 0 747420 BED BATH & BEYOND INC COM 075896100 182374 12174477 SH SOLE 0 0 12174477 BED BATH & BEYOND INC COM 075896100 26 1708 SH SOLE 0 1708 0 BED BATH & BEYOND INC COM 075896100 1296 86521 SH DFND 01 0 86521 0 BED BATH & BEYOND INC COM 075896100 570 38042 SH DFND 02 0 38042 0 BED BATH & BEYOND INC COM 075896100 1448 96646 SH DFND 04 0 0 96646 BEIGENE LTD SPONSORED ADR 07725L102 681 2377 SH DFND 01 0 2377 0 BEIGENE LTD SPONSORED ADR 07725L102 2045 7140 SH DFND 02 0 0 7140 BEIGENE LTD SPONSORED ADR 07725L102 6245 21801 SH DFND 02 0 21801 0 BEIGENE LTD SPONSORED ADR 07725L102 26446 92325 SH DFND 04 0 0 92325 BEL FUSE INC CL A 077347201 158 13508 SH SOLE 0 0 13508 BEL FUSE INC CL A 077347201 41 3471 SH DFND 04 0 0 3471 BEL FUSE INC CL B 077347300 6937 649523 SH SOLE 0 0 649523 BEL FUSE INC CL B 077347300 0 25 SH SOLE 0 25 0 BEL FUSE INC CL B 077347300 80 7460 SH DFND 01 0 7460 0 BELDEN INC COM 077454106 121468 3903219 SH SOLE 0 0 3903219 BELDEN INC COM 077454106 9 285 SH SOLE 0 285 0 BELDEN INC COM 077454106 897 28822 SH DFND 01 0 28822 0 BELDEN INC COM 077454106 429 13797 SH DFND 02 0 13797 0 BELDEN INC COM 077454106 944 30341 SH DFND 04 0 0 30341 BELLEROPHON THERAPEUTICS INC COM NEW 078771300 3480 341839 SH SOLE 0 0 341839 BELLEROPHON THERAPEUTICS INC COM NEW 078771300 84 8241 SH DFND 01 0 8241 0 BELLEROPHON THERAPEUTICS INC COM NEW 078771300 37 3642 SH DFND 04 0 0 3642 BELLICUM PHARMACEUTICALS INC COM NEW 079481404 1108 168682 SH SOLE 0 0 168682 BELLICUM PHARMACEUTICALS INC COM NEW 079481404 0 3 SH SOLE 0 3 0 BELLICUM PHARMACEUTICALS INC COM NEW 079481404 27 4137 SH DFND 01 0 4137 0 BELLICUM PHARMACEUTICALS INC COM NEW 079481404 8 1181 SH DFND 04 0 0 1181 BELLRING BRANDS INC COM CL A 079823100 69057 3329638 SH SOLE 0 0 3329638 BELLRING BRANDS INC COM CL A 079823100 6 267 SH SOLE 0 267 0 BELLRING BRANDS INC COM CL A 079823100 569 27447 SH DFND 01 0 27447 0 BELLRING BRANDS INC COM CL A 079823100 231 11162 SH DFND 02 0 11162 0 BELLRING BRANDS INC COM CL A 079823100 539 26012 SH DFND 04 0 0 26012 BELLUS HEALTH INC NEW COM NEW 07987C204 25 11194 SH DFND 02 0 11194 0 BELLUS HEALTH INC NEW COM NEW 07987C204 32 14021 SH DFND 04 0 0 14021 BENCHMARK ELECTRS INC COM 08160H101 75740 3758810 SH SOLE 0 0 3758810 BENCHMARK ELECTRS INC COM 08160H101 15 751 SH SOLE 0 751 0 BENCHMARK ELECTRS INC COM 08160H101 456 22608 SH DFND 01 0 22608 0 BENCHMARK ELECTRS INC COM 08160H101 285 14123 SH DFND 02 0 14123 0 BENCHMARK ELECTRS INC COM 08160H101 562 27887 SH DFND 04 0 0 27887 BENEFITFOCUS INC COM 08180D106 24061 2148305 SH SOLE 0 0 2148305 BENEFITFOCUS INC COM 08180D106 2 157 SH SOLE 0 157 0 BENEFITFOCUS INC COM 08180D106 646 57693 SH DFND 01 0 57693 0 BENEFITFOCUS INC COM 08180D106 47 4213 SH DFND 02 0 4213 0 BENEFITFOCUS INC COM 08180D106 219 19570 SH DFND 04 0 0 19570 BENTLEY SYS INC COM CL B 08265T208 2152 68529 SH SOLE 0 0 68529 BENTLEY SYS INC COM CL B 08265T208 39 1249 SH DFND 01 0 1249 0 BENTLEY SYS INC COM CL B 08265T208 7 222 SH DFND 04 0 0 222 BERKELEY LTS INC COM 084310101 56501 739924 SH SOLE 0 0 739924 BERKELEY LTS INC COM 084310101 4 58 SH SOLE 0 58 0 BERKELEY LTS INC COM 084310101 217 2837 SH DFND 01 0 2837 0 BERKELEY LTS INC COM 084310101 293 3834 SH DFND 04 0 0 3834 BERKELEY LTS INC COM 084310101 42 546 SH DFND 04 0 546 0 BERKLEY W R CORP COM 084423102 938684 15350517 SH SOLE 0 0 15350517 BERKLEY W R CORP COM 084423102 52 844 SH SOLE 0 844 0 BERKLEY W R CORP COM 084423102 8864 144959 SH DFND 01 0 144959 0 BERKLEY W R CORP COM 084423102 1640 26814 SH DFND 02 0 0 26814 BERKLEY W R CORP COM 084423102 6661 108934 SH DFND 02 0 108934 0 BERKLEY W R CORP COM 084423102 22491 367793 SH DFND 04 0 0 367793 BERKSHIRE HATHAWAY INC DEL CL A 084670108 561282 1754 SH SOLE 0 0 1754 BERKSHIRE HATHAWAY INC DEL CL A 084670108 107200 335 SH DFND 01 0 335 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 3840 12 SH DFND 02 0 12 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 70080 219 SH DFND 04 0 0 219 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 28575125 134193318 SH SOLE 0 0 134193318 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2596 12192 SH SOLE 0 12192 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 325624 1529182 SH DFND 01 0 1529182 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 44682 209833 SH DFND 02 0 0 209833 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 169018 793736 SH DFND 02 0 793736 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 983734 4619771 SH DFND 04 0 0 4619771 BERKSHIRE HILLS BANCORP INC COM 084680107 49718 4917666 SH SOLE 0 0 4917666 BERKSHIRE HILLS BANCORP INC COM 084680107 3 274 SH SOLE 0 274 0 BERKSHIRE HILLS BANCORP INC COM 084680107 300 29710 SH DFND 01 0 29710 0 BERKSHIRE HILLS BANCORP INC COM 084680107 124 12257 SH DFND 02 0 12257 0 BERKSHIRE HILLS BANCORP INC COM 084680107 344 34075 SH DFND 04 0 0 34075 BERRY GLOBAL GROUP INC COM 08579W103 546485 11309697 SH SOLE 0 0 11309697 BERRY GLOBAL GROUP INC COM 08579W103 41 852 SH SOLE 0 852 0 BERRY GLOBAL GROUP INC COM 08579W103 2373 49103 SH DFND 01 0 49103 0 BERRY GLOBAL GROUP INC COM 08579W103 2002 41437 SH DFND 02 0 41437 0 BERRY GLOBAL GROUP INC COM 08579W103 4962 102683 SH DFND 04 0 0 102683 BERRY GLOBAL GROUP INC COM 08579W103 175 3632 SH DFND 04 0 3632 0 BERRY CORP COM 08579X101 14979 4725388 SH SOLE 0 0 4725388 BERRY CORP COM 08579X101 2 584 SH SOLE 0 584 0 BERRY CORP COM 08579X101 139 43886 SH DFND 01 0 43886 0 BERRY CORP COM 08579X101 38 11928 SH DFND 04 0 0 11928 BEST BUY INC COM 086516101 3099477 27850457 SH SOLE 0 0 27850457 BEST BUY INC COM 086516101 231 2078 SH SOLE 0 2078 0 BEST BUY INC COM 086516101 26935 242024 SH DFND 01 0 242024 0 BEST BUY INC COM 086516101 4718 42393 SH DFND 02 0 0 42393 BEST BUY INC COM 086516101 15528 139525 SH DFND 02 0 139525 0 BEST BUY INC COM 086516101 67482 606358 SH DFND 04 0 0 606358 BEST BUY INC COM 086516101 373 3349 SH DFND 04 0 3349 0 BEST INC SPONSORED ADS 08653C106 17022 5674050 SH SOLE 0 0 5674050 BEST INC SPONSORED ADS 08653C106 671 223821 SH DFND 01 0 223821 0 BEST INC SPONSORED ADS 08653C106 229 76449 SH DFND 02 0 76449 0 BEST INC SPONSORED ADS 08653C106 960 320015 SH DFND 04 0 0 320015 BEST INC SPONSORED ADS 08653C106 63 21132 SH DFND 05 0 0 21132 BEYOND MEAT INC COM 08862E109 660425 3977027 SH SOLE 0 0 3977027 BEYOND MEAT INC COM 08862E109 49 298 SH SOLE 0 298 0 BEYOND MEAT INC COM 08862E109 3532 21271 SH DFND 01 0 21271 0 BEYOND MEAT INC COM 08862E109 1332 8023 SH DFND 02 0 8023 0 BEYOND MEAT INC COM 08862E109 4577 27560 SH DFND 04 0 0 27560 BEYOND MEAT INC COM 08862E109 592 3565 SH DFND 04 0 3565 0 BEYOND AIR INC COM 08862L103 2863 551598 SH SOLE 0 0 551598 BEYOND AIR INC COM 08862L103 1 101 SH SOLE 0 101 0 BEYOND AIR INC COM 08862L103 143 27544 SH DFND 01 0 27544 0 BEYOND AIR INC COM 08862L103 28 5312 SH DFND 04 0 0 5312 BIG 5 SPORTING GOODS CORP COM 08915P101 6817 911412 SH SOLE 0 0 911412 BIG 5 SPORTING GOODS CORP COM 08915P101 1 190 SH SOLE 0 190 0 BIG 5 SPORTING GOODS CORP COM 08915P101 24 3261 SH DFND 01 0 3261 0 BIG 5 SPORTING GOODS CORP COM 08915P101 28 3756 SH DFND 04 0 0 3756 BIG LOTS INC COM 089302103 202313 4536177 SH SOLE 0 0 4536177 BIG LOTS INC COM 089302103 85 1898 SH SOLE 0 1898 0 BIG LOTS INC COM 089302103 1339 30033 SH DFND 01 0 30033 0 BIG LOTS INC COM 089302103 564 12654 SH DFND 02 0 12654 0 BIG LOTS INC COM 089302103 1619 36299 SH DFND 04 0 0 36299 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 64399 773093 SH SOLE 0 0 773093 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 5 58 SH SOLE 0 58 0 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 290 3484 SH DFND 01 0 3484 0 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 293 3512 SH DFND 04 0 0 3512 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 24 294 SH DFND 04 0 294 0 BIGLARI HLDGS INC COM STK CL B 08986R309 3270 36732 SH SOLE 0 0 36732 BIGLARI HLDGS INC COM STK CL B 08986R309 1 10 SH SOLE 0 10 0 BIGLARI HLDGS INC COM STK CL B 08986R309 60 677 SH DFND 01 0 677 0 BIGLARI HLDGS INC COM STK CL B 08986R309 20 229 SH DFND 04 0 0 229 BIGLARI HLDGS INC COM STK CL A 08986R408 2506 5137 SH SOLE 0 0 5137 BIGLARI HLDGS INC COM STK CL A 08986R408 13 27 SH DFND 01 0 27 0 BIGLARI HLDGS INC COM STK CL A 08986R408 14 28 SH DFND 04 0 0 28 BILIBILI INC SPONS ADS REP Z 090040106 186448 4481926 SH SOLE 0 0 4481926 BILIBILI INC SPONS ADS REP Z 090040106 7977 191763 SH DFND 01 0 191763 0 BILIBILI INC SPONS ADS REP Z 090040106 2150 51694 SH DFND 02 0 51694 0 BILIBILI INC SPONS ADS REP Z 090040106 10601 254820 SH DFND 04 0 0 254820 BILIBILI INC SPONS ADS REP Z 090040106 589 14152 SH DFND 05 0 0 14152 BILL COM HLDGS INC COM 090043100 470672 4692178 SH SOLE 0 0 4692178 BILL COM HLDGS INC COM 090043100 35 345 SH SOLE 0 345 0 BILL COM HLDGS INC COM 090043100 2489 24809 SH DFND 01 0 24809 0 BILL COM HLDGS INC COM 090043100 1546 15415 SH DFND 02 0 15415 0 BILL COM HLDGS INC COM 090043100 3929 39173 SH DFND 04 0 0 39173 BILL COM HLDGS INC COM 090043100 470 4681 SH DFND 04 0 4681 0 BIO RAD LABS INC CL A 090572207 1112431 2158132 SH SOLE 0 0 2158132 BIO RAD LABS INC CL A 090572207 113 219 SH SOLE 0 219 0 BIO RAD LABS INC CL A 090572207 11341 22001 SH DFND 01 0 22001 0 BIO RAD LABS INC CL A 090572207 2018 3915 SH DFND 02 0 0 3915 BIO RAD LABS INC CL A 090572207 7178 13926 SH DFND 02 0 13926 0 BIO RAD LABS INC CL A 090572207 28358 55015 SH DFND 04 0 0 55015 BIO-PATH HLDGS INC COM 09057N300 220 51946 SH SOLE 0 0 51946 BIOANALYTICAL SYS INC COM 09058M103 2487 520193 SH SOLE 0 0 520193 BIOCRYST PHARMACEUTICALS INC COM 09058V103 37767 10994759 SH SOLE 0 0 10994759 BIOCRYST PHARMACEUTICALS INC COM 09058V103 14 4205 SH SOLE 0 4205 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 1041 303171 SH DFND 01 0 303171 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 187 54393 SH DFND 02 0 54393 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 435 126504 SH DFND 04 0 0 126504 BIO-KEY INTL INC COM 09060C309 34 78056 SH SOLE 0 0 78056 BIODELIVERY SCIENCES INTL IN COM 09060J106 16204 4344284 SH SOLE 0 0 4344284 BIODELIVERY SCIENCES INTL IN COM 09060J106 5 1313 SH SOLE 0 1313 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 664 178029 SH DFND 01 0 178029 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 66 17775 SH DFND 02 0 17775 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 244 65318 SH DFND 04 0 0 65318 BIOMARIN PHARMACEUTICAL INC COM 09061G101 1208790 15888411 SH SOLE 0 0 15888411 BIOMARIN PHARMACEUTICAL INC COM 09061G101 96 1266 SH SOLE 0 1266 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 6065 79714 SH DFND 01 0 79714 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 2506 32935 SH DFND 02 0 0 32935 BIOMARIN PHARMACEUTICAL INC COM 09061G101 8975 117963 SH DFND 02 0 117963 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 15289 200956 SH DFND 04 0 0 200956 BIOMARIN PHARMACEUTICAL INC COM 09061G101 1080 14191 SH DFND 04 0 14191 0 BIOMERICA INC COM NEW 09061H307 4238 611486 SH SOLE 0 0 611486 BIOMERICA INC COM NEW 09061H307 15 2143 SH DFND 01 0 2143 0 BIOMERICA INC COM NEW 09061H307 24 3431 SH DFND 04 0 0 3431 BIOLIFE SOLUTIONS INC COM NEW 09062W204 32926 1137745 SH SOLE 0 0 1137745 BIOLIFE SOLUTIONS INC COM NEW 09062W204 5 168 SH SOLE 0 168 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 811 28017 SH DFND 01 0 28017 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 129 4473 SH DFND 04 0 0 4473 BIOGEN INC COM 09062X103 3297998 11625767 SH SOLE 0 0 11625767 BIOGEN INC COM 09062X103 447 1575 SH SOLE 0 1575 0 BIOGEN INC COM 09062X103 47907 168877 SH DFND 01 0 168877 0 BIOGEN INC COM 09062X103 8532 30075 SH DFND 02 0 0 30075 BIOGEN INC COM 09062X103 28186 99357 SH DFND 02 0 99357 0 BIOGEN INC COM 09062X103 118657 418277 SH DFND 04 0 0 418277 BIOGEN INC COM 09062X103 1176 4144 SH DFND 04 0 4144 0 BIOTELEMETRY INC COM 090672106 164348 3605695 SH SOLE 0 0 3605695 BIOTELEMETRY INC COM 090672106 10 217 SH SOLE 0 217 0 BIOTELEMETRY INC COM 090672106 3048 66871 SH DFND 01 0 66871 0 BIOTELEMETRY INC COM 090672106 477 10473 SH DFND 02 0 10473 0 BIOTELEMETRY INC COM 090672106 1216 26680 SH DFND 04 0 0 26680 BIOCEPT INC COM 09072V501 2854 647191 SH SOLE 0 0 647191 BIOCEPT INC COM 09072V501 9 2071 SH DFND 01 0 2071 0 BIOCEPT INC COM 09072V501 24 5341 SH DFND 04 0 0 5341 BIO-TECHNE CORP COM 09073M104 855644 3453937 SH SOLE 0 0 3453937 BIO-TECHNE CORP COM 09073M104 60 243 SH SOLE 0 243 0 BIO-TECHNE CORP COM 09073M104 4196 16939 SH DFND 01 0 16939 0 BIO-TECHNE CORP COM 09073M104 3249 13114 SH DFND 02 0 13114 0 BIO-TECHNE CORP COM 09073M104 6988 28208 SH DFND 04 0 0 28208 BIO-TECHNE CORP COM 09073M104 766 3093 SH DFND 04 0 3093 0 BIOSIG TECHNOLOGIES INC COM NEW 09073N201 5029 1020005 SH SOLE 0 0 1020005 BIOSIG TECHNOLOGIES INC COM NEW 09073N201 1 103 SH SOLE 0 103 0 BIOSIG TECHNOLOGIES INC COM NEW 09073N201 232 47027 SH DFND 01 0 47027 0 BIOSIG TECHNOLOGIES INC COM NEW 09073N201 28 5582 SH DFND 04 0 0 5582 BIOHITECH GLOBAL INC COM 09074B107 127 87662 SH SOLE 0 0 87662 BIOHITECH GLOBAL INC COM 09074B107 0 56 SH SOLE 0 56 0 BIONANO GENOMICS INC COM 09075F107 3617 5564486 SH SOLE 0 0 5564486 BIONANO GENOMICS INC COM 09075F107 1 1819 SH SOLE 0 1819 0 BIOXCEL THERAPEUTICS INC COM 09075P105 35955 829222 SH SOLE 0 0 829222 BIOXCEL THERAPEUTICS INC COM 09075P105 23 538 SH SOLE 0 538 0 BIOXCEL THERAPEUTICS INC COM 09075P105 1054 24313 SH DFND 01 0 24313 0 BIOXCEL THERAPEUTICS INC COM 09075P105 227 5237 SH DFND 02 0 5237 0 BIOXCEL THERAPEUTICS INC COM 09075P105 513 11828 SH DFND 04 0 0 11828 BIOLASE INC COM NEW 090911207 213 773926 SH SOLE 0 0 773926 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 15516 293695 SH SOLE 0 0 293695 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 2 36 SH SOLE 0 36 0 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 637 12057 SH DFND 01 0 12057 0 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 66 1253 SH DFND 02 0 1253 0 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 249 4720 SH DFND 04 0 0 4720 BITAUTO HLDGS LTD SPONSORED ADS 091727107 20919 1328201 SH SOLE 0 0 1328201 BITAUTO HLDGS LTD SPONSORED ADS 091727107 651 41305 SH DFND 01 0 41305 0 BITAUTO HLDGS LTD SPONSORED ADS 091727107 10 623 SH DFND 02 0 623 0 BITAUTO HLDGS LTD SPONSORED ADS 091727107 3 172 SH DFND 04 0 0 172 BITAUTO HLDGS LTD SPONSORED ADS 091727107 186 11790 SH DFND 05 0 0 11790 BJS RESTAURANTS INC COM 09180C106 62305 2116352 SH SOLE 0 0 2116352 BJS RESTAURANTS INC COM 09180C106 4 146 SH SOLE 0 146 0 BJS RESTAURANTS INC COM 09180C106 432 14670 SH DFND 01 0 14670 0 BJS RESTAURANTS INC COM 09180C106 212 7191 SH DFND 02 0 7191 0 BJS RESTAURANTS INC COM 09180C106 443 15042 SH DFND 04 0 0 15042 BLACK DIAMOND THERAPEUTICS I COM 09203E105 47723 1578672 SH SOLE 0 0 1578672 BLACK DIAMOND THERAPEUTICS I COM 09203E105 4 129 SH SOLE 0 129 0 BLACK DIAMOND THERAPEUTICS I COM 09203E105 1059 35038 SH DFND 01 0 35038 0 BLACK DIAMOND THERAPEUTICS I COM 09203E105 95 3155 SH DFND 02 0 3155 0 BLACK DIAMOND THERAPEUTICS I COM 09203E105 216 7158 SH DFND 04 0 0 7158 BLACK HILLS CORP COM 092113109 337872 6316537 SH SOLE 0 0 6316537 BLACK HILLS CORP COM 092113109 40 754 SH SOLE 0 754 0 BLACK HILLS CORP COM 092113109 2288 42776 SH DFND 01 0 42776 0 BLACK HILLS CORP COM 092113109 3050 57022 SH DFND 02 0 57022 0 BLACK HILLS CORP COM 092113109 2506 46853 SH DFND 04 0 0 46853 BLACK KNIGHT INC COM 09215C105 1200934 13795905 SH SOLE 0 0 13795905 BLACK KNIGHT INC COM 09215C105 785 9020 SH SOLE 0 9020 0 BLACK KNIGHT INC COM 09215C105 5961 68477 SH DFND 01 0 68477 0 BLACK KNIGHT INC COM 09215C105 2343 26913 SH DFND 02 0 0 26913 BLACK KNIGHT INC COM 09215C105 10415 119641 SH DFND 02 0 119641 0 BLACK KNIGHT INC COM 09215C105 8188 94066 SH DFND 04 0 0 94066 BLACK KNIGHT INC COM 09215C105 1137 13060 SH DFND 04 0 13060 0 BLACKBAUD INC COM 09227Q100 251000 4495783 SH SOLE 0 0 4495783 BLACKBAUD INC COM 09227Q100 18 323 SH SOLE 0 323 0 BLACKBAUD INC COM 09227Q100 5473 98022 SH DFND 01 0 98022 0 BLACKBAUD INC COM 09227Q100 878 15727 SH DFND 02 0 15727 0 BLACKBAUD INC COM 09227Q100 2057 36852 SH DFND 04 0 0 36852 BLACKBERRY LTD COM 09228F103 59225 12902997 SH SOLE 0 0 12902997 BLACKBERRY LTD COM 09228F103 2807 611491 SH SOLE 0 611491 0 BLACKBERRY LTD COM 09228F103 3133 682616 SH DFND 01 0 682616 0 BLACKBERRY LTD COM 09228F103 398 86798 SH DFND 02 0 0 86798 BLACKBERRY LTD COM 09228F103 1248 271875 SH DFND 02 0 271875 0 BLACKBERRY LTD COM 09228F103 720 156764 SH DFND 04 0 0 156764 BLACKLINE INC COM 09239B109 384545 4290358 SH SOLE 0 0 4290358 BLACKLINE INC COM 09239B109 45 507 SH SOLE 0 507 0 BLACKLINE INC COM 09239B109 8828 98498 SH DFND 01 0 98498 0 BLACKLINE INC COM 09239B109 1309 14604 SH DFND 02 0 14604 0 BLACKLINE INC COM 09239B109 3347 37346 SH DFND 04 0 0 37346 BLACKROCK INC COM 09247X101 6658472 11815228 SH SOLE 0 0 11815228 BLACKROCK INC COM 09247X101 522 927 SH SOLE 0 927 0 BLACKROCK INC COM 09247X101 82750 146837 SH DFND 01 0 146837 0 BLACKROCK INC COM 09247X101 15859 28142 SH DFND 02 0 0 28142 BLACKROCK INC COM 09247X101 50191 89062 SH DFND 02 0 89062 0 BLACKROCK INC COM 09247X101 216678 384487 SH DFND 04 0 0 384487 BLACKSTONE MTG TR INC COM CL A 09257W100 258365 11759886 SH SOLE 0 0 11759886 BLACKSTONE MTG TR INC COM CL A 09257W100 20 894 SH SOLE 0 894 0 BLACKSTONE MTG TR INC COM CL A 09257W100 2084 94865 SH DFND 01 0 94865 0 BLACKSTONE MTG TR INC COM CL A 09257W100 829 37742 SH DFND 02 0 37742 0 BLACKSTONE MTG TR INC COM CL A 09257W100 2208 100486 SH DFND 04 0 0 100486 BLACKSTONE GROUP INC COM CL A 09260D107 1886532 36140464 SH SOLE 0 0 36140464 BLACKSTONE GROUP INC COM CL A 09260D107 223 4271 SH SOLE 0 4271 0 BLACKSTONE GROUP INC COM CL A 09260D107 6077 116417 SH DFND 01 0 116417 0 BLACKSTONE GROUP INC COM CL A 09260D107 6383 122284 SH DFND 02 0 0 122284 BLACKSTONE GROUP INC COM CL A 09260D107 18246 349533 SH DFND 02 0 349533 0 BLACKSTONE GROUP INC COM CL A 09260D107 19184 367507 SH DFND 04 0 0 367507 BLINK CHARGING CO COM 09354A100 8208 796080 SH SOLE 0 0 796080 BLINK CHARGING CO COM 09354A100 2 157 SH SOLE 0 157 0 BLINK CHARGING CO COM 09354A100 46 4468 SH DFND 01 0 4468 0 BLINK CHARGING CO COM 09354A100 33 3236 SH DFND 04 0 0 3236 BLOCK H & R INC COM 093671105 381146 23397573 SH SOLE 0 0 23397573 BLOCK H & R INC COM 093671105 20 1225 SH SOLE 0 1225 0 BLOCK H & R INC COM 093671105 1322 81132 SH DFND 01 0 81132 0 BLOCK H & R INC COM 093671105 1049 64388 SH DFND 02 0 64388 0 BLOCK H & R INC COM 093671105 2324 142658 SH DFND 04 0 0 142658 BLOCK H & R INC COM 093671105 175 10758 SH DFND 04 0 10758 0 BLONDER TONGUE LABS INC COM 093698108 13 16400 SH SOLE 0 0 16400 BLOOM ENERGY CORP COM CL A 093712107 132106 7351482 SH SOLE 0 0 7351482 BLOOM ENERGY CORP COM CL A 093712107 30 1657 SH SOLE 0 1657 0 BLOOM ENERGY CORP COM CL A 093712107 3001 166984 SH DFND 01 0 166984 0 BLOOM ENERGY CORP COM CL A 093712107 484 26956 SH DFND 02 0 26956 0 BLOOM ENERGY CORP COM CL A 093712107 1192 66307 SH DFND 04 0 0 66307 BLOOMIN BRANDS INC COM 094235108 136768 8956668 SH SOLE 0 0 8956668 BLOOMIN BRANDS INC COM 094235108 8 504 SH SOLE 0 504 0 BLOOMIN BRANDS INC COM 094235108 2657 173997 SH DFND 01 0 173997 0 BLOOMIN BRANDS INC COM 094235108 385 25220 SH DFND 02 0 25220 0 BLOOMIN BRANDS INC COM 094235108 886 58028 SH DFND 04 0 0 58028 BLUCORA INC COM 095229100 43372 4604231 SH SOLE 0 0 4604231 BLUCORA INC COM 095229100 2 264 SH SOLE 0 264 0 BLUCORA INC COM 095229100 324 34426 SH DFND 01 0 34426 0 BLUCORA INC COM 095229100 162 17232 SH DFND 02 0 17232 0 BLUCORA INC COM 095229100 351 37286 SH DFND 04 0 0 37286 BLUE APRON HLDGS INC CL A NEW 09523Q200 3521 491829 SH SOLE 0 0 491829 BLUE APRON HLDGS INC CL A NEW 09523Q200 1 143 SH SOLE 0 143 0 BLUE APRON HLDGS INC CL A NEW 09523Q200 11 1591 SH DFND 01 0 1591 0 BLUE APRON HLDGS INC CL A NEW 09523Q200 7 934 SH DFND 04 0 0 934 BLUE BIRD CORP COM 095306106 8476 697000 SH SOLE 0 0 697000 BLUE BIRD CORP COM 095306106 1 122 SH SOLE 0 122 0 BLUE BIRD CORP COM 095306106 221 18194 SH DFND 01 0 18194 0 BLUE BIRD CORP COM 095306106 40 3323 SH DFND 02 0 3323 0 BLUE BIRD CORP COM 095306106 96 7910 SH DFND 04 0 0 7910 BLUEBIRD BIO INC COM 09609G100 335882 6225809 SH SOLE 0 0 6225809 BLUEBIRD BIO INC COM 09609G100 22 414 SH SOLE 0 414 0 BLUEBIRD BIO INC COM 09609G100 1371 25412 SH DFND 01 0 25412 0 BLUEBIRD BIO INC COM 09609G100 1083 20078 SH DFND 02 0 20078 0 BLUEBIRD BIO INC COM 09609G100 2566 47562 SH DFND 04 0 0 47562 BLUEBIRD BIO INC COM 09609G100 105 1953 SH DFND 04 0 1953 0 BLUELINX HLDGS INC COM NEW 09624H208 10103 469249 SH SOLE 0 0 469249 BLUELINX HLDGS INC COM NEW 09624H208 1 37 SH SOLE 0 37 0 BLUELINX HLDGS INC COM NEW 09624H208 37 1712 SH DFND 01 0 1712 0 BLUELINX HLDGS INC COM NEW 09624H208 53 2461 SH DFND 04 0 0 2461 BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 8734 1152254 SH SOLE 0 0 1152254 BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 1 111 SH SOLE 0 111 0 BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 212 27989 SH DFND 01 0 27989 0 BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 42 5560 SH DFND 04 0 0 5560 BLUEPRINT MEDICINES CORP COM 09627Y109 429270 4630747 SH SOLE 0 0 4630747 BLUEPRINT MEDICINES CORP COM 09627Y109 32 340 SH SOLE 0 340 0 BLUEPRINT MEDICINES CORP COM 09627Y109 10153 109527 SH DFND 01 0 109527 0 BLUEPRINT MEDICINES CORP COM 09627Y109 1415 15267 SH DFND 02 0 15267 0 BLUEPRINT MEDICINES CORP COM 09627Y109 3606 38899 SH DFND 04 0 0 38899 BLUEGREEN VACATIONS CORP COM 09629F108 590 120404 SH SOLE 0 0 120404 BLUEGREEN VACATIONS CORP COM 09629F108 21 4314 SH DFND 01 0 4314 0 BLUEGREEN VACATIONS CORP COM 09629F108 12 2432 SH DFND 04 0 0 2432 BOEING CO COM 097023105 6332988 38321359 SH SOLE 0 0 38321359 BOEING CO COM 097023105 571 3456 SH SOLE 0 3456 0 BOEING CO COM 097023105 90346 546693 SH DFND 01 0 546693 0 BOEING CO COM 097023105 13654 82624 SH DFND 02 0 0 82624 BOEING CO COM 097023105 46002 278360 SH DFND 02 0 278360 0 BOEING CO COM 097023105 224572 1358899 SH DFND 04 0 0 1358899 BOGOTA FINL CORP COM 097235105 960 125921 SH SOLE 0 0 125921 BOGOTA FINL CORP COM 097235105 24 3116 SH DFND 01 0 3116 0 BOINGO WIRELESS INC COM 09739C102 31247 3064923 SH SOLE 0 0 3064923 BOINGO WIRELESS INC COM 09739C102 2 233 SH SOLE 0 233 0 BOINGO WIRELESS INC COM 09739C102 891 87357 SH DFND 01 0 87357 0 BOINGO WIRELESS INC COM 09739C102 116 11337 SH DFND 02 0 11337 0 BOINGO WIRELESS INC COM 09739C102 290 28475 SH DFND 04 0 0 28475 BOISE CASCADE CO DEL COM 09739D100 176440 4419834 SH SOLE 0 0 4419834 BOISE CASCADE CO DEL COM 09739D100 33 821 SH SOLE 0 821 0 BOISE CASCADE CO DEL COM 09739D100 1379 34536 SH DFND 01 0 34536 0 BOISE CASCADE CO DEL COM 09739D100 492 12322 SH DFND 02 0 12322 0 BOISE CASCADE CO DEL COM 09739D100 1252 31368 SH DFND 04 0 0 31368 BONANZA CREEK ENERGY INC COM NEW 097793400 25416 1351892 SH SOLE 0 0 1351892 BONANZA CREEK ENERGY INC COM NEW 097793400 35 1868 SH SOLE 0 1868 0 BONANZA CREEK ENERGY INC COM NEW 097793400 236 12559 SH DFND 01 0 12559 0 BONANZA CREEK ENERGY INC COM NEW 097793400 121 6418 SH DFND 02 0 6418 0 BONANZA CREEK ENERGY INC COM NEW 097793400 393 20928 SH DFND 04 0 0 20928 BOOKING HOLDINGS INC COM 09857L108 5069699 2963558 SH SOLE 0 0 2963558 BOOKING HOLDINGS INC COM 09857L108 455 266 SH SOLE 0 266 0 BOOKING HOLDINGS INC COM 09857L108 80674 47159 SH DFND 01 0 47159 0 BOOKING HOLDINGS INC COM 09857L108 13032 7618 SH DFND 02 0 0 7618 BOOKING HOLDINGS INC COM 09857L108 41481 24248 SH DFND 02 0 24248 0 BOOKING HOLDINGS INC COM 09857L108 182629 106758 SH DFND 04 0 0 106758 BOOKING HOLDINGS INC COM 09857L108 6064 3545 SH DFND 04 0 3545 0 BOOT BARN HLDGS INC COM 099406100 48856 1736164 SH SOLE 0 0 1736164 BOOT BARN HLDGS INC COM 099406100 5 189 SH SOLE 0 189 0 BOOT BARN HLDGS INC COM 099406100 1516 53869 SH DFND 01 0 53869 0 BOOT BARN HLDGS INC COM 099406100 160 5701 SH DFND 02 0 5701 0 BOOT BARN HLDGS INC COM 099406100 563 20008 SH DFND 04 0 0 20008 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1109081 13365647 SH SOLE 0 0 13365647 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 118 1419 SH SOLE 0 1419 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 5108 61558 SH DFND 01 0 61558 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2090 25182 SH DFND 02 0 0 25182 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 6806 82021 SH DFND 02 0 82021 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 6561 79065 SH DFND 04 0 0 79065 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 968 11671 SH DFND 04 0 11671 0 BORGWARNER INC COM 099724106 826531 21335327 SH SOLE 0 0 21335327 BORGWARNER INC COM 099724106 85 2199 SH SOLE 0 2199 0 BORGWARNER INC COM 099724106 8249 212926 SH DFND 01 0 212926 0 BORGWARNER INC COM 099724106 1408 36356 SH DFND 02 0 0 36356 BORGWARNER INC COM 099724106 4599 118707 SH DFND 02 0 118707 0 BORGWARNER INC COM 099724106 21392 552186 SH DFND 04 0 0 552186 BOSTON BEER INC CL A 100557107 702771 795566 SH SOLE 0 0 795566 BOSTON BEER INC CL A 100557107 79 89 SH SOLE 0 89 0 BOSTON BEER INC CL A 100557107 3608 4084 SH DFND 01 0 4084 0 BOSTON BEER INC CL A 100557107 2668 3020 SH DFND 02 0 3020 0 BOSTON BEER INC CL A 100557107 5722 6477 SH DFND 04 0 0 6477 BOSTON BEER INC CL A 100557107 678 768 SH DFND 04 0 768 0 BOSTON OMAHA CORP COM 101044105 9804 612780 SH SOLE 0 0 612780 BOSTON OMAHA CORP COM 101044105 2 97 SH SOLE 0 97 0 BOSTON OMAHA CORP COM 101044105 124 7765 SH DFND 01 0 7765 0 BOSTON OMAHA CORP COM 101044105 24 1496 SH DFND 02 0 1496 0 BOSTON OMAHA CORP COM 101044105 124 7773 SH DFND 04 0 0 7773 BOSTON PRIVATE FINL HLDGS IN COM 101119105 45106 8171448 SH SOLE 0 0 8171448 BOSTON PRIVATE FINL HLDGS IN COM 101119105 18 3307 SH SOLE 0 3307 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 312 56460 SH DFND 01 0 56460 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 185 33582 SH DFND 02 0 33582 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 435 78794 SH DFND 04 0 0 78794 BOSTON PROPERTIES INC COM 101121101 1734532 21600645 SH SOLE 0 0 21600645 BOSTON PROPERTIES INC COM 101121101 71 886 SH SOLE 0 886 0 BOSTON PROPERTIES INC COM 101121101 11903 148231 SH DFND 01 0 148231 0 BOSTON PROPERTIES INC COM 101121101 2177 27111 SH DFND 02 0 0 27111 BOSTON PROPERTIES INC COM 101121101 34357 427861 SH DFND 02 0 427861 0 BOSTON PROPERTIES INC COM 101121101 30482 379604 SH DFND 04 0 0 379604 BOSTON SCIENTIFIC CORP COM 101137107 4038412 105689933 SH SOLE 0 0 105689933 BOSTON SCIENTIFIC CORP COM 101137107 347 9094 SH SOLE 0 9094 0 BOSTON SCIENTIFIC CORP COM 101137107 56309 1473671 SH DFND 01 0 1473671 0 BOSTON SCIENTIFIC CORP COM 101137107 10202 266990 SH DFND 02 0 0 266990 BOSTON SCIENTIFIC CORP COM 101137107 32120 840624 SH DFND 02 0 840624 0 BOSTON SCIENTIFIC CORP COM 101137107 142358 3725674 SH DFND 04 0 0 3725674 BOTTOMLINE TECH DEL INC COM 101388106 174407 4136797 SH SOLE 0 0 4136797 BOTTOMLINE TECH DEL INC COM 101388106 11 270 SH SOLE 0 270 0 BOTTOMLINE TECH DEL INC COM 101388106 3578 84856 SH DFND 01 0 84856 0 BOTTOMLINE TECH DEL INC COM 101388106 582 13812 SH DFND 02 0 13812 0 BOTTOMLINE TECH DEL INC COM 101388106 1269 30106 SH DFND 04 0 0 30106 BOX INC CL A 10316T104 269506 15524536 SH SOLE 0 0 15524536 BOX INC CL A 10316T104 16 914 SH SOLE 0 914 0 BOX INC CL A 10316T104 4808 276980 SH DFND 01 0 276980 0 BOX INC CL A 10316T104 799 46016 SH DFND 02 0 46016 0 BOX INC CL A 10316T104 1900 109449 SH DFND 04 0 0 109449 BOXLIGHT CORP COM CL A 103197109 3153 1958124 SH SOLE 0 0 1958124 BOXLIGHT CORP COM CL A 103197109 15 9537 SH DFND 04 0 0 9537 BOYD GAMING CORP COM 103304101 210657 6864030 SH SOLE 0 0 6864030 BOYD GAMING CORP COM 103304101 15 491 SH SOLE 0 491 0 BOYD GAMING CORP COM 103304101 1697 55284 SH DFND 01 0 55284 0 BOYD GAMING CORP COM 103304101 813 26486 SH DFND 02 0 26486 0 BOYD GAMING CORP COM 103304101 1790 58324 SH DFND 04 0 0 58324 BRADY CORP CL A 104674106 195213 4877886 SH SOLE 0 0 4877886 BRADY CORP CL A 104674106 12 302 SH SOLE 0 302 0 BRADY CORP CL A 104674106 3139 78442 SH DFND 01 0 78442 0 BRADY CORP CL A 104674106 612 15290 SH DFND 02 0 15290 0 BRADY CORP CL A 104674106 1474 36836 SH DFND 04 0 0 36836 BRAEMAR HOTELS & RESORTS INC COM 10482B101 7161 2864280 SH SOLE 0 0 2864280 BRAEMAR HOTELS & RESORTS INC COM 10482B101 0 114 SH SOLE 0 114 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 15 6138 SH DFND 01 0 6138 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 20 7904 SH DFND 04 0 0 7904 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 19113 1129638 SH SOLE 0 0 1129638 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 22 1314 SH SOLE 0 1314 0 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 987 58342 SH DFND 01 0 58342 0 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 212 12549 SH DFND 04 0 0 12549 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 271736 26280036 SH SOLE 0 0 26280036 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 11 1047 SH SOLE 0 1047 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 599 57962 SH DFND 01 0 57962 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 4332 418922 SH DFND 02 0 418922 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1209 116898 SH DFND 04 0 0 116898 BRF SA SPONSORED ADR 10552T107 4902 1494385 SH SOLE 0 0 1494385 BRF SA SPONSORED ADR 10552T107 257 78263 SH DFND 01 0 78263 0 BRF SA SPONSORED ADR 10552T107 506 154393 SH DFND 04 0 154393 0 BRASKEM S A SP ADR PFD A 105532105 5685 761096 SH SOLE 0 0 761096 BRASKEM S A SP ADR PFD A 105532105 42 5628 SH DFND 01 0 5628 0 BRASKEM S A SP ADR PFD A 105532105 500 66945 SH DFND 04 0 66945 0 BRICKELL BIOTECH INC COM 10802T105 573 634078 SH SOLE 0 0 634078 BRIDGE BANCORP INC COM 108035106 12927 741669 SH SOLE 0 0 741669 BRIDGE BANCORP INC COM 108035106 2 125 SH SOLE 0 125 0 BRIDGE BANCORP INC COM 108035106 217 12439 SH DFND 01 0 12439 0 BRIDGE BANCORP INC COM 108035106 113 6496 SH DFND 02 0 6496 0 BRIDGE BANCORP INC COM 108035106 276 15853 SH DFND 04 0 0 15853 BRIDGEBIO PHARMA INC COM 10806X102 229574 6118712 SH SOLE 0 0 6118712 BRIDGEBIO PHARMA INC COM 10806X102 23 605 SH SOLE 0 605 0 BRIDGEBIO PHARMA INC COM 10806X102 5411 144218 SH DFND 01 0 144218 0 BRIDGEBIO PHARMA INC COM 10806X102 1185 31583 SH DFND 04 0 0 31583 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 9222 971755 SH SOLE 0 0 971755 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 1 93 SH SOLE 0 93 0 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 146 15361 SH DFND 01 0 15361 0 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 54 5713 SH DFND 04 0 0 5713 BRIDGFORD FOODS CORP COM 108763103 1166 63697 SH SOLE 0 0 63697 BRIDGFORD FOODS CORP COM 108763103 0 14 SH SOLE 0 14 0 BRIDGFORD FOODS CORP COM 108763103 35 1901 SH DFND 01 0 1901 0 BRIDGFORD FOODS CORP COM 108763103 3 175 SH DFND 04 0 0 175 BRIGHAM MINERALS INC CL A COM 10918L103 18061 2024778 SH SOLE 0 0 2024778 BRIGHAM MINERALS INC CL A COM 10918L103 2 275 SH SOLE 0 275 0 BRIGHAM MINERALS INC CL A COM 10918L103 201 22509 SH DFND 01 0 22509 0 BRIGHAM MINERALS INC CL A COM 10918L103 65 7318 SH DFND 02 0 7318 0 BRIGHAM MINERALS INC CL A COM 10918L103 197 22070 SH DFND 04 0 0 22070 BRIGHT HORIZONS FAM SOL IN D COM 109194100 772658 5081939 SH SOLE 0 0 5081939 BRIGHT HORIZONS FAM SOL IN D COM 109194100 59 385 SH SOLE 0 385 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 3735 24566 SH DFND 01 0 24566 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 2874 18906 SH DFND 02 0 18906 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 6630 43608 SH DFND 04 0 0 43608 BRIGHT HORIZONS FAM SOL IN D COM 109194100 541 3557 SH DFND 04 0 3557 0 BRIGHTCOVE INC COM 10921T101 21564 2105860 SH SOLE 0 0 2105860 BRIGHTCOVE INC COM 10921T101 3 245 SH SOLE 0 245 0 BRIGHTCOVE INC COM 10921T101 794 77547 SH DFND 01 0 77547 0 BRIGHTCOVE INC COM 10921T101 101 9826 SH DFND 04 0 0 9826 BRIGHTHOUSE FINL INC COM 10922N103 231002 8584254 SH SOLE 0 0 8584254 BRIGHTHOUSE FINL INC COM 10922N103 54 2007 SH SOLE 0 2007 0 BRIGHTHOUSE FINL INC COM 10922N103 826 30701 SH DFND 01 0 30701 0 BRIGHTHOUSE FINL INC COM 10922N103 939 34911 SH DFND 02 0 34911 0 BRIGHTHOUSE FINL INC COM 10922N103 2054 76344 SH DFND 04 0 0 76344 BRIGHTVIEW HLDGS INC COM 10948C107 37840 3319295 SH SOLE 0 0 3319295 BRIGHTVIEW HLDGS INC COM 10948C107 13 1173 SH SOLE 0 1173 0 BRIGHTVIEW HLDGS INC COM 10948C107 290 25428 SH DFND 01 0 25428 0 BRIGHTVIEW HLDGS INC COM 10948C107 107 9381 SH DFND 02 0 9381 0 BRIGHTVIEW HLDGS INC COM 10948C107 327 28660 SH DFND 04 0 0 28660 BRIGHTSPHERE INVT GROUP INC COM 10948W103 59905 4643786 SH SOLE 0 0 4643786 BRIGHTSPHERE INVT GROUP INC COM 10948W103 5 402 SH SOLE 0 402 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 1573 121918 SH DFND 01 0 121918 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 273 21186 SH DFND 02 0 21186 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 632 49009 SH DFND 04 0 0 49009 BRINKER INTL INC COM 109641100 194854 4561190 SH SOLE 0 0 4561190 BRINKER INTL INC COM 109641100 38 899 SH SOLE 0 899 0 BRINKER INTL INC COM 109641100 2961 69314 SH DFND 01 0 69314 0 BRINKER INTL INC COM 109641100 602 14083 SH DFND 02 0 14083 0 BRINKER INTL INC COM 109641100 1554 36382 SH DFND 04 0 0 36382 BRINKS CO COM 109696104 190157 4627820 SH SOLE 0 0 4627820 BRINKS CO COM 109696104 13 318 SH SOLE 0 318 0 BRINKS CO COM 109696104 4090 99544 SH DFND 01 0 99544 0 BRINKS CO COM 109696104 609 14831 SH DFND 02 0 14831 0 BRINKS CO COM 109696104 1509 36735 SH DFND 04 0 0 36735 BRISTOL-MYERS SQUIBB CO COM 110122108 11438592 189726197 SH SOLE 0 0 189726197 BRISTOL-MYERS SQUIBB CO COM 110122108 980 16262 SH SOLE 0 16262 0 BRISTOL-MYERS SQUIBB CO COM 110122108 146075 2422873 SH DFND 01 0 2422873 0 BRISTOL-MYERS SQUIBB CO COM 110122108 25216 418253 SH DFND 02 0 0 418253 BRISTOL-MYERS SQUIBB CO COM 110122108 82377 1366343 SH DFND 02 0 1366343 0 BRISTOL-MYERS SQUIBB CO COM 110122108 364413 6044344 SH DFND 04 0 0 6044344 BRISTOL-MYERS SQUIBB CO COM 110122108 4300 71320 SH DFND 04 0 71320 0 BRISTOW GROUP INC COM 11040G103 33088 1557081 SH SOLE 0 0 1557081 BRISTOW GROUP INC COM 11040G103 4 197 SH SOLE 0 197 0 BRISTOW GROUP INC COM 11040G103 91 4292 SH DFND 01 0 4292 0 BRISTOW GROUP INC COM 11040G103 239 11242 SH DFND 04 0 0 11242 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 23292 644312 SH SOLE 0 0 644312 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 41 1126 SH SOLE 0 1126 0 BRIXMOR PPTY GROUP INC COM 11120U105 479443 41013065 SH SOLE 0 0 41013065 BRIXMOR PPTY GROUP INC COM 11120U105 35 3018 SH SOLE 0 3018 0 BRIXMOR PPTY GROUP INC COM 11120U105 1154 98704 SH DFND 01 0 98704 0 BRIXMOR PPTY GROUP INC COM 11120U105 8534 730000 SH DFND 02 0 730000 0 BRIXMOR PPTY GROUP INC COM 11120U105 2594 221931 SH DFND 04 0 0 221931 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1727028 13083543 SH SOLE 0 0 13083543 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 97 735 SH SOLE 0 735 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 17512 132665 SH DFND 01 0 132665 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2766 20954 SH DFND 02 0 0 20954 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 10519 79692 SH DFND 02 0 79692 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 39572 299785 SH DFND 04 0 0 299785 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1307 9899 SH DFND 04 0 9899 0 BROADMARK RLTY CAP INC COM 11135B100 103359 10482681 SH SOLE 0 0 10482681 BROADMARK RLTY CAP INC COM 11135B100 8 832 SH SOLE 0 832 0 BROADMARK RLTY CAP INC COM 11135B100 857 86942 SH DFND 01 0 86942 0 BROADMARK RLTY CAP INC COM 11135B100 334 33882 SH DFND 02 0 33882 0 BROADMARK RLTY CAP INC COM 11135B100 823 83471 SH DFND 04 0 0 83471 BROADSTONE NET LEASE INC CL A COM 11135E104 43186 2573664 SH SOLE 0 0 2573664 BROADSTONE NET LEASE INC CL A COM 11135E104 4 226 SH SOLE 0 226 0 BROADSTONE NET LEASE INC CL A COM 11135E104 275 16418 SH DFND 01 0 16418 0 BROADSTONE NET LEASE INC CL A COM 11135E104 48 2872 SH DFND 04 0 0 2872 BROADCOM INC COM 11135F101 11698604 32110792 SH SOLE 0 0 32110792 BROADCOM INC COM 11135F101 950 2608 SH SOLE 0 2608 0 BROADCOM INC COM 11135F101 166667 457474 SH DFND 01 0 457474 0 BROADCOM INC COM 11135F101 26817 73608 SH DFND 02 0 0 73608 BROADCOM INC COM 11135F101 86372 237077 SH DFND 02 0 237077 0 BROADCOM INC COM 11135F101 388085 1065230 SH DFND 04 0 0 1065230 BROADCOM INC COM 11135F101 11691 32089 SH DFND 04 0 32089 0 BROADWAY FINL CORP DEL COM 111444105 542 322663 SH SOLE 0 0 322663 BROADWIND INC COM NEW 11161T207 2009 699880 SH SOLE 0 0 699880 BROADWIND INC COM NEW 11161T207 6 2059 SH DFND 01 0 2059 0 BROADWIND INC COM NEW 11161T207 5 1579 SH DFND 04 0 0 1579 BROOKDALE SR LIVING INC COM 112463104 40826 16073340 SH SOLE 0 0 16073340 BROOKDALE SR LIVING INC COM 112463104 8 3118 SH SOLE 0 3118 0 BROOKDALE SR LIVING INC COM 112463104 315 124072 SH DFND 01 0 124072 0 BROOKDALE SR LIVING INC COM 112463104 175 68932 SH DFND 02 0 68932 0 BROOKDALE SR LIVING INC COM 112463104 311 122532 SH DFND 04 0 0 122532 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 1149933 34783209 SH SOLE 0 0 34783209 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 74239 2245593 SH SOLE 0 2245593 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 61739 1867476 SH DFND 01 0 1867476 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 8322 251722 SH DFND 02 0 0 251722 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 24824 750881 SH DFND 02 0 750881 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 56560 1710835 SH DFND 04 0 0 1710835 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 49064 885786 SH SOLE 0 0 885786 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 2025 36556 SH SOLE 0 36556 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 4338 78323 SH DFND 01 0 78323 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 72 1300 SH DFND 04 0 0 1300 BROOKFIELD PPTY REIT INC CL A 11282X103 39096 3194100 SH SOLE 0 0 3194100 BROOKFIELD PPTY REIT INC CL A 11282X103 4 308 SH SOLE 0 308 0 BROOKFIELD PPTY REIT INC CL A 11282X103 153 12511 SH DFND 01 0 12511 0 BROOKFIELD PPTY REIT INC CL A 11282X103 1261 103022 SH DFND 02 0 103022 0 BROOKFIELD PPTY REIT INC CL A 11282X103 792 64691 SH DFND 04 0 0 64691 BROOKFIELD PPTY REIT INC CL A 11282X103 69 5678 SH DFND 04 0 5678 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 8491 144897 SH SOLE 0 0 144897 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 2460 41980 SH DFND 01 0 41980 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 57 977 SH DFND 04 0 0 977 BROOKLINE BANCORP INC DEL COM 11373M107 67029 7753525 SH SOLE 0 0 7753525 BROOKLINE BANCORP INC DEL COM 11373M107 12 1410 SH SOLE 0 1410 0 BROOKLINE BANCORP INC DEL COM 11373M107 415 47949 SH DFND 01 0 47949 0 BROOKLINE BANCORP INC DEL COM 11373M107 239 27670 SH DFND 02 0 27670 0 BROOKLINE BANCORP INC DEL COM 11373M107 580 67109 SH DFND 04 0 0 67109 BROOKS AUTOMATION INC NEW COM 114340102 353540 7642457 SH SOLE 0 0 7642457 BROOKS AUTOMATION INC NEW COM 114340102 26 555 SH SOLE 0 555 0 BROOKS AUTOMATION INC NEW COM 114340102 6658 143919 SH DFND 01 0 143919 0 BROOKS AUTOMATION INC NEW COM 114340102 1090 23554 SH DFND 02 0 23554 0 BROOKS AUTOMATION INC NEW COM 114340102 2503 54115 SH DFND 04 0 0 54115 BROWN & BROWN INC COM 115236101 1056870 23345928 SH SOLE 0 0 23345928 BROWN & BROWN INC COM 115236101 465 10261 SH SOLE 0 10261 0 BROWN & BROWN INC COM 115236101 3598 79478 SH DFND 01 0 79478 0 BROWN & BROWN INC COM 115236101 1947 42999 SH DFND 02 0 0 42999 BROWN & BROWN INC COM 115236101 8012 176988 SH DFND 02 0 176988 0 BROWN & BROWN INC COM 115236101 12352 272855 SH DFND 04 0 0 272855 BROWN & BROWN INC COM 115236101 64 1419 SH DFND 04 0 1419 0 BROWN FORMAN CORP CL A 115637100 2999 43666 SH SOLE 0 0 43666 BROWN FORMAN CORP CL A 115637100 846 12314 SH DFND 01 0 12314 0 BROWN FORMAN CORP CL A 115637100 1063 15480 SH DFND 04 0 0 15480 BROWN FORMAN CORP CL A 115637100 212 3089 SH DFND 04 0 3089 0 BROWN FORMAN CORP CL B 115637209 1596249 21192893 SH SOLE 0 0 21192893 BROWN FORMAN CORP CL B 115637209 148 1961 SH SOLE 0 1961 0 BROWN FORMAN CORP CL B 115637209 16161 214570 SH DFND 01 0 214570 0 BROWN FORMAN CORP CL B 115637209 4262 56582 SH DFND 02 0 0 56582 BROWN FORMAN CORP CL B 115637209 14145 187804 SH DFND 02 0 187804 0 BROWN FORMAN CORP CL B 115637209 37599 499190 SH DFND 04 0 0 499190 BROWN FORMAN CORP CL B 115637209 1019 13523 SH DFND 04 0 13523 0 BRUKER CORP COM 116794108 404928 10186880 SH SOLE 0 0 10186880 BRUKER CORP COM 116794108 25 630 SH SOLE 0 630 0 BRUKER CORP COM 116794108 1574 39591 SH DFND 01 0 39591 0 BRUKER CORP COM 116794108 1391 34994 SH DFND 02 0 34994 0 BRUKER CORP COM 116794108 3067 77151 SH DFND 04 0 0 77151 BRUKER CORP COM 116794108 125 3139 SH DFND 04 0 3139 0 BRUNSWICK CORP COM 117043109 420276 7134209 SH SOLE 0 0 7134209 BRUNSWICK CORP COM 117043109 36 614 SH SOLE 0 614 0 BRUNSWICK CORP COM 117043109 1516 25733 SH DFND 01 0 25733 0 BRUNSWICK CORP COM 117043109 1416 24040 SH DFND 02 0 24040 0 BRUNSWICK CORP COM 117043109 3488 59215 SH DFND 04 0 0 59215 BRYN MAWR BK CORP COM 117665109 23980 964208 SH SOLE 0 0 964208 BRYN MAWR BK CORP COM 117665109 3 128 SH SOLE 0 128 0 BRYN MAWR BK CORP COM 117665109 342 13767 SH DFND 01 0 13767 0 BRYN MAWR BK CORP COM 117665109 111 4457 SH DFND 02 0 4457 0 BRYN MAWR BK CORP COM 117665109 446 17918 SH DFND 04 0 0 17918 BSQUARE CORP COM NEW 11776U300 536 396941 SH SOLE 0 0 396941 BSQUARE CORP COM NEW 11776U300 5 3533 SH DFND 04 0 0 3533 B2GOLD CORP COM 11777Q209 170967 26221911 SH SOLE 0 0 26221911 B2GOLD CORP COM 11777Q209 8112 1244205 SH SOLE 0 1244205 0 B2GOLD CORP COM 11777Q209 9054 1388620 SH DFND 01 0 1388620 0 B2GOLD CORP COM 11777Q209 1233 189053 SH DFND 02 0 0 189053 B2GOLD CORP COM 11777Q209 3348 513530 SH DFND 02 0 513530 0 B2GOLD CORP COM 11777Q209 2027 310955 SH DFND 04 0 0 310955 BUCKLE INC COM 118440106 59534 2919764 SH SOLE 0 0 2919764 BUCKLE INC COM 118440106 21 1019 SH SOLE 0 1019 0 BUCKLE INC COM 118440106 393 19295 SH DFND 01 0 19295 0 BUCKLE INC COM 118440106 187 9169 SH DFND 02 0 9169 0 BUCKLE INC COM 118440106 475 23279 SH DFND 04 0 0 23279 BUILD A BEAR WORKSHOP COM 120076104 1505 601931 SH SOLE 0 0 601931 BUILD A BEAR WORKSHOP COM 120076104 9 3596 SH DFND 01 0 3596 0 BUILD A BEAR WORKSHOP COM 120076104 8 3200 SH DFND 04 0 0 3200 BUILDERS FIRSTSOURCE INC COM 12008R107 383918 11769416 SH SOLE 0 0 11769416 BUILDERS FIRSTSOURCE INC COM 12008R107 61 1868 SH SOLE 0 1868 0 BUILDERS FIRSTSOURCE INC COM 12008R107 7024 215325 SH DFND 01 0 215325 0 BUILDERS FIRSTSOURCE INC COM 12008R107 1301 39872 SH DFND 02 0 39872 0 BUILDERS FIRSTSOURCE INC COM 12008R107 3063 93898 SH DFND 04 0 0 93898 BURLINGTON STORES INC COM 122017106 1158196 5619855 SH SOLE 0 0 5619855 BURLINGTON STORES INC COM 122017106 102 497 SH SOLE 0 497 0 BURLINGTON STORES INC COM 122017106 5904 28647 SH DFND 01 0 28647 0 BURLINGTON STORES INC COM 122017106 2441 11846 SH DFND 02 0 0 11846 BURLINGTON STORES INC COM 122017106 8169 39636 SH DFND 02 0 39636 0 BURLINGTON STORES INC COM 122017106 15212 73810 SH DFND 04 0 0 73810 BURLINGTON STORES INC COM 122017106 1034 5016 SH DFND 04 0 5016 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 12010 800680 SH SOLE 0 0 800680 BUSINESS FIRST BANCSHARES IN COM 12326C105 2 118 SH SOLE 0 118 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 195 13031 SH DFND 01 0 13031 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 90 5978 SH DFND 04 0 0 5978 BYLINE BANCORP INC COM 124411109 12390 1098405 SH SOLE 0 0 1098405 BYLINE BANCORP INC COM 124411109 2 137 SH SOLE 0 137 0 BYLINE BANCORP INC COM 124411109 188 16668 SH DFND 01 0 16668 0 BYLINE BANCORP INC COM 124411109 27 2400 SH DFND 02 0 2400 0 BYLINE BANCORP INC COM 124411109 212 18780 SH DFND 04 0 0 18780 C & F FINL CORP COM 12466Q104 3908 131587 SH SOLE 0 0 131587 C & F FINL CORP COM 12466Q104 1 36 SH SOLE 0 36 0 C & F FINL CORP COM 12466Q104 73 2468 SH DFND 01 0 2468 0 C & F FINL CORP COM 12466Q104 25 850 SH DFND 04 0 0 850 CAE INC COM 124765108 102189 6989639 SH SOLE 0 0 6989639 CAE INC COM 124765108 4708 322001 SH SOLE 0 322001 0 CAE INC COM 124765108 5290 361807 SH DFND 01 0 361807 0 CAE INC COM 124765108 881 60265 SH DFND 02 0 0 60265 CAE INC COM 124765108 1955 133732 SH DFND 02 0 133732 0 CAE INC COM 124765108 1027 70219 SH DFND 04 0 0 70219 CAI INTERNATIONAL INC COM 12477X106 22548 819034 SH SOLE 0 0 819034 CAI INTERNATIONAL INC COM 12477X106 27 974 SH SOLE 0 974 0 CAI INTERNATIONAL INC COM 12477X106 421 15292 SH DFND 01 0 15292 0 CAI INTERNATIONAL INC COM 12477X106 108 3941 SH DFND 02 0 3941 0 CAI INTERNATIONAL INC COM 12477X106 500 18146 SH DFND 04 0 0 18146 CB FINL SVCS INC COM 12479G101 4186 219383 SH SOLE 0 0 219383 CB FINL SVCS INC COM 12479G101 1 56 SH SOLE 0 56 0 CB FINL SVCS INC COM 12479G101 65 3426 SH DFND 01 0 3426 0 CB FINL SVCS INC COM 12479G101 52 2739 SH DFND 04 0 0 2739 CBIZ INC COM 124805102 54411 2379128 SH SOLE 0 0 2379128 CBIZ INC COM 124805102 8 332 SH SOLE 0 332 0 CBIZ INC COM 124805102 1041 45505 SH DFND 01 0 45505 0 CBIZ INC COM 124805102 460 20109 SH DFND 02 0 20109 0 CBIZ INC COM 124805102 919 40178 SH DFND 04 0 0 40178 CBTX INC COM 12481V104 15480 947376 SH SOLE 0 0 947376 CBTX INC COM 12481V104 1 84 SH SOLE 0 84 0 CBTX INC COM 12481V104 203 12394 SH DFND 01 0 12394 0 CBTX INC COM 12481V104 65 3959 SH DFND 02 0 3959 0 CBTX INC COM 12481V104 203 12448 SH DFND 04 0 0 12448 CBDMD INC COM 12482W101 2436 1218088 SH SOLE 0 0 1218088 CBDMD INC COM 12482W101 0 75 SH SOLE 0 75 0 CBDMD INC COM 12482W101 32 16137 SH DFND 04 0 0 16137 CBL & ASSOC PPTYS INC COM 124830100 1114 6916306 SH SOLE 0 0 6916306 CBL & ASSOC PPTYS INC COM 124830100 0 1020 SH SOLE 0 1020 0 CBL & ASSOC PPTYS INC COM 124830100 5 33513 SH DFND 01 0 33513 0 CBL & ASSOC PPTYS INC COM 124830100 7 45169 SH DFND 04 0 0 45169 CBM BANCORP INC COM 1248XT104 1006 82028 SH SOLE 0 0 82028 CBM BANCORP INC COM 1248XT104 15 1195 SH DFND 01 0 1195 0 CBOE GLOBAL MARKETS INC COM 12503M108 993201 11319816 SH SOLE 0 0 11319816 CBOE GLOBAL MARKETS INC COM 12503M108 60 688 SH SOLE 0 688 0 CBOE GLOBAL MARKETS INC COM 12503M108 10104 115157 SH DFND 01 0 115157 0 CBOE GLOBAL MARKETS INC COM 12503M108 1763 20091 SH DFND 02 0 0 20091 CBOE GLOBAL MARKETS INC COM 12503M108 6095 69464 SH DFND 02 0 69464 0 CBOE GLOBAL MARKETS INC COM 12503M108 25054 285550 SH DFND 04 0 0 285550 CBOE GLOBAL MARKETS INC COM 12503M108 161 1835 SH DFND 04 0 1835 0 CBRE GROUP INC CL A 12504L109 2333980 49690874 SH SOLE 0 0 49690874 CBRE GROUP INC CL A 12504L109 95 2013 SH SOLE 0 2013 0 CBRE GROUP INC CL A 12504L109 16222 345372 SH DFND 01 0 345372 0 CBRE GROUP INC CL A 12504L109 2811 59848 SH DFND 02 0 0 59848 CBRE GROUP INC CL A 12504L109 9125 194266 SH DFND 02 0 194266 0 CBRE GROUP INC CL A 12504L109 41097 874968 SH DFND 04 0 0 874968 CDK GLOBAL INC COM 12508E101 476831 10938999 SH SOLE 0 0 10938999 CDK GLOBAL INC COM 12508E101 42 961 SH SOLE 0 961 0 CDK GLOBAL INC COM 12508E101 1827 41912 SH DFND 01 0 41912 0 CDK GLOBAL INC COM 12508E101 1003 23020 SH DFND 02 0 0 23020 CDK GLOBAL INC COM 12508E101 4086 93742 SH DFND 02 0 93742 0 CDK GLOBAL INC COM 12508E101 3314 76017 SH DFND 04 0 0 76017 CDK GLOBAL INC COM 12508E101 75 1711 SH DFND 04 0 1711 0 CECO ENVIRONMENTAL CORP COM 125141101 11406 1564607 SH SOLE 0 0 1564607 CECO ENVIRONMENTAL CORP COM 125141101 2 225 SH SOLE 0 225 0 CECO ENVIRONMENTAL CORP COM 125141101 154 21076 SH DFND 01 0 21076 0 CECO ENVIRONMENTAL CORP COM 125141101 61 8326 SH DFND 04 0 0 8326 CDW CORP COM 12514G108 1840535 15398102 SH SOLE 0 0 15398102 CDW CORP COM 12514G108 127 1066 SH SOLE 0 1066 0 CDW CORP COM 12514G108 19620 164145 SH DFND 01 0 164145 0 CDW CORP COM 12514G108 3055 25559 SH DFND 02 0 0 25559 CDW CORP COM 12514G108 9827 82215 SH DFND 02 0 82215 0 CDW CORP COM 12514G108 44197 369759 SH DFND 04 0 0 369759 CDW CORP COM 12514G108 1469 12288 SH DFND 04 0 12288 0 CF BANKSHARES INC COM 12520L109 1610 133240 SH SOLE 0 0 133240 CF BANKSHARES INC COM 12520L109 9 758 SH DFND 01 0 758 0 CF INDS HLDGS INC COM 125269100 714460 23264720 SH SOLE 0 0 23264720 CF INDS HLDGS INC COM 125269100 63 2065 SH SOLE 0 2065 0 CF INDS HLDGS INC COM 125269100 6784 220905 SH DFND 01 0 220905 0 CF INDS HLDGS INC COM 125269100 981 31949 SH DFND 02 0 0 31949 CF INDS HLDGS INC COM 125269100 3858 125620 SH DFND 02 0 125620 0 CF INDS HLDGS INC COM 125269100 17584 572592 SH DFND 04 0 0 572592 CGI INC CL A SUB VTG 12532H104 379875 5605357 SH SOLE 0 0 5605357 CGI INC CL A SUB VTG 12532H104 25071 369949 SH SOLE 0 369949 0 CGI INC CL A SUB VTG 12532H104 20834 307424 SH DFND 01 0 307424 0 CGI INC CL A SUB VTG 12532H104 2929 43217 SH DFND 02 0 0 43217 CGI INC CL A SUB VTG 12532H104 10436 153995 SH DFND 02 0 153995 0 CGI INC CL A SUB VTG 12532H104 12549 185165 SH DFND 04 0 0 185165 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1666061 16303560 SH SOLE 0 0 16303560 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 710 6948 SH SOLE 0 6948 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 14416 141075 SH DFND 01 0 141075 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 2438 23862 SH DFND 02 0 0 23862 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 11475 112295 SH DFND 02 0 112295 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 37441 366387 SH DFND 04 0 0 366387 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 167 1639 SH DFND 04 0 1639 0 CHF SOLUTIONS INC COM PAR 12542Q706 88 302881 SH SOLE 0 0 302881 CIGNA CORP NEW COM 125523100 4554781 26886139 SH SOLE 0 0 26886139 CIGNA CORP NEW COM 125523100 527 3113 SH SOLE 0 3113 0 CIGNA CORP NEW COM 125523100 65940 389233 SH DFND 01 0 389233 0 CIGNA CORP NEW COM 125523100 11740 69297 SH DFND 02 0 0 69297 CIGNA CORP NEW COM 125523100 37244 219846 SH DFND 02 0 219846 0 CIGNA CORP NEW COM 125523100 162732 960583 SH DFND 04 0 0 960583 CIGNA CORP NEW COM 125523100 1436 8478 SH DFND 04 0 8478 0 CIM COML TR CORP COM NEW 125525584 494 50076 SH SOLE 0 0 50076 CIM COML TR CORP COM NEW 125525584 201 20366 SH DFND 01 0 20366 0 CIM COML TR CORP COM NEW 125525584 4 435 SH DFND 04 0 0 435 CIT GROUP INC COM NEW 125581801 160509 9063194 SH SOLE 0 0 9063194 CIT GROUP INC COM NEW 125581801 11 615 SH SOLE 0 615 0 CIT GROUP INC COM NEW 125581801 1178 66520 SH DFND 01 0 66520 0 CIT GROUP INC COM NEW 125581801 551 31091 SH DFND 02 0 31091 0 CIT GROUP INC COM NEW 125581801 1244 70250 SH DFND 04 0 0 70250 CME GROUP INC COM 12572Q105 4515869 26991028 SH SOLE 0 0 26991028 CME GROUP INC COM 12572Q105 385 2304 SH SOLE 0 2304 0 CME GROUP INC COM 12572Q105 61640 368420 SH DFND 01 0 368420 0 CME GROUP INC COM 12572Q105 11186 66859 SH DFND 02 0 0 66859 CME GROUP INC COM 12572Q105 36768 219758 SH DFND 02 0 219758 0 CME GROUP INC COM 12572Q105 159572 953748 SH DFND 04 0 0 953748 CMS ENERGY CORP COM 125896100 2071092 33725649 SH SOLE 0 0 33725649 CMS ENERGY CORP COM 125896100 112 1817 SH SOLE 0 1817 0 CMS ENERGY CORP COM 125896100 18096 294672 SH DFND 01 0 294672 0 CMS ENERGY CORP COM 125896100 3183 51836 SH DFND 02 0 0 51836 CMS ENERGY CORP COM 125896100 21801 355001 SH DFND 02 0 355001 0 CMS ENERGY CORP COM 125896100 46835 762656 SH DFND 04 0 0 762656 CPI AEROSTRUCTURES INC COM NEW 125919308 1575 587580 SH SOLE 0 0 587580 CPI AEROSTRUCTURES INC COM NEW 125919308 0 62 SH SOLE 0 62 0 CPI AEROSTRUCTURES INC COM NEW 125919308 12 4362 SH DFND 04 0 0 4362 CNA FINL CORP COM 126117100 16284 542969 SH SOLE 0 0 542969 CNA FINL CORP COM 126117100 19 643 SH SOLE 0 643 0 CNA FINL CORP COM 126117100 270 9017 SH DFND 01 0 9017 0 CNA FINL CORP COM 126117100 39 1303 SH DFND 02 0 1303 0 CNA FINL CORP COM 126117100 1107 36913 SH DFND 04 0 0 36913 CNB FINL CORP PA COM 126128107 10934 735300 SH SOLE 0 0 735300 CNB FINL CORP PA COM 126128107 1 92 SH SOLE 0 92 0 CNB FINL CORP PA COM 126128107 135 9075 SH DFND 01 0 9075 0 CNB FINL CORP PA COM 126128107 70 4692 SH DFND 02 0 4692 0 CNB FINL CORP PA COM 126128107 198 13329 SH DFND 04 0 0 13329 CRA INTL INC COM 12618T105 13665 364680 SH SOLE 0 0 364680 CRA INTL INC COM 12618T105 2 48 SH SOLE 0 48 0 CRA INTL INC COM 12618T105 486 12959 SH DFND 01 0 12959 0 CRA INTL INC COM 12618T105 111 2956 SH DFND 04 0 0 2956 CPS TECHNOLOGIES CORP COM 12619F104 281 170564 SH SOLE 0 0 170564 CNO FINL GROUP INC COM 12621E103 224580 14001274 SH SOLE 0 0 14001274 CNO FINL GROUP INC COM 12621E103 70 4394 SH SOLE 0 4394 0 CNO FINL GROUP INC COM 12621E103 1548 96495 SH DFND 01 0 96495 0 CNO FINL GROUP INC COM 12621E103 887 55326 SH DFND 02 0 55326 0 CNO FINL GROUP INC COM 12621E103 1898 118334 SH DFND 04 0 0 118334 CSG SYS INTL INC COM 126349109 151173 3691660 SH SOLE 0 0 3691660 CSG SYS INTL INC COM 126349109 8 199 SH SOLE 0 199 0 CSG SYS INTL INC COM 126349109 2665 65076 SH DFND 01 0 65076 0 CSG SYS INTL INC COM 126349109 551 13460 SH DFND 02 0 13460 0 CSG SYS INTL INC COM 126349109 1016 24802 SH DFND 04 0 0 24802 CSP INC COM 126389105 1699 196877 SH SOLE 0 0 196877 CSP INC COM 126389105 3 300 SH DFND 04 0 0 300 CSW INDUSTRIALS INC COM 126402106 53214 688859 SH SOLE 0 0 688859 CSW INDUSTRIALS INC COM 126402106 7 90 SH SOLE 0 90 0 CSW INDUSTRIALS INC COM 126402106 2123 27486 SH DFND 01 0 27486 0 CSW INDUSTRIALS INC COM 126402106 316 4085 SH DFND 02 0 4085 0 CSW INDUSTRIALS INC COM 126402106 870 11265 SH DFND 04 0 0 11265 CSX CORP COM 126408103 4602680 59259432 SH SOLE 0 0 59259432 CSX CORP COM 126408103 389 5011 SH SOLE 0 5011 0 CSX CORP COM 126408103 61181 787699 SH DFND 01 0 787699 0 CSX CORP COM 126408103 11189 144059 SH DFND 02 0 0 144059 CSX CORP COM 126408103 57705 742956 SH DFND 02 0 742956 0 CSX CORP COM 126408103 155549 2002688 SH DFND 04 0 0 2002688 CTI BIOPHARMA CORP COM 12648L601 6037 2808092 SH SOLE 0 0 2808092 CTI BIOPHARMA CORP COM 12648L601 1 358 SH SOLE 0 358 0 CTI BIOPHARMA CORP COM 12648L601 23 10521 SH DFND 01 0 10521 0 CTI BIOPHARMA CORP COM 12648L601 37 17159 SH DFND 04 0 0 17159 CTS CORP COM 126501105 42583 1932946 SH SOLE 0 0 1932946 CTS CORP COM 126501105 4 194 SH SOLE 0 194 0 CTS CORP COM 126501105 488 22146 SH DFND 01 0 22146 0 CTS CORP COM 126501105 306 13912 SH DFND 02 0 13912 0 CTS CORP COM 126501105 507 23016 SH DFND 04 0 0 23016 CNX RES CORP COM 12653C108 142793 15126336 SH SOLE 0 0 15126336 CNX RES CORP COM 12653C108 45 4811 SH SOLE 0 4811 0 CNX RES CORP COM 12653C108 1426 151022 SH DFND 01 0 151022 0 CNX RES CORP COM 12653C108 556 58933 SH DFND 02 0 58933 0 CNX RES CORP COM 12653C108 1547 163866 SH DFND 04 0 0 163866 CVB FINL CORP COM 126600105 216778 13035337 SH SOLE 0 0 13035337 CVB FINL CORP COM 126600105 14 843 SH SOLE 0 843 0 CVB FINL CORP COM 126600105 1464 88019 SH DFND 01 0 88019 0 CVB FINL CORP COM 126600105 643 38648 SH DFND 02 0 38648 0 CVB FINL CORP COM 126600105 1623 97621 SH DFND 04 0 0 97621 CVD EQUIPMENT CORP COM 126601103 742 242582 SH SOLE 0 0 242582 CVD EQUIPMENT CORP COM 126601103 3 933 SH DFND 01 0 933 0 CVD EQUIPMENT CORP COM 126601103 2 700 SH DFND 04 0 0 700 CVR ENERGY INC COM 12662P108 38523 3111695 SH SOLE 0 0 3111695 CVR ENERGY INC COM 12662P108 7 568 SH SOLE 0 568 0 CVR ENERGY INC COM 12662P108 258 20835 SH DFND 01 0 20835 0 CVR ENERGY INC COM 12662P108 132 10629 SH DFND 02 0 10629 0 CVR ENERGY INC COM 12662P108 301 24304 SH DFND 04 0 0 24304 CVS HEALTH CORP COM 126650100 5855681 100268512 SH SOLE 0 0 100268512 CVS HEALTH CORP COM 126650100 652 11171 SH SOLE 0 11171 0 CVS HEALTH CORP COM 126650100 78612 1346098 SH DFND 01 0 1346098 0 CVS HEALTH CORP COM 126650100 14158 242439 SH DFND 02 0 0 242439 CVS HEALTH CORP COM 126650100 45404 777472 SH DFND 02 0 777472 0 CVS HEALTH CORP COM 126650100 205061 3511325 SH DFND 04 0 0 3511325 CABALETTA BIO INC COM 12674W109 6083 561121 SH SOLE 0 0 561121 CABALETTA BIO INC COM 12674W109 1 114 SH SOLE 0 114 0 CABALETTA BIO INC COM 12674W109 87 8005 SH DFND 01 0 8005 0 CABALETTA BIO INC COM 12674W109 44 4090 SH DFND 04 0 0 4090 CABLE ONE INC COM 12685J105 895928 475185 SH SOLE 0 0 475185 CABLE ONE INC COM 12685J105 577 306 SH SOLE 0 306 0 CABLE ONE INC COM 12685J105 4555 2416 SH DFND 01 0 2416 0 CABLE ONE INC COM 12685J105 1591 844 SH DFND 02 0 0 844 CABLE ONE INC COM 12685J105 5187 2751 SH DFND 02 0 2751 0 CABLE ONE INC COM 12685J105 6554 3476 SH DFND 04 0 0 3476 CABLE ONE INC COM 12685J105 873 463 SH DFND 04 0 463 0 CABOT CORP COM 127055101 171313 4754746 SH SOLE 0 0 4754746 CABOT CORP COM 127055101 45 1249 SH SOLE 0 1249 0 CABOT CORP COM 127055101 671 18617 SH DFND 01 0 18617 0 CABOT CORP COM 127055101 616 17095 SH DFND 02 0 17095 0 CABOT CORP COM 127055101 1623 45038 SH DFND 04 0 0 45038 CABOT OIL & GAS CORP COM 127097103 716034 41246170 SH SOLE 0 0 41246170 CABOT OIL & GAS CORP COM 127097103 49 2836 SH SOLE 0 2836 0 CABOT OIL & GAS CORP COM 127097103 7115 409845 SH DFND 01 0 409845 0 CABOT OIL & GAS CORP COM 127097103 1010 58188 SH DFND 02 0 0 58188 CABOT OIL & GAS CORP COM 127097103 4556 262425 SH DFND 02 0 262425 0 CABOT OIL & GAS CORP COM 127097103 18106 1042960 SH DFND 04 0 0 1042960 CABOT OIL & GAS CORP COM 127097103 16612 956910 SH DFND 04 0 956910 0 CABOT MICROELECTRONICS CORP COM 12709P103 375373 2628476 SH SOLE 0 0 2628476 CABOT MICROELECTRONICS CORP COM 12709P103 44 309 SH SOLE 0 309 0 CABOT MICROELECTRONICS CORP COM 12709P103 8198 57408 SH DFND 01 0 57408 0 CABOT MICROELECTRONICS CORP COM 12709P103 1301 9112 SH DFND 02 0 9112 0 CABOT MICROELECTRONICS CORP COM 12709P103 3162 22141 SH DFND 04 0 0 22141 CACI INTL INC CL A 127190304 514304 2412761 SH SOLE 0 0 2412761 CACI INTL INC CL A 127190304 218 1021 SH SOLE 0 1021 0 CACI INTL INC CL A 127190304 1870 8773 SH DFND 01 0 8773 0 CACI INTL INC CL A 127190304 1895 8891 SH DFND 02 0 8891 0 CACI INTL INC CL A 127190304 4011 18815 SH DFND 04 0 0 18815 CACI INTL INC CL A 127190304 94 443 SH DFND 04 0 443 0 CACTUS INC CL A 127203107 83657 4359407 SH SOLE 0 0 4359407 CACTUS INC CL A 127203107 6 322 SH SOLE 0 322 0 CACTUS INC CL A 127203107 1178 61408 SH DFND 01 0 61408 0 CACTUS INC CL A 127203107 250 13046 SH DFND 02 0 13046 0 CACTUS INC CL A 127203107 593 30925 SH DFND 04 0 0 30925 CADENCE DESIGN SYSTEM INC COM 127387108 3310192 31043723 SH SOLE 0 0 31043723 CADENCE DESIGN SYSTEM INC COM 127387108 205 1924 SH SOLE 0 1924 0 CADENCE DESIGN SYSTEM INC COM 127387108 34244 321145 SH DFND 01 0 321145 0 CADENCE DESIGN SYSTEM INC COM 127387108 5705 53507 SH DFND 02 0 0 53507 CADENCE DESIGN SYSTEM INC COM 127387108 17428 163447 SH DFND 02 0 163447 0 CADENCE DESIGN SYSTEM INC COM 127387108 77311 725040 SH DFND 04 0 0 725040 CADENCE DESIGN SYSTEM INC COM 127387108 2549 23903 SH DFND 04 0 23903 0 CADENCE BANCORPORATION CL A 12739A100 106648 12415357 SH SOLE 0 0 12415357 CADENCE BANCORPORATION CL A 12739A100 23 2653 SH SOLE 0 2653 0 CADENCE BANCORPORATION CL A 12739A100 717 83502 SH DFND 01 0 83502 0 CADENCE BANCORPORATION CL A 12739A100 394 45921 SH DFND 02 0 45921 0 CADENCE BANCORPORATION CL A 12739A100 1173 136555 SH DFND 04 0 0 136555 CADIZ INC COM NEW 127537207 12762 1285241 SH SOLE 0 0 1285241 CADIZ INC COM NEW 127537207 1 137 SH SOLE 0 137 0 CADIZ INC COM NEW 127537207 309 31075 SH DFND 01 0 31075 0 CADIZ INC COM NEW 127537207 91 9180 SH DFND 02 0 9180 0 CADIZ INC COM NEW 127537207 247 24913 SH DFND 04 0 0 24913 CAESARS ENTERTAINMENT INC NE COM 12769G100 938829 16746852 SH SOLE 0 0 16746852 CAESARS ENTERTAINMENT INC NE COM 12769G100 68 1210 SH SOLE 0 1210 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 12820 228689 SH DFND 01 0 228689 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 2862 51048 SH DFND 02 0 51048 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 6582 117412 SH DFND 04 0 0 117412 CAL MAINE FOODS INC COM NEW 128030202 130343 3397009 SH SOLE 0 0 3397009 CAL MAINE FOODS INC COM NEW 128030202 8 208 SH SOLE 0 208 0 CAL MAINE FOODS INC COM NEW 128030202 1382 36017 SH DFND 01 0 36017 0 CAL MAINE FOODS INC COM NEW 128030202 486 12675 SH DFND 02 0 12675 0 CAL MAINE FOODS INC COM NEW 128030202 1062 27687 SH DFND 04 0 0 27687 CALADRIUS BIOSCIENCES INC COM NEW 128058203 582 323488 SH SOLE 0 0 323488 CALADRIUS BIOSCIENCES INC COM NEW 128058203 4 2120 SH DFND 01 0 2120 0 CALAMP CORP COM 128126109 17029 2368421 SH SOLE 0 0 2368421 CALAMP CORP COM 128126109 2 214 SH SOLE 0 214 0 CALAMP CORP COM 128126109 380 52797 SH DFND 01 0 52797 0 CALAMP CORP COM 128126109 73 10162 SH DFND 04 0 0 10162 CALAVO GROWERS INC COM 128246105 68074 1027223 SH SOLE 0 0 1027223 CALAVO GROWERS INC COM 128246105 7 104 SH SOLE 0 104 0 CALAVO GROWERS INC COM 128246105 2155 32513 SH DFND 01 0 32513 0 CALAVO GROWERS INC COM 128246105 379 5723 SH DFND 02 0 5723 0 CALAVO GROWERS INC COM 128246105 797 12029 SH DFND 04 0 0 12029 CALERES INC COM 129500104 30428 3182831 SH SOLE 0 0 3182831 CALERES INC COM 129500104 2 251 SH SOLE 0 251 0 CALERES INC COM 129500104 247 25851 SH DFND 01 0 25851 0 CALERES INC COM 129500104 125 13026 SH DFND 04 0 0 13026 CALIFORNIA BANCORP COM 13005U101 3538 312291 SH SOLE 0 0 312291 CALIFORNIA BANCORP COM 13005U101 1 81 SH SOLE 0 81 0 CALIFORNIA BANCORP COM 13005U101 66 5814 SH DFND 01 0 5814 0 CALIFORNIA BANCORP COM 13005U101 28 2446 SH DFND 04 0 0 2446 CALIFORNIA WTR SVC GROUP COM 130788102 235940 5430149 SH SOLE 0 0 5430149 CALIFORNIA WTR SVC GROUP COM 130788102 91 2098 SH SOLE 0 2098 0 CALIFORNIA WTR SVC GROUP COM 130788102 4040 92982 SH DFND 01 0 92982 0 CALIFORNIA WTR SVC GROUP COM 130788102 1877 43205 SH DFND 02 0 43205 0 CALIFORNIA WTR SVC GROUP COM 130788102 1943 44723 SH DFND 04 0 0 44723 CALITHERA BIOSCIENCES INC COM 13089P101 11613 3366054 SH SOLE 0 0 3366054 CALITHERA BIOSCIENCES INC COM 13089P101 9 2482 SH SOLE 0 2482 0 CALITHERA BIOSCIENCES INC COM 13089P101 449 130029 SH DFND 01 0 130029 0 CALITHERA BIOSCIENCES INC COM 13089P101 42 12281 SH DFND 02 0 12281 0 CALITHERA BIOSCIENCES INC COM 13089P101 156 45099 SH DFND 04 0 0 45099 CALIX INC COM 13100M509 51042 2870780 SH SOLE 0 0 2870780 CALIX INC COM 13100M509 24 1353 SH SOLE 0 1353 0 CALIX INC COM 13100M509 1852 104183 SH DFND 01 0 104183 0 CALIX INC COM 13100M509 178 10026 SH DFND 02 0 10026 0 CALIX INC COM 13100M509 709 39850 SH DFND 04 0 0 39850 CALLAWAY GOLF CO COM 131193104 143802 7513183 SH SOLE 0 0 7513183 CALLAWAY GOLF CO COM 131193104 12 620 SH SOLE 0 620 0 CALLAWAY GOLF CO COM 131193104 1216 63518 SH DFND 01 0 63518 0 CALLAWAY GOLF CO COM 131193104 529 27660 SH DFND 02 0 27660 0 CALLAWAY GOLF CO COM 131193104 1264 66045 SH DFND 04 0 0 66045 CALLON PETE CO DEL COM 13123X508 7992 1658061 SH SOLE 0 0 1658061 CALLON PETE CO DEL COM 13123X508 1 258 SH SOLE 0 258 0 CALLON PETE CO DEL COM 13123X508 36 7386 SH DFND 01 0 7386 0 CALLON PETE CO DEL COM 13123X508 57 11730 SH DFND 04 0 0 11730 CALYXT INC COM 13173L107 2114 385108 SH SOLE 0 0 385108 CALYXT INC COM 13173L107 0 78 SH SOLE 0 78 0 CALYXT INC COM 13173L107 133 24286 SH DFND 01 0 24286 0 CALYXT INC COM 13173L107 13 2423 SH DFND 04 0 0 2423 CAMBER ENERGY INC COM 13200M508 21 32106 SH SOLE 0 0 32106 CAMBRIDGE BANCORP COM 132152109 16434 309138 SH SOLE 0 0 309138 CAMBRIDGE BANCORP COM 132152109 2 35 SH SOLE 0 35 0 CAMBRIDGE BANCORP COM 132152109 322 6058 SH DFND 01 0 6058 0 CAMBRIDGE BANCORP COM 132152109 101 1905 SH DFND 04 0 0 1905 CAMDEN NATL CORP COM 133034108 21217 701953 SH SOLE 0 0 701953 CAMDEN NATL CORP COM 133034108 2 80 SH SOLE 0 80 0 CAMDEN NATL CORP COM 133034108 309 10225 SH DFND 01 0 10225 0 CAMDEN NATL CORP COM 133034108 197 6519 SH DFND 02 0 6519 0 CAMDEN NATL CORP COM 133034108 291 9640 SH DFND 04 0 0 9640 CAMDEN PPTY TR SH BEN INT 133131102 1180080 13262302 SH SOLE 0 0 13262302 CAMDEN PPTY TR SH BEN INT 133131102 55 615 SH SOLE 0 615 0 CAMDEN PPTY TR SH BEN INT 133131102 2801 31482 SH DFND 01 0 31482 0 CAMDEN PPTY TR SH BEN INT 133131102 1604 18030 SH DFND 02 0 0 18030 CAMDEN PPTY TR SH BEN INT 133131102 23559 264772 SH DFND 02 0 264772 0 CAMDEN PPTY TR SH BEN INT 133131102 5222 58689 SH DFND 04 0 0 58689 CAMECO CORP COM 13321L108 102940 10192101 SH SOLE 0 0 10192101 CAMECO CORP COM 13321L108 4841 479278 SH SOLE 0 479278 0 CAMECO CORP COM 13321L108 5418 536469 SH DFND 01 0 536469 0 CAMECO CORP COM 13321L108 569 56350 SH DFND 02 0 0 56350 CAMECO CORP COM 13321L108 2055 203491 SH DFND 02 0 203491 0 CAMECO CORP COM 13321L108 1115 110432 SH DFND 04 0 0 110432 CAMECO CORP COM 13321L108 9597 950241 SH DFND 04 0 950241 0 CAMPBELL SOUP CO COM 134429109 1095435 22646995 SH SOLE 0 0 22646995 CAMPBELL SOUP CO COM 134429109 61 1260 SH SOLE 0 1260 0 CAMPBELL SOUP CO COM 134429109 10351 213998 SH DFND 01 0 213998 0 CAMPBELL SOUP CO COM 134429109 1599 33061 SH DFND 02 0 0 33061 CAMPBELL SOUP CO COM 134429109 6546 135337 SH DFND 02 0 135337 0 CAMPBELL SOUP CO COM 134429109 25229 521581 SH DFND 04 0 0 521581 CAMPBELL SOUP CO COM 134429109 388 8023 SH DFND 04 0 8023 0 CAMPING WORLD HLDGS INC CL A 13462K109 81912 2753343 SH SOLE 0 0 2753343 CAMPING WORLD HLDGS INC CL A 13462K109 29 983 SH SOLE 0 983 0 CAMPING WORLD HLDGS INC CL A 13462K109 1940 65210 SH DFND 01 0 65210 0 CAMPING WORLD HLDGS INC CL A 13462K109 321 10801 SH DFND 02 0 10801 0 CAMPING WORLD HLDGS INC CL A 13462K109 785 26374 SH DFND 04 0 0 26374 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 43263 1344821 SH SOLE 0 0 1344821 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 2062 64101 SH SOLE 0 64101 0 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 2344 72872 SH DFND 01 0 72872 0 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 602 18723 SH DFND 02 0 18723 0 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 788 24501 SH DFND 04 0 0 24501 CANADIAN IMP BK COMM COM 136069101 824363 11032697 SH SOLE 0 0 11032697 CANADIAN IMP BK COMM COM 136069101 76192 1019696 SH SOLE 0 1019696 0 CANADIAN IMP BK COMM COM 136069101 44826 599915 SH DFND 01 0 599915 0 CANADIAN IMP BK COMM COM 136069101 6061 81116 SH DFND 02 0 0 81116 CANADIAN IMP BK COMM COM 136069101 19704 263707 SH DFND 02 0 263707 0 CANADIAN IMP BK COMM COM 136069101 29888 400004 SH DFND 04 0 0 400004 CANADIAN NATL RY CO COM 136375102 1890077 17753873 SH SOLE 0 0 17753873 CANADIAN NATL RY CO COM 136375102 122375 1149493 SH SOLE 0 1149493 0 CANADIAN NATL RY CO COM 136375102 101737 955633 SH DFND 01 0 955633 0 CANADIAN NATL RY CO COM 136375102 14126 132689 SH DFND 02 0 0 132689 CANADIAN NATL RY CO COM 136375102 73664 691942 SH DFND 02 0 691942 0 CANADIAN NATL RY CO COM 136375102 63173 593393 SH DFND 04 0 0 593393 CANADIAN NAT RES LTD COM 136385101 455818 28470821 SH SOLE 0 0 28470821 CANADIAN NAT RES LTD COM 136385101 42415 2649307 SH SOLE 0 2649307 0 CANADIAN NAT RES LTD COM 136385101 24885 1554363 SH DFND 01 0 1554363 0 CANADIAN NAT RES LTD COM 136385101 2794 174536 SH DFND 02 0 0 174536 CANADIAN NAT RES LTD COM 136385101 10224 638627 SH DFND 02 0 638627 0 CANADIAN NAT RES LTD COM 136385101 16354 1021517 SH DFND 04 0 0 1021517 CANADIAN NAT RES LTD COM 136385101 45426 2837381 SH DFND 04 0 2837381 0 CANADIAN PAC RY LTD COM 13645T100 1014776 3333365 SH SOLE 0 0 3333365 CANADIAN PAC RY LTD COM 13645T100 66712 219139 SH SOLE 0 219139 0 CANADIAN PAC RY LTD COM 13645T100 55443 182122 SH DFND 01 0 182122 0 CANADIAN PAC RY LTD COM 13645T100 7587 24922 SH DFND 02 0 0 24922 CANADIAN PAC RY LTD COM 13645T100 40331 132479 SH DFND 02 0 132479 0 CANADIAN PAC RY LTD COM 13645T100 34115 112062 SH DFND 04 0 0 112062 CANADIAN SOLAR INC COM 136635109 51944 1479883 SH SOLE 0 0 1479883 CANADIAN SOLAR INC COM 136635109 2225 63398 SH DFND 01 0 63398 0 CANADIAN SOLAR INC COM 136635109 16 458 SH DFND 04 0 0 458 CANCER GENETICS INC COM NEW 13739U203 44 10519 SH SOLE 0 0 10519 CANNAE HLDGS INC COM 13765N107 286738 7695600 SH SOLE 0 0 7695600 CANNAE HLDGS INC COM 13765N107 33 873 SH SOLE 0 873 0 CANNAE HLDGS INC COM 13765N107 2174 58341 SH DFND 01 0 58341 0 CANNAE HLDGS INC COM 13765N107 944 25332 SH DFND 02 0 25332 0 CANNAE HLDGS INC COM 13765N107 2316 62164 SH DFND 04 0 0 62164 CANOPY GROWTH CORP COM 138035100 79293 5537198 SH SOLE 0 0 5537198 CANOPY GROWTH CORP COM 138035100 5268 367909 SH SOLE 0 367909 0 CANOPY GROWTH CORP COM 138035100 4370 305140 SH DFND 01 0 305140 0 CANOPY GROWTH CORP COM 138035100 536 37465 SH DFND 02 0 0 37465 CANOPY GROWTH CORP COM 138035100 1617 112935 SH DFND 02 0 112935 0 CANOPY GROWTH CORP COM 138035100 2620 182995 SH DFND 04 0 0 182995 CANTEL MED CORP COM 138098108 143142 3257672 SH SOLE 0 0 3257672 CANTEL MED CORP COM 138098108 10 236 SH SOLE 0 236 0 CANTEL MED CORP COM 138098108 3302 75145 SH DFND 01 0 75145 0 CANTEL MED CORP COM 138098108 525 11941 SH DFND 02 0 11941 0 CANTEL MED CORP COM 138098108 1173 26687 SH DFND 04 0 0 26687 CANTERBURY PARK HOLDING CORP COM 13811E101 473 38835 SH SOLE 0 0 38835 CANTERBURY PARK HOLDING CORP COM 13811E101 6 495 SH DFND 01 0 495 0 CAPITAL CITY BK GROUP INC COM 139674105 9877 525637 SH SOLE 0 0 525637 CAPITAL CITY BK GROUP INC COM 139674105 1 63 SH SOLE 0 63 0 CAPITAL CITY BK GROUP INC COM 139674105 173 9217 SH DFND 01 0 9217 0 CAPITAL CITY BK GROUP INC COM 139674105 102 5407 SH DFND 02 0 5407 0 CAPITAL CITY BK GROUP INC COM 139674105 153 8164 SH DFND 04 0 0 8164 CAPITAL BANCORP INC MD COM 139737100 3242 342687 SH SOLE 0 0 342687 CAPITAL BANCORP INC MD COM 139737100 1 92 SH SOLE 0 92 0 CAPITAL BANCORP INC MD COM 139737100 39 4107 SH DFND 01 0 4107 0 CAPITAL BANCORP INC MD COM 139737100 13 1361 SH DFND 04 0 0 1361 CAPITAL ONE FINL CORP COM 14040H105 2331790 32449067 SH SOLE 0 0 32449067 CAPITAL ONE FINL CORP COM 14040H105 352 4898 SH SOLE 0 4898 0 CAPITAL ONE FINL CORP COM 14040H105 33730 469387 SH DFND 01 0 469387 0 CAPITAL ONE FINL CORP COM 14040H105 5969 83067 SH DFND 02 0 0 83067 CAPITAL ONE FINL CORP COM 14040H105 19673 273767 SH DFND 02 0 273767 0 CAPITAL ONE FINL CORP COM 14040H105 86203 1199591 SH DFND 04 0 0 1199591 CAPITAL SR LIVING CORP COM 140475104 714 1136447 SH SOLE 0 0 1136447 CAPITAL SR LIVING CORP COM 140475104 0 12 SH SOLE 0 12 0 CAPITAL SR LIVING CORP COM 140475104 5 7888 SH DFND 04 0 0 7888 CAPITOL FED FINL INC COM 14057J101 114360 12343176 SH SOLE 0 0 12343176 CAPITOL FED FINL INC COM 14057J101 106 11426 SH SOLE 0 11426 0 CAPITOL FED FINL INC COM 14057J101 822 88749 SH DFND 01 0 88749 0 CAPITOL FED FINL INC COM 14057J101 431 46468 SH DFND 02 0 46468 0 CAPITOL FED FINL INC COM 14057J101 1162 125408 SH DFND 04 0 0 125408 CAPSTONE TURBINE CORP COM 14067D508 1650 346548 SH SOLE 0 0 346548 CAPSTEAD MTG CORP COM NO PAR 14067E506 56326 10022399 SH SOLE 0 0 10022399 CAPSTEAD MTG CORP COM NO PAR 14067E506 4 671 SH SOLE 0 671 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 368 65426 SH DFND 01 0 65426 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 161 28600 SH DFND 02 0 28600 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 413 73506 SH DFND 04 0 0 73506 CAPRICOR THERAPEUTICS INC COM NEW 14070B309 567 107989 SH SOLE 0 0 107989 CAPRICOR THERAPEUTICS INC COM NEW 14070B309 25 4676 SH DFND 01 0 4676 0 CAPRICOR THERAPEUTICS INC COM NEW 14070B309 39 7447 SH DFND 04 0 0 7447 CAPSTAR FINL HLDGS INC COM 14070T102 7185 732462 SH SOLE 0 0 732462 CAPSTAR FINL HLDGS INC COM 14070T102 1 71 SH SOLE 0 71 0 CAPSTAR FINL HLDGS INC COM 14070T102 100 10174 SH DFND 01 0 10174 0 CAPSTAR FINL HLDGS INC COM 14070T102 27 2787 SH DFND 04 0 0 2787 CARA THERAPEUTICS INC COM 140755109 26841 2109321 SH SOLE 0 0 2109321 CARA THERAPEUTICS INC COM 140755109 4 321 SH SOLE 0 321 0 CARA THERAPEUTICS INC COM 140755109 1014 79675 SH DFND 01 0 79675 0 CARA THERAPEUTICS INC COM 140755109 182 14336 SH DFND 02 0 14336 0 CARA THERAPEUTICS INC COM 140755109 460 36146 SH DFND 04 0 0 36146 CARDIFF ONCOLOGY INC COM 14147L108 14571 1026869 SH SOLE 0 0 1026869 CARDIFF ONCOLOGY INC COM 14147L108 2 168 SH SOLE 0 168 0 CARDIFF ONCOLOGY INC COM 14147L108 62 4365 SH DFND 01 0 4365 0 CARDINAL HEALTH INC COM 14149Y108 1618645 34475922 SH SOLE 0 0 34475922 CARDINAL HEALTH INC COM 14149Y108 87 1855 SH SOLE 0 1855 0 CARDINAL HEALTH INC COM 14149Y108 15819 336924 SH DFND 01 0 336924 0 CARDINAL HEALTH INC COM 14149Y108 2444 52049 SH DFND 02 0 0 52049 CARDINAL HEALTH INC COM 14149Y108 8424 179427 SH DFND 02 0 179427 0 CARDINAL HEALTH INC COM 14149Y108 36853 784933 SH DFND 04 0 0 784933 CARDINAL HEALTH INC COM 14149Y108 1190 25339 SH DFND 04 0 25339 0 CARDIOVASCULAR SYS INC DEL COM 141619106 92313 2345939 SH SOLE 0 0 2345939 CARDIOVASCULAR SYS INC DEL COM 141619106 10 252 SH SOLE 0 252 0 CARDIOVASCULAR SYS INC DEL COM 141619106 2990 75977 SH DFND 01 0 75977 0 CARDIOVASCULAR SYS INC DEL COM 141619106 460 11691 SH DFND 02 0 11691 0 CARDIOVASCULAR SYS INC DEL COM 141619106 1030 26163 SH DFND 04 0 0 26163 CARDLYTICS INC COM 14161W105 88447 1253325 SH SOLE 0 0 1253325 CARDLYTICS INC COM 14161W105 37 518 SH SOLE 0 518 0 CARDLYTICS INC COM 14161W105 3648 51696 SH DFND 01 0 51696 0 CARDLYTICS INC COM 14161W105 508 7199 SH DFND 02 0 7199 0 CARDLYTICS INC COM 14161W105 1355 19200 SH DFND 04 0 0 19200 CAREDX INC COM 14167L103 86217 2272464 SH SOLE 0 0 2272464 CAREDX INC COM 14167L103 22 568 SH SOLE 0 568 0 CAREDX INC COM 14167L103 3551 93583 SH DFND 01 0 93583 0 CAREDX INC COM 14167L103 458 12070 SH DFND 02 0 12070 0 CAREDX INC COM 14167L103 1107 29177 SH DFND 04 0 0 29177 CARETRUST REIT INC COM 14174T107 250874 14097989 SH SOLE 0 0 14097989 CARETRUST REIT INC COM 14174T107 11 625 SH SOLE 0 625 0 CARETRUST REIT INC COM 14174T107 1461 82127 SH DFND 01 0 82127 0 CARETRUST REIT INC COM 14174T107 4108 230831 SH DFND 02 0 230831 0 CARETRUST REIT INC COM 14174T107 1268 71272 SH DFND 04 0 0 71272 CARGURUS INC COM CL A 141788109 156112 7217374 SH SOLE 0 0 7217374 CARGURUS INC COM CL A 141788109 11 529 SH SOLE 0 529 0 CARGURUS INC COM CL A 141788109 3629 167765 SH DFND 01 0 167765 0 CARGURUS INC COM CL A 141788109 611 28249 SH DFND 02 0 28249 0 CARGURUS INC COM CL A 141788109 1278 59068 SH DFND 04 0 0 59068 CARLISLE COS INC COM 142339100 620379 5069697 SH SOLE 0 0 5069697 CARLISLE COS INC COM 142339100 43 351 SH SOLE 0 351 0 CARLISLE COS INC COM 142339100 2216 18108 SH DFND 01 0 18108 0 CARLISLE COS INC COM 142339100 1990 16260 SH DFND 02 0 16260 0 CARLISLE COS INC COM 142339100 4784 39097 SH DFND 04 0 0 39097 CARMAX INC COM 143130102 1531867 16667028 SH SOLE 0 0 16667028 CARMAX INC COM 143130102 95 1039 SH SOLE 0 1039 0 CARMAX INC COM 143130102 15581 169520 SH DFND 01 0 169520 0 CARMAX INC COM 143130102 2706 29444 SH DFND 02 0 0 29444 CARMAX INC COM 143130102 8782 95555 SH DFND 02 0 95555 0 CARMAX INC COM 143130102 39050 424870 SH DFND 04 0 0 424870 CARMAX INC COM 143130102 124 1348 SH DFND 04 0 1348 0 CARLYLE GROUP INC COM 14316J108 335363 13593968 SH SOLE 0 0 13593968 CARLYLE GROUP INC COM 14316J108 28 1128 SH SOLE 0 1128 0 CARLYLE GROUP INC COM 14316J108 988 40062 SH DFND 01 0 40062 0 CARLYLE GROUP INC COM 14316J108 657 26617 SH DFND 02 0 0 26617 CARLYLE GROUP INC COM 14316J108 1508 61144 SH DFND 02 0 61144 0 CARLYLE GROUP INC COM 14316J108 1724 69876 SH DFND 04 0 0 69876 CARLYLE GROUP INC COM 14316J108 30 1210 SH DFND 04 0 1210 0 CARNIVAL CORP UNIT 99/99/9999 143658300 839578 55308185 SH SOLE 0 0 55308185 CARNIVAL CORP UNIT 99/99/9999 143658300 54 3542 SH SOLE 0 3542 0 CARNIVAL CORP UNIT 99/99/9999 143658300 7901 520494 SH DFND 01 0 520494 0 CARNIVAL CORP UNIT 99/99/9999 143658300 1038 68386 SH DFND 02 0 0 68386 CARNIVAL CORP UNIT 99/99/9999 143658300 3901 256976 SH DFND 02 0 256976 0 CARNIVAL CORP UNIT 99/99/9999 143658300 19691 1297159 SH DFND 04 0 0 1297159 CARRIAGE SVCS INC COM 143905107 19079 855156 SH SOLE 0 0 855156 CARRIAGE SVCS INC COM 143905107 21 945 SH SOLE 0 945 0 CARRIAGE SVCS INC COM 143905107 254 11369 SH DFND 01 0 11369 0 CARRIAGE SVCS INC COM 143905107 135 6063 SH DFND 02 0 6063 0 CARRIAGE SVCS INC COM 143905107 435 19515 SH DFND 04 0 0 19515 CARPARTS COM INC COM 14427M107 19920 1842714 SH SOLE 0 0 1842714 CARPARTS COM INC COM 14427M107 15 1418 SH SOLE 0 1418 0 CARPARTS COM INC COM 14427M107 433 40089 SH DFND 01 0 40089 0 CARPARTS COM INC COM 14427M107 11 1052 SH DFND 02 0 1052 0 CARPARTS COM INC COM 14427M107 178 16503 SH DFND 04 0 0 16503 CARPENTER TECHNOLOGY CORP COM 144285103 83908 4620487 SH SOLE 0 0 4620487 CARPENTER TECHNOLOGY CORP COM 144285103 17 941 SH SOLE 0 941 0 CARPENTER TECHNOLOGY CORP COM 144285103 586 32289 SH DFND 01 0 32289 0 CARPENTER TECHNOLOGY CORP COM 144285103 251 13822 SH DFND 02 0 13822 0 CARPENTER TECHNOLOGY CORP COM 144285103 678 37314 SH DFND 04 0 0 37314 CARRIER GLOBAL CORPORATION COM 14448C104 2626824 86012572 SH SOLE 0 0 86012572 CARRIER GLOBAL CORPORATION COM 14448C104 169 5518 SH SOLE 0 5518 0 CARRIER GLOBAL CORPORATION COM 14448C104 27044 885516 SH DFND 01 0 885516 0 CARRIER GLOBAL CORPORATION COM 14448C104 4571 149667 SH DFND 02 0 0 149667 CARRIER GLOBAL CORPORATION COM 14448C104 13774 451002 SH DFND 02 0 451002 0 CARRIER GLOBAL CORPORATION COM 14448C104 64505 2112152 SH DFND 04 0 0 2112152 CARRIER GLOBAL CORPORATION COM 14448C104 824 26972 SH DFND 04 0 26972 0 CARROLS RESTAURANT GROUP INC COM 14574X104 12701 1969205 SH SOLE 0 0 1969205 CARROLS RESTAURANT GROUP INC COM 14574X104 1 211 SH SOLE 0 211 0 CARROLS RESTAURANT GROUP INC COM 14574X104 159 24692 SH DFND 01 0 24692 0 CARROLS RESTAURANT GROUP INC COM 14574X104 84 12960 SH DFND 04 0 0 12960 CARS COM INC COM 14575E105 48211 5966735 SH SOLE 0 0 5966735 CARS COM INC COM 14575E105 27 3287 SH SOLE 0 3287 0 CARS COM INC COM 14575E105 371 45967 SH DFND 01 0 45967 0 CARS COM INC COM 14575E105 240 29729 SH DFND 02 0 29729 0 CARS COM INC COM 14575E105 482 59694 SH DFND 04 0 0 59694 CARTER BK & TR MARTINSVILLE COM 146102108 7801 1173149 SH SOLE 0 0 1173149 CARTER BK & TR MARTINSVILLE COM 146102108 1 170 SH SOLE 0 170 0 CARTER BK & TR MARTINSVILLE COM 146102108 111 16664 SH DFND 01 0 16664 0 CARTER BK & TR MARTINSVILLE COM 146102108 43 6448 SH DFND 04 0 0 6448 CARTERS INC COM 146229109 320225 3698603 SH SOLE 0 0 3698603 CARTERS INC COM 146229109 24 280 SH SOLE 0 280 0 CARTERS INC COM 146229109 1235 14269 SH DFND 01 0 14269 0 CARTERS INC COM 146229109 1195 13808 SH DFND 02 0 13808 0 CARTERS INC COM 146229109 2817 32537 SH DFND 04 0 0 32537 CARVANA CO CL A 146869102 1276033 5720580 SH SOLE 0 0 5720580 CARVANA CO CL A 146869102 133 598 SH SOLE 0 598 0 CARVANA CO CL A 146869102 5547 24866 SH DFND 01 0 24866 0 CARVANA CO CL A 146869102 4390 19679 SH DFND 02 0 19679 0 CARVANA CO CL A 146869102 9835 44092 SH DFND 04 0 0 44092 CARVANA CO CL A 146869102 1055 4730 SH DFND 04 0 4730 0 CASA SYS INC COM 14713L102 6658 1652108 SH SOLE 0 0 1652108 CASA SYS INC COM 14713L102 0 86 SH SOLE 0 86 0 CASA SYS INC COM 14713L102 258 63941 SH DFND 01 0 63941 0 CASA SYS INC COM 14713L102 29 7216 SH DFND 02 0 7216 0 CASA SYS INC COM 14713L102 63 15734 SH DFND 04 0 0 15734 CASELLA WASTE SYS INC CL A 147448104 223240 3997138 SH SOLE 0 0 3997138 CASELLA WASTE SYS INC CL A 147448104 38 672 SH SOLE 0 672 0 CASELLA WASTE SYS INC CL A 147448104 4613 82605 SH DFND 01 0 82605 0 CASELLA WASTE SYS INC CL A 147448104 656 11740 SH DFND 02 0 11740 0 CASELLA WASTE SYS INC CL A 147448104 1933 34609 SH DFND 04 0 0 34609 CASEYS GEN STORES INC COM 147528103 654437 3683858 SH SOLE 0 0 3683858 CASEYS GEN STORES INC COM 147528103 41 233 SH SOLE 0 233 0 CASEYS GEN STORES INC COM 147528103 2159 12155 SH DFND 01 0 12155 0 CASEYS GEN STORES INC COM 147528103 1985 11172 SH DFND 02 0 11172 0 CASEYS GEN STORES INC COM 147528103 4862 27369 SH DFND 04 0 0 27369 CASI PHARMACEUTICALS INC COM 14757U109 4246 2774881 SH SOLE 0 0 2774881 CASI PHARMACEUTICALS INC COM 14757U109 1 765 SH SOLE 0 765 0 CASI PHARMACEUTICALS INC COM 14757U109 175 114485 SH DFND 01 0 114485 0 CASI PHARMACEUTICALS INC COM 14757U109 24 15387 SH DFND 04 0 0 15387 CASPER SLEEP INC COM 147626105 7884 1096545 SH SOLE 0 0 1096545 CASPER SLEEP INC COM 147626105 1 170 SH SOLE 0 170 0 CASPER SLEEP INC COM 147626105 134 18662 SH DFND 01 0 18662 0 CASPER SLEEP INC COM 147626105 32 4383 SH DFND 04 0 0 4383 CASS INFORMATION SYS INC COM 14808P109 31739 788747 SH SOLE 0 0 788747 CASS INFORMATION SYS INC COM 14808P109 4 90 SH SOLE 0 90 0 CASS INFORMATION SYS INC COM 14808P109 1129 28069 SH DFND 01 0 28069 0 CASS INFORMATION SYS INC COM 14808P109 125 3107 SH DFND 02 0 3107 0 CASS INFORMATION SYS INC COM 14808P109 386 9586 SH DFND 04 0 0 9586 CASSAVA SCIENCES INC COM 14817C107 14298 1242214 SH SOLE 0 0 1242214 CASSAVA SCIENCES INC COM 14817C107 2 149 SH SOLE 0 149 0 CASSAVA SCIENCES INC COM 14817C107 310 26896 SH DFND 01 0 26896 0 CASSAVA SCIENCES INC COM 14817C107 48 4142 SH DFND 04 0 0 4142 CASTLE BIOSCIENCES INC COM 14843C105 31710 616317 SH SOLE 0 0 616317 CASTLE BIOSCIENCES INC COM 14843C105 21 400 SH SOLE 0 400 0 CASTLE BIOSCIENCES INC COM 14843C105 1189 23118 SH DFND 01 0 23118 0 CASTLE BIOSCIENCES INC COM 14843C105 123 2399 SH DFND 02 0 2399 0 CASTLE BIOSCIENCES INC COM 14843C105 608 11825 SH DFND 04 0 0 11825 CASTLIGHT HEALTH INC CL B 14862Q100 5096 4509921 SH SOLE 0 0 4509921 CASTLIGHT HEALTH INC CL B 14862Q100 1 729 SH SOLE 0 729 0 CASTLIGHT HEALTH INC CL B 14862Q100 15 13330 SH DFND 01 0 13330 0 CASTLIGHT HEALTH INC CL B 14862Q100 23 20323 SH DFND 04 0 0 20323 CATABASIS PHARMACEUTICALS IN COM NEW 14875P206 4822 778997 SH SOLE 0 0 778997 CATABASIS PHARMACEUTICALS IN COM NEW 14875P206 1 82 SH SOLE 0 82 0 CATABASIS PHARMACEUTICALS IN COM NEW 14875P206 179 28841 SH DFND 01 0 28841 0 CATABASIS PHARMACEUTICALS IN COM NEW 14875P206 27 4310 SH DFND 04 0 0 4310 CATALENT INC COM 148806102 1423581 16618969 SH SOLE 0 0 16618969 CATALENT INC COM 148806102 115 1341 SH SOLE 0 1341 0 CATALENT INC COM 148806102 14446 168638 SH DFND 01 0 168638 0 CATALENT INC COM 148806102 2418 28224 SH DFND 02 0 0 28224 CATALENT INC COM 148806102 7176 83775 SH DFND 02 0 83775 0 CATALENT INC COM 148806102 29205 340940 SH DFND 04 0 0 340940 CATALYST BIOSCIENCES INC COM NEW 14888D208 3872 900580 SH SOLE 0 0 900580 CATALYST BIOSCIENCES INC COM NEW 14888D208 1 216 SH SOLE 0 216 0 CATALYST BIOSCIENCES INC COM NEW 14888D208 40 9390 SH DFND 01 0 9390 0 CATALYST BIOSCIENCES INC COM NEW 14888D208 35 8241 SH DFND 04 0 0 8241 CATALYST PHARMACEUTICALS INC COM 14888U101 13848 4662513 SH SOLE 0 0 4662513 CATALYST PHARMACEUTICALS INC COM 14888U101 2 570 SH SOLE 0 570 0 CATALYST PHARMACEUTICALS INC COM 14888U101 572 192647 SH DFND 01 0 192647 0 CATALYST PHARMACEUTICALS INC COM 14888U101 88 29795 SH DFND 02 0 29795 0 CATALYST PHARMACEUTICALS INC COM 14888U101 186 62631 SH DFND 04 0 0 62631 CATERPILLAR INC DEL COM 149123101 6549986 43915427 SH SOLE 0 0 43915427 CATERPILLAR INC DEL COM 149123101 638 4277 SH SOLE 0 4277 0 CATERPILLAR INC DEL COM 149123101 83124 557315 SH DFND 01 0 557315 0 CATERPILLAR INC DEL COM 149123101 15056 100948 SH DFND 02 0 0 100948 CATERPILLAR INC DEL COM 149123101 47492 318415 SH DFND 02 0 318415 0 CATERPILLAR INC DEL COM 149123101 215886 1447439 SH DFND 04 0 0 1447439 CATCHMARK TIMBER TR INC CL A 14912Y202 42916 4805782 SH SOLE 0 0 4805782 CATCHMARK TIMBER TR INC CL A 14912Y202 3 332 SH SOLE 0 332 0 CATCHMARK TIMBER TR INC CL A 14912Y202 369 41302 SH DFND 01 0 41302 0 CATCHMARK TIMBER TR INC CL A 14912Y202 210 23470 SH DFND 02 0 23470 0 CATCHMARK TIMBER TR INC CL A 14912Y202 340 38054 SH DFND 04 0 0 38054 CATHAY GEN BANCORP COM 149150104 147187 6789077 SH SOLE 0 0 6789077 CATHAY GEN BANCORP COM 149150104 23 1043 SH SOLE 0 1043 0 CATHAY GEN BANCORP COM 149150104 1119 51619 SH DFND 01 0 51619 0 CATHAY GEN BANCORP COM 149150104 459 21181 SH DFND 02 0 21181 0 CATHAY GEN BANCORP COM 149150104 1282 59116 SH DFND 04 0 0 59116 CATO CORP NEW CL A 149205106 11200 1432197 SH SOLE 0 0 1432197 CATO CORP NEW CL A 149205106 21 2728 SH SOLE 0 2728 0 CATO CORP NEW CL A 149205106 111 14222 SH DFND 01 0 14222 0 CATO CORP NEW CL A 149205106 38 4820 SH DFND 02 0 4820 0 CATO CORP NEW CL A 149205106 186 23807 SH DFND 04 0 0 23807 CAVCO INDS INC DEL COM 149568107 120535 668488 SH SOLE 0 0 668488 CAVCO INDS INC DEL COM 149568107 12 69 SH SOLE 0 69 0 CAVCO INDS INC DEL COM 149568107 3265 18105 SH DFND 01 0 18105 0 CAVCO INDS INC DEL COM 149568107 573 3178 SH DFND 02 0 3178 0 CAVCO INDS INC DEL COM 149568107 1171 6492 SH DFND 04 0 0 6492 CEDAR REALTY TRUST INC COM NEW 150602209 6468 7985363 SH SOLE 0 0 7985363 CEDAR REALTY TRUST INC COM NEW 150602209 0 356 SH SOLE 0 356 0 CEDAR REALTY TRUST INC COM NEW 150602209 15 19111 SH DFND 01 0 19111 0 CEDAR REALTY TRUST INC COM NEW 150602209 22 26782 SH DFND 04 0 0 26782 CEL-SCI CORP COM PAR NEW 150837607 20184 1583066 SH SOLE 0 0 1583066 CEL-SCI CORP COM PAR NEW 150837607 3 255 SH SOLE 0 255 0 CEL-SCI CORP COM PAR NEW 150837607 780 61206 SH DFND 01 0 61206 0 CEL-SCI CORP COM PAR NEW 150837607 166 13040 SH DFND 02 0 13040 0 CEL-SCI CORP COM PAR NEW 150837607 323 25365 SH DFND 04 0 0 25365 CELANESE CORP DEL COM 150870103 1448262 13478473 SH SOLE 0 0 13478473 CELANESE CORP DEL COM 150870103 96 898 SH SOLE 0 898 0 CELANESE CORP DEL COM 150870103 13056 121507 SH DFND 01 0 121507 0 CELANESE CORP DEL COM 150870103 2307 21466 SH DFND 02 0 0 21466 CELANESE CORP DEL COM 150870103 8035 74782 SH DFND 02 0 74782 0 CELANESE CORP DEL COM 150870103 33230 309259 SH DFND 04 0 0 309259 CELESTICA INC SUB VTG SHS 15101Q108 19500 2826126 SH SOLE 0 0 2826126 CELESTICA INC SUB VTG SHS 15101Q108 921 133509 SH SOLE 0 133509 0 CELESTICA INC SUB VTG SHS 15101Q108 1000 144987 SH DFND 01 0 144987 0 CELESTICA INC SUB VTG SHS 15101Q108 226 32763 SH DFND 02 0 32763 0 CELESTICA INC SUB VTG SHS 15101Q108 311 45023 SH DFND 04 0 0 45023 CELCUITY INC COM 15102K100 1366 235471 SH SOLE 0 0 235471 CELCUITY INC COM 15102K100 5 834 SH DFND 01 0 834 0 CELCUITY INC COM 15102K100 11 1819 SH DFND 04 0 0 1819 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 25318 1707222 SH SOLE 0 0 1707222 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 4 287 SH SOLE 0 287 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 130 8735 SH DFND 01 0 8735 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 105 7073 SH DFND 04 0 0 7073 CELLECTAR BIOSCIENCES INC COM PAR 15117F500 88 70837 SH SOLE 0 0 70837 CELSION CORP COM PAR NEW 15117N503 919 1254706 SH SOLE 0 0 1254706 CELSION CORP COM PAR NEW 15117N503 5 6831 SH DFND 01 0 6831 0 CELSION CORP COM PAR NEW 15117N503 6 8233 SH DFND 04 0 0 8233 CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 3566 194425 SH SOLE 0 0 194425 CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 346 18880 SH DFND 01 0 18880 0 CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 54 2951 SH DFND 04 0 0 2951 CELSIUS HLDGS INC COM NEW 15118V207 26001 1144919 SH SOLE 0 0 1144919 CELSIUS HLDGS INC COM NEW 15118V207 24 1036 SH SOLE 0 1036 0 CELSIUS HLDGS INC COM NEW 15118V207 1528 67264 SH DFND 01 0 67264 0 CELSIUS HLDGS INC COM NEW 15118V207 357 15729 SH DFND 04 0 0 15729 CEMEX SAB DE CV SPON ADR NEW 151290889 11322 2979409 SH SOLE 0 0 2979409 CEMEX SAB DE CV SPON ADR NEW 151290889 293 77211 SH DFND 01 0 77211 0 CEMTREX INC COM NEW 15130G600 24 22059 SH SOLE 0 0 22059 CENTENE CORP DEL COM 15135B101 3497082 59953402 SH SOLE 0 0 59953402 CENTENE CORP DEL COM 15135B101 352 6031 SH SOLE 0 6031 0 CENTENE CORP DEL COM 15135B101 35987 616962 SH DFND 01 0 616962 0 CENTENE CORP DEL COM 15135B101 6229 106792 SH DFND 02 0 0 106792 CENTENE CORP DEL COM 15135B101 19877 340765 SH DFND 02 0 340765 0 CENTENE CORP DEL COM 15135B101 88788 1522168 SH DFND 04 0 0 1522168 CENTENE CORP DEL COM 15135B101 857 14684 SH DFND 04 0 14684 0 CENOVUS ENERGY INC COM 15135U109 98176 25238127 SH SOLE 0 0 25238127 CENOVUS ENERGY INC COM 15135U109 6405 1646639 SH SOLE 0 1646639 0 CENOVUS ENERGY INC COM 15135U109 5369 1380265 SH DFND 01 0 1380265 0 CENOVUS ENERGY INC COM 15135U109 604 155397 SH DFND 02 0 0 155397 CENOVUS ENERGY INC COM 15135U109 2099 539700 SH DFND 02 0 539700 0 CENOVUS ENERGY INC COM 15135U109 3214 826205 SH DFND 04 0 0 826205 CENOVUS ENERGY INC COM 15135U109 9755 2507756 SH DFND 04 0 2507756 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 4807 7980411 SH SOLE 0 0 7980411 CENTENNIAL RESOURCE DEV INC CL A 15136A102 1 1122 SH SOLE 0 1122 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 23 37684 SH DFND 01 0 37684 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 37 62058 SH DFND 04 0 0 62058 CENTERPOINT ENERGY INC COM 15189T107 1200972 62065713 SH SOLE 0 0 62065713 CENTERPOINT ENERGY INC COM 15189T107 97 5036 SH SOLE 0 5036 0 CENTERPOINT ENERGY INC COM 15189T107 10744 555239 SH DFND 01 0 555239 0 CENTERPOINT ENERGY INC COM 15189T107 1754 90651 SH DFND 02 0 0 90651 CENTERPOINT ENERGY INC COM 15189T107 11343 586206 SH DFND 02 0 586206 0 CENTERPOINT ENERGY INC COM 15189T107 27724 1432774 SH DFND 04 0 0 1432774 CENTRAIS ELETRICAS BRASILEIR SPON ADR PFD B 15234Q108 4450 813587 SH SOLE 0 0 813587 CENTRAIS ELETRICAS BRASILEIR SPON ADR PFD B 15234Q108 43 7908 SH DFND 01 0 7908 0 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 5856 1060934 SH SOLE 0 0 1060934 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 200 36180 SH DFND 01 0 36180 0 CENTRAL GARDEN & PET CO COM 153527106 46221 1157539 SH SOLE 0 0 1157539 CENTRAL GARDEN & PET CO COM 153527106 12 295 SH SOLE 0 295 0 CENTRAL GARDEN & PET CO COM 153527106 405 10134 SH DFND 01 0 10134 0 CENTRAL GARDEN & PET CO COM 153527106 280 7010 SH DFND 02 0 7010 0 CENTRAL GARDEN & PET CO COM 153527106 327 8197 SH DFND 04 0 0 8197 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 143354 3966619 SH SOLE 0 0 3966619 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 1554 42988 SH DFND 01 0 42988 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 456 12608 SH DFND 02 0 12608 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 1035 28633 SH DFND 04 0 0 28633 CENTRAL PAC FINL CORP COM NEW 154760409 38734 2854416 SH SOLE 0 0 2854416 CENTRAL PAC FINL CORP COM NEW 154760409 2 184 SH SOLE 0 184 0 CENTRAL PAC FINL CORP COM NEW 154760409 266 19601 SH DFND 01 0 19601 0 CENTRAL PAC FINL CORP COM NEW 154760409 77 5700 SH DFND 02 0 5700 0 CENTRAL PAC FINL CORP COM NEW 154760409 261 19247 SH DFND 04 0 0 19247 CENTRAL PUERTO S A SPONSORED ADR 155038201 37 16625 SH DFND 02 0 16625 0 CENTRAL PUERTO S A SPONSORED ADR 155038201 79 35317 SH DFND 05 0 0 35317 CENTRAL VY CMNTY BANCORP COM 155685100 6788 549662 SH SOLE 0 0 549662 CENTRAL VY CMNTY BANCORP COM 155685100 1 58 SH SOLE 0 58 0 CENTRAL VY CMNTY BANCORP COM 155685100 82 6609 SH DFND 01 0 6609 0 CENTRAL VY CMNTY BANCORP COM 155685100 28 2300 SH DFND 04 0 0 2300 CENTURY ALUM CO COM 156431108 36448 5119150 SH SOLE 0 0 5119150 CENTURY ALUM CO COM 156431108 17 2342 SH SOLE 0 2342 0 CENTURY ALUM CO COM 156431108 236 33159 SH DFND 01 0 33159 0 CENTURY ALUM CO COM 156431108 96 13500 SH DFND 02 0 13500 0 CENTURY ALUM CO COM 156431108 326 45737 SH DFND 04 0 0 45737 CENTURY BANCORP INC MASS CL A NON VTG 156432106 8677 131985 SH SOLE 0 0 131985 CENTURY BANCORP INC MASS CL A NON VTG 156432106 1 13 SH SOLE 0 13 0 CENTURY BANCORP INC MASS CL A NON VTG 156432106 156 2380 SH DFND 01 0 2380 0 CENTURY BANCORP INC MASS CL A NON VTG 156432106 59 895 SH DFND 02 0 895 0 CENTURY BANCORP INC MASS CL A NON VTG 156432106 102 1558 SH DFND 04 0 0 1558 CENTRUS ENERGY CORP CL A 15643U104 3376 403298 SH SOLE 0 0 403298 CENTRUS ENERGY CORP CL A 15643U104 0 54 SH SOLE 0 54 0 CENTURY CASINOS INC COM 156492100 7471 1363369 SH SOLE 0 0 1363369 CENTURY CASINOS INC COM 156492100 1 238 SH SOLE 0 238 0 CENTURY CASINOS INC COM 156492100 92 16874 SH DFND 01 0 16874 0 CENTURY CASINOS INC COM 156492100 46 8462 SH DFND 04 0 0 8462 CENTURY CMNTYS INC COM 156504300 77385 1828136 SH SOLE 0 0 1828136 CENTURY CMNTYS INC COM 156504300 57 1336 SH SOLE 0 1336 0 CENTURY CMNTYS INC COM 156504300 850 20082 SH DFND 01 0 20082 0 CENTURY CMNTYS INC COM 156504300 288 6812 SH DFND 02 0 6812 0 CENTURY CMNTYS INC COM 156504300 1027 24257 SH DFND 04 0 0 24257 LUMEN TECHNOLOGIES INC COM 156700106 1239974 122891413 SH SOLE 0 0 122891413 LUMEN TECHNOLOGIES INC COM 156700106 184 18201 SH SOLE 0 18201 0 LUMEN TECHNOLOGIES INC COM 156700106 10434 1034071 SH DFND 01 0 1034071 0 LUMEN TECHNOLOGIES INC COM 156700106 1687 167225 SH DFND 02 0 0 167225 LUMEN TECHNOLOGIES INC COM 156700106 5795 574324 SH DFND 02 0 574324 0 LUMEN TECHNOLOGIES INC COM 156700106 27690 2744272 SH DFND 04 0 0 2744272 CERECOR INC COM 15671L109 4769 2096273 SH SOLE 0 0 2096273 CERECOR INC COM 15671L109 1 361 SH SOLE 0 361 0 CERECOR INC COM 15671L109 153 67150 SH DFND 01 0 67150 0 CERECOR INC COM 15671L109 12 5333 SH DFND 04 0 0 5333 CERENCE INC COM 156727109 150664 3082948 SH SOLE 0 0 3082948 CERENCE INC COM 156727109 11 220 SH SOLE 0 220 0 CERENCE INC COM 156727109 1217 24900 SH DFND 01 0 24900 0 CERENCE INC COM 156727109 644 13178 SH DFND 02 0 13178 0 CERENCE INC COM 156727109 1316 26938 SH DFND 04 0 0 26938 CERIDIAN HCM HLDG INC COM 15677J108 974623 11792169 SH SOLE 0 0 11792169 CERIDIAN HCM HLDG INC COM 15677J108 85 1028 SH SOLE 0 1028 0 CERIDIAN HCM HLDG INC COM 15677J108 3952 47816 SH DFND 01 0 47816 0 CERIDIAN HCM HLDG INC COM 15677J108 3007 36378 SH DFND 02 0 36378 0 CERIDIAN HCM HLDG INC COM 15677J108 7468 90361 SH DFND 04 0 0 90361 CERIDIAN HCM HLDG INC COM 15677J108 541 6548 SH DFND 04 0 6548 0 CERNER CORP COM 156782104 2287354 31641362 SH SOLE 0 0 31641362 CERNER CORP COM 156782104 140 1937 SH SOLE 0 1937 0 CERNER CORP COM 156782104 25449 352043 SH DFND 01 0 352043 0 CERNER CORP COM 156782104 3990 55192 SH DFND 02 0 0 55192 CERNER CORP COM 156782104 14156 195824 SH DFND 02 0 195824 0 CERNER CORP COM 156782104 57564 796294 SH DFND 04 0 0 796294 CERNER CORP COM 156782104 1909 26408 SH DFND 04 0 26408 0 CERUS CORP COM 157085101 49142 7850205 SH SOLE 0 0 7850205 CERUS CORP COM 157085101 6 1018 SH SOLE 0 1018 0 CERUS CORP COM 157085101 2051 327664 SH DFND 01 0 327664 0 CERUS CORP COM 157085101 317 50605 SH DFND 02 0 50605 0 CERUS CORP COM 157085101 719 114865 SH DFND 04 0 0 114865 CEVA INC COM 157210105 83346 2116980 SH SOLE 0 0 2116980 CEVA INC COM 157210105 14 359 SH SOLE 0 359 0 CEVA INC COM 157210105 1695 43047 SH DFND 01 0 43047 0 CEVA INC COM 157210105 193 4909 SH DFND 02 0 4909 0 CEVA INC COM 157210105 659 16734 SH DFND 04 0 0 16734 CHAMPIONS ONCOLOGY INC COM NEW 15870P307 5825 629677 SH SOLE 0 0 629677 CHAMPIONS ONCOLOGY INC COM NEW 15870P307 1 66 SH SOLE 0 66 0 CHAMPIONS ONCOLOGY INC COM NEW 15870P307 133 14326 SH DFND 01 0 14326 0 CHAMPIONS ONCOLOGY INC COM NEW 15870P307 19 2093 SH DFND 04 0 0 2093 CHAMPIONX CORPORATION COM 15872M104 147848 18504182 SH SOLE 0 0 18504182 CHAMPIONX CORPORATION COM 15872M104 10 1226 SH SOLE 0 1226 0 CHAMPIONX CORPORATION COM 15872M104 1017 127282 SH DFND 01 0 127282 0 CHAMPIONX CORPORATION COM 15872M104 433 54158 SH DFND 02 0 54158 0 CHAMPIONX CORPORATION COM 15872M104 1073 134334 SH DFND 04 0 0 134334 CHANGE HEALTHCARE INC COM 15912K100 277489 19123989 SH SOLE 0 0 19123989 CHANGE HEALTHCARE INC COM 15912K100 21 1481 SH SOLE 0 1481 0 CHANGE HEALTHCARE INC COM 15912K100 1440 99216 SH DFND 01 0 99216 0 CHANGE HEALTHCARE INC COM 15912K100 1005 69273 SH DFND 02 0 69273 0 CHANGE HEALTHCARE INC COM 15912K100 2535 174681 SH DFND 04 0 0 174681 CHANGE HEALTHCARE INC COM 15912K100 216 14893 SH DFND 04 0 14893 0 CHANNELADVISOR CORP COM 159179100 24422 1687776 SH SOLE 0 0 1687776 CHANNELADVISOR CORP COM 159179100 12 807 SH SOLE 0 807 0 CHANNELADVISOR CORP COM 159179100 799 55231 SH DFND 01 0 55231 0 CHANNELADVISOR CORP COM 159179100 140 9695 SH DFND 02 0 9695 0 CHANNELADVISOR CORP COM 159179100 288 19884 SH DFND 04 0 0 19884 CHARAH SOLUTIONS INC COM 15957P105 1218 396720 SH SOLE 0 0 396720 CHARAH SOLUTIONS INC COM 15957P105 9 3087 SH DFND 04 0 0 3087 CHARLES & COLVARD LTD COM 159765106 632 770497 SH SOLE 0 0 770497 CHARLES RIV LABS INTL INC COM 159864107 1095879 4839384 SH SOLE 0 0 4839384 CHARLES RIV LABS INTL INC COM 159864107 71 315 SH SOLE 0 315 0 CHARLES RIV LABS INTL INC COM 159864107 4877 21536 SH DFND 01 0 21536 0 CHARLES RIV LABS INTL INC COM 159864107 3604 15915 SH DFND 02 0 15915 0 CHARLES RIV LABS INTL INC COM 159864107 8306 36680 SH DFND 04 0 0 36680 CHARLES RIV LABS INTL INC COM 159864107 851 3757 SH DFND 04 0 3757 0 CHART INDS INC COM PAR $0.01 16115Q308 244768 3483248 SH SOLE 0 0 3483248 CHART INDS INC COM PAR $0.01 16115Q308 24 336 SH SOLE 0 336 0 CHART INDS INC COM PAR $0.01 16115Q308 1716 24424 SH DFND 01 0 24424 0 CHART INDS INC COM PAR $0.01 16115Q308 849 12087 SH DFND 02 0 12087 0 CHART INDS INC COM PAR $0.01 16115Q308 1899 27021 SH DFND 04 0 0 27021 CHARTER COMMUNICATIONS INC N CL A 16119P108 6594736 10562732 SH SOLE 0 0 10562732 CHARTER COMMUNICATIONS INC N CL A 16119P108 626 1002 SH SOLE 0 1002 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 106472 170536 SH DFND 01 0 170536 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 16614 26610 SH DFND 02 0 0 26610 CHARTER COMMUNICATIONS INC N CL A 16119P108 53518 85720 SH DFND 02 0 85720 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 242933 389104 SH DFND 04 0 0 389104 CHARTER COMMUNICATIONS INC N CL A 16119P108 7311 11710 SH DFND 04 0 11710 0 CHASE CORP COM 16150R104 33363 349714 SH SOLE 0 0 349714 CHASE CORP COM 16150R104 4 41 SH SOLE 0 41 0 CHASE CORP COM 16150R104 1387 14539 SH DFND 01 0 14539 0 CHASE CORP COM 16150R104 241 2524 SH DFND 02 0 2524 0 CHASE CORP COM 16150R104 492 5152 SH DFND 04 0 0 5152 CHATHAM LODGING TR COM 16208T102 39428 5174215 SH SOLE 0 0 5174215 CHATHAM LODGING TR COM 16208T102 3 342 SH SOLE 0 342 0 CHATHAM LODGING TR COM 16208T102 242 31742 SH DFND 01 0 31742 0 CHATHAM LODGING TR COM 16208T102 177 23172 SH DFND 02 0 23172 0 CHATHAM LODGING TR COM 16208T102 259 34037 SH DFND 04 0 0 34037 CHECKMATE PHARMACEUTICALS IN COM 162818108 636 55222 SH SOLE 0 0 55222 CHECKMATE PHARMACEUTICALS IN COM 162818108 85 7414 SH DFND 01 0 7414 0 CHECKMATE PHARMACEUTICALS IN COM 162818108 3 282 SH DFND 04 0 0 282 CHECKPOINT THERAPEUTICS INC COM 162828107 5899 2201199 SH SOLE 0 0 2201199 CHECKPOINT THERAPEUTICS INC COM 162828107 1 424 SH SOLE 0 424 0 CHECKPOINT THERAPEUTICS INC COM 162828107 231 86271 SH DFND 01 0 86271 0 CHECKPOINT THERAPEUTICS INC COM 162828107 22 8083 SH DFND 04 0 0 8083 CHEESECAKE FACTORY INC COM 163072101 116133 4186487 SH SOLE 0 0 4186487 CHEESECAKE FACTORY INC COM 163072101 8 277 SH SOLE 0 277 0 CHEESECAKE FACTORY INC COM 163072101 805 29020 SH DFND 01 0 29020 0 CHEESECAKE FACTORY INC COM 163072101 337 12155 SH DFND 02 0 12155 0 CHEESECAKE FACTORY INC COM 163072101 864 31162 SH DFND 04 0 0 31162 CHEFS WHSE INC COM 163086101 30555 2101459 SH SOLE 0 0 2101459 CHEFS WHSE INC COM 163086101 3 203 SH SOLE 0 203 0 CHEFS WHSE INC COM 163086101 290 19938 SH DFND 01 0 19938 0 CHEFS WHSE INC COM 163086101 87 5998 SH DFND 02 0 5998 0 CHEFS WHSE INC COM 163086101 319 21961 SH DFND 04 0 0 21961 CHEGG INC COM 163092109 735514 10295553 SH SOLE 0 0 10295553 CHEGG INC COM 163092109 81 1131 SH SOLE 0 1131 0 CHEGG INC COM 163092109 3860 54026 SH DFND 01 0 54026 0 CHEGG INC COM 163092109 2743 38396 SH DFND 02 0 38396 0 CHEGG INC COM 163092109 6676 93449 SH DFND 04 0 0 93449 CHEGG INC COM 163092109 748 10475 SH DFND 04 0 10475 0 CHEMBIO DIAGNOSTICS INC COM NEW 163572209 6143 1264016 SH SOLE 0 0 1264016 CHEMBIO DIAGNOSTICS INC COM NEW 163572209 0 74 SH SOLE 0 74 0 CHEMBIO DIAGNOSTICS INC COM NEW 163572209 178 36676 SH DFND 01 0 36676 0 CHEMBIO DIAGNOSTICS INC COM NEW 163572209 23 4802 SH DFND 04 0 0 4802 CHEMED CORP NEW COM 16359R103 845479 1760132 SH SOLE 0 0 1760132 CHEMED CORP NEW COM 16359R103 626 1303 SH SOLE 0 1303 0 CHEMED CORP NEW COM 16359R103 3390 7058 SH DFND 01 0 7058 0 CHEMED CORP NEW COM 16359R103 2364 4922 SH DFND 02 0 4922 0 CHEMED CORP NEW COM 16359R103 6092 12682 SH DFND 04 0 0 12682 CHEMED CORP NEW COM 16359R103 642 1337 SH DFND 04 0 1337 0 CHEMOCENTRYX INC COM 16383L106 242945 4433304 SH SOLE 0 0 4433304 CHEMOCENTRYX INC COM 16383L106 50 919 SH SOLE 0 919 0 CHEMOCENTRYX INC COM 16383L106 5382 98219 SH DFND 01 0 98219 0 CHEMOCENTRYX INC COM 16383L106 642 11710 SH DFND 02 0 11710 0 CHEMOCENTRYX INC COM 16383L106 1990 36315 SH DFND 04 0 0 36315 CHEMOURS CO COM 163851108 306145 14641086 SH SOLE 0 0 14641086 CHEMOURS CO COM 163851108 66 3173 SH SOLE 0 3173 0 CHEMOURS CO COM 163851108 1138 54401 SH DFND 01 0 54401 0 CHEMOURS CO COM 163851108 1191 56946 SH DFND 02 0 56946 0 CHEMOURS CO COM 163851108 2634 125948 SH DFND 04 0 0 125948 CHEMUNG FINL CORP COM 164024101 4769 165192 SH SOLE 0 0 165192 CHEMUNG FINL CORP COM 164024101 1 37 SH SOLE 0 37 0 CHEMUNG FINL CORP COM 164024101 82 2825 SH DFND 01 0 2825 0 CHEMUNG FINL CORP COM 164024101 39 1356 SH DFND 04 0 0 1356 CHENIERE ENERGY INC COM NEW 16411R208 932714 20158071 SH SOLE 0 0 20158071 CHENIERE ENERGY INC COM NEW 16411R208 67 1445 SH SOLE 0 1445 0 CHENIERE ENERGY INC COM NEW 16411R208 4828 104349 SH DFND 01 0 104349 0 CHENIERE ENERGY INC COM NEW 16411R208 1922 41542 SH DFND 02 0 0 41542 CHENIERE ENERGY INC COM NEW 16411R208 11470 247884 SH DFND 02 0 247884 0 CHENIERE ENERGY INC COM NEW 16411R208 11788 254774 SH DFND 04 0 0 254774 CHENIERE ENERGY INC COM NEW 16411R208 26136 564862 SH DFND 04 0 564862 0 CHERRY HILL MTG INVT CORP COM 164651101 7418 826109 SH SOLE 0 0 826109 CHERRY HILL MTG INVT CORP COM 164651101 1 88 SH SOLE 0 88 0 CHERRY HILL MTG INVT CORP COM 164651101 99 11075 SH DFND 01 0 11075 0 CHERRY HILL MTG INVT CORP COM 164651101 77 8575 SH DFND 04 0 0 8575 CHESAPEAKE UTILS CORP COM 165303108 90573 1074407 SH SOLE 0 0 1074407 CHESAPEAKE UTILS CORP COM 165303108 9 107 SH SOLE 0 107 0 CHESAPEAKE UTILS CORP COM 165303108 2591 30734 SH DFND 01 0 30734 0 CHESAPEAKE UTILS CORP COM 165303108 414 4916 SH DFND 02 0 4916 0 CHESAPEAKE UTILS CORP COM 165303108 966 11461 SH DFND 04 0 0 11461 CHEVRON CORP NEW COM 166764100 10510731 145982371 SH SOLE 0 0 145982371 CHEVRON CORP NEW COM 166764100 931 12937 SH SOLE 0 12937 0 CHEVRON CORP NEW COM 166764100 138372 1921834 SH DFND 01 0 1921834 0 CHEVRON CORP NEW COM 166764100 20472 284328 SH DFND 02 0 0 284328 CHEVRON CORP NEW COM 166764100 76358 1060523 SH DFND 02 0 1060523 0 CHEVRON CORP NEW COM 166764100 351919 4887757 SH DFND 04 0 0 4887757 CHEVRON CORP NEW COM 166764100 322725 4482288 SH DFND 04 0 4482288 0 CHEWY INC CL A 16679L109 327317 5969662 SH SOLE 0 0 5969662 CHEWY INC CL A 16679L109 23 426 SH SOLE 0 426 0 CHEWY INC CL A 16679L109 678 12372 SH DFND 01 0 12372 0 CHEWY INC CL A 16679L109 1230 22440 SH DFND 04 0 0 22440 CHIASMA INC COM 16706W102 9836 2287548 SH SOLE 0 0 2287548 CHIASMA INC COM 16706W102 2 400 SH SOLE 0 400 0 CHIASMA INC COM 16706W102 414 96343 SH DFND 01 0 96343 0 CHIASMA INC COM 16706W102 37 8552 SH DFND 04 0 0 8552 CHICAGO RIVET & MACH CO COM 168088102 321 14853 SH SOLE 0 0 14853 CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 2756 191014 SH SOLE 0 0 191014 CHICOS FAS INC COM 168615102 6264 6441403 SH SOLE 0 0 6441403 CHICOS FAS INC COM 168615102 1 573 SH SOLE 0 573 0 CHICOS FAS INC COM 168615102 83 85510 SH DFND 01 0 85510 0 CHICOS FAS INC COM 168615102 32 33060 SH DFND 04 0 0 33060 CHILDRENS PL INC COM 168905107 36549 1289193 SH SOLE 0 0 1289193 CHILDRENS PL INC COM 168905107 2 75 SH SOLE 0 75 0 CHILDRENS PL INC COM 168905107 645 22765 SH DFND 01 0 22765 0 CHILDRENS PL INC COM 168905107 141 4962 SH DFND 02 0 4962 0 CHILDRENS PL INC COM 168905107 292 10310 SH DFND 04 0 0 10310 CHIMERA INVT CORP COM NEW 16934Q208 157997 19267924 SH SOLE 0 0 19267924 CHIMERA INVT CORP COM NEW 16934Q208 12 1464 SH SOLE 0 1464 0 CHIMERA INVT CORP COM NEW 16934Q208 1074 130945 SH DFND 01 0 130945 0 CHIMERA INVT CORP COM NEW 16934Q208 504 61450 SH DFND 02 0 61450 0 CHIMERA INVT CORP COM NEW 16934Q208 1386 169076 SH DFND 04 0 0 169076 CHIMERIX INC COM 16934W106 5825 2339342 SH SOLE 0 0 2339342 CHIMERIX INC COM 16934W106 1 519 SH SOLE 0 519 0 CHIMERIX INC COM 16934W106 85 34194 SH DFND 01 0 34194 0 CHIMERIX INC COM 16934W106 47 18953 SH DFND 04 0 0 18953 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 30032 933837 SH SOLE 0 0 933837 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 589 18322 SH SOLE 0 18322 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 236 7324 SH DFND 02 0 7324 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 494 15370 SH DFND 04 0 0 15370 CHINA PETROLEUM & CHEMICAL C SPON ADR H SHS 16941R108 40 1000 SH DFND 02 0 1000 0 CHINA PETROLEUM & CHEMICAL C SPON ADR H SHS 16941R108 617 15247 SH DFND 04 0 0 15247 CHIPOTLE MEXICAN GRILL INC COM 169656105 3543051 2848776 SH SOLE 0 0 2848776 CHIPOTLE MEXICAN GRILL INC COM 169656105 234 188 SH SOLE 0 188 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 39822 32019 SH DFND 01 0 32019 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 6204 4988 SH DFND 02 0 0 4988 CHIPOTLE MEXICAN GRILL INC COM 169656105 19368 15573 SH DFND 02 0 15573 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 90344 72641 SH DFND 04 0 0 72641 CHIPOTLE MEXICAN GRILL INC COM 169656105 3002 2414 SH DFND 04 0 2414 0 CHOICE HOTELS INTL INC COM 169905106 254728 2963329 SH SOLE 0 0 2963329 CHOICE HOTELS INTL INC COM 169905106 19 226 SH SOLE 0 226 0 CHOICE HOTELS INTL INC COM 169905106 951 11068 SH DFND 01 0 11068 0 CHOICE HOTELS INTL INC COM 169905106 1002 11657 SH DFND 02 0 11657 0 CHOICE HOTELS INTL INC COM 169905106 1906 22168 SH DFND 04 0 0 22168 CHOICEONE FINL SVCS INC COM 170386106 7713 296441 SH SOLE 0 0 296441 CHOICEONE FINL SVCS INC COM 170386106 1 30 SH SOLE 0 30 0 CHOICEONE FINL SVCS INC COM 170386106 88 3390 SH DFND 01 0 3390 0 CHROMADEX CORP COM NEW 171077407 9485 2365214 SH SOLE 0 0 2365214 CHROMADEX CORP COM NEW 171077407 2 408 SH SOLE 0 408 0 CHROMADEX CORP COM NEW 171077407 317 79085 SH DFND 01 0 79085 0 CHROMADEX CORP COM NEW 171077407 67 16778 SH DFND 04 0 0 16778 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 125778 3471653 SH SOLE 0 0 3471653 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 181 4983 SH SOLE 0 4983 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 506 13962 SH DFND 01 0 13962 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 2393 66055 SH DFND 02 0 66055 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 642 17718 SH DFND 04 0 0 17718 CHURCH & DWIGHT INC COM 171340102 2602579 27772694 SH SOLE 0 0 27772694 CHURCH & DWIGHT INC COM 171340102 455 4858 SH SOLE 0 4858 0 CHURCH & DWIGHT INC COM 171340102 26680 284708 SH DFND 01 0 284708 0 CHURCH & DWIGHT INC COM 171340102 4190 44716 SH DFND 02 0 0 44716 CHURCH & DWIGHT INC COM 171340102 15539 165820 SH DFND 02 0 165820 0 CHURCH & DWIGHT INC COM 171340102 60554 646190 SH DFND 04 0 0 646190 CHURCH & DWIGHT INC COM 171340102 1992 21256 SH DFND 04 0 21256 0 CHURCHILL DOWNS INC COM 171484108 487462 2975595 SH SOLE 0 0 2975595 CHURCHILL DOWNS INC COM 171484108 52 315 SH SOLE 0 315 0 CHURCHILL DOWNS INC COM 171484108 12229 74651 SH DFND 01 0 74651 0 CHURCHILL DOWNS INC COM 171484108 1908 11648 SH DFND 02 0 11648 0 CHURCHILL DOWNS INC COM 171484108 4180 25516 SH DFND 04 0 0 25516 CHUYS HLDGS INC COM 171604101 23962 1223823 SH SOLE 0 0 1223823 CHUYS HLDGS INC COM 171604101 3 148 SH SOLE 0 148 0 CHUYS HLDGS INC COM 171604101 252 12864 SH DFND 01 0 12864 0 CHUYS HLDGS INC COM 171604101 89 4541 SH DFND 04 0 0 4541 CIDARA THERAPEUTICS INC COM 171757107 7276 2552889 SH SOLE 0 0 2552889 CIDARA THERAPEUTICS INC COM 171757107 1 203 SH SOLE 0 203 0 CIDARA THERAPEUTICS INC COM 171757107 172 60376 SH DFND 01 0 60376 0 CIDARA THERAPEUTICS INC COM 171757107 40 13933 SH DFND 04 0 0 13933 CIENA CORP COM NEW 171779309 550614 13872869 SH SOLE 0 0 13872869 CIENA CORP COM NEW 171779309 39 977 SH SOLE 0 977 0 CIENA CORP COM NEW 171779309 1998 50347 SH DFND 01 0 50347 0 CIENA CORP COM NEW 171779309 1994 50228 SH DFND 02 0 50228 0 CIENA CORP COM NEW 171779309 4485 113009 SH DFND 04 0 0 113009 CIMAREX ENERGY CO COM 171798101 243334 10001399 SH SOLE 0 0 10001399 CIMAREX ENERGY CO COM 171798101 16 652 SH SOLE 0 652 0 CIMAREX ENERGY CO COM 171798101 811 33350 SH DFND 01 0 33350 0 CIMAREX ENERGY CO COM 171798101 819 33679 SH DFND 02 0 33679 0 CIMAREX ENERGY CO COM 171798101 1719 70646 SH DFND 04 0 0 70646 CINCINNATI BELL INC NEW COM NEW 171871502 51345 3422983 SH SOLE 0 0 3422983 CINCINNATI BELL INC NEW COM NEW 171871502 5 353 SH SOLE 0 353 0 CINCINNATI BELL INC NEW COM NEW 171871502 867 57798 SH DFND 01 0 57798 0 CINCINNATI BELL INC NEW COM NEW 171871502 251 16707 SH DFND 02 0 16707 0 CINCINNATI BELL INC NEW COM NEW 171871502 496 33059 SH DFND 04 0 0 33059 CINCINNATI FINL CORP COM 172062101 1345124 17251817 SH SOLE 0 0 17251817 CINCINNATI FINL CORP COM 172062101 76 975 SH SOLE 0 975 0 CINCINNATI FINL CORP COM 172062101 12047 154506 SH DFND 01 0 154506 0 CINCINNATI FINL CORP COM 172062101 2184 28010 SH DFND 02 0 0 28010 CINCINNATI FINL CORP COM 172062101 7454 95598 SH DFND 02 0 95598 0 CINCINNATI FINL CORP COM 172062101 31203 400188 SH DFND 04 0 0 400188 CINEDIGM CORP COM NEW 172406209 764 1351862 SH SOLE 0 0 1351862 CINEDIGM CORP COM NEW 172406209 6 10638 SH DFND 01 0 10638 0 CINEDIGM CORP COM NEW 172406209 8 14894 SH DFND 04 0 0 14894 CINEMARK HLDGS INC COM 17243V102 91217 9121669 SH SOLE 0 0 9121669 CINEMARK HLDGS INC COM 17243V102 6 628 SH SOLE 0 628 0 CINEMARK HLDGS INC COM 17243V102 721 72122 SH DFND 01 0 72122 0 CINEMARK HLDGS INC COM 17243V102 328 32762 SH DFND 02 0 32762 0 CINEMARK HLDGS INC COM 17243V102 803 80297 SH DFND 04 0 0 80297 CIRCOR INTL INC COM 17273K109 52238 1909979 SH SOLE 0 0 1909979 CIRCOR INTL INC COM 17273K109 25 926 SH SOLE 0 926 0 CIRCOR INTL INC COM 17273K109 383 13993 SH DFND 01 0 13993 0 CIRCOR INTL INC COM 17273K109 8 281 SH DFND 02 0 281 0 CIRCOR INTL INC COM 17273K109 293 10697 SH DFND 04 0 0 10697 CIRRUS LOGIC INC COM 172755100 378555 5612374 SH SOLE 0 0 5612374 CIRRUS LOGIC INC COM 172755100 47 694 SH SOLE 0 694 0 CIRRUS LOGIC INC COM 172755100 1295 19205 SH DFND 01 0 19205 0 CIRRUS LOGIC INC COM 172755100 1289 19116 SH DFND 02 0 19116 0 CIRRUS LOGIC INC COM 172755100 2958 43862 SH DFND 04 0 0 43862 CISCO SYS INC COM 17275R102 12410490 315067023 SH SOLE 0 0 315067023 CISCO SYS INC COM 17275R102 1013 25720 SH SOLE 0 25720 0 CISCO SYS INC COM 17275R102 171670 4358223 SH DFND 01 0 4358223 0 CISCO SYS INC COM 17275R102 30755 780771 SH DFND 02 0 0 780771 CISCO SYS INC COM 17275R102 100783 2558591 SH DFND 02 0 2558591 0 CISCO SYS INC COM 17275R102 445702 11315115 SH DFND 04 0 0 11315115 CINTAS CORP COM 172908105 3229489 9703120 SH SOLE 0 0 9703120 CINTAS CORP COM 172908105 191 574 SH SOLE 0 574 0 CINTAS CORP COM 172908105 32951 99001 SH DFND 01 0 99001 0 CINTAS CORP COM 172908105 5309 15952 SH DFND 02 0 0 15952 CINTAS CORP COM 172908105 17316 52027 SH DFND 02 0 52027 0 CINTAS CORP COM 172908105 76167 228847 SH DFND 04 0 0 228847 CINTAS CORP COM 172908105 2254 6771 SH DFND 04 0 6771 0 CITIZENS & NORTHN CORP COM 172922106 10194 627711 SH SOLE 0 0 627711 CITIZENS & NORTHN CORP COM 172922106 1 75 SH SOLE 0 75 0 CITIZENS & NORTHN CORP COM 172922106 148 9125 SH DFND 01 0 9125 0 CITIZENS & NORTHN CORP COM 172922106 72 4448 SH DFND 04 0 0 4448 CITIGROUP INC COM NEW 172967424 6911575 160324170 SH SOLE 0 0 160324170 CITIGROUP INC COM NEW 172967424 780 18083 SH SOLE 0 18083 0 CITIGROUP INC COM NEW 172967424 92360 2142424 SH DFND 01 0 2142424 0 CITIGROUP INC COM NEW 172967424 16695 387269 SH DFND 02 0 0 387269 CITIGROUP INC COM NEW 172967424 53310 1236594 SH DFND 02 0 1236594 0 CITIGROUP INC COM NEW 172967424 240820 5586177 SH DFND 04 0 0 5586177 CITI TRENDS INC COM 17306X102 11698 468305 SH SOLE 0 0 468305 CITI TRENDS INC COM 17306X102 2 73 SH SOLE 0 73 0 CITI TRENDS INC COM 17306X102 164 6560 SH DFND 01 0 6560 0 CITI TRENDS INC COM 17306X102 26 1043 SH DFND 02 0 1043 0 CITI TRENDS INC COM 17306X102 250 10018 SH DFND 04 0 0 10018 CITIUS PHARMACEUTICALS INC COM NEW 17322U207 596 572938 SH SOLE 0 0 572938 CITIZENS FINL GROUP INC COM 174610105 1203228 47596039 SH SOLE 0 0 47596039 CITIZENS FINL GROUP INC COM 174610105 98 3866 SH SOLE 0 3866 0 CITIZENS FINL GROUP INC COM 174610105 11117 439742 SH DFND 01 0 439742 0 CITIZENS FINL GROUP INC COM 174610105 1917 75827 SH DFND 02 0 0 75827 CITIZENS FINL GROUP INC COM 174610105 6281 248476 SH DFND 02 0 248476 0 CITIZENS FINL GROUP INC COM 174610105 28833 1140538 SH DFND 04 0 0 1140538 CITIZENS HLDG CO MISS COM 174715102 1406 62719 SH SOLE 0 0 62719 CITIZENS HLDG CO MISS COM 174715102 76 3396 SH DFND 01 0 3396 0 CITIZENS HLDG CO MISS COM 174715102 37 1651 SH DFND 04 0 0 1651 CITIZENS INC CL A 174740100 12899 2328261 SH SOLE 0 0 2328261 CITIZENS INC CL A 174740100 2 337 SH SOLE 0 337 0 CITIZENS INC CL A 174740100 180 32570 SH DFND 01 0 32570 0 CITIZENS INC CL A 174740100 71 12900 SH DFND 02 0 12900 0 CITIZENS INC CL A 174740100 181 32721 SH DFND 04 0 0 32721 CITIZENS CMNTY BANCORP INC M COM 174903104 1088 157958 SH SOLE 0 0 157958 CITIZENS CMNTY BANCORP INC M COM 174903104 8 1214 SH DFND 01 0 1214 0 CITIZENS CMNTY BANCORP INC M COM 174903104 4 600 SH DFND 04 0 0 600 CITRIX SYS INC COM 177376100 1880349 13654408 SH SOLE 0 0 13654408 CITRIX SYS INC COM 177376100 697 5063 SH SOLE 0 5063 0 CITRIX SYS INC COM 177376100 18021 130863 SH DFND 01 0 130863 0 CITRIX SYS INC COM 177376100 2893 21006 SH DFND 02 0 0 21006 CITRIX SYS INC COM 177376100 15494 112512 SH DFND 02 0 112512 0 CITRIX SYS INC COM 177376100 44785 325216 SH DFND 04 0 0 325216 CITRIX SYS INC COM 177376100 432 3135 SH DFND 04 0 3135 0 CITY HLDG CO COM 177835105 90878 1577468 SH SOLE 0 0 1577468 CITY HLDG CO COM 177835105 180 3120 SH SOLE 0 3120 0 CITY HLDG CO COM 177835105 630 10935 SH DFND 01 0 10935 0 CITY HLDG CO COM 177835105 312 5424 SH DFND 02 0 5424 0 CITY HLDG CO COM 177835105 738 12813 SH DFND 04 0 0 12813 CITY OFFICE REIT INC COM 178587101 32940 4380288 SH SOLE 0 0 4380288 CITY OFFICE REIT INC COM 178587101 2 294 SH SOLE 0 294 0 CITY OFFICE REIT INC COM 178587101 209 27776 SH DFND 01 0 27776 0 CITY OFFICE REIT INC COM 178587101 99 13177 SH DFND 02 0 13177 0 CITY OFFICE REIT INC COM 178587101 307 40815 SH DFND 04 0 0 40815 CIVEO CORP CDA COM 17878Y108 100 148512 SH SOLE 0 0 148512 CIVISTA BANCSHARES INC COM NO PAR 178867107 9478 757045 SH SOLE 0 0 757045 CIVISTA BANCSHARES INC COM NO PAR 178867107 2 130 SH SOLE 0 130 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 144 11484 SH DFND 01 0 11484 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 52 4148 SH DFND 04 0 0 4148 CLARUS CORP NEW COM 18270P109 13493 955589 SH SOLE 0 0 955589 CLARUS CORP NEW COM 18270P109 2 118 SH SOLE 0 118 0 CLARUS CORP NEW COM 18270P109 242 17149 SH DFND 01 0 17149 0 CLARUS CORP NEW COM 18270P109 73 5173 SH DFND 04 0 0 5173 CLEAN HARBORS INC COM 184496107 244543 4364498 SH SOLE 0 0 4364498 CLEAN HARBORS INC COM 184496107 18 315 SH SOLE 0 315 0 CLEAN HARBORS INC COM 184496107 926 16520 SH DFND 01 0 16520 0 CLEAN HARBORS INC COM 184496107 905 16151 SH DFND 02 0 16151 0 CLEAN HARBORS INC COM 184496107 2200 39260 SH DFND 04 0 0 39260 CLEAN ENERGY FUELS CORP COM 184499101 15958 6434860 SH SOLE 0 0 6434860 CLEAN ENERGY FUELS CORP COM 184499101 2 801 SH SOLE 0 801 0 CLEAN ENERGY FUELS CORP COM 184499101 233 94149 SH DFND 01 0 94149 0 CLEAN ENERGY FUELS CORP COM 184499101 75 30142 SH DFND 02 0 30142 0 CLEAN ENERGY FUELS CORP COM 184499101 276 111271 SH DFND 04 0 0 111271 CLEANSPARK INC COM NEW 18452B209 10092 808016 SH SOLE 0 0 808016 CLEANSPARK INC COM NEW 18452B209 1 109 SH SOLE 0 109 0 CLEANSPARK INC COM NEW 18452B209 50 3996 SH DFND 01 0 3996 0 CLEANSPARK INC COM NEW 18452B209 42 3373 SH DFND 04 0 0 3373 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 26464 26464391 SH SOLE 0 0 26464391 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 72 72156 SH DFND 01 0 72156 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 41 41169 SH DFND 02 0 41169 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 116 115509 SH DFND 04 0 0 115509 CLEARFIELD INC COM 18482P103 17784 881729 SH SOLE 0 0 881729 CLEARFIELD INC COM 18482P103 1 48 SH SOLE 0 48 0 CLEARFIELD INC COM 18482P103 487 24122 SH DFND 01 0 24122 0 CLEARFIELD INC COM 18482P103 58 2879 SH DFND 04 0 0 2879 CLEARSIDE BIOMEDICAL INC COM 185063104 2507 1628008 SH SOLE 0 0 1628008 CLEARSIDE BIOMEDICAL INC COM 185063104 0 241 SH SOLE 0 241 0 CLEARSIDE BIOMEDICAL INC COM 185063104 9 5799 SH DFND 01 0 5799 0 CLEARSIDE BIOMEDICAL INC COM 185063104 13 8616 SH DFND 04 0 0 8616 CLEARSIGN TECHNOLOGIES CORP COM 185064102 1579 698739 SH SOLE 0 0 698739 CLEARSIGN TECHNOLOGIES CORP COM 185064102 11 4876 SH DFND 01 0 4876 0 CLEARONE INC COM 18506U104 810 353648 SH SOLE 0 0 353648 CLEARPOINT NEURO INC COM 18507C103 2468 452078 SH SOLE 0 0 452078 CLEARPOINT NEURO INC COM 18507C103 1 120 SH SOLE 0 120 0 CLEARPOINT NEURO INC COM 18507C103 16 2960 SH DFND 01 0 2960 0 CLEARWATER PAPER CORP COM 18538R103 38786 1022293 SH SOLE 0 0 1022293 CLEARWATER PAPER CORP COM 18538R103 15 383 SH SOLE 0 383 0 CLEARWATER PAPER CORP COM 18538R103 418 11010 SH DFND 01 0 11010 0 CLEARWATER PAPER CORP COM 18538R103 213 5619 SH DFND 02 0 5619 0 CLEARWATER PAPER CORP COM 18538R103 615 16204 SH DFND 04 0 0 16204 CLEARWAY ENERGY INC CL A 18539C105 83383 3375850 SH SOLE 0 0 3375850 CLEARWAY ENERGY INC CL A 18539C105 13 528 SH SOLE 0 528 0 CLEARWAY ENERGY INC CL A 18539C105 819 33170 SH DFND 01 0 33170 0 CLEARWAY ENERGY INC CL A 18539C105 444 17961 SH DFND 02 0 17961 0 CLEARWAY ENERGY INC CL A 18539C105 508 20581 SH DFND 04 0 0 20581 CLEARWAY ENERGY INC CL C 18539C204 199681 7406575 SH SOLE 0 0 7406575 CLEARWAY ENERGY INC CL C 18539C204 23 850 SH SOLE 0 850 0 CLEARWAY ENERGY INC CL C 18539C204 2000 74202 SH DFND 01 0 74202 0 CLEARWAY ENERGY INC CL C 18539C204 392 14525 SH DFND 02 0 14525 0 CLEARWAY ENERGY INC CL C 18539C204 1544 57277 SH DFND 04 0 0 57277 CLEVELAND BIOLABS INC COM NEW 185860202 101 51060 SH SOLE 0 0 51060 CLEVELAND BIOLABS INC COM NEW 185860202 3 1532 SH DFND 04 0 0 1532 CLEVELAND-CLIFFS INC NEW COM 185899101 254265 39605112 SH SOLE 0 0 39605112 CLEVELAND-CLIFFS INC NEW COM 185899101 16 2537 SH SOLE 0 2537 0 CLEVELAND-CLIFFS INC NEW COM 185899101 1728 269198 SH DFND 01 0 269198 0 CLEVELAND-CLIFFS INC NEW COM 185899101 760 118431 SH DFND 02 0 118431 0 CLEVELAND-CLIFFS INC NEW COM 185899101 1899 295744 SH DFND 04 0 0 295744 CLIPPER RLTY INC COM 18885T306 4682 773927 SH SOLE 0 0 773927 CLIPPER RLTY INC COM 18885T306 0 75 SH SOLE 0 75 0 CLIPPER RLTY INC COM 18885T306 152 25103 SH DFND 01 0 25103 0 CLIPPER RLTY INC COM 18885T306 26 4300 SH DFND 04 0 0 4300 CLOROX CO DEL COM 189054109 3124580 14866915 SH SOLE 0 0 14866915 CLOROX CO DEL COM 189054109 358 1705 SH SOLE 0 1705 0 CLOROX CO DEL COM 189054109 29610 140888 SH DFND 01 0 140888 0 CLOROX CO DEL COM 189054109 5063 24091 SH DFND 02 0 0 24091 CLOROX CO DEL COM 189054109 18515 88096 SH DFND 02 0 88096 0 CLOROX CO DEL COM 189054109 69757 331907 SH DFND 04 0 0 331907 CLOROX CO DEL COM 189054109 1624 7727 SH DFND 04 0 7727 0 CLOUDERA INC COM 18914U100 209012 19192999 SH SOLE 0 0 19192999 CLOUDERA INC COM 18914U100 21 1950 SH SOLE 0 1950 0 CLOUDERA INC COM 18914U100 2966 272323 SH DFND 01 0 272323 0 CLOUDERA INC COM 18914U100 805 73944 SH DFND 02 0 73944 0 CLOUDERA INC COM 18914U100 1631 149770 SH DFND 04 0 0 149770 CLOUDFLARE INC CL A COM 18915M107 536515 13066618 SH SOLE 0 0 13066618 CLOUDFLARE INC CL A COM 18915M107 73 1775 SH SOLE 0 1775 0 CLOUDFLARE INC CL A COM 18915M107 2208 53763 SH DFND 01 0 53763 0 CLOUDFLARE INC CL A COM 18915M107 2106 51300 SH DFND 04 0 0 51300 CLOUDFLARE INC CL A COM 18915M107 415 10117 SH DFND 04 0 10117 0 CLOVIS ONCOLOGY INC COM 189464100 34562 5928331 SH SOLE 0 0 5928331 CLOVIS ONCOLOGY INC COM 189464100 3 535 SH SOLE 0 535 0 CLOVIS ONCOLOGY INC COM 189464100 960 164652 SH DFND 01 0 164652 0 CLOVIS ONCOLOGY INC COM 189464100 167 28637 SH DFND 02 0 28637 0 CLOVIS ONCOLOGY INC COM 189464100 352 60324 SH DFND 04 0 0 60324 CO-DIAGNOSTICS INC COM 189763105 18870 1388505 SH SOLE 0 0 1388505 CO-DIAGNOSTICS INC COM 189763105 2 176 SH SOLE 0 176 0 CO-DIAGNOSTICS INC COM 189763105 700 51478 SH DFND 01 0 51478 0 CO-DIAGNOSTICS INC COM 189763105 99 7321 SH DFND 02 0 7321 0 CO-DIAGNOSTICS INC COM 189763105 210 15440 SH DFND 04 0 0 15440 COASTAL FINL CORP WA COM NEW 19046P209 4453 363546 SH SOLE 0 0 363546 COASTAL FINL CORP WA COM NEW 19046P209 1 66 SH SOLE 0 66 0 COASTAL FINL CORP WA COM NEW 19046P209 92 7493 SH DFND 01 0 7493 0 COASTAL FINL CORP WA COM NEW 19046P209 18 1431 SH DFND 04 0 0 1431 COCA COLA CONS INC COM 191098102 144157 598959 SH SOLE 0 0 598959 COCA COLA CONS INC COM 191098102 7 28 SH SOLE 0 28 0 COCA COLA CONS INC COM 191098102 2248 9339 SH DFND 01 0 9339 0 COCA COLA CONS INC COM 191098102 467 1939 SH DFND 02 0 1939 0 COCA COLA CONS INC COM 191098102 844 3507 SH DFND 04 0 0 3507 COCA COLA CO COM 191216100 14691294 297575332 SH SOLE 0 0 297575332 COCA COLA CO COM 191216100 1221 24726 SH SOLE 0 24726 0 COCA COLA CO COM 191216100 210023 4254054 SH DFND 01 0 4254054 0 COCA COLA CO COM 191216100 37184 753165 SH DFND 02 0 0 753165 COCA COLA CO COM 191216100 125242 2536798 SH DFND 02 0 2536798 0 COCA COLA CO COM 191216100 511413 10358773 SH DFND 04 0 0 10358773 COCA COLA CO COM 191216100 9712 196722 SH DFND 04 0 196722 0 COCRYSTAL PHARMA INC COM 19188J300 1151 1238054 SH SOLE 0 0 1238054 COCRYSTAL PHARMA INC COM 19188J300 17 17995 SH DFND 04 0 0 17995 CODA OCTOPUS GROUP INC COM NEW 19188U206 1278 231095 SH SOLE 0 0 231095 CODA OCTOPUS GROUP INC COM NEW 19188U206 5 968 SH DFND 01 0 968 0 CODEXIS INC COM 192005106 31883 2715787 SH SOLE 0 0 2715787 CODEXIS INC COM 192005106 4 379 SH SOLE 0 379 0 CODEXIS INC COM 192005106 1240 105587 SH DFND 01 0 105587 0 CODEXIS INC COM 192005106 141 11969 SH DFND 02 0 11969 0 CODEXIS INC COM 192005106 445 37881 SH DFND 04 0 0 37881 CODORUS VY BANCORP INC COM 192025104 5747 438733 SH SOLE 0 0 438733 CODORUS VY BANCORP INC COM 192025104 1 84 SH SOLE 0 84 0 CODORUS VY BANCORP INC COM 192025104 88 6713 SH DFND 01 0 6713 0 CODORUS VY BANCORP INC COM 192025104 36 2721 SH DFND 04 0 0 2721 COEUR MNG INC COM NEW 192108504 158820 21520322 SH SOLE 0 0 21520322 COEUR MNG INC COM NEW 192108504 19 2513 SH SOLE 0 2513 0 COEUR MNG INC COM NEW 192108504 1222 165635 SH DFND 01 0 165635 0 COEUR MNG INC COM NEW 192108504 548 74314 SH DFND 02 0 74314 0 COEUR MNG INC COM NEW 192108504 1379 186863 SH DFND 04 0 0 186863 COFFEE HLDG CO INC COM 192176105 1009 289894 SH SOLE 0 0 289894 COFFEE HLDG CO INC COM 192176105 4 1012 SH DFND 04 0 0 1012 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 263866 4394097 SH SOLE 0 0 4394097 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 17 278 SH SOLE 0 278 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 5061 84281 SH DFND 01 0 84281 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 866 14414 SH DFND 02 0 14414 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 1843 30687 SH DFND 04 0 0 30687 COGNEX CORP COM 192422103 975321 14981894 SH SOLE 0 0 14981894 COGNEX CORP COM 192422103 68 1040 SH SOLE 0 1040 0 COGNEX CORP COM 192422103 4930 75733 SH DFND 01 0 75733 0 COGNEX CORP COM 192422103 1988 30543 SH DFND 02 0 0 30543 COGNEX CORP COM 192422103 5746 88269 SH DFND 02 0 88269 0 COGNEX CORP COM 192422103 6784 104207 SH DFND 04 0 0 104207 COGNEX CORP COM 192422103 927 14234 SH DFND 04 0 14234 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 2778399 40023036 SH SOLE 0 0 40023036 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 326 4690 SH SOLE 0 4690 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 39074 562860 SH DFND 01 0 562860 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 6889 99242 SH DFND 02 0 0 99242 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 24551 353653 SH DFND 02 0 353653 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 98555 1419690 SH DFND 04 0 0 1419690 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 221 3186 SH DFND 04 0 3186 0 COHERENT INC COM 192479103 241451 2176603 SH SOLE 0 0 2176603 COHERENT INC COM 192479103 17 151 SH SOLE 0 151 0 COHERENT INC COM 192479103 1165 10505 SH DFND 01 0 10505 0 COHERENT INC COM 192479103 857 7722 SH DFND 02 0 7722 0 COHERENT INC COM 192479103 1904 17160 SH DFND 04 0 0 17160 COHERENT INC COM 192479103 176 1584 SH DFND 04 0 1584 0 COHEN & STEERS INC COM 19247A100 140128 2513952 SH SOLE 0 0 2513952 COHEN & STEERS INC COM 19247A100 15 269 SH SOLE 0 269 0 COHEN & STEERS INC COM 19247A100 2678 48040 SH DFND 01 0 48040 0 COHEN & STEERS INC COM 19247A100 401 7190 SH DFND 02 0 7190 0 COHEN & STEERS INC COM 19247A100 997 17894 SH DFND 04 0 0 17894 COHERUS BIOSCIENCES INC COM 19249H103 67818 3697804 SH SOLE 0 0 3697804 COHERUS BIOSCIENCES INC COM 19249H103 14 741 SH SOLE 0 741 0 COHERUS BIOSCIENCES INC COM 19249H103 2123 115758 SH DFND 01 0 115758 0 COHERUS BIOSCIENCES INC COM 19249H103 209 11375 SH DFND 02 0 11375 0 COHERUS BIOSCIENCES INC COM 19249H103 749 40851 SH DFND 04 0 0 40851 COHBAR INC COM 19249J109 802 845015 SH SOLE 0 0 845015 COHBAR INC COM 19249J109 0 19 SH SOLE 0 19 0 COHBAR INC COM 19249J109 44 46125 SH DFND 01 0 46125 0 COHBAR INC COM 19249J109 7 6971 SH DFND 04 0 0 6971 COHU INC COM 192576106 41572 2419787 SH SOLE 0 0 2419787 COHU INC COM 192576106 4 234 SH SOLE 0 234 0 COHU INC COM 192576106 535 31167 SH DFND 01 0 31167 0 COHU INC COM 192576106 130 7587 SH DFND 02 0 7587 0 COHU INC COM 192576106 494 28747 SH DFND 04 0 0 28747 COLFAX CORP COM 194014106 276261 8809328 SH SOLE 0 0 8809328 COLFAX CORP COM 194014106 33 1040 SH SOLE 0 1040 0 COLFAX CORP COM 194014106 959 30590 SH DFND 01 0 30590 0 COLFAX CORP COM 194014106 845 26942 SH DFND 02 0 26942 0 COLFAX CORP COM 194014106 2470 78750 SH DFND 04 0 0 78750 COLGATE PALMOLIVE CO COM 194162103 5587881 72428783 SH SOLE 0 0 72428783 COLGATE PALMOLIVE CO COM 194162103 424 5501 SH SOLE 0 5501 0 COLGATE PALMOLIVE CO COM 194162103 67877 879809 SH DFND 01 0 879809 0 COLGATE PALMOLIVE CO COM 194162103 11600 150350 SH DFND 02 0 0 150350 COLGATE PALMOLIVE CO COM 194162103 40740 528067 SH DFND 02 0 528067 0 COLGATE PALMOLIVE CO COM 194162103 171540 2223455 SH DFND 04 0 0 2223455 COLLECTORS UNIVERSE INC COM NEW 19421R200 19621 396464 SH SOLE 0 0 396464 COLLECTORS UNIVERSE INC COM NEW 19421R200 3 58 SH SOLE 0 58 0 COLLECTORS UNIVERSE INC COM NEW 19421R200 822 16607 SH DFND 01 0 16607 0 COLLECTORS UNIVERSE INC COM NEW 19421R200 7 149 SH DFND 02 0 149 0 COLLECTORS UNIVERSE INC COM NEW 19421R200 151 3057 SH DFND 04 0 0 3057 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 32816 1576163 SH SOLE 0 0 1576163 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 24 1145 SH SOLE 0 1145 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 1404 67427 SH DFND 01 0 67427 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 124 5943 SH DFND 02 0 5943 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 457 21952 SH DFND 04 0 0 21952 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 52765 791199 SH SOLE 0 0 791199 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 11690 175293 SH SOLE 0 175293 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 2709 40626 SH DFND 01 0 40626 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 820 12298 SH DFND 02 0 12298 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 849 12729 SH DFND 04 0 0 12729 COLONY BANKCORP INC COM 19623P101 2145 199532 SH SOLE 0 0 199532 COLONY BANKCORP INC COM 19623P101 6 515 SH SOLE 0 515 0 COLONY BANKCORP INC COM 19623P101 63 5830 SH DFND 01 0 5830 0 COLONY BANKCORP INC COM 19623P101 29 2726 SH DFND 04 0 0 2726 COLONY CR REAL ESTATE INC COM CL A 19625T101 35534 7237077 SH SOLE 0 0 7237077 COLONY CR REAL ESTATE INC COM CL A 19625T101 3 615 SH SOLE 0 615 0 COLONY CR REAL ESTATE INC COM CL A 19625T101 288 58673 SH DFND 01 0 58673 0 COLONY CR REAL ESTATE INC COM CL A 19625T101 160 32632 SH DFND 02 0 32632 0 COLONY CR REAL ESTATE INC COM CL A 19625T101 321 65432 SH DFND 04 0 0 65432 COLONY CAP INC NEW CL A COM 19626G108 174540 63933990 SH SOLE 0 0 63933990 COLONY CAP INC NEW CL A COM 19626G108 8 2881 SH SOLE 0 2881 0 COLONY CAP INC NEW CL A COM 19626G108 893 327149 SH DFND 01 0 327149 0 COLONY CAP INC NEW CL A COM 19626G108 3271 1198103 SH DFND 02 0 1198103 0 COLONY CAP INC NEW CL A COM 19626G108 951 348482 SH DFND 04 0 0 348482 COLUMBIA BKG SYS INC COM 197236102 175163 7344345 SH SOLE 0 0 7344345 COLUMBIA BKG SYS INC COM 197236102 34 1444 SH SOLE 0 1444 0 COLUMBIA BKG SYS INC COM 197236102 1146 48032 SH DFND 01 0 48032 0 COLUMBIA BKG SYS INC COM 197236102 467 19587 SH DFND 02 0 19587 0 COLUMBIA BKG SYS INC COM 197236102 1356 56861 SH DFND 04 0 0 56861 COLUMBIA FINL INC COM 197641103 49716 4478876 SH SOLE 0 0 4478876 COLUMBIA FINL INC COM 197641103 4 337 SH SOLE 0 337 0 COLUMBIA FINL INC COM 197641103 535 48158 SH DFND 01 0 48158 0 COLUMBIA FINL INC COM 197641103 166 14954 SH DFND 02 0 14954 0 COLUMBIA FINL INC COM 197641103 400 36049 SH DFND 04 0 0 36049 COLUMBIA PPTY TR INC COM NEW 198287203 165454 15165392 SH SOLE 0 0 15165392 COLUMBIA PPTY TR INC COM NEW 198287203 8 755 SH SOLE 0 755 0 COLUMBIA PPTY TR INC COM NEW 198287203 801 73380 SH DFND 01 0 73380 0 COLUMBIA PPTY TR INC COM NEW 198287203 3071 281512 SH DFND 02 0 281512 0 COLUMBIA PPTY TR INC COM NEW 198287203 955 87505 SH DFND 04 0 0 87505 COLUMBIA SPORTSWEAR CO COM 198516106 262183 3014290 SH SOLE 0 0 3014290 COLUMBIA SPORTSWEAR CO COM 198516106 17 192 SH SOLE 0 192 0 COLUMBIA SPORTSWEAR CO COM 198516106 839 9646 SH DFND 01 0 9646 0 COLUMBIA SPORTSWEAR CO COM 198516106 745 8565 SH DFND 02 0 8565 0 COLUMBIA SPORTSWEAR CO COM 198516106 1875 21553 SH DFND 04 0 0 21553 COLUMBUS MCKINNON CORP N Y COM 199333105 34130 1031107 SH SOLE 0 0 1031107 COLUMBUS MCKINNON CORP N Y COM 199333105 35 1051 SH SOLE 0 1051 0 COLUMBUS MCKINNON CORP N Y COM 199333105 511 15433 SH DFND 01 0 15433 0 COLUMBUS MCKINNON CORP N Y COM 199333105 325 9812 SH DFND 02 0 9812 0 COLUMBUS MCKINNON CORP N Y COM 199333105 661 19984 SH DFND 04 0 0 19984 COMFORT SYS USA INC COM 199908104 175409 3405338 SH SOLE 0 0 3405338 COMFORT SYS USA INC COM 199908104 11 214 SH SOLE 0 214 0 COMFORT SYS USA INC COM 199908104 1962 38087 SH DFND 01 0 38087 0 COMFORT SYS USA INC COM 199908104 664 12895 SH DFND 02 0 12895 0 COMFORT SYS USA INC COM 199908104 1454 28220 SH DFND 04 0 0 28220 COMCAST CORP NEW CL A 20030N101 17129591 370289465 SH SOLE 0 0 370289465 COMCAST CORP NEW CL A 20030N101 1526 32987 SH SOLE 0 32987 0 COMCAST CORP NEW CL A 20030N101 216868 4688024 SH DFND 01 0 4688024 0 COMCAST CORP NEW CL A 20030N101 38902 840949 SH DFND 02 0 0 840949 COMCAST CORP NEW CL A 20030N101 124766 2697070 SH DFND 02 0 2697070 0 COMCAST CORP NEW CL A 20030N101 550287 11895518 SH DFND 04 0 0 11895518 COMERICA INC COM 200340107 552753 14451048 SH SOLE 0 0 14451048 COMERICA INC COM 200340107 48 1252 SH SOLE 0 1252 0 COMERICA INC COM 200340107 5478 143227 SH DFND 01 0 143227 0 COMERICA INC COM 200340107 977 25551 SH DFND 02 0 0 25551 COMERICA INC COM 200340107 3746 97923 SH DFND 02 0 97923 0 COMERICA INC COM 200340107 14409 376694 SH DFND 04 0 0 376694 COMMERCE BANCSHARES INC COM 200525103 537630 9551072 SH SOLE 0 0 9551072 COMMERCE BANCSHARES INC COM 200525103 186 3309 SH SOLE 0 3309 0 COMMERCE BANCSHARES INC COM 200525103 1843 32748 SH DFND 01 0 32748 0 COMMERCE BANCSHARES INC COM 200525103 2092 37156 SH DFND 02 0 37156 0 COMMERCE BANCSHARES INC COM 200525103 7177 127492 SH DFND 04 0 0 127492 COMMERCIAL METALS CO COM 201723103 231456 11584402 SH SOLE 0 0 11584402 COMMERCIAL METALS CO COM 201723103 46 2304 SH SOLE 0 2304 0 COMMERCIAL METALS CO COM 201723103 1620 81091 SH DFND 01 0 81091 0 COMMERCIAL METALS CO COM 201723103 754 37758 SH DFND 02 0 37758 0 COMMERCIAL METALS CO COM 201723103 1829 91525 SH DFND 04 0 0 91525 COMMERCIAL VEH GROUP INC COM 202608105 8665 1326878 SH SOLE 0 0 1326878 COMMERCIAL VEH GROUP INC COM 202608105 2 248 SH SOLE 0 248 0 COMMERCIAL VEH GROUP INC COM 202608105 39 6008 SH DFND 01 0 6008 0 COMMERCIAL VEH GROUP INC COM 202608105 49 7523 SH DFND 04 0 0 7523 COMMSCOPE HLDG CO INC COM 20337X109 156264 17362650 SH SOLE 0 0 17362650 COMMSCOPE HLDG CO INC COM 20337X109 11 1266 SH SOLE 0 1266 0 COMMSCOPE HLDG CO INC COM 20337X109 582 64709 SH DFND 01 0 64709 0 COMMSCOPE HLDG CO INC COM 20337X109 551 61185 SH DFND 02 0 61185 0 COMMSCOPE HLDG CO INC COM 20337X109 1303 144765 SH DFND 04 0 0 144765 COMMSCOPE HLDG CO INC COM 20337X109 12 1318 SH DFND 04 0 1318 0 COMMUNITY BK SYS INC COM 203607106 311296 5716041 SH SOLE 0 0 5716041 COMMUNITY BK SYS INC COM 203607106 18 334 SH SOLE 0 334 0 COMMUNITY BK SYS INC COM 203607106 1954 35883 SH DFND 01 0 35883 0 COMMUNITY BK SYS INC COM 203607106 906 16641 SH DFND 02 0 16641 0 COMMUNITY BK SYS INC COM 203607106 2091 38390 SH DFND 04 0 0 38390 COMMUNITY BANKERS TR CORP COM 203612106 4746 934306 SH SOLE 0 0 934306 COMMUNITY BANKERS TR CORP COM 203612106 1 216 SH SOLE 0 216 0 COMMUNITY BANKERS TR CORP COM 203612106 79 15596 SH DFND 01 0 15596 0 COMMUNITY BANKERS TR CORP COM 203612106 42 8361 SH DFND 04 0 0 8361 COMMUNITY HEALTH SYS INC NEW COM 203668108 28572 6770606 SH SOLE 0 0 6770606 COMMUNITY HEALTH SYS INC NEW COM 203668108 11 2697 SH SOLE 0 2697 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 270 64094 SH DFND 01 0 64094 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 130 30894 SH DFND 02 0 30894 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 296 70078 SH DFND 04 0 0 70078 COMMUNITY FINL CORP MD COM 20368X101 5296 248039 SH SOLE 0 0 248039 COMMUNITY FINL CORP MD COM 20368X101 1 51 SH SOLE 0 51 0 COMMUNITY FINL CORP MD COM 20368X101 69 3230 SH DFND 01 0 3230 0 COMMUNITY FINL CORP MD COM 20368X101 19 879 SH DFND 04 0 0 879 COMMUNITY HEALTHCARE TR INC COM 20369C106 108344 2317032 SH SOLE 0 0 2317032 COMMUNITY HEALTHCARE TR INC COM 20369C106 14 300 SH SOLE 0 300 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 2004 42854 SH DFND 01 0 42854 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 2415 51654 SH DFND 02 0 51654 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 766 16388 SH DFND 04 0 0 16388 COMMUNITY FIRST BANCSHARES I COM 20369M104 350 48927 SH SOLE 0 0 48927 COMMUNICATIONS SYS INC COM 203900105 1498 391106 SH SOLE 0 0 391106 COMMUNICATIONS SYS INC COM 203900105 0 65 SH SOLE 0 65 0 COMMUNICATIONS SYS INC COM 203900105 3 900 SH DFND 04 0 0 900 COMMUNITY TR BANCORP INC COM 204149108 20815 736542 SH SOLE 0 0 736542 COMMUNITY TR BANCORP INC COM 204149108 2 87 SH SOLE 0 87 0 COMMUNITY TR BANCORP INC COM 204149108 276 9767 SH DFND 01 0 9767 0 COMMUNITY TR BANCORP INC COM 204149108 402 14242 SH DFND 02 0 14242 0 COMMUNITY TR BANCORP INC COM 204149108 424 15016 SH DFND 04 0 0 15016 COMMUNITY WEST BANCSHARES COM 204157101 435 54114 SH SOLE 0 0 54114 COMMUNITY WEST BANCSHARES COM 204157101 6 748 SH DFND 01 0 748 0 COMMVAULT SYSTEMS INC COM 204166102 164262 4026035 SH SOLE 0 0 4026035 COMMVAULT SYSTEMS INC COM 204166102 11 276 SH SOLE 0 276 0 COMMVAULT SYSTEMS INC COM 204166102 3369 82576 SH DFND 01 0 82576 0 COMMVAULT SYSTEMS INC COM 204166102 566 13866 SH DFND 02 0 13866 0 COMMVAULT SYSTEMS INC COM 204166102 1309 32084 SH DFND 04 0 0 32084 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 10204 5515771 SH SOLE 0 0 5515771 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 248 133799 SH DFND 01 0 133799 0 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 1256 678823 SH DFND 04 0 678823 0 COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300 14438 1170038 SH SOLE 0 0 1170038 COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300 264 21421 SH DFND 01 0 21421 0 COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 20345 6920121 SH SOLE 0 0 6920121 COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 134 45631 SH DFND 01 0 45631 0 COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 1459 496393 SH DFND 04 0 496393 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 27060 3260211 SH SOLE 0 0 3260211 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 302 36346 SH DFND 01 0 36346 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 1911 230263 SH DFND 04 0 230263 0 COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 19350 1755862 SH SOLE 0 0 1755862 COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 136 12357 SH DFND 01 0 12357 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 103 8393 SH SOLE 0 0 8393 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 69 5657 SH DFND 01 0 5657 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 1011 82716 SH DFND 02 0 82716 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 4398 359904 SH DFND 04 0 0 359904 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 4886 399845 SH DFND 04 0 399845 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 2329 190604 SH DFND 05 0 0 190604 COMPASS MINERALS INTL INC COM 20451N101 184326 3105744 SH SOLE 0 0 3105744 COMPASS MINERALS INTL INC COM 20451N101 13 211 SH SOLE 0 211 0 COMPASS MINERALS INTL INC COM 20451N101 4022 67768 SH DFND 01 0 67768 0 COMPASS MINERALS INTL INC COM 20451N101 586 9871 SH DFND 02 0 9871 0 COMPASS MINERALS INTL INC COM 20451N101 1477 24887 SH DFND 04 0 0 24887 COMPUTER PROGRAMS & SYS INC COM 205306103 23572 853742 SH SOLE 0 0 853742 COMPUTER PROGRAMS & SYS INC COM 205306103 41 1467 SH SOLE 0 1467 0 COMPUTER PROGRAMS & SYS INC COM 205306103 240 8702 SH DFND 01 0 8702 0 COMPUTER PROGRAMS & SYS INC COM 205306103 123 4462 SH DFND 02 0 4462 0 COMPUTER PROGRAMS & SYS INC COM 205306103 385 13953 SH DFND 04 0 0 13953 COMPUTER TASK GROUP INC COM 205477102 5286 1063607 SH SOLE 0 0 1063607 COMPUTER TASK GROUP INC COM 205477102 14 2786 SH DFND 01 0 2786 0 COMPUTER TASK GROUP INC COM 205477102 11 2176 SH DFND 04 0 0 2176 COMPX INTL INC CL A 20563P101 287 19216 SH SOLE 0 0 19216 COMPX INTL INC CL A 20563P101 12 829 SH DFND 01 0 829 0 COMSCORE INC COM 20564W105 5868 2876577 SH SOLE 0 0 2876577 COMSCORE INC COM 20564W105 1 324 SH SOLE 0 324 0 COMSCORE INC COM 20564W105 85 41699 SH DFND 01 0 41699 0 COMSCORE INC COM 20564W105 50 24379 SH DFND 04 0 0 24379 COMSTOCK MNG INC COM NEW 205750300 62 57202 SH SOLE 0 0 57202 COMSTOCK RES INC COM 205768302 3640 831123 SH SOLE 0 0 831123 COMSTOCK RES INC COM 205768302 93 21176 SH DFND 01 0 21176 0 COMSTOCK RES INC COM 205768302 92 20919 SH DFND 04 0 0 20919 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 21454 1532420 SH SOLE 0 0 1532420 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 20 1415 SH SOLE 0 1415 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 234 16703 SH DFND 01 0 16703 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 83 5931 SH DFND 02 0 5931 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 346 24719 SH DFND 04 0 0 24719 CONAGRA BRANDS INC COM 205887102 1903665 53309026 SH SOLE 0 0 53309026 CONAGRA BRANDS INC COM 205887102 126 3525 SH SOLE 0 3525 0 CONAGRA BRANDS INC COM 205887102 17975 503370 SH DFND 01 0 503370 0 CONAGRA BRANDS INC COM 205887102 3132 87708 SH DFND 02 0 0 87708 CONAGRA BRANDS INC COM 205887102 10360 290102 SH DFND 02 0 290102 0 CONAGRA BRANDS INC COM 205887102 46820 1311104 SH DFND 04 0 0 1311104 CONCERT PHARMACEUTICALS INC COM 206022105 12119 1234087 SH SOLE 0 0 1234087 CONCERT PHARMACEUTICALS INC COM 206022105 1 122 SH SOLE 0 122 0 CONCERT PHARMACEUTICALS INC COM 206022105 179 18234 SH DFND 01 0 18234 0 CONCERT PHARMACEUTICALS INC COM 206022105 81 8238 SH DFND 04 0 0 8238 CONCHO RES INC COM 20605P101 946206 21446193 SH SOLE 0 0 21446193 CONCHO RES INC COM 20605P101 56 1267 SH SOLE 0 1267 0 CONCHO RES INC COM 20605P101 8945 202745 SH DFND 01 0 202745 0 CONCHO RES INC COM 20605P101 1567 35514 SH DFND 02 0 0 35514 CONCHO RES INC COM 20605P101 4925 111637 SH DFND 02 0 111637 0 CONCHO RES INC COM 20605P101 22422 508200 SH DFND 04 0 0 508200 CONCHO RES INC COM 20605P101 20835 472246 SH DFND 04 0 472246 0 CONCRETE PUMPING HLDGS INC COM 206704108 4721 1322290 SH SOLE 0 0 1322290 CONCRETE PUMPING HLDGS INC COM 206704108 1 173 SH SOLE 0 173 0 CONCRETE PUMPING HLDGS INC COM 206704108 73 20322 SH DFND 01 0 20322 0 CONCRETE PUMPING HLDGS INC COM 206704108 44 12210 SH DFND 04 0 0 12210 CONDOR HOSPITALITY TR INC COM NEW 20676Y403 2374 906066 SH SOLE 0 0 906066 CONDOR HOSPITALITY TR INC COM NEW 20676Y403 0 63 SH SOLE 0 63 0 CONDOR HOSPITALITY TR INC COM NEW 20676Y403 8 3173 SH DFND 04 0 0 3173 CONDUENT INC COM 206787103 42697 13426722 SH SOLE 0 0 13426722 CONDUENT INC COM 206787103 16 4892 SH SOLE 0 4892 0 CONDUENT INC COM 206787103 358 112654 SH DFND 01 0 112654 0 CONDUENT INC COM 206787103 145 45572 SH DFND 02 0 45572 0 CONDUENT INC COM 206787103 383 120543 SH DFND 04 0 0 120543 CONFORMIS INC COM 20717E101 2537 3029558 SH SOLE 0 0 3029558 CONFORMIS INC COM 20717E101 0 369 SH SOLE 0 369 0 CONFORMIS INC COM 20717E101 18 21903 SH DFND 04 0 0 21903 CONIFER HLDGS INC COM 20731J102 86 29894 SH SOLE 0 0 29894 CONIFER HLDGS INC COM 20731J102 4 1300 SH DFND 01 0 1300 0 CONIFER HLDGS INC COM 20731J102 3 1100 SH DFND 04 0 0 1100 CONMED CORP COM 207410101 223287 2838272 SH SOLE 0 0 2838272 CONMED CORP COM 207410101 14 182 SH SOLE 0 182 0 CONMED CORP COM 207410101 4258 54125 SH DFND 01 0 54125 0 CONMED CORP COM 207410101 656 8335 SH DFND 02 0 8335 0 CONMED CORP COM 207410101 1623 20629 SH DFND 04 0 0 20629 CONNECTONE BANCORP INC COM 20786W107 22557 1603197 SH SOLE 0 0 1603197 CONNECTONE BANCORP INC COM 20786W107 28 1961 SH SOLE 0 1961 0 CONNECTONE BANCORP INC COM 20786W107 354 25138 SH DFND 01 0 25138 0 CONNECTONE BANCORP INC COM 20786W107 191 13551 SH DFND 02 0 13551 0 CONNECTONE BANCORP INC COM 20786W107 367 26119 SH DFND 04 0 0 26119 CONNS INC COM 208242107 10638 1005497 SH SOLE 0 0 1005497 CONNS INC COM 208242107 1 95 SH SOLE 0 95 0 CONNS INC COM 208242107 131 12342 SH DFND 01 0 12342 0 CONNS INC COM 208242107 71 6757 SH DFND 04 0 0 6757 CONOCOPHILLIPS COM 20825C104 2722929 82915017 SH SOLE 0 0 82915017 CONOCOPHILLIPS COM 20825C104 315 9600 SH SOLE 0 9600 0 CONOCOPHILLIPS COM 20825C104 36282 1104818 SH DFND 01 0 1104818 0 CONOCOPHILLIPS COM 20825C104 5576 169792 SH DFND 02 0 0 169792 CONOCOPHILLIPS COM 20825C104 19896 605837 SH DFND 02 0 605837 0 CONOCOPHILLIPS COM 20825C104 93770 2855345 SH DFND 04 0 0 2855345 CONOCOPHILLIPS COM 20825C104 84553 2574704 SH DFND 04 0 2574704 0 CONSOL ENERGY INC DISC COML COM 20854L108 7605 1716661 SH SOLE 0 0 1716661 CONSOL ENERGY INC DISC COML COM 20854L108 26 5807 SH SOLE 0 5807 0 CONSOL ENERGY INC DISC COML COM 20854L108 80 17963 SH DFND 01 0 17963 0 CONSOL ENERGY INC DISC COML COM 20854L108 10 2209 SH DFND 02 0 2209 0 CONSOL ENERGY INC DISC COML COM 20854L108 164 37012 SH DFND 04 0 0 37012 CONSOLIDATED COMM HLDGS INC COM 209034107 31499 5535809 SH SOLE 0 0 5535809 CONSOLIDATED COMM HLDGS INC COM 209034107 31 5530 SH SOLE 0 5530 0 CONSOLIDATED COMM HLDGS INC COM 209034107 333 58509 SH DFND 01 0 58509 0 CONSOLIDATED COMM HLDGS INC COM 209034107 117 20545 SH DFND 02 0 20545 0 CONSOLIDATED COMM HLDGS INC COM 209034107 409 71856 SH DFND 04 0 0 71856 CONSOLIDATED EDISON INC COM 209115104 2186600 28105399 SH SOLE 0 0 28105399 CONSOLIDATED EDISON INC COM 209115104 310 3986 SH SOLE 0 3986 0 CONSOLIDATED EDISON INC COM 209115104 26718 343414 SH DFND 01 0 343414 0 CONSOLIDATED EDISON INC COM 209115104 4675 60093 SH DFND 02 0 0 60093 CONSOLIDATED EDISON INC COM 209115104 34333 441295 SH DFND 02 0 441295 0 CONSOLIDATED EDISON INC COM 209115104 70176 902010 SH DFND 04 0 0 902010 CONSTELLATION BRANDS INC CL A 21036P108 2230423 11769419 SH SOLE 0 0 11769419 CONSTELLATION BRANDS INC CL A 21036P108 192 1013 SH SOLE 0 1013 0 CONSTELLATION BRANDS INC CL A 21036P108 32554 171781 SH DFND 01 0 171781 0 CONSTELLATION BRANDS INC CL A 21036P108 6065 32005 SH DFND 02 0 0 32005 CONSTELLATION BRANDS INC CL A 21036P108 18001 94988 SH DFND 02 0 94988 0 CONSTELLATION BRANDS INC CL A 21036P108 81496 430037 SH DFND 04 0 0 430037 CONSTELLATION PHARMCETICLS I COM 210373106 32910 1624404 SH SOLE 0 0 1624404 CONSTELLATION PHARMCETICLS I COM 210373106 3 171 SH SOLE 0 171 0 CONSTELLATION PHARMCETICLS I COM 210373106 1243 61362 SH DFND 01 0 61362 0 CONSTELLATION PHARMCETICLS I COM 210373106 160 7892 SH DFND 02 0 7892 0 CONSTELLATION PHARMCETICLS I COM 210373106 354 17477 SH DFND 04 0 0 17477 CONSTRUCTION PARTNERS INC COM CL A 21044C107 26101 1434119 SH SOLE 0 0 1434119 CONSTRUCTION PARTNERS INC COM CL A 21044C107 20 1117 SH SOLE 0 1117 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 620 34046 SH DFND 01 0 34046 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 88 4815 SH DFND 02 0 4815 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 370 20336 SH DFND 04 0 0 20336 CONSUMER PORTFOLIO SVCS INC COM 210502100 2072 627789 SH SOLE 0 0 627789 CONSUMER PORTFOLIO SVCS INC COM 210502100 12 3675 SH DFND 01 0 3675 0 CONSUMER PORTFOLIO SVCS INC COM 210502100 14 4223 SH DFND 04 0 0 4223 CONTAINER STORE GROUP INC COM 210751103 5348 861129 SH SOLE 0 0 861129 CONTAINER STORE GROUP INC COM 210751103 0 20 SH SOLE 0 20 0 CONTAINER STORE GROUP INC COM 210751103 76 12161 SH DFND 01 0 12161 0 CONTAINER STORE GROUP INC COM 210751103 26 4111 SH DFND 04 0 0 4111 CONTANGO OIL & GAS CO COM NEW 21075N204 5851 4366258 SH SOLE 0 0 4366258 CONTANGO OIL & GAS CO COM NEW 21075N204 0 317 SH SOLE 0 317 0 CONTANGO OIL & GAS CO COM NEW 21075N204 111 82515 SH DFND 01 0 82515 0 CONTANGO OIL & GAS CO COM NEW 21075N204 36 26557 SH DFND 04 0 0 26557 CONTINENTAL RES INC COM 212015101 73221 5962596 SH SOLE 0 0 5962596 CONTINENTAL RES INC COM 212015101 4 360 SH SOLE 0 360 0 CONTINENTAL RES INC COM 212015101 297 24156 SH DFND 01 0 24156 0 CONTINENTAL RES INC COM 212015101 390 31785 SH DFND 02 0 31785 0 CONTINENTAL RES INC COM 212015101 1192 97076 SH DFND 04 0 0 97076 CONTRAFECT CORP COM NEW 212326300 6120 1159180 SH SOLE 0 0 1159180 CONTRAFECT CORP COM NEW 212326300 1 104 SH SOLE 0 104 0 CONTRAFECT CORP COM NEW 212326300 251 47610 SH DFND 01 0 47610 0 CONTRAFECT CORP COM NEW 212326300 54 10259 SH DFND 04 0 0 10259 CONTURA ENERGY INC COM 21241B100 6118 835859 SH SOLE 0 0 835859 CONTURA ENERGY INC COM 21241B100 1 74 SH SOLE 0 74 0 CONTURA ENERGY INC COM 21241B100 23 3124 SH DFND 01 0 3124 0 CONTURA ENERGY INC COM 21241B100 56 7594 SH DFND 04 0 0 7594 COOPER COS INC COM NEW 216648402 1827092 5419709 SH SOLE 0 0 5419709 COOPER COS INC COM NEW 216648402 115 340 SH SOLE 0 340 0 COOPER COS INC COM NEW 216648402 17294 51298 SH DFND 01 0 51298 0 COOPER COS INC COM NEW 216648402 3472 10299 SH DFND 02 0 0 10299 COOPER COS INC COM NEW 216648402 11196 33212 SH DFND 02 0 33212 0 COOPER COS INC COM NEW 216648402 43503 129044 SH DFND 04 0 0 129044 COOPER COS INC COM NEW 216648402 148 439 SH DFND 04 0 439 0 COOPER STD HLDGS INC COM 21676P103 12310 931857 SH SOLE 0 0 931857 COOPER STD HLDGS INC COM 21676P103 2 137 SH SOLE 0 137 0 COOPER STD HLDGS INC COM 21676P103 153 11585 SH DFND 01 0 11585 0 COOPER STD HLDGS INC COM 21676P103 71 5384 SH DFND 04 0 0 5384 COOPER TIRE & RUBR CO COM 216831107 155021 4890262 SH SOLE 0 0 4890262 COOPER TIRE & RUBR CO COM 216831107 65 2036 SH SOLE 0 2036 0 COOPER TIRE & RUBR CO COM 216831107 1088 34324 SH DFND 01 0 34324 0 COOPER TIRE & RUBR CO COM 216831107 522 16476 SH DFND 02 0 16476 0 COOPER TIRE & RUBR CO COM 216831107 1386 43709 SH DFND 04 0 0 43709 COPART INC COM 217204106 2275904 21642295 SH SOLE 0 0 21642295 COPART INC COM 217204106 184 1749 SH SOLE 0 1749 0 COPART INC COM 217204106 24946 237217 SH DFND 01 0 237217 0 COPART INC COM 217204106 4047 38482 SH DFND 02 0 0 38482 COPART INC COM 217204106 13020 123814 SH DFND 02 0 123814 0 COPART INC COM 217204106 56770 539840 SH DFND 04 0 0 539840 COPART INC COM 217204106 1849 17587 SH DFND 04 0 17587 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 7043 3913018 SH SOLE 0 0 3913018 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 1 364 SH SOLE 0 364 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 258 143442 SH DFND 01 0 143442 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 30 16554 SH DFND 02 0 16554 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 87 48495 SH DFND 04 0 0 48495 CORCEPT THERAPEUTICS INC COM 218352102 198878 11426494 SH SOLE 0 0 11426494 CORCEPT THERAPEUTICS INC COM 218352102 12 661 SH SOLE 0 661 0 CORCEPT THERAPEUTICS INC COM 218352102 3325 191038 SH DFND 01 0 191038 0 CORCEPT THERAPEUTICS INC COM 218352102 657 37756 SH DFND 02 0 37756 0 CORCEPT THERAPEUTICS INC COM 218352102 1320 75855 SH DFND 04 0 0 75855 CORE MARK HOLDING CO INC COM 218681104 129769 4485628 SH SOLE 0 0 4485628 CORE MARK HOLDING CO INC COM 218681104 8 284 SH SOLE 0 284 0 CORE MARK HOLDING CO INC COM 218681104 2450 84681 SH DFND 01 0 84681 0 CORE MARK HOLDING CO INC COM 218681104 448 15472 SH DFND 02 0 15472 0 CORE MARK HOLDING CO INC COM 218681104 960 33194 SH DFND 04 0 0 33194 CORE MOLDING TECHNOLOGIES IN COM 218683100 4066 458931 SH SOLE 0 0 458931 CORE MOLDING TECHNOLOGIES IN COM 218683100 0 9 SH SOLE 0 9 0 CORE MOLDING TECHNOLOGIES IN COM 218683100 10 1100 SH DFND 04 0 0 1100 CORESITE RLTY CORP COM 21870Q105 655590 5514723 SH SOLE 0 0 5514723 CORESITE RLTY CORP COM 21870Q105 32 270 SH SOLE 0 270 0 CORESITE RLTY CORP COM 21870Q105 1995 16780 SH DFND 01 0 16780 0 CORESITE RLTY CORP COM 21870Q105 1433 12050 SH DFND 02 0 12050 0 CORESITE RLTY CORP COM 21870Q105 3406 28653 SH DFND 04 0 0 28653 CORESITE RLTY CORP COM 21870Q105 275 2310 SH DFND 04 0 2310 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 7329 1254989 SH SOLE 0 0 1254989 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 5 899 SH SOLE 0 899 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 55 9405 SH DFND 01 0 9405 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 94 16150 SH DFND 04 0 0 16150 CORELOGIC INC COM 21871D103 457343 6758436 SH SOLE 0 0 6758436 CORELOGIC INC COM 21871D103 32 479 SH SOLE 0 479 0 CORELOGIC INC COM 21871D103 1800 26593 SH DFND 01 0 26593 0 CORELOGIC INC COM 21871D103 1811 26765 SH DFND 02 0 26765 0 CORELOGIC INC COM 21871D103 3954 58426 SH DFND 04 0 0 58426 CORELOGIC INC COM 21871D103 26 383 SH DFND 04 0 383 0 CORECIVIC INC COM 21871N101 151500 18937475 SH SOLE 0 0 18937475 CORECIVIC INC COM 21871N101 28 3488 SH SOLE 0 3488 0 CORECIVIC INC COM 21871N101 648 80953 SH DFND 01 0 80953 0 CORECIVIC INC COM 21871N101 370 46268 SH DFND 02 0 46268 0 CORECIVIC INC COM 21871N101 795 99412 SH DFND 04 0 0 99412 COREPOINT LODGING INC COM 21872L104 20909 3836477 SH SOLE 0 0 3836477 COREPOINT LODGING INC COM 21872L104 1 225 SH SOLE 0 225 0 COREPOINT LODGING INC COM 21872L104 152 27843 SH DFND 01 0 27843 0 COREPOINT LODGING INC COM 21872L104 76 13928 SH DFND 04 0 0 13928 CORMEDIX INC COM 21900C308 7347 1218369 SH SOLE 0 0 1218369 CORMEDIX INC COM 21900C308 1 131 SH SOLE 0 131 0 CORMEDIX INC COM 21900C308 373 61848 SH DFND 01 0 61848 0 CORMEDIX INC COM 21900C308 62 10306 SH DFND 04 0 0 10306 CORNERSTONE BLDG BRANDS INC COM 21925D109 22991 2881071 SH SOLE 0 0 2881071 CORNERSTONE BLDG BRANDS INC COM 21925D109 4 462 SH SOLE 0 462 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 431 53971 SH DFND 01 0 53971 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 151 18970 SH DFND 02 0 18970 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 277 34772 SH DFND 04 0 0 34772 CORNERSTONE ONDEMAND INC COM 21925Y103 210329 5784614 SH SOLE 0 0 5784614 CORNERSTONE ONDEMAND INC COM 21925Y103 14 385 SH SOLE 0 385 0 CORNERSTONE ONDEMAND INC COM 21925Y103 4350 119628 SH DFND 01 0 119628 0 CORNERSTONE ONDEMAND INC COM 21925Y103 628 17278 SH DFND 02 0 17278 0 CORNERSTONE ONDEMAND INC COM 21925Y103 1540 42362 SH DFND 04 0 0 42362 CORNING INC COM 219350105 2667689 82310676 SH SOLE 0 0 82310676 CORNING INC COM 219350105 223 6892 SH SOLE 0 6892 0 CORNING INC COM 219350105 25339 781816 SH DFND 01 0 781816 0 CORNING INC COM 219350105 4478 138168 SH DFND 02 0 0 138168 CORNING INC COM 219350105 14913 460132 SH DFND 02 0 460132 0 CORNING INC COM 219350105 65168 2010729 SH DFND 04 0 0 2010729 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 355124 14971521 SH SOLE 0 0 14971521 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 17 728 SH SOLE 0 728 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 887 37391 SH DFND 01 0 37391 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 6594 278002 SH DFND 02 0 278002 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1947 82099 SH DFND 04 0 0 82099 CORSAIR GAMING INC COM 22041X102 1968 97900 SH SOLE 0 0 97900 CORSAIR GAMING INC COM 22041X102 36 1779 SH DFND 01 0 1779 0 CORSAIR GAMING INC COM 22041X102 6 321 SH DFND 04 0 0 321 CORTEVA INC COM 22052L104 2391183 82998372 SH SOLE 0 0 82998372 CORTEVA INC COM 22052L104 145 5032 SH SOLE 0 5032 0 CORTEVA INC COM 22052L104 22196 770414 SH DFND 01 0 770414 0 CORTEVA INC COM 22052L104 3891 135058 SH DFND 02 0 0 135058 CORTEVA INC COM 22052L104 12650 439091 SH DFND 02 0 439091 0 CORTEVA INC COM 22052L104 56343 1955660 SH DFND 04 0 0 1955660 CORTEXYME INC COM 22053A107 32672 653433 SH SOLE 0 0 653433 CORTEXYME INC COM 22053A107 4 80 SH SOLE 0 80 0 CORTEXYME INC COM 22053A107 1458 29170 SH DFND 01 0 29170 0 CORTEXYME INC COM 22053A107 211 4221 SH DFND 02 0 4221 0 CORTEXYME INC COM 22053A107 574 11472 SH DFND 04 0 0 11472 CORTLAND BANCORP COM 220587109 732 48247 SH SOLE 0 0 48247 CORVEL CORP COM 221006109 84785 992450 SH SOLE 0 0 992450 CORVEL CORP COM 221006109 5 58 SH SOLE 0 58 0 CORVEL CORP COM 221006109 1493 17478 SH DFND 01 0 17478 0 CORVEL CORP COM 221006109 199 2331 SH DFND 02 0 2331 0 CORVEL CORP COM 221006109 611 7149 SH DFND 04 0 0 7149 CORVUS PHARMACEUTICALS INC COM 221015100 2404 599579 SH SOLE 0 0 599579 CORVUS PHARMACEUTICALS INC COM 221015100 1 139 SH SOLE 0 139 0 CORVUS PHARMACEUTICALS INC COM 221015100 9 2200 SH DFND 01 0 2200 0 CORVUS PHARMACEUTICALS INC COM 221015100 17 4196 SH DFND 04 0 0 4196 COSTCO WHSL CORP NEW COM 22160K105 12559063 35377641 SH SOLE 0 0 35377641 COSTCO WHSL CORP NEW COM 22160K105 1080 3041 SH SOLE 0 3041 0 COSTCO WHSL CORP NEW COM 22160K105 178295 502239 SH DFND 01 0 502239 0 COSTCO WHSL CORP NEW COM 22160K105 28791 81102 SH DFND 02 0 0 81102 COSTCO WHSL CORP NEW COM 22160K105 93059 262137 SH DFND 02 0 262137 0 COSTCO WHSL CORP NEW COM 22160K105 409198 1152671 SH DFND 04 0 0 1152671 COSTCO WHSL CORP NEW COM 22160K105 11989 33771 SH DFND 04 0 33771 0 COSTAR GROUP INC COM 22160N109 2843192 3350805 SH SOLE 0 0 3350805 COSTAR GROUP INC COM 22160N109 238 281 SH SOLE 0 281 0 COSTAR GROUP INC COM 22160N109 14988 17664 SH DFND 01 0 17664 0 COSTAR GROUP INC COM 22160N109 6329 7459 SH DFND 02 0 0 7459 COSTAR GROUP INC COM 22160N109 19455 22928 SH DFND 02 0 22928 0 COSTAR GROUP INC COM 22160N109 37149 43782 SH DFND 04 0 0 43782 COSTAR GROUP INC COM 22160N109 2864 3375 SH DFND 04 0 3375 0 COUNTY BANCORP INC COM 221907108 3280 174472 SH SOLE 0 0 174472 COUNTY BANCORP INC COM 221907108 0 7 SH SOLE 0 7 0 COUNTY BANCORP INC COM 221907108 64 3402 SH DFND 01 0 3402 0 COUNTY BANCORP INC COM 221907108 35 1842 SH DFND 04 0 0 1842 COTY INC COM CL A 222070203 71516 26487589 SH SOLE 0 0 26487589 COTY INC COM CL A 222070203 5 1994 SH SOLE 0 1994 0 COTY INC COM CL A 222070203 263 97541 SH DFND 01 0 97541 0 COTY INC COM CL A 222070203 257 95089 SH DFND 02 0 95089 0 COTY INC COM CL A 222070203 585 216714 SH DFND 04 0 0 216714 COUPA SOFTWARE INC COM 22266L106 1619486 5905362 SH SOLE 0 0 5905362 COUPA SOFTWARE INC COM 22266L106 155 566 SH SOLE 0 566 0 COUPA SOFTWARE INC COM 22266L106 8265 30138 SH DFND 01 0 30138 0 COUPA SOFTWARE INC COM 22266L106 3283 11971 SH DFND 02 0 0 11971 COUPA SOFTWARE INC COM 22266L106 10396 37908 SH DFND 02 0 37908 0 COUPA SOFTWARE INC COM 22266L106 20508 74783 SH DFND 04 0 0 74783 COUPA SOFTWARE INC COM 22266L106 1578 5753 SH DFND 04 0 5753 0 COUSINS PPTYS INC COM NEW 222795502 566938 19829927 SH SOLE 0 0 19829927 COUSINS PPTYS INC COM NEW 222795502 27 948 SH SOLE 0 948 0 COUSINS PPTYS INC COM NEW 222795502 1408 49245 SH DFND 01 0 49245 0 COUSINS PPTYS INC COM NEW 222795502 10242 358233 SH DFND 02 0 358233 0 COUSINS PPTYS INC COM NEW 222795502 3139 109805 SH DFND 04 0 0 109805 COVANTA HLDG CORP COM 22282E102 81391 10502026 SH SOLE 0 0 10502026 COVANTA HLDG CORP COM 22282E102 5 703 SH SOLE 0 703 0 COVANTA HLDG CORP COM 22282E102 1069 137969 SH DFND 01 0 137969 0 COVANTA HLDG CORP COM 22282E102 268 34568 SH DFND 02 0 34568 0 COVANTA HLDG CORP COM 22282E102 645 83172 SH DFND 04 0 0 83172 COVENANT LOGISTICS GROUP INC CL A 22284P105 8677 496085 SH SOLE 0 0 496085 COVENANT LOGISTICS GROUP INC CL A 22284P105 9 497 SH SOLE 0 497 0 COVENANT LOGISTICS GROUP INC CL A 22284P105 141 8060 SH DFND 01 0 8060 0 COVENANT LOGISTICS GROUP INC CL A 22284P105 21 1222 SH DFND 02 0 1222 0 COVENANT LOGISTICS GROUP INC CL A 22284P105 252 14410 SH DFND 04 0 0 14410 COVETRUS INC COM 22304C100 236486 9692029 SH SOLE 0 0 9692029 COVETRUS INC COM 22304C100 30 1222 SH SOLE 0 1222 0 COVETRUS INC COM 22304C100 1627 66670 SH DFND 01 0 66670 0 COVETRUS INC COM 22304C100 715 29321 SH DFND 02 0 29321 0 COVETRUS INC COM 22304C100 1828 74914 SH DFND 04 0 0 74914 COWEN INC CL A NEW 223622606 24527 1507494 SH SOLE 0 0 1507494 COWEN INC CL A NEW 223622606 53 3270 SH SOLE 0 3270 0 COWEN INC CL A NEW 223622606 497 30532 SH DFND 01 0 30532 0 COWEN INC CL A NEW 223622606 131 8077 SH DFND 02 0 8077 0 COWEN INC CL A NEW 223622606 481 29582 SH DFND 04 0 0 29582 CRACKER BARREL OLD CTRY STOR COM 22410J106 234100 2041687 SH SOLE 0 0 2041687 CRACKER BARREL OLD CTRY STOR COM 22410J106 17 152 SH SOLE 0 152 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 3333 29067 SH DFND 01 0 29067 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 757 6600 SH DFND 02 0 6600 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 1926 16801 SH DFND 04 0 0 16801 CRAFT BREW ALLIANCE INC COM 224122101 17343 1050448 SH SOLE 0 0 1050448 CRAFT BREW ALLIANCE INC COM 224122101 1 64 SH SOLE 0 64 0 CRAFT BREW ALLIANCE INC COM 224122101 133 8072 SH DFND 01 0 8072 0 CRAFT BREW ALLIANCE INC COM 224122101 71 4327 SH DFND 04 0 0 4327 CRANE CO COM 224399105 215912 4307038 SH SOLE 0 0 4307038 CRANE CO COM 224399105 16 313 SH SOLE 0 313 0 CRANE CO COM 224399105 787 15694 SH DFND 01 0 15694 0 CRANE CO COM 224399105 853 17010 SH DFND 02 0 17010 0 CRANE CO COM 224399105 1756 35022 SH DFND 04 0 0 35022 CRAWFORD & CO CL B 224633107 4300 667750 SH SOLE 0 0 667750 CRAWFORD & CO CL B 224633107 0 22 SH SOLE 0 22 0 CRAWFORD & CO CL B 224633107 19 2907 SH DFND 01 0 2907 0 CRAWFORD & CO CL B 224633107 17 2570 SH DFND 04 0 0 2570 CRAWFORD & CO CL A 224633206 3221 492533 SH SOLE 0 0 492533 CRAWFORD & CO CL A 224633206 1 117 SH SOLE 0 117 0 CRAWFORD & CO CL A 224633206 72 11085 SH DFND 01 0 11085 0 CRAWFORD & CO CL A 224633206 1 176 SH DFND 02 0 176 0 CRAWFORD & CO CL A 224633206 88 13408 SH DFND 04 0 0 13408 CREATIVE REALITIES INC COM NEW 22530J200 88 89837 SH SOLE 0 0 89837 CREDIT ACCEP CORP MICH COM 225310101 291225 859985 SH SOLE 0 0 859985 CREDIT ACCEP CORP MICH COM 225310101 21 62 SH SOLE 0 62 0 CREDIT ACCEP CORP MICH COM 225310101 1274 3763 SH DFND 01 0 3763 0 CREDIT ACCEP CORP MICH COM 225310101 1070 3161 SH DFND 02 0 3161 0 CREDIT ACCEP CORP MICH COM 225310101 2611 7709 SH DFND 04 0 0 7709 CREDIT ACCEP CORP MICH COM 225310101 25 74 SH DFND 04 0 74 0 CREE INC COM 225447101 621700 9753684 SH SOLE 0 0 9753684 CREE INC COM 225447101 44 692 SH SOLE 0 692 0 CREE INC COM 225447101 2275 35693 SH DFND 01 0 35693 0 CREE INC COM 225447101 2182 34232 SH DFND 02 0 34232 0 CREE INC COM 225447101 5066 79477 SH DFND 04 0 0 79477 CRESCENT PT ENERGY CORP COM 22576C101 16785 13757964 SH SOLE 0 0 13757964 CRESCENT PT ENERGY CORP COM 22576C101 787 645335 SH SOLE 0 645335 0 CRESCENT PT ENERGY CORP COM 22576C101 866 710226 SH DFND 01 0 710226 0 CRESCENT PT ENERGY CORP COM 22576C101 257 210348 SH DFND 02 0 210348 0 CRESCENT PT ENERGY CORP COM 22576C101 229 187388 SH DFND 04 0 0 187388 CREXENDO INC COM 226552107 1093 195500 SH SOLE 0 0 195500 CRINETICS PHARMACEUTICALS IN COM 22663K107 15891 1014093 SH SOLE 0 0 1014093 CRINETICS PHARMACEUTICALS IN COM 22663K107 2 155 SH SOLE 0 155 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 817 52140 SH DFND 01 0 52140 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 39 2495 SH DFND 02 0 2495 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 191 12215 SH DFND 04 0 0 12215 CROCS INC COM 227046109 275647 6450907 SH SOLE 0 0 6450907 CROCS INC COM 227046109 30 706 SH SOLE 0 706 0 CROCS INC COM 227046109 5655 132341 SH DFND 01 0 132341 0 CROCS INC COM 227046109 1042 24396 SH DFND 02 0 24396 0 CROCS INC COM 227046109 2174 50887 SH DFND 04 0 0 50887 CRONOS GROUP INC COM 22717L101 23233 4637406 SH SOLE 0 0 4637406 CRONOS GROUP INC COM 22717L101 1104 220318 SH SOLE 0 220318 0 CRONOS GROUP INC COM 22717L101 1227 244887 SH DFND 01 0 244887 0 CRONOS GROUP INC COM 22717L101 141 28054 SH DFND 02 0 0 28054 CRONOS GROUP INC COM 22717L101 467 93233 SH DFND 02 0 93233 0 CRONOS GROUP INC COM 22717L101 245 48923 SH DFND 04 0 0 48923 CROSS CTRY HEALTHCARE INC COM 227483104 16239 2502111 SH SOLE 0 0 2502111 CROSS CTRY HEALTHCARE INC COM 227483104 1 168 SH SOLE 0 168 0 CROSS CTRY HEALTHCARE INC COM 227483104 195 30061 SH DFND 01 0 30061 0 CROSS CTRY HEALTHCARE INC COM 227483104 65 10082 SH DFND 04 0 0 10082 CROSSFIRST BANKSHARES INC COM 22766M109 18417 2119384 SH SOLE 0 0 2119384 CROSSFIRST BANKSHARES INC COM 22766M109 3 329 SH SOLE 0 329 0 CROSSFIRST BANKSHARES INC COM 22766M109 226 26055 SH DFND 01 0 26055 0 CROSSFIRST BANKSHARES INC COM 22766M109 109 12559 SH DFND 02 0 12559 0 CROSSFIRST BANKSHARES INC COM 22766M109 381 43853 SH DFND 04 0 0 43853 CROWDSTRIKE HLDGS INC CL A 22788C105 1747217 12723692 SH SOLE 0 0 12723692 CROWDSTRIKE HLDGS INC CL A 22788C105 143 1042 SH SOLE 0 1042 0 CROWDSTRIKE HLDGS INC CL A 22788C105 8658 63051 SH DFND 01 0 63051 0 CROWDSTRIKE HLDGS INC CL A 22788C105 3504 25516 SH DFND 02 0 0 25516 CROWDSTRIKE HLDGS INC CL A 22788C105 10080 73403 SH DFND 02 0 73403 0 CROWDSTRIKE HLDGS INC CL A 22788C105 11512 83837 SH DFND 04 0 0 83837 CROWDSTRIKE HLDGS INC CL A 22788C105 1310 9538 SH DFND 04 0 9538 0 CROWN CASTLE INTL CORP NEW COM 22822V101 8485594 50964531 SH SOLE 0 0 50964531 CROWN CASTLE INTL CORP NEW COM 22822V101 453 2722 SH SOLE 0 2722 0 CROWN CASTLE INTL CORP NEW COM 22822V101 79722 478809 SH DFND 01 0 478809 0 CROWN CASTLE INTL CORP NEW COM 22822V101 12858 77226 SH DFND 02 0 0 77226 CROWN CASTLE INTL CORP NEW COM 22822V101 80127 481243 SH DFND 02 0 481243 0 CROWN CASTLE INTL CORP NEW COM 22822V101 182097 1093674 SH DFND 04 0 0 1093674 CROWN CASTLE INTL CORP NEW COM 22822V101 5589 33568 SH DFND 04 0 33568 0 CROWN CRAFTS INC COM 228309100 1154 204250 SH SOLE 0 0 204250 CROWN CRAFTS INC COM 228309100 16 2860 SH DFND 01 0 2860 0 CROWN CRAFTS INC COM 228309100 10 1700 SH DFND 04 0 0 1700 CROWN HLDGS INC COM 228368106 902602 11743456 SH SOLE 0 0 11743456 CROWN HLDGS INC COM 228368106 77 1006 SH SOLE 0 1006 0 CROWN HLDGS INC COM 228368106 3470 45153 SH DFND 01 0 45153 0 CROWN HLDGS INC COM 228368106 1894 24641 SH DFND 02 0 0 24641 CROWN HLDGS INC COM 228368106 5289 68812 SH DFND 02 0 68812 0 CROWN HLDGS INC COM 228368106 6286 81780 SH DFND 04 0 0 81780 CROWN HLDGS INC COM 228368106 113 1473 SH DFND 04 0 1473 0 CRYOLIFE INC COM 228903100 42810 2317791 SH SOLE 0 0 2317791 CRYOLIFE INC COM 228903100 4 203 SH SOLE 0 203 0 CRYOLIFE INC COM 228903100 1191 64489 SH DFND 01 0 64489 0 CRYOLIFE INC COM 228903100 282 15273 SH DFND 02 0 15273 0 CRYOLIFE INC COM 228903100 517 27992 SH DFND 04 0 0 27992 CRYOPORT INC COM PAR $0.001 229050307 89172 1881257 SH SOLE 0 0 1881257 CRYOPORT INC COM PAR $0.001 229050307 20 423 SH SOLE 0 423 0 CRYOPORT INC COM PAR $0.001 229050307 3225 68041 SH DFND 01 0 68041 0 CRYOPORT INC COM PAR $0.001 229050307 499 10521 SH DFND 02 0 10521 0 CRYOPORT INC COM PAR $0.001 229050307 1419 29945 SH DFND 04 0 0 29945 CTO REALTY GROWTH INC COM 22948P103 9756 221219 SH SOLE 0 0 221219 CTO REALTY GROWTH INC COM 22948P103 2 39 SH SOLE 0 39 0 CTO REALTY GROWTH INC COM 22948P103 141 3189 SH DFND 01 0 3189 0 CTO REALTY GROWTH INC COM 22948P103 81 1842 SH DFND 04 0 0 1842 CUBESMART COM 229663109 832344 25761195 SH SOLE 0 0 25761195 CUBESMART COM 229663109 40 1233 SH SOLE 0 1233 0 CUBESMART COM 229663109 2063 63860 SH DFND 01 0 63860 0 CUBESMART COM 229663109 15411 476988 SH DFND 02 0 476988 0 CUBESMART COM 229663109 4616 142871 SH DFND 04 0 0 142871 CUBIC CORP COM 229669106 178377 3066469 SH SOLE 0 0 3066469 CUBIC CORP COM 229669106 11 189 SH SOLE 0 189 0 CUBIC CORP COM 229669106 1506 25889 SH DFND 01 0 25889 0 CUBIC CORP COM 229669106 567 9749 SH DFND 02 0 9749 0 CUBIC CORP COM 229669106 1309 22504 SH DFND 04 0 0 22504 CUE BIOPHARMA INC COM 22978P106 19505 1295994 SH SOLE 0 0 1295994 CUE BIOPHARMA INC COM 22978P106 12 821 SH SOLE 0 821 0 CUE BIOPHARMA INC COM 22978P106 882 58631 SH DFND 01 0 58631 0 CUE BIOPHARMA INC COM 22978P106 106 7036 SH DFND 02 0 7036 0 CUE BIOPHARMA INC COM 22978P106 277 18434 SH DFND 04 0 0 18434 CULLEN FROST BANKERS INC COM 229899109 390948 6113335 SH SOLE 0 0 6113335 CULLEN FROST BANKERS INC COM 229899109 35 549 SH SOLE 0 549 0 CULLEN FROST BANKERS INC COM 229899109 1191 18617 SH DFND 01 0 18617 0 CULLEN FROST BANKERS INC COM 229899109 1191 18620 SH DFND 02 0 18620 0 CULLEN FROST BANKERS INC COM 229899109 2765 43235 SH DFND 04 0 0 43235 CULP INC COM 230215105 6629 533759 SH SOLE 0 0 533759 CULP INC COM 230215105 1 54 SH SOLE 0 54 0 CULP INC COM 230215105 26 2071 SH DFND 01 0 2071 0 CULP INC COM 230215105 30 2402 SH DFND 04 0 0 2402 CUMBERLAND PHARMACEUTICALS I COM 230770109 1243 387241 SH SOLE 0 0 387241 CUMBERLAND PHARMACEUTICALS I COM 230770109 0 99 SH SOLE 0 99 0 CUMBERLAND PHARMACEUTICALS I COM 230770109 9 2655 SH DFND 01 0 2655 0 CUMBERLAND PHARMACEUTICALS I COM 230770109 5 1700 SH DFND 04 0 0 1700 CUMMINS INC COM 231021106 2608146 12351515 SH SOLE 0 0 12351515 CUMMINS INC COM 231021106 327 1548 SH SOLE 0 1548 0 CUMMINS INC COM 231021106 32068 151864 SH DFND 01 0 151864 0 CUMMINS INC COM 231021106 5748 27221 SH DFND 02 0 0 27221 CUMMINS INC COM 231021106 17574 83226 SH DFND 02 0 83226 0 CUMMINS INC COM 231021106 83061 393358 SH DFND 04 0 0 393358 CUMULUS MEDIA INC COM CL A 231082801 3655 680548 SH SOLE 0 0 680548 CUMULUS MEDIA INC COM CL A 231082801 0 56 SH SOLE 0 56 0 CUMULUS MEDIA INC COM CL A 231082801 28 5217 SH DFND 04 0 0 5217 CURIS INC COM NEW 231269200 1395 1192580 SH SOLE 0 0 1192580 CURIS INC COM NEW 231269200 0 87 SH SOLE 0 87 0 CURIS INC COM NEW 231269200 7 6157 SH DFND 01 0 6157 0 CURIS INC COM NEW 231269200 6 4939 SH DFND 04 0 0 4939 CURO GROUP HOLDINGS CORP COM 23131L107 6871 974567 SH SOLE 0 0 974567 CURO GROUP HOLDINGS CORP COM 23131L107 0 37 SH SOLE 0 37 0 CURO GROUP HOLDINGS CORP COM 23131L107 252 35775 SH DFND 01 0 35775 0 CURO GROUP HOLDINGS CORP COM 23131L107 33 4746 SH DFND 04 0 0 4746 CURTISS WRIGHT CORP COM 231561101 326791 3504081 SH SOLE 0 0 3504081 CURTISS WRIGHT CORP COM 231561101 25 269 SH SOLE 0 269 0 CURTISS WRIGHT CORP COM 231561101 1283 13760 SH DFND 01 0 13760 0 CURTISS WRIGHT CORP COM 231561101 1178 12629 SH DFND 02 0 12629 0 CURTISS WRIGHT CORP COM 231561101 2928 31391 SH DFND 04 0 0 31391 CUSTOMERS BANCORP INC COM 23204G100 17483 1560982 SH SOLE 0 0 1560982 CUSTOMERS BANCORP INC COM 23204G100 27 2399 SH SOLE 0 2399 0 CUSTOMERS BANCORP INC COM 23204G100 259 23119 SH DFND 01 0 23119 0 CUSTOMERS BANCORP INC COM 23204G100 139 12411 SH DFND 02 0 12411 0 CUSTOMERS BANCORP INC COM 23204G100 323 28817 SH DFND 04 0 0 28817 CUTERA INC COM 232109108 19893 1048641 SH SOLE 0 0 1048641 CUTERA INC COM 232109108 3 135 SH SOLE 0 135 0 CUTERA INC COM 232109108 646 34067 SH DFND 01 0 34067 0 CUTERA INC COM 232109108 91 4772 SH DFND 04 0 0 4772 CYBEROPTICS CORP COM 232517102 20405 640850 SH SOLE 0 0 640850 CYBEROPTICS CORP COM 232517102 16 510 SH SOLE 0 510 0 CYBEROPTICS CORP COM 232517102 451 14179 SH DFND 01 0 14179 0 CYBEROPTICS CORP COM 232517102 6 195 SH DFND 02 0 195 0 CYBEROPTICS CORP COM 232517102 141 4422 SH DFND 04 0 0 4422 CYCLERION THERAPEUTICS INC COM 23255M105 10309 1695614 SH SOLE 0 0 1695614 CYCLERION THERAPEUTICS INC COM 23255M105 2 254 SH SOLE 0 254 0 CYCLERION THERAPEUTICS INC COM 23255M105 118 19392 SH DFND 01 0 19392 0 CYCLERION THERAPEUTICS INC COM 23255M105 25 4160 SH DFND 04 0 0 4160 CYMABAY THERAPEUTICS INC COM 23257D103 23872 3297176 SH SOLE 0 0 3297176 CYMABAY THERAPEUTICS INC COM 23257D103 18 2447 SH SOLE 0 2447 0 CYMABAY THERAPEUTICS INC COM 23257D103 332 45902 SH DFND 01 0 45902 0 CYMABAY THERAPEUTICS INC COM 23257D103 200 27594 SH DFND 04 0 0 27594 CYNERGISTEK INC COM 23258P105 317 202058 SH SOLE 0 0 202058 CYTOKINETICS INC COM NEW 23282W605 103432 4777471 SH SOLE 0 0 4777471 CYTOKINETICS INC COM NEW 23282W605 32 1464 SH SOLE 0 1464 0 CYTOKINETICS INC COM NEW 23282W605 2629 121409 SH DFND 01 0 121409 0 CYTOKINETICS INC COM NEW 23282W605 368 16982 SH DFND 02 0 16982 0 CYTOKINETICS INC COM NEW 23282W605 1018 46998 SH DFND 04 0 0 46998 CYRUSONE INC COM 23283R100 1117434 15956509 SH SOLE 0 0 15956509 CYRUSONE INC COM 23283R100 52 737 SH SOLE 0 737 0 CYRUSONE INC COM 23283R100 2675 38203 SH DFND 01 0 38203 0 CYRUSONE INC COM 23283R100 20121 287326 SH DFND 02 0 287326 0 CYRUSONE INC COM 23283R100 5989 85519 SH DFND 04 0 0 85519 CYTOSORBENTS CORP COM NEW 23283X206 14374 1802340 SH SOLE 0 0 1802340 CYTOSORBENTS CORP COM NEW 23283X206 13 1670 SH SOLE 0 1670 0 CYTOSORBENTS CORP COM NEW 23283X206 633 79335 SH DFND 01 0 79335 0 CYTOSORBENTS CORP COM NEW 23283X206 103 12906 SH DFND 04 0 0 12906 CYTOMX THERAPEUTICS INC COM 23284F105 18059 2715703 SH SOLE 0 0 2715703 CYTOMX THERAPEUTICS INC COM 23284F105 6 973 SH SOLE 0 973 0 CYTOMX THERAPEUTICS INC COM 23284F105 600 90218 SH DFND 01 0 90218 0 CYTOMX THERAPEUTICS INC COM 23284F105 70 10496 SH DFND 02 0 10496 0 CYTOMX THERAPEUTICS INC COM 23284F105 245 36798 SH DFND 04 0 0 36798 DMC GLOBAL INC COM 23291C103 33189 1007557 SH SOLE 0 0 1007557 DMC GLOBAL INC COM 23291C103 3 82 SH SOLE 0 82 0 DMC GLOBAL INC COM 23291C103 622 18894 SH DFND 01 0 18894 0 DMC GLOBAL INC COM 23291C103 87 2637 SH DFND 02 0 2637 0 DMC GLOBAL INC COM 23291C103 295 8954 SH DFND 04 0 0 8954 D R HORTON INC COM 23331A109 2623014 34682190 SH SOLE 0 0 34682190 D R HORTON INC COM 23331A109 166 2197 SH SOLE 0 2197 0 D R HORTON INC COM 23331A109 25823 341439 SH DFND 01 0 341439 0 D R HORTON INC COM 23331A109 4766 63014 SH DFND 02 0 0 63014 D R HORTON INC COM 23331A109 15221 201258 SH DFND 02 0 201258 0 D R HORTON INC COM 23331A109 65336 863893 SH DFND 04 0 0 863893 DHI GROUP INC COM 23331S100 5891 2606639 SH SOLE 0 0 2606639 DHI GROUP INC COM 23331S100 1 322 SH SOLE 0 322 0 DHI GROUP INC COM 23331S100 73 32087 SH DFND 01 0 32087 0 DHI GROUP INC COM 23331S100 38 16618 SH DFND 04 0 0 16618 DSP GROUP INC COM 23332B106 19086 1448099 SH SOLE 0 0 1448099 DSP GROUP INC COM 23332B106 2 175 SH SOLE 0 175 0 DSP GROUP INC COM 23332B106 554 42066 SH DFND 01 0 42066 0 DSP GROUP INC COM 23332B106 75 5686 SH DFND 02 0 5686 0 DSP GROUP INC COM 23332B106 182 13817 SH DFND 04 0 0 13817 DTE ENERGY CO COM 233331107 2417698 21016155 SH SOLE 0 0 21016155 DTE ENERGY CO COM 233331107 442 3843 SH SOLE 0 3843 0 DTE ENERGY CO COM 233331107 22819 198359 SH DFND 01 0 198359 0 DTE ENERGY CO COM 233331107 3961 34430 SH DFND 02 0 0 34430 DTE ENERGY CO COM 233331107 15388 133759 SH DFND 02 0 133759 0 DTE ENERGY CO COM 233331107 58816 511269 SH DFND 04 0 0 511269 DLH HLDGS CORP COM 23335Q100 1248 172161 SH SOLE 0 0 172161 DLH HLDGS CORP COM 23335Q100 18 2481 SH DFND 01 0 2481 0 DLH HLDGS CORP COM 23335Q100 26 3637 SH DFND 04 0 0 3637 DXP ENTERPRISES INC COM NEW 233377407 15404 954960 SH SOLE 0 0 954960 DXP ENTERPRISES INC COM NEW 233377407 26 1581 SH SOLE 0 1581 0 DXP ENTERPRISES INC COM NEW 233377407 179 11079 SH DFND 01 0 11079 0 DXP ENTERPRISES INC COM NEW 233377407 88 5476 SH DFND 02 0 5476 0 DXP ENTERPRISES INC COM NEW 233377407 357 22127 SH DFND 04 0 0 22127 DXC TECHNOLOGY CO COM 23355L106 472404 26465208 SH SOLE 0 0 26465208 DXC TECHNOLOGY CO COM 23355L106 70 3895 SH SOLE 0 3895 0 DXC TECHNOLOGY CO COM 23355L106 4652 260594 SH DFND 01 0 260594 0 DXC TECHNOLOGY CO COM 23355L106 1464 82031 SH DFND 02 0 82031 0 DXC TECHNOLOGY CO COM 23355L106 10297 576876 SH DFND 04 0 0 576876 DAILY JOURNAL CORP COM 233912104 8792 36332 SH SOLE 0 0 36332 DAILY JOURNAL CORP COM 233912104 2 8 SH SOLE 0 8 0 DAILY JOURNAL CORP COM 233912104 463 1913 SH DFND 01 0 1913 0 DAILY JOURNAL CORP COM 233912104 118 487 SH DFND 04 0 0 487 DAKTRONICS INC COM 234264109 10074 2543915 SH SOLE 0 0 2543915 DAKTRONICS INC COM 234264109 1 284 SH SOLE 0 284 0 DAKTRONICS INC COM 234264109 102 25698 SH DFND 01 0 25698 0 DAKTRONICS INC COM 234264109 70 17574 SH DFND 04 0 0 17574 DANA INCORPORATED COM 235825205 152559 12383013 SH SOLE 0 0 12383013 DANA INCORPORATED COM 235825205 30 2455 SH SOLE 0 2455 0 DANA INCORPORATED COM 235825205 1206 97885 SH DFND 01 0 97885 0 DANA INCORPORATED COM 235825205 544 44136 SH DFND 02 0 44136 0 DANA INCORPORATED COM 235825205 1446 117348 SH DFND 04 0 0 117348 DANAHER CORPORATION COM 235851102 9973151 46315658 SH SOLE 0 0 46315658 DANAHER CORPORATION COM 235851102 941 4368 SH SOLE 0 4368 0 DANAHER CORPORATION COM 235851102 139782 649151 SH DFND 01 0 649151 0 DANAHER CORPORATION COM 235851102 25258 117297 SH DFND 02 0 0 117297 DANAHER CORPORATION COM 235851102 83750 388936 SH DFND 02 0 388936 0 DANAHER CORPORATION COM 235851102 354633 1646927 SH DFND 04 0 0 1646927 DARE BIOSCIENCE INC COM 23666P101 836 836884 SH SOLE 0 0 836884 DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 34155 252554 SH SOLE 0 0 252554 DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 1381 10212 SH DFND 01 0 10212 0 DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 151 1119 SH DFND 02 0 1119 0 DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 18 136 SH DFND 04 0 0 136 DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 483 3570 SH DFND 05 0 0 3570 DARDEN RESTAURANTS INC COM 237194105 1350463 13405431 SH SOLE 0 0 13405431 DARDEN RESTAURANTS INC COM 237194105 83 825 SH SOLE 0 825 0 DARDEN RESTAURANTS INC COM 237194105 13482 133827 SH DFND 01 0 133827 0 DARDEN RESTAURANTS INC COM 237194105 2295 22778 SH DFND 02 0 0 22778 DARDEN RESTAURANTS INC COM 237194105 7977 79185 SH DFND 02 0 79185 0 DARDEN RESTAURANTS INC COM 237194105 34217 339655 SH DFND 04 0 0 339655 DARIOHEALTH CORP COM NEW 23725P209 1627 96960 SH SOLE 0 0 96960 DARIOHEALTH CORP COM NEW 23725P209 40 2364 SH DFND 01 0 2364 0 DARLING INGREDIENTS INC COM 237266101 517473 14362291 SH SOLE 0 0 14362291 DARLING INGREDIENTS INC COM 237266101 120 3344 SH SOLE 0 3344 0 DARLING INGREDIENTS INC COM 237266101 3937 109280 SH DFND 01 0 109280 0 DARLING INGREDIENTS INC COM 237266101 1965 54529 SH DFND 02 0 54529 0 DARLING INGREDIENTS INC COM 237266101 4538 125945 SH DFND 04 0 0 125945 DASEKE INC COM 23753F107 12950 2411493 SH SOLE 0 0 2411493 DASEKE INC COM 23753F107 2 355 SH SOLE 0 355 0 DASEKE INC COM 23753F107 494 91912 SH DFND 01 0 91912 0 DASEKE INC COM 23753F107 114 21312 SH DFND 04 0 0 21312 DATA I O CORP COM 237690102 1031 324172 SH SOLE 0 0 324172 DATA I O CORP COM 237690102 7 2095 SH DFND 01 0 2095 0 DATADOG INC CL A COM 23804L103 1467941 14369037 SH SOLE 0 0 14369037 DATADOG INC CL A COM 23804L103 138 1354 SH SOLE 0 1354 0 DATADOG INC CL A COM 23804L103 7414 72574 SH DFND 01 0 72574 0 DATADOG INC CL A COM 23804L103 2481 24282 SH DFND 02 0 0 24282 DATADOG INC CL A COM 23804L103 8071 79006 SH DFND 02 0 79006 0 DATADOG INC CL A COM 23804L103 17776 173999 SH DFND 04 0 0 173999 DATADOG INC CL A COM 23804L103 1348 13199 SH DFND 04 0 13199 0 DAVE & BUSTERS ENTMT INC COM 238337109 73529 4850171 SH SOLE 0 0 4850171 DAVE & BUSTERS ENTMT INC COM 238337109 5 325 SH SOLE 0 325 0 DAVE & BUSTERS ENTMT INC COM 238337109 786 51831 SH DFND 01 0 51831 0 DAVE & BUSTERS ENTMT INC COM 238337109 148 9731 SH DFND 02 0 9731 0 DAVE & BUSTERS ENTMT INC COM 238337109 501 33032 SH DFND 04 0 0 33032 DAVITA INC COM 23918K108 753524 8797706 SH SOLE 0 0 8797706 DAVITA INC COM 23918K108 93 1086 SH SOLE 0 1086 0 DAVITA INC COM 23918K108 6902 80578 SH DFND 01 0 80578 0 DAVITA INC COM 23918K108 1421 16590 SH DFND 02 0 0 16590 DAVITA INC COM 23918K108 4474 52232 SH DFND 02 0 52232 0 DAVITA INC COM 23918K108 17971 209822 SH DFND 04 0 0 209822 DAVITA INC COM 23918K108 131 1531 SH DFND 04 0 1531 0 DAWSON GEOPHYSICAL CO NEW COM 239360100 1198 680583 SH SOLE 0 0 680583 DAWSON GEOPHYSICAL CO NEW COM 239360100 0 221 SH SOLE 0 221 0 DAWSON GEOPHYSICAL CO NEW COM 239360100 9 4849 SH DFND 01 0 4849 0 DAWSON GEOPHYSICAL CO NEW COM 239360100 8 4281 SH DFND 04 0 0 4281 DAXOR CORP COM 239467103 569 36142 SH SOLE 0 0 36142 DECIPHERA PHARMACEUTICALS IN COM 24344T101 187736 3659567 SH SOLE 0 0 3659567 DECIPHERA PHARMACEUTICALS IN COM 24344T101 28 545 SH SOLE 0 545 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 3746 73029 SH DFND 01 0 73029 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 515 10036 SH DFND 02 0 10036 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 1595 31084 SH DFND 04 0 0 31084 DECKERS OUTDOOR CORP COM 243537107 534123 2427721 SH SOLE 0 0 2427721 DECKERS OUTDOOR CORP COM 243537107 39 178 SH SOLE 0 178 0 DECKERS OUTDOOR CORP COM 243537107 12190 55405 SH DFND 01 0 55405 0 DECKERS OUTDOOR CORP COM 243537107 1970 8953 SH DFND 02 0 8953 0 DECKERS OUTDOOR CORP COM 243537107 4515 20521 SH DFND 04 0 0 20521 DEERE & CO COM 244199105 4617603 20834740 SH SOLE 0 0 20834740 DEERE & CO COM 244199105 402 1816 SH SOLE 0 1816 0 DEERE & CO COM 244199105 70394 317618 SH DFND 01 0 317618 0 DEERE & CO COM 244199105 12418 56029 SH DFND 02 0 0 56029 DEERE & CO COM 244199105 38956 175770 SH DFND 02 0 175770 0 DEERE & CO COM 244199105 180541 814607 SH DFND 04 0 0 814607 DEL TACO RESTAURANTS INC NEW COM 245496104 13201 1609937 SH SOLE 0 0 1609937 DEL TACO RESTAURANTS INC NEW COM 245496104 1 120 SH SOLE 0 120 0 DEL TACO RESTAURANTS INC NEW COM 245496104 181 22031 SH DFND 01 0 22031 0 DEL TACO RESTAURANTS INC NEW COM 245496104 88 10780 SH DFND 04 0 0 10780 DELEK US HLDGS INC NEW COM 24665A103 76686 6890048 SH SOLE 0 0 6890048 DELEK US HLDGS INC NEW COM 24665A103 5 454 SH SOLE 0 454 0 DELEK US HLDGS INC NEW COM 24665A103 478 42961 SH DFND 01 0 42961 0 DELEK US HLDGS INC NEW COM 24665A103 273 24570 SH DFND 02 0 24570 0 DELEK US HLDGS INC NEW COM 24665A103 581 52189 SH DFND 04 0 0 52189 DELL TECHNOLOGIES INC CL C 24703L202 951297 14053725 SH SOLE 0 0 14053725 DELL TECHNOLOGIES INC CL C 24703L202 162 2395 SH SOLE 0 2395 0 DELL TECHNOLOGIES INC CL C 24703L202 5439 80345 SH DFND 01 0 80345 0 DELL TECHNOLOGIES INC CL C 24703L202 2979 44011 SH DFND 02 0 0 44011 DELL TECHNOLOGIES INC CL C 24703L202 9992 147614 SH DFND 02 0 147614 0 DELL TECHNOLOGIES INC CL C 24703L202 19004 280751 SH DFND 04 0 0 280751 DELL TECHNOLOGIES INC CL C 24703L202 113 1666 SH DFND 04 0 1666 0 DELTA AIR LINES INC DEL COM NEW 247361702 1966598 64309930 SH SOLE 0 0 64309930 DELTA AIR LINES INC DEL COM NEW 247361702 124 4063 SH SOLE 0 4063 0 DELTA AIR LINES INC DEL COM NEW 247361702 19869 649746 SH DFND 01 0 649746 0 DELTA AIR LINES INC DEL COM NEW 247361702 934 30549 SH DFND 02 0 0 30549 DELTA AIR LINES INC DEL COM NEW 247361702 2878 94107 SH DFND 02 0 94107 0 DELTA AIR LINES INC DEL COM NEW 247361702 39479 1291003 SH DFND 04 0 0 1291003 DELTA APPAREL INC COM 247368103 4337 304319 SH SOLE 0 0 304319 DELTA APPAREL INC COM 247368103 0 21 SH SOLE 0 21 0 DELTA APPAREL INC COM 247368103 12 833 SH DFND 01 0 833 0 DELTA APPAREL INC COM 247368103 19 1300 SH DFND 04 0 0 1300 DELUXE CORP COM 248019101 107939 4195067 SH SOLE 0 0 4195067 DELUXE CORP COM 248019101 7 271 SH SOLE 0 271 0 DELUXE CORP COM 248019101 729 28329 SH DFND 01 0 28329 0 DELUXE CORP COM 248019101 344 13351 SH DFND 02 0 13351 0 DELUXE CORP COM 248019101 781 30342 SH DFND 04 0 0 30342 DENALI THERAPEUTICS INC COM 24823R105 232592 6491532 SH SOLE 0 0 6491532 DENALI THERAPEUTICS INC COM 24823R105 28 771 SH SOLE 0 771 0 DENALI THERAPEUTICS INC COM 24823R105 4563 127349 SH DFND 01 0 127349 0 DENALI THERAPEUTICS INC COM 24823R105 889 24825 SH DFND 02 0 24825 0 DENALI THERAPEUTICS INC COM 24823R105 2052 57263 SH DFND 04 0 0 57263 DENNYS CORP COM 24869P104 29697 2969657 SH SOLE 0 0 2969657 DENNYS CORP COM 24869P104 23 2330 SH SOLE 0 2330 0 DENNYS CORP COM 24869P104 935 93541 SH DFND 01 0 93541 0 DENNYS CORP COM 24869P104 265 26487 SH DFND 02 0 26487 0 DENNYS CORP COM 24869P104 498 49809 SH DFND 04 0 0 49809 DENTSPLY SIRONA INC COM 24906P109 1007653 23042609 SH SOLE 0 0 23042609 DENTSPLY SIRONA INC COM 24906P109 61 1386 SH SOLE 0 1386 0 DENTSPLY SIRONA INC COM 24906P109 9833 224858 SH DFND 01 0 224858 0 DENTSPLY SIRONA INC COM 24906P109 1727 39503 SH DFND 02 0 0 39503 DENTSPLY SIRONA INC COM 24906P109 6215 142111 SH DFND 02 0 142111 0 DENTSPLY SIRONA INC COM 24906P109 25136 574805 SH DFND 04 0 0 574805 DERMTECH INC COM 24984K105 5890 492907 SH SOLE 0 0 492907 DERMTECH INC COM 24984K105 1 43 SH SOLE 0 43 0 DERMTECH INC COM 24984K105 212 17712 SH DFND 01 0 17712 0 DESCARTES SYS GROUP INC COM 249906108 124857 2191238 SH SOLE 0 0 2191238 DESCARTES SYS GROUP INC COM 249906108 5795 101707 SH SOLE 0 101707 0 DESCARTES SYS GROUP INC COM 249906108 6398 112282 SH DFND 01 0 112282 0 DESCARTES SYS GROUP INC COM 249906108 1629 28590 SH DFND 02 0 28590 0 DESCARTES SYS GROUP INC COM 249906108 2033 35679 SH DFND 04 0 0 35679 DESIGNER BRANDS INC CL A 250565108 34709 6392074 SH SOLE 0 0 6392074 DESIGNER BRANDS INC CL A 250565108 20 3597 SH SOLE 0 3597 0 DESIGNER BRANDS INC CL A 250565108 229 42095 SH DFND 01 0 42095 0 DESIGNER BRANDS INC CL A 250565108 87 16100 SH DFND 02 0 16100 0 DESIGNER BRANDS INC CL A 250565108 316 58185 SH DFND 04 0 0 58185 DESTINATION XL GROUP INC COM 25065K104 317 1231088 SH SOLE 0 0 1231088 DESTINATION XL GROUP INC COM 25065K104 2 7861 SH DFND 04 0 0 7861 DEVON ENERGY CORP NEW COM 25179M103 343962 36359570 SH SOLE 0 0 36359570 DEVON ENERGY CORP NEW COM 25179M103 23 2416 SH SOLE 0 2416 0 DEVON ENERGY CORP NEW COM 25179M103 3732 394541 SH DFND 01 0 394541 0 DEVON ENERGY CORP NEW COM 25179M103 1159 122542 SH DFND 02 0 122542 0 DEVON ENERGY CORP NEW COM 25179M103 7974 842867 SH DFND 04 0 0 842867 DEXCOM INC COM 252131107 4100087 9946115 SH SOLE 0 0 9946115 DEXCOM INC COM 252131107 276 669 SH SOLE 0 669 0 DEXCOM INC COM 252131107 44990 109139 SH DFND 01 0 109139 0 DEXCOM INC COM 252131107 7124 17282 SH DFND 02 0 0 17282 DEXCOM INC COM 252131107 22638 54915 SH DFND 02 0 54915 0 DEXCOM INC COM 252131107 101851 247074 SH DFND 04 0 0 247074 DEXCOM INC COM 252131107 3284 7966 SH DFND 04 0 7966 0 DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 1449 341844 SH SOLE 0 0 341844 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 18074 143080 SH SOLE 0 0 143080 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 2 18 SH SOLE 0 18 0 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 260 2056 SH DFND 01 0 2056 0 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 76 600 SH DFND 02 0 600 0 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 328 2595 SH DFND 04 0 0 2595 DIAMONDROCK HOSPITALITY CO COM 252784301 148130 29216964 SH SOLE 0 0 29216964 DIAMONDROCK HOSPITALITY CO COM 252784301 7 1363 SH SOLE 0 1363 0 DIAMONDROCK HOSPITALITY CO COM 252784301 685 135132 SH DFND 01 0 135132 0 DIAMONDROCK HOSPITALITY CO COM 252784301 2490 491180 SH DFND 02 0 491180 0 DIAMONDROCK HOSPITALITY CO COM 252784301 771 152130 SH DFND 04 0 0 152130 DIAMONDBACK ENERGY INC COM 25278X109 528488 17546083 SH SOLE 0 0 17546083 DIAMONDBACK ENERGY INC COM 25278X109 56 1873 SH SOLE 0 1873 0 DIAMONDBACK ENERGY INC COM 25278X109 4905 162845 SH DFND 01 0 162845 0 DIAMONDBACK ENERGY INC COM 25278X109 851 28258 SH DFND 02 0 0 28258 DIAMONDBACK ENERGY INC COM 25278X109 2528 83928 SH DFND 02 0 83928 0 DIAMONDBACK ENERGY INC COM 25278X109 12661 420349 SH DFND 04 0 0 420349 DIAMONDBACK ENERGY INC COM 25278X109 11412 378888 SH DFND 04 0 378888 0 DICERNA PHARMACEUTICALS INC COM 253031108 54797 3045988 SH SOLE 0 0 3045988 DICERNA PHARMACEUTICALS INC COM 253031108 17 923 SH SOLE 0 923 0 DICERNA PHARMACEUTICALS INC COM 253031108 2309 128347 SH DFND 01 0 128347 0 DICERNA PHARMACEUTICALS INC COM 253031108 340 18904 SH DFND 02 0 18904 0 DICERNA PHARMACEUTICALS INC COM 253031108 808 44900 SH DFND 04 0 0 44900 DICKS SPORTING GOODS INC COM 253393102 308365 5327661 SH SOLE 0 0 5327661 DICKS SPORTING GOODS INC COM 253393102 23 393 SH SOLE 0 393 0 DICKS SPORTING GOODS INC COM 253393102 1196 20656 SH DFND 01 0 20656 0 DICKS SPORTING GOODS INC COM 253393102 1207 20852 SH DFND 02 0 20852 0 DICKS SPORTING GOODS INC COM 253393102 2741 47362 SH DFND 04 0 0 47362 DIEBOLD NXDF INC COM 253651103 51952 6799983 SH SOLE 0 0 6799983 DIEBOLD NXDF INC COM 253651103 45 5885 SH SOLE 0 5885 0 DIEBOLD NXDF INC COM 253651103 652 85324 SH DFND 01 0 85324 0 DIEBOLD NXDF INC COM 253651103 252 32954 SH DFND 02 0 32954 0 DIEBOLD NXDF INC COM 253651103 630 82481 SH DFND 04 0 0 82481 DIFFUSION PHARMACEUTICALS IN COM PAR 253748305 267 316701 SH SOLE 0 0 316701 DIFFUSION PHARMACEUTICALS IN COM PAR 253748305 30 35580 SH DFND 04 0 0 35580 DIGI INTL INC COM 253798102 28067 1795693 SH SOLE 0 0 1795693 DIGI INTL INC COM 253798102 3 160 SH SOLE 0 160 0 DIGI INTL INC COM 253798102 315 20181 SH DFND 01 0 20181 0 DIGI INTL INC COM 253798102 140 8953 SH DFND 04 0 0 8953 DIGIMARC CORP NEW COM 25381B101 13293 595279 SH SOLE 0 0 595279 DIGIMARC CORP NEW COM 25381B101 1 64 SH SOLE 0 64 0 DIGIMARC CORP NEW COM 25381B101 495 22173 SH DFND 01 0 22173 0 DIGIMARC CORP NEW COM 25381B101 97 4347 SH DFND 04 0 0 4347 DIGIRAD CORP COM NEW 253827703 91 36396 SH SOLE 0 0 36396 DIGIRAD CORP COM NEW 253827703 1 400 SH DFND 04 0 0 400 DIGITAL ALLY INC COM NEW 25382P208 1934 903948 SH SOLE 0 0 903948 DIGITAL ALLY INC COM NEW 25382P208 0 91 SH SOLE 0 91 0 DIGITAL ALLY INC COM NEW 25382P208 10 4854 SH DFND 01 0 4854 0 DIGITAL ALLY INC COM NEW 25382P208 15 7205 SH DFND 04 0 0 7205 DIGITAL RLTY TR INC COM 253868103 5852761 39879809 SH SOLE 0 0 39879809 DIGITAL RLTY TR INC COM 253868103 251 1710 SH SOLE 0 1710 0 DIGITAL RLTY TR INC COM 253868103 40591 276582 SH DFND 01 0 276582 0 DIGITAL RLTY TR INC COM 253868103 7378 50274 SH DFND 02 0 0 50274 DIGITAL RLTY TR INC COM 253868103 108797 741329 SH DFND 02 0 741329 0 DIGITAL RLTY TR INC COM 253868103 102788 700381 SH DFND 04 0 0 700381 DIME CMNTY BANCSHARES INC COM 253922108 33431 2955875 SH SOLE 0 0 2955875 DIME CMNTY BANCSHARES INC COM 253922108 2 165 SH SOLE 0 165 0 DIME CMNTY BANCSHARES INC COM 253922108 220 19436 SH DFND 01 0 19436 0 DIME CMNTY BANCSHARES INC COM 253922108 75 6650 SH DFND 02 0 6650 0 DIME CMNTY BANCSHARES INC COM 253922108 304 26908 SH DFND 04 0 0 26908 DIGITAL TURBINE INC COM NEW 25400W102 136474 4168433 SH SOLE 0 0 4168433 DIGITAL TURBINE INC COM NEW 25400W102 43 1300 SH SOLE 0 1300 0 DIGITAL TURBINE INC COM NEW 25400W102 5288 161512 SH DFND 01 0 161512 0 DIGITAL TURBINE INC COM NEW 25400W102 762 23273 SH DFND 02 0 23273 0 DIGITAL TURBINE INC COM NEW 25400W102 1791 54698 SH DFND 04 0 0 54698 DILLARDS INC CL A 254067101 20751 568198 SH SOLE 0 0 568198 DILLARDS INC CL A 254067101 2 47 SH SOLE 0 47 0 DILLARDS INC CL A 254067101 206 5632 SH DFND 01 0 5632 0 DILLARDS INC CL A 254067101 121 3314 SH DFND 02 0 3314 0 DILLARDS INC CL A 254067101 221 6055 SH DFND 04 0 0 6055 DINE BRANDS GLOBAL INC COM 254423106 91816 1681918 SH SOLE 0 0 1681918 DINE BRANDS GLOBAL INC COM 254423106 6 102 SH SOLE 0 102 0 DINE BRANDS GLOBAL INC COM 254423106 675 12371 SH DFND 01 0 12371 0 DINE BRANDS GLOBAL INC COM 254423106 288 5269 SH DFND 02 0 5269 0 DINE BRANDS GLOBAL INC COM 254423106 621 11379 SH DFND 04 0 0 11379 DIODES INC COM 254543101 249708 4423520 SH SOLE 0 0 4423520 DIODES INC COM 254543101 36 637 SH SOLE 0 637 0 DIODES INC COM 254543101 2139 37897 SH DFND 01 0 37897 0 DIODES INC COM 254543101 837 14831 SH DFND 02 0 14831 0 DIODES INC COM 254543101 1816 32165 SH DFND 04 0 0 32165 DISNEY WALT CO COM DISNEY 254687106 17214039 138733388 SH SOLE 0 0 138733388 DISNEY WALT CO COM DISNEY 254687106 1439 11594 SH SOLE 0 11594 0 DISNEY WALT CO COM DISNEY 254687106 230818 1860236 SH DFND 01 0 1860236 0 DISNEY WALT CO COM DISNEY 254687106 41417 333796 SH DFND 02 0 0 333796 DISNEY WALT CO COM DISNEY 254687106 133184 1073370 SH DFND 02 0 1073370 0 DISNEY WALT CO COM DISNEY 254687106 585025 4714904 SH DFND 04 0 0 4714904 DISCOVER FINL SVCS COM 254709108 1884904 32622084 SH SOLE 0 0 32622084 DISCOVER FINL SVCS COM 254709108 171 2956 SH SOLE 0 2956 0 DISCOVER FINL SVCS COM 254709108 18245 315761 SH DFND 01 0 315761 0 DISCOVER FINL SVCS COM 254709108 3248 56206 SH DFND 02 0 0 56206 DISCOVER FINL SVCS COM 254709108 10333 178842 SH DFND 02 0 178842 0 DISCOVER FINL SVCS COM 254709108 47737 826182 SH DFND 04 0 0 826182 DISCOVERY INC COM SER A 25470F104 390103 17919308 SH SOLE 0 0 17919308 DISCOVERY INC COM SER A 25470F104 79 3612 SH SOLE 0 3612 0 DISCOVERY INC COM SER A 25470F104 4358 200171 SH DFND 01 0 200171 0 DISCOVERY INC COM SER A 25470F104 222 10182 SH DFND 02 0 0 10182 DISCOVERY INC COM SER A 25470F104 2943 135172 SH DFND 02 0 135172 0 DISCOVERY INC COM SER A 25470F104 9832 451621 SH DFND 04 0 0 451621 DISCOVERY INC COM SER C 25470F302 647774 33049696 SH SOLE 0 0 33049696 DISCOVERY INC COM SER C 25470F302 38 1935 SH SOLE 0 1935 0 DISCOVERY INC COM SER C 25470F302 5515 281398 SH DFND 01 0 281398 0 DISCOVERY INC COM SER C 25470F302 1630 83170 SH DFND 02 0 0 83170 DISCOVERY INC COM SER C 25470F302 3375 172212 SH DFND 02 0 172212 0 DISCOVERY INC COM SER C 25470F302 16160 824488 SH DFND 04 0 0 824488 DISH NETWORK CORPORATION CL A 25470M109 730094 25149636 SH SOLE 0 0 25149636 DISH NETWORK CORPORATION CL A 25470M109 108 3709 SH SOLE 0 3709 0 DISH NETWORK CORPORATION CL A 25470M109 7430 255947 SH DFND 01 0 255947 0 DISH NETWORK CORPORATION CL A 25470M109 1032 35543 SH DFND 02 0 0 35543 DISH NETWORK CORPORATION CL A 25470M109 4162 143358 SH DFND 02 0 143358 0 DISH NETWORK CORPORATION CL A 25470M109 18950 652780 SH DFND 04 0 0 652780 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 124314 35316510 SH SOLE 0 0 35316510 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 6 1587 SH SOLE 0 1587 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 569 161720 SH DFND 01 0 161720 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 2045 580890 SH DFND 02 0 580890 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 600 170499 SH DFND 04 0 0 170499 DIXIE GROUP INC CL A 255519100 152 168576 SH SOLE 0 0 168576 DR REDDYS LABS LTD ADR 256135203 65343 939378 SH SOLE 0 0 939378 DR REDDYS LABS LTD ADR 256135203 220 3158 SH SOLE 0 3158 0 DR REDDYS LABS LTD ADR 256135203 826 11874 SH DFND 01 0 11874 0 DR REDDYS LABS LTD ADR 256135203 3485 50096 SH DFND 02 0 50096 0 DR REDDYS LABS LTD ADR 256135203 661 9496 SH DFND 04 0 0 9496 DR REDDYS LABS LTD ADR 256135203 758 10902 SH DFND 05 0 0 10902 DOCUMENT SEC SYS INC COM NEW 25614T309 84 18331 SH SOLE 0 0 18331 DOCUSIGN INC COM 256163106 3406658 15827255 SH SOLE 0 0 15827255 DOCUSIGN INC COM 256163106 293 1363 SH SOLE 0 1363 0 DOCUSIGN INC COM 256163106 17452 81080 SH DFND 01 0 81080 0 DOCUSIGN INC COM 256163106 7057 32785 SH DFND 02 0 0 32785 DOCUSIGN INC COM 256163106 21822 101385 SH DFND 02 0 101385 0 DOCUSIGN INC COM 256163106 43263 200997 SH DFND 04 0 0 200997 DOCUSIGN INC COM 256163106 3323 15440 SH DFND 04 0 15440 0 DOLBY LABORATORIES INC COM CL A 25659T107 368950 5566529 SH SOLE 0 0 5566529 DOLBY LABORATORIES INC COM CL A 25659T107 26 395 SH SOLE 0 395 0 DOLBY LABORATORIES INC COM CL A 25659T107 1465 22098 SH DFND 01 0 22098 0 DOLBY LABORATORIES INC COM CL A 25659T107 1401 21143 SH DFND 02 0 21143 0 DOLBY LABORATORIES INC COM CL A 25659T107 3220 48577 SH DFND 04 0 0 48577 DOLBY LABORATORIES INC COM CL A 25659T107 55 837 SH DFND 04 0 837 0 DOLLAR GEN CORP NEW COM 256677105 3873334 18477883 SH SOLE 0 0 18477883 DOLLAR GEN CORP NEW COM 256677105 1025 4892 SH SOLE 0 4892 0 DOLLAR GEN CORP NEW COM 256677105 60276 287551 SH DFND 01 0 287551 0 DOLLAR GEN CORP NEW COM 256677105 9681 46182 SH DFND 02 0 0 46182 DOLLAR GEN CORP NEW COM 256677105 33906 161751 SH DFND 02 0 161751 0 DOLLAR GEN CORP NEW COM 256677105 137553 656204 SH DFND 04 0 0 656204 DOLLAR GEN CORP NEW COM 256677105 4567 21785 SH DFND 04 0 21785 0 DOLLAR TREE INC COM 256746108 2196635 24048997 SH SOLE 0 0 24048997 DOLLAR TREE INC COM 256746108 138 1513 SH SOLE 0 1513 0 DOLLAR TREE INC COM 256746108 23522 257526 SH DFND 01 0 257526 0 DOLLAR TREE INC COM 256746108 3927 42994 SH DFND 02 0 0 42994 DOLLAR TREE INC COM 256746108 13275 145336 SH DFND 02 0 145336 0 DOLLAR TREE INC COM 256746108 56630 619988 SH DFND 04 0 0 619988 DOLLAR TREE INC COM 256746108 884 9676 SH DFND 04 0 9676 0 DOLPHIN ENTMT INC COM 25686H100 379 548908 SH SOLE 0 0 548908 DOMINION ENERGY INC COM 25746U109 5198137 65857559 SH SOLE 0 0 65857559 DOMINION ENERGY INC COM 25746U109 488 6184 SH SOLE 0 6184 0 DOMINION ENERGY INC COM 25746U109 68165 863613 SH DFND 01 0 863613 0 DOMINION ENERGY INC COM 25746U109 12343 156384 SH DFND 02 0 0 156384 DOMINION ENERGY INC COM 25746U109 78276 991709 SH DFND 02 0 991709 0 DOMINION ENERGY INC COM 25746U109 175550 2224126 SH DFND 04 0 0 2224126 DOMINOS PIZZA INC COM 25754A201 1747415 4108857 SH SOLE 0 0 4108857 DOMINOS PIZZA INC COM 25754A201 132 310 SH SOLE 0 310 0 DOMINOS PIZZA INC COM 25754A201 19245 45252 SH DFND 01 0 45252 0 DOMINOS PIZZA INC COM 25754A201 2991 7033 SH DFND 02 0 0 7033 DOMINOS PIZZA INC COM 25754A201 10158 23886 SH DFND 02 0 23886 0 DOMINOS PIZZA INC COM 25754A201 43588 102492 SH DFND 04 0 0 102492 DOMINOS PIZZA INC COM 25754A201 1434 3373 SH DFND 04 0 3373 0 DOMO INC COM CL B 257554105 76751 2002375 SH SOLE 0 0 2002375 DOMO INC COM CL B 257554105 28 730 SH SOLE 0 730 0 DOMO INC COM CL B 257554105 1948 50834 SH DFND 01 0 50834 0 DOMO INC COM CL B 257554105 246 6409 SH DFND 02 0 6409 0 DOMO INC COM CL B 257554105 590 15402 SH DFND 04 0 0 15402 DOMTAR CORP COM NEW 257559203 134698 5127428 SH SOLE 0 0 5127428 DOMTAR CORP COM NEW 257559203 33 1240 SH SOLE 0 1240 0 DOMTAR CORP COM NEW 257559203 982 37399 SH DFND 01 0 37399 0 DOMTAR CORP COM NEW 257559203 437 16629 SH DFND 02 0 16629 0 DOMTAR CORP COM NEW 257559203 1164 44316 SH DFND 04 0 0 44316 DONALDSON INC COM 257651109 537743 11584298 SH SOLE 0 0 11584298 DONALDSON INC COM 257651109 37 804 SH SOLE 0 804 0 DONALDSON INC COM 257651109 2006 43224 SH DFND 01 0 43224 0 DONALDSON INC COM 257651109 1723 37108 SH DFND 02 0 37108 0 DONALDSON INC COM 257651109 4345 93608 SH DFND 04 0 0 93608 DONALDSON INC COM 257651109 67 1453 SH DFND 04 0 1453 0 DONEGAL GROUP INC CL A 257701201 6117 434745 SH SOLE 0 0 434745 DONEGAL GROUP INC CL A 257701201 1 84 SH SOLE 0 84 0 DONEGAL GROUP INC CL A 257701201 93 6642 SH DFND 01 0 6642 0 DONEGAL GROUP INC CL A 257701201 62 4395 SH DFND 02 0 4395 0 DONEGAL GROUP INC CL A 257701201 92 6511 SH DFND 04 0 0 6511 DONEGAL GROUP INC CL B 257701300 720 63192 SH SOLE 0 0 63192 DONEGAL GROUP INC CL B 257701300 47 4134 SH DFND 04 0 0 4134 DONNELLEY R R & SONS CO COM 257867200 5706 3908179 SH SOLE 0 0 3908179 DONNELLEY R R & SONS CO COM 257867200 1 374 SH SOLE 0 374 0 DONNELLEY R R & SONS CO COM 257867200 21 14132 SH DFND 01 0 14132 0 DONNELLEY R R & SONS CO COM 257867200 30 20682 SH DFND 04 0 0 20682 DONNELLEY FINL SOLUTIONS INC COM 25787G100 24067 1801424 SH SOLE 0 0 1801424 DONNELLEY FINL SOLUTIONS INC COM 25787G100 3 192 SH SOLE 0 192 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 277 20727 SH DFND 01 0 20727 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 19 1415 SH DFND 02 0 1415 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 268 20023 SH DFND 04 0 0 20023 DORMAN PRODUCTS INC COM 258278100 253695 2806986 SH SOLE 0 0 2806986 DORMAN PRODUCTS INC COM 258278100 16 172 SH SOLE 0 172 0 DORMAN PRODUCTS INC COM 258278100 4809 53208 SH DFND 01 0 53208 0 DORMAN PRODUCTS INC COM 258278100 797 8817 SH DFND 02 0 8817 0 DORMAN PRODUCTS INC COM 258278100 1869 20680 SH DFND 04 0 0 20680 DOUGLAS EMMETT INC COM 25960P109 564477 22489115 SH SOLE 0 0 22489115 DOUGLAS EMMETT INC COM 25960P109 26 1044 SH SOLE 0 1044 0 DOUGLAS EMMETT INC COM 25960P109 1379 54952 SH DFND 01 0 54952 0 DOUGLAS EMMETT INC COM 25960P109 10232 407661 SH DFND 02 0 407661 0 DOUGLAS EMMETT INC COM 25960P109 3132 124797 SH DFND 04 0 0 124797 DOUGLAS DYNAMICS INC COM 25960R105 35849 1048205 SH SOLE 0 0 1048205 DOUGLAS DYNAMICS INC COM 25960R105 5 152 SH SOLE 0 152 0 DOUGLAS DYNAMICS INC COM 25960R105 1425 41675 SH DFND 01 0 41675 0 DOUGLAS DYNAMICS INC COM 25960R105 311 9102 SH DFND 02 0 9102 0 DOUGLAS DYNAMICS INC COM 25960R105 538 15742 SH DFND 04 0 0 15742 DOUYU INTERNATIONAL HLDNGS L SPONSORED ADS 25985W105 37208 2816678 SH SOLE 0 0 2816678 DOUYU INTERNATIONAL HLDNGS L SPONSORED ADS 25985W105 487 36900 SH SOLE 0 36900 0 DOUYU INTERNATIONAL HLDNGS L SPONSORED ADS 25985W105 1626 123121 SH DFND 01 0 123121 0 DOUYU INTERNATIONAL HLDNGS L SPONSORED ADS 25985W105 11 850 SH DFND 04 0 0 850 DOVER CORP COM 260003108 1696108 15655416 SH SOLE 0 0 15655416 DOVER CORP COM 260003108 148 1369 SH SOLE 0 1369 0 DOVER CORP COM 260003108 16060 148235 SH DFND 01 0 148235 0 DOVER CORP COM 260003108 2995 27640 SH DFND 02 0 0 27640 DOVER CORP COM 260003108 8962 82722 SH DFND 02 0 82722 0 DOVER CORP COM 260003108 41235 380603 SH DFND 04 0 0 380603 DOVER MOTORSPORTS INC COM 260174107 255 181111 SH SOLE 0 0 181111 DOVER MOTORSPORTS INC COM 260174107 6 4284 SH DFND 01 0 4284 0 DOW INC COM 260557103 2675673 56868718 SH SOLE 0 0 56868718 DOW INC COM 260557103 221 4707 SH SOLE 0 4707 0 DOW INC COM 260557103 35904 763096 SH DFND 01 0 763096 0 DOW INC COM 260557103 6332 134582 SH DFND 02 0 0 134582 DOW INC COM 260557103 20786 441792 SH DFND 02 0 441792 0 DOW INC COM 260557103 92987 1976354 SH DFND 04 0 0 1976354 DPW HLDGS INC COM 26140E600 108 53961 SH SOLE 0 0 53961 DRAFTKINGS INC COM CL A 26142R104 1213730 20627630 SH SOLE 0 0 20627630 DRAFTKINGS INC COM CL A 26142R104 93 1581 SH SOLE 0 1581 0 DRAFTKINGS INC COM CL A 26142R104 2545 43252 SH DFND 01 0 43252 0 DRAFTKINGS INC COM CL A 26142R104 4950 84120 SH DFND 04 0 0 84120 DRIL QUIP INC COM 262037104 93037 3757537 SH SOLE 0 0 3757537 DRIL QUIP INC COM 262037104 5 220 SH SOLE 0 220 0 DRIL QUIP INC COM 262037104 583 23528 SH DFND 01 0 23528 0 DRIL QUIP INC COM 262037104 229 9252 SH DFND 02 0 9252 0 DRIL QUIP INC COM 262037104 609 24609 SH DFND 04 0 0 24609 DRIVE SHACK INC COM 262077100 2610 2330140 SH SOLE 0 0 2330140 DRIVE SHACK INC COM 262077100 0 411 SH SOLE 0 411 0 DRIVE SHACK INC COM 262077100 14 12505 SH DFND 01 0 12505 0 DRIVE SHACK INC COM 262077100 20 17664 SH DFND 04 0 0 17664 DROPBOX INC CL A 26210C104 544563 28274293 SH SOLE 0 0 28274293 DROPBOX INC CL A 26210C104 37 1908 SH SOLE 0 1908 0 DROPBOX INC CL A 26210C104 2222 115357 SH DFND 01 0 115357 0 DROPBOX INC CL A 26210C104 866 44986 SH DFND 02 0 0 44986 DROPBOX INC CL A 26210C104 2347 121841 SH DFND 02 0 121841 0 DROPBOX INC CL A 26210C104 3192 165741 SH DFND 04 0 0 165741 DROPBOX INC CL A 26210C104 374 19442 SH DFND 04 0 19442 0 DUCK CREEK TECHNOLOGIES INC SHS 264120106 48569 1069106 SH SOLE 0 0 1069106 DUCK CREEK TECHNOLOGIES INC SHS 264120106 4 82 SH SOLE 0 82 0 DUCK CREEK TECHNOLOGIES INC SHS 264120106 249 5486 SH DFND 01 0 5486 0 DUCK CREEK TECHNOLOGIES INC SHS 264120106 265 5840 SH DFND 04 0 0 5840 DUCK CREEK TECHNOLOGIES INC SHS 264120106 22 475 SH DFND 04 0 475 0 DUCOMMUN INC DEL COM 264147109 17555 533267 SH SOLE 0 0 533267 DUCOMMUN INC DEL COM 264147109 23 710 SH SOLE 0 710 0 DUCOMMUN INC DEL COM 264147109 245 7445 SH DFND 01 0 7445 0 DUCOMMUN INC DEL COM 264147109 82 2505 SH DFND 02 0 2505 0 DUCOMMUN INC DEL COM 264147109 399 12120 SH DFND 04 0 0 12120 DUKE REALTY CORP COM NEW 264411505 2055312 55699512 SH SOLE 0 0 55699512 DUKE REALTY CORP COM NEW 264411505 87 2367 SH SOLE 0 2367 0 DUKE REALTY CORP COM NEW 264411505 14066 381186 SH DFND 01 0 381186 0 DUKE REALTY CORP COM NEW 264411505 2457 66593 SH DFND 02 0 0 66593 DUKE REALTY CORP COM NEW 264411505 37882 1026605 SH DFND 02 0 1026605 0 DUKE REALTY CORP COM NEW 264411505 35741 968596 SH DFND 04 0 0 968596 DUKE ENERGY CORP NEW COM NEW 26441C204 5201035 58728946 SH SOLE 0 0 58728946 DUKE ENERGY CORP NEW COM NEW 26441C204 564 6363 SH SOLE 0 6363 0 DUKE ENERGY CORP NEW COM NEW 26441C204 66830 754629 SH DFND 01 0 754629 0 DUKE ENERGY CORP NEW COM NEW 26441C204 9959 112457 SH DFND 02 0 0 112457 DUKE ENERGY CORP NEW COM NEW 26441C204 79610 898939 SH DFND 02 0 898939 0 DUKE ENERGY CORP NEW COM NEW 26441C204 172971 1953156 SH DFND 04 0 0 1953156 DULUTH HLDGS INC COM CL B 26443V101 7452 609810 SH SOLE 0 0 609810 DULUTH HLDGS INC COM CL B 26443V101 1 58 SH SOLE 0 58 0 DULUTH HLDGS INC COM CL B 26443V101 93 7626 SH DFND 01 0 7626 0 DULUTH HLDGS INC COM CL B 26443V101 33 2667 SH DFND 04 0 0 2667 DUN & BRADSTREET HLDGS INC COM 26484T106 264262 10298599 SH SOLE 0 0 10298599 DUN & BRADSTREET HLDGS INC COM 26484T106 21 807 SH SOLE 0 807 0 DUN & BRADSTREET HLDGS INC COM 26484T106 949 36980 SH DFND 01 0 36980 0 DUN & BRADSTREET HLDGS INC COM 26484T106 1101 42898 SH DFND 04 0 0 42898 DUN & BRADSTREET HLDGS INC COM 26484T106 117 4541 SH DFND 04 0 4541 0 DUNKIN BRANDS GROUP INC COM 265504100 578600 7063851 SH SOLE 0 0 7063851 DUNKIN BRANDS GROUP INC COM 265504100 42 518 SH SOLE 0 518 0 DUNKIN BRANDS GROUP INC COM 265504100 2939 35875 SH DFND 01 0 35875 0 DUNKIN BRANDS GROUP INC COM 265504100 2052 25046 SH DFND 02 0 25046 0 DUNKIN BRANDS GROUP INC COM 265504100 4935 60253 SH DFND 04 0 0 60253 DUNKIN BRANDS GROUP INC COM 265504100 484 5903 SH DFND 04 0 5903 0 DUPONT DE NEMOURS INC COM 26614N102 3085746 55619071 SH SOLE 0 0 55619071 DUPONT DE NEMOURS INC COM 26614N102 387 6974 SH SOLE 0 6974 0 DUPONT DE NEMOURS INC COM 26614N102 41849 754300 SH DFND 01 0 754300 0 DUPONT DE NEMOURS INC COM 26614N102 7438 134070 SH DFND 02 0 0 134070 DUPONT DE NEMOURS INC COM 26614N102 23900 430781 SH DFND 02 0 430781 0 DUPONT DE NEMOURS INC COM 26614N102 106970 1928085 SH DFND 04 0 0 1928085 DURECT CORP COM 266605104 16185 9465154 SH SOLE 0 0 9465154 DURECT CORP COM 266605104 2 1141 SH SOLE 0 1141 0 DURECT CORP COM 266605104 682 398917 SH DFND 01 0 398917 0 DURECT CORP COM 266605104 119 69345 SH DFND 02 0 69345 0 DURECT CORP COM 266605104 229 133916 SH DFND 04 0 0 133916 DYADIC INTL INC DEL COM 26745T101 9368 1237504 SH SOLE 0 0 1237504 DYADIC INTL INC DEL COM 26745T101 1 94 SH SOLE 0 94 0 DYADIC INTL INC DEL COM 26745T101 265 35010 SH DFND 01 0 35010 0 DYADIC INTL INC DEL COM 26745T101 56 7385 SH DFND 04 0 0 7385 DYCOM INDS INC COM 267475101 143256 2712162 SH SOLE 0 0 2712162 DYCOM INDS INC COM 267475101 10 186 SH SOLE 0 186 0 DYCOM INDS INC COM 267475101 2626 49722 SH DFND 01 0 49722 0 DYCOM INDS INC COM 267475101 502 9510 SH DFND 02 0 9510 0 DYCOM INDS INC COM 267475101 1183 22389 SH DFND 04 0 0 22389 DYNATRACE INC COM NEW 268150109 653515 15931625 SH SOLE 0 0 15931625 DYNATRACE INC COM NEW 268150109 68 1646 SH SOLE 0 1646 0 DYNATRACE INC COM NEW 268150109 3384 82485 SH DFND 01 0 82485 0 DYNATRACE INC COM NEW 268150109 1296 31604 SH DFND 02 0 0 31604 DYNATRACE INC COM NEW 268150109 3596 87670 SH DFND 02 0 87670 0 DYNATRACE INC COM NEW 268150109 4530 110442 SH DFND 04 0 0 110442 DYNATRACE INC COM NEW 268150109 650 15844 SH DFND 04 0 15844 0 DYNATRONICS CORP COM NEW 268157401 28 39566 SH SOLE 0 0 39566 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 21180 4902825 SH SOLE 0 0 4902825 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 12 2874 SH SOLE 0 2874 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 811 187841 SH DFND 01 0 187841 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 134 30973 SH DFND 02 0 30973 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 359 83165 SH DFND 04 0 0 83165 DYNEX CAP INC COM 26817Q886 15188 998541 SH SOLE 0 0 998541 DYNEX CAP INC COM 26817Q886 2 119 SH SOLE 0 119 0 DYNEX CAP INC COM 26817Q886 177 11651 SH DFND 01 0 11651 0 DYNEX CAP INC COM 26817Q886 191 12556 SH DFND 02 0 12556 0 DYNEX CAP INC COM 26817Q886 254 16679 SH DFND 04 0 0 16679 DYNE THERAPEUTICS INC COM 26818M108 873 43258 SH SOLE 0 0 43258 DYNE THERAPEUTICS INC COM 26818M108 30 1478 SH DFND 01 0 1478 0 DYNE THERAPEUTICS INC COM 26818M108 5 264 SH DFND 04 0 0 264 DZS INC COM 268211109 4916 524634 SH SOLE 0 0 524634 DZS INC COM 268211109 1 55 SH SOLE 0 55 0 DZS INC COM 268211109 78 8297 SH DFND 01 0 8297 0 DZS INC COM 268211109 10 1060 SH DFND 04 0 0 1060 E L F BEAUTY INC COM 26856L103 71410 3887307 SH SOLE 0 0 3887307 E L F BEAUTY INC COM 26856L103 16 862 SH SOLE 0 862 0 E L F BEAUTY INC COM 26856L103 1585 86261 SH DFND 01 0 86261 0 E L F BEAUTY INC COM 26856L103 186 10106 SH DFND 02 0 10106 0 E L F BEAUTY INC COM 26856L103 418 22749 SH DFND 04 0 0 22749 EL POLLO LOCO HLDGS INC COM 268603107 35170 2171009 SH SOLE 0 0 2171009 EL POLLO LOCO HLDGS INC COM 268603107 6 387 SH SOLE 0 387 0 EL POLLO LOCO HLDGS INC COM 268603107 247 15237 SH DFND 01 0 15237 0 EL POLLO LOCO HLDGS INC COM 268603107 79 4853 SH DFND 02 0 4853 0 EL POLLO LOCO HLDGS INC COM 268603107 231 14284 SH DFND 04 0 0 14284 EOG RES INC COM 26875P101 1560711 43425456 SH SOLE 0 0 43425456 EOG RES INC COM 26875P101 195 5421 SH SOLE 0 5421 0 EOG RES INC COM 26875P101 21567 600078 SH DFND 01 0 600078 0 EOG RES INC COM 26875P101 3082 85750 SH DFND 02 0 0 85750 EOG RES INC COM 26875P101 12184 339023 SH DFND 02 0 339023 0 EOG RES INC COM 26875P101 55832 1553486 SH DFND 04 0 0 1553486 EOG RES INC COM 26875P101 50222 1397390 SH DFND 04 0 1397390 0 EQT CORP COM 26884L109 295739 22872288 SH SOLE 0 0 22872288 EQT CORP COM 26884L109 39 3009 SH SOLE 0 3009 0 EQT CORP COM 26884L109 1095 84650 SH DFND 01 0 84650 0 EQT CORP COM 26884L109 1046 80929 SH DFND 02 0 80929 0 EQT CORP COM 26884L109 2382 184247 SH DFND 04 0 0 184247 EPR PPTYS COM SH BEN INT 26884U109 278030 10110175 SH SOLE 0 0 10110175 EPR PPTYS COM SH BEN INT 26884U109 52 1899 SH SOLE 0 1899 0 EPR PPTYS COM SH BEN INT 26884U109 681 24753 SH DFND 01 0 24753 0 EPR PPTYS COM SH BEN INT 26884U109 4955 180171 SH DFND 02 0 180171 0 EPR PPTYS COM SH BEN INT 26884U109 1820 66178 SH DFND 04 0 0 66178 EAGLE BANCORP INC MD COM 268948106 78249 2920846 SH SOLE 0 0 2920846 EAGLE BANCORP INC MD COM 268948106 12 445 SH SOLE 0 445 0 EAGLE BANCORP INC MD COM 268948106 596 22260 SH DFND 01 0 22260 0 EAGLE BANCORP INC MD COM 268948106 417 15584 SH DFND 02 0 15584 0 EAGLE BANCORP INC MD COM 268948106 804 30006 SH DFND 04 0 0 30006 E TRADE FINANCIAL CORP COM NEW 269246401 1145379 22884693 SH SOLE 0 0 22884693 E TRADE FINANCIAL CORP COM NEW 269246401 70 1401 SH SOLE 0 1401 0 E TRADE FINANCIAL CORP COM NEW 269246401 11397 227713 SH DFND 01 0 227713 0 E TRADE FINANCIAL CORP COM NEW 269246401 2026 40489 SH DFND 02 0 0 40489 E TRADE FINANCIAL CORP COM NEW 269246401 6697 133799 SH DFND 02 0 133799 0 E TRADE FINANCIAL CORP COM NEW 269246401 28866 576749 SH DFND 04 0 0 576749 EVO PMTS INC CL A COM 26927E104 86780 3492137 SH SOLE 0 0 3492137 EVO PMTS INC CL A COM 26927E104 7 262 SH SOLE 0 262 0 EVO PMTS INC CL A COM 26927E104 2012 80959 SH DFND 01 0 80959 0 EVO PMTS INC CL A COM 26927E104 302 12161 SH DFND 02 0 12161 0 EVO PMTS INC CL A COM 26927E104 700 28169 SH DFND 04 0 0 28169 EVI INDS INC COM 26929N102 7543 283448 SH SOLE 0 0 283448 EVI INDS INC COM 26929N102 1 23 SH SOLE 0 23 0 EVI INDS INC COM 26929N102 266 9986 SH DFND 01 0 9986 0 EVI INDS INC COM 26929N102 38 1440 SH DFND 04 0 0 1440 EAGLE BANCORP MONT INC COM 26942G100 4329 245713 SH SOLE 0 0 245713 EAGLE BANCORP MONT INC COM 26942G100 1 56 SH SOLE 0 56 0 EAGLE BANCORP MONT INC COM 26942G100 76 4286 SH DFND 01 0 4286 0 EAGLE BANCORP MONT INC COM 26942G100 25 1400 SH DFND 04 0 0 1400 EAGLE MATLS INC COM 26969P108 321390 3723242 SH SOLE 0 0 3723242 EAGLE MATLS INC COM 26969P108 23 268 SH SOLE 0 268 0 EAGLE MATLS INC COM 26969P108 1173 13584 SH DFND 01 0 13584 0 EAGLE MATLS INC COM 26969P108 1066 12354 SH DFND 02 0 12354 0 EAGLE MATLS INC COM 26969P108 2671 30945 SH DFND 04 0 0 30945 EAGLE PHARMACEUTICALS INC COM 269796108 30106 708717 SH SOLE 0 0 708717 EAGLE PHARMACEUTICALS INC COM 269796108 4 85 SH SOLE 0 85 0 EAGLE PHARMACEUTICALS INC COM 269796108 873 20549 SH DFND 01 0 20549 0 EAGLE PHARMACEUTICALS INC COM 269796108 100 2346 SH DFND 02 0 2346 0 EAGLE PHARMACEUTICALS INC COM 269796108 306 7212 SH DFND 04 0 0 7212 EARTHSTONE ENERGY INC CL A 27032D304 3108 1200183 SH SOLE 0 0 1200183 EARTHSTONE ENERGY INC CL A 27032D304 0 106 SH SOLE 0 106 0 EARTHSTONE ENERGY INC CL A 27032D304 44 16973 SH DFND 01 0 16973 0 EARTHSTONE ENERGY INC CL A 27032D304 19 7223 SH DFND 04 0 0 7223 EAST WEST BANCORP INC COM 27579R104 414316 12654728 SH SOLE 0 0 12654728 EAST WEST BANCORP INC COM 27579R104 61 1869 SH SOLE 0 1869 0 EAST WEST BANCORP INC COM 27579R104 1519 46388 SH DFND 01 0 46388 0 EAST WEST BANCORP INC COM 27579R104 812 24800 SH DFND 02 0 0 24800 EAST WEST BANCORP INC COM 27579R104 2415 73755 SH DFND 02 0 73755 0 EAST WEST BANCORP INC COM 27579R104 2906 88757 SH DFND 04 0 0 88757 EASTERLY GOVT PPTYS INC COM 27616P103 186904 8340227 SH SOLE 0 0 8340227 EASTERLY GOVT PPTYS INC COM 27616P103 29 1296 SH SOLE 0 1296 0 EASTERLY GOVT PPTYS INC COM 27616P103 3535 157735 SH DFND 01 0 157735 0 EASTERLY GOVT PPTYS INC COM 27616P103 4322 192858 SH DFND 02 0 192858 0 EASTERLY GOVT PPTYS INC COM 27616P103 1234 55060 SH DFND 04 0 0 55060 EASTERN CO COM 276317104 6242 319792 SH SOLE 0 0 319792 EASTERN CO COM 276317104 1 52 SH SOLE 0 52 0 EASTERN CO COM 276317104 73 3734 SH DFND 01 0 3734 0 EASTERN CO COM 276317104 41 2110 SH DFND 04 0 0 2110 EASTGROUP PPTY INC COM 277276101 688901 5326690 SH SOLE 0 0 5326690 EASTGROUP PPTY INC COM 277276101 32 249 SH SOLE 0 249 0 EASTGROUP PPTY INC COM 277276101 9573 74022 SH DFND 01 0 74022 0 EASTGROUP PPTY INC COM 277276101 12140 93865 SH DFND 02 0 93865 0 EASTGROUP PPTY INC COM 277276101 3716 28731 SH DFND 04 0 0 28731 EASTMAN CHEM CO COM 277432100 1121616 14357601 SH SOLE 0 0 14357601 EASTMAN CHEM CO COM 277432100 99 1262 SH SOLE 0 1262 0 EASTMAN CHEM CO COM 277432100 10892 139429 SH DFND 01 0 139429 0 EASTMAN CHEM CO COM 277432100 1916 24530 SH DFND 02 0 0 24530 EASTMAN CHEM CO COM 277432100 6683 85549 SH DFND 02 0 85549 0 EASTMAN CHEM CO COM 277432100 28673 367034 SH DFND 04 0 0 367034 EASTMAN KODAK CO COM NEW 277461406 24030 2724545 SH SOLE 0 0 2724545 EASTMAN KODAK CO COM NEW 277461406 3 396 SH SOLE 0 396 0 EASTMAN KODAK CO COM NEW 277461406 173 19613 SH DFND 01 0 19613 0 EASTMAN KODAK CO COM NEW 277461406 74 8398 SH DFND 04 0 0 8398 EASTSIDE DISTILLING INC COM 277802302 263 230522 SH SOLE 0 0 230522 EASTSIDE DISTILLING INC COM 277802302 1 700 SH DFND 04 0 0 700 EATON VANCE CORP COM NON VTG 278265103 373489 9790015 SH SOLE 0 0 9790015 EATON VANCE CORP COM NON VTG 278265103 26 679 SH SOLE 0 679 0 EATON VANCE CORP COM NON VTG 278265103 1375 36030 SH DFND 01 0 36030 0 EATON VANCE CORP COM NON VTG 278265103 1531 40141 SH DFND 02 0 40141 0 EATON VANCE CORP COM NON VTG 278265103 3217 84328 SH DFND 04 0 0 84328 EBAY INC. COM 278642103 2529607 48552925 SH SOLE 0 0 48552925 EBAY INC. COM 278642103 435 8346 SH SOLE 0 8346 0 EBAY INC. COM 278642103 39597 760011 SH DFND 01 0 760011 0 EBAY INC. COM 278642103 6908 132593 SH DFND 02 0 0 132593 EBAY INC. COM 278642103 22787 437374 SH DFND 02 0 437374 0 EBAY INC. COM 278642103 92510 1775633 SH DFND 04 0 0 1775633 EBAY INC. COM 278642103 2754 52863 SH DFND 04 0 52863 0 EBIX INC COM NEW 278715206 53010 2573319 SH SOLE 0 0 2573319 EBIX INC COM NEW 278715206 16 778 SH SOLE 0 778 0 EBIX INC COM NEW 278715206 749 36344 SH DFND 01 0 36344 0 EBIX INC COM NEW 278715206 133 6469 SH DFND 02 0 6469 0 EBIX INC COM NEW 278715206 484 23488 SH DFND 04 0 0 23488 ECHO GLOBAL LOGISTICS INC COM 27875T101 47684 1850367 SH SOLE 0 0 1850367 ECHO GLOBAL LOGISTICS INC COM 27875T101 5 178 SH SOLE 0 178 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 456 17677 SH DFND 01 0 17677 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 297 11532 SH DFND 02 0 11532 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 693 26904 SH DFND 04 0 0 26904 ECHOSTAR CORP CL A 278768106 104076 4181420 SH SOLE 0 0 4181420 ECHOSTAR CORP CL A 278768106 30 1204 SH SOLE 0 1204 0 ECHOSTAR CORP CL A 278768106 390 15649 SH DFND 01 0 15649 0 ECHOSTAR CORP CL A 278768106 1023 41094 SH DFND 02 0 41094 0 ECHOSTAR CORP CL A 278768106 998 40088 SH DFND 04 0 0 40088 ECOLAB INC COM 278865100 4108559 20559242 SH SOLE 0 0 20559242 ECOLAB INC COM 278865100 326 1633 SH SOLE 0 1633 0 ECOLAB INC COM 278865100 52262 261519 SH DFND 01 0 261519 0 ECOLAB INC COM 278865100 9537 47723 SH DFND 02 0 0 47723 ECOLAB INC COM 278865100 32147 160863 SH DFND 02 0 160863 0 ECOLAB INC COM 278865100 128654 643785 SH DFND 04 0 0 643785 ECOLAB INC COM 278865100 862 4312 SH DFND 04 0 4312 0 ECOPETROL S A SPONSORED ADS 279158109 22034 2239256 SH SOLE 0 0 2239256 ECOPETROL S A SPONSORED ADS 279158109 2444 248366 SH DFND 01 0 248366 0 ECOPETROL S A SPONSORED ADS 279158109 26 2600 SH DFND 02 0 2600 0 EDESA BIOTECH INC COM 27966L108 90 11169 SH SOLE 0 0 11169 EDGEWELL PERS CARE CO COM 28035Q102 154405 5538191 SH SOLE 0 0 5538191 EDGEWELL PERS CARE CO COM 28035Q102 28 987 SH SOLE 0 987 0 EDGEWELL PERS CARE CO COM 28035Q102 1036 37157 SH DFND 01 0 37157 0 EDGEWELL PERS CARE CO COM 28035Q102 488 17520 SH DFND 02 0 17520 0 EDGEWELL PERS CARE CO COM 28035Q102 1196 42911 SH DFND 04 0 0 42911 EDISON INTL COM 281020107 2101640 41338321 SH SOLE 0 0 41338321 EDISON INTL COM 281020107 169 3318 SH SOLE 0 3318 0 EDISON INTL COM 281020107 19619 385892 SH DFND 01 0 385892 0 EDISON INTL COM 281020107 3667 72136 SH DFND 02 0 0 72136 EDISON INTL COM 281020107 21496 422825 SH DFND 02 0 422825 0 EDISON INTL COM 281020107 50944 1002043 SH DFND 04 0 0 1002043 EDISON NATION INC COM 28103E106 37 20400 SH SOLE 0 0 20400 EDITAS MEDICINE INC COM 28106W103 154929 5521348 SH SOLE 0 0 5521348 EDITAS MEDICINE INC COM 28106W103 20 711 SH SOLE 0 711 0 EDITAS MEDICINE INC COM 28106W103 3483 124119 SH DFND 01 0 124119 0 EDITAS MEDICINE INC COM 28106W103 441 15711 SH DFND 02 0 15711 0 EDITAS MEDICINE INC COM 28106W103 1295 46147 SH DFND 04 0 0 46147 EDUCATIONAL DEV CORP COM 281479105 4250 253422 SH SOLE 0 0 253422 EDUCATIONAL DEV CORP COM 281479105 1 66 SH SOLE 0 66 0 EDUCATIONAL DEV CORP COM 281479105 25 1476 SH DFND 01 0 1476 0 EDUCATIONAL DEV CORP COM 281479105 27 1600 SH DFND 04 0 0 1600 EDWARDS LIFESCIENCES CORP COM 28176E108 3669375 45970621 SH SOLE 0 0 45970621 EDWARDS LIFESCIENCES CORP COM 28176E108 316 3953 SH SOLE 0 3953 0 EDWARDS LIFESCIENCES CORP COM 28176E108 57090 715229 SH DFND 01 0 715229 0 EDWARDS LIFESCIENCES CORP COM 28176E108 9058 113477 SH DFND 02 0 0 113477 EDWARDS LIFESCIENCES CORP COM 28176E108 29164 365378 SH DFND 02 0 365378 0 EDWARDS LIFESCIENCES CORP COM 28176E108 129237 1619109 SH DFND 04 0 0 1619109 EDWARDS LIFESCIENCES CORP COM 28176E108 4267 53459 SH DFND 04 0 53459 0 EGAIN CORP COM NEW 28225C806 24161 1705082 SH SOLE 0 0 1705082 EGAIN CORP COM NEW 28225C806 2 148 SH SOLE 0 148 0 EGAIN CORP COM NEW 28225C806 342 24136 SH DFND 01 0 24136 0 EGAIN CORP COM NEW 28225C806 115 8133 SH DFND 04 0 0 8133 EHEALTH INC COM 28238P109 172000 2177211 SH SOLE 0 0 2177211 EHEALTH INC COM 28238P109 22 276 SH SOLE 0 276 0 EHEALTH INC COM 28238P109 3988 50485 SH DFND 01 0 50485 0 EHEALTH INC COM 28238P109 550 6961 SH DFND 02 0 6961 0 EHEALTH INC COM 28238P109 1390 17596 SH DFND 04 0 0 17596 EIDOS THERAPEUTICS INC COM 28249H104 35509 702740 SH SOLE 0 0 702740 EIDOS THERAPEUTICS INC COM 28249H104 3 66 SH SOLE 0 66 0 EIDOS THERAPEUTICS INC COM 28249H104 1045 20673 SH DFND 01 0 20673 0 EIDOS THERAPEUTICS INC COM 28249H104 71 1410 SH DFND 02 0 1410 0 EIDOS THERAPEUTICS INC COM 28249H104 266 5266 SH DFND 04 0 0 5266 EIGER BIOPHARMACEUTICALS INC COM 28249U105 10281 1263002 SH SOLE 0 0 1263002 EIGER BIOPHARMACEUTICALS INC COM 28249U105 2 206 SH SOLE 0 206 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 438 53759 SH DFND 01 0 53759 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 82 10055 SH DFND 04 0 0 10055 89BIO INC COM 282559103 13693 533617 SH SOLE 0 0 533617 89BIO INC COM 282559103 3 115 SH SOLE 0 115 0 89BIO INC COM 282559103 330 12854 SH DFND 01 0 12854 0 89BIO INC COM 282559103 47 1833 SH DFND 04 0 0 1833 EKSO BIONICS HLDGS INC COM 282644301 564 118722 SH SOLE 0 0 118722 EKSO BIONICS HLDGS INC COM 282644301 0 18 SH SOLE 0 18 0 EKSO BIONICS HLDGS INC COM 282644301 3 706 SH DFND 01 0 706 0 EKSO BIONICS HLDGS INC COM 282644301 4 800 SH DFND 04 0 0 800 8X8 INC NEW COM 282914100 156104 10038826 SH SOLE 0 0 10038826 8X8 INC NEW COM 282914100 10 658 SH SOLE 0 658 0 8X8 INC NEW COM 282914100 3193 205359 SH DFND 01 0 205359 0 8X8 INC NEW COM 282914100 510 32789 SH DFND 02 0 32789 0 8X8 INC NEW COM 282914100 1127 72468 SH DFND 04 0 0 72468 ELANCO ANIMAL HEALTH INC COM 28414H103 1079019 38632963 SH SOLE 0 0 38632963 ELANCO ANIMAL HEALTH INC COM 28414H103 84 3006 SH SOLE 0 3006 0 ELANCO ANIMAL HEALTH INC COM 28414H103 3351 119995 SH DFND 01 0 119995 0 ELANCO ANIMAL HEALTH INC COM 28414H103 1969 70488 SH DFND 02 0 0 70488 ELANCO ANIMAL HEALTH INC COM 28414H103 7227 258749 SH DFND 02 0 258749 0 ELANCO ANIMAL HEALTH INC COM 28414H103 11988 429229 SH DFND 04 0 0 429229 ELDORADO GOLD CORP NEW COM 284902509 44787 4245179 SH SOLE 0 0 4245179 ELDORADO GOLD CORP NEW COM 284902509 2220 210385 SH SOLE 0 210385 0 ELDORADO GOLD CORP NEW COM 284902509 2463 233434 SH DFND 01 0 233434 0 ELDORADO GOLD CORP NEW COM 284902509 600 56845 SH DFND 02 0 56845 0 ELDORADO GOLD CORP NEW COM 284902509 715 67799 SH DFND 04 0 0 67799 ELECTROCORE INC COM 28531P103 1229 710223 SH SOLE 0 0 710223 ELECTROCORE INC COM 28531P103 0 219 SH SOLE 0 219 0 ELECTROMED INC COM 285409108 6988 671243 SH SOLE 0 0 671243 ELECTROMED INC COM 285409108 136 13044 SH DFND 01 0 13044 0 ELECTROMED INC COM 285409108 37 3550 SH DFND 04 0 0 3550 ELECTRONIC ARTS INC COM 285512109 2763099 21187785 SH SOLE 0 0 21187785 ELECTRONIC ARTS INC COM 285512109 701 5376 SH SOLE 0 5376 0 ELECTRONIC ARTS INC COM 285512109 39379 301961 SH DFND 01 0 301961 0 ELECTRONIC ARTS INC COM 285512109 7180 55060 SH DFND 02 0 0 55060 ELECTRONIC ARTS INC COM 285512109 22731 174303 SH DFND 02 0 174303 0 ELECTRONIC ARTS INC COM 285512109 98954 758791 SH DFND 04 0 0 758791 ELECTRONIC ARTS INC COM 285512109 426 3265 SH DFND 04 0 3265 0 ELEMENT SOLUTIONS INC COM 28618M106 251363 23916556 SH SOLE 0 0 23916556 ELEMENT SOLUTIONS INC COM 28618M106 60 5717 SH SOLE 0 5717 0 ELEMENT SOLUTIONS INC COM 28618M106 774 73623 SH DFND 01 0 73623 0 ELEMENT SOLUTIONS INC COM 28618M106 821 78160 SH DFND 02 0 78160 0 ELEMENT SOLUTIONS INC COM 28618M106 1907 181470 SH DFND 04 0 0 181470 ELEVATE CREDIT INC COM 28621V101 3621 1408895 SH SOLE 0 0 1408895 ELEVATE CREDIT INC COM 28621V101 0 21 SH SOLE 0 21 0 ELEVATE CREDIT INC COM 28621V101 12 4616 SH DFND 01 0 4616 0 ELEVATE CREDIT INC COM 28621V101 24 9216 SH DFND 04 0 0 9216 ELLINGTON FINANCIAL INC COM 28852N109 24708 2015324 SH SOLE 0 0 2015324 ELLINGTON FINANCIAL INC COM 28852N109 4 287 SH SOLE 0 287 0 ELLINGTON FINANCIAL INC COM 28852N109 352 28671 SH DFND 01 0 28671 0 ELLINGTON FINANCIAL INC COM 28852N109 157 12770 SH DFND 02 0 12770 0 ELLINGTON FINANCIAL INC COM 28852N109 346 28255 SH DFND 04 0 0 28255 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 5285 476144 SH SOLE 0 0 476144 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 0 33 SH SOLE 0 33 0 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 68 6168 SH DFND 01 0 6168 0 ELMIRA SVGS BK ELMIRA N Y COM 289660102 795 72109 SH SOLE 0 0 72109 ELMIRA SVGS BK ELMIRA N Y COM 289660102 3 315 SH DFND 04 0 0 315 ELOXX PHARMACEUTICALS INC COM 29014R103 2898 1101882 SH SOLE 0 0 1101882 ELOXX PHARMACEUTICALS INC COM 29014R103 0 89 SH SOLE 0 89 0 ELOXX PHARMACEUTICALS INC COM 29014R103 144 54736 SH DFND 01 0 54736 0 ELOXX PHARMACEUTICALS INC COM 29014R103 18 6858 SH DFND 04 0 0 6858 EMAGIN CORP COM NEW 29076N206 2468 1943415 SH SOLE 0 0 1943415 EMAGIN CORP COM NEW 29076N206 1 725 SH SOLE 0 725 0 EMAGIN CORP COM NEW 29076N206 10 7500 SH DFND 01 0 7500 0 EMAGIN CORP COM NEW 29076N206 7 5256 SH DFND 04 0 0 5256 EMCLAIRE FINL CORP COM 290828102 910 36243 SH SOLE 0 0 36243 EMCLAIRE FINL CORP COM 290828102 5 216 SH DFND 01 0 216 0 EMBRAER S.A. SPONSORED ADS 29082A107 7360 1668993 SH SOLE 0 0 1668993 EMBRAER S.A. SPONSORED ADS 29082A107 33 7389 SH DFND 01 0 7389 0 EMCORE CORP COM NEW 290846203 5117 1574520 SH SOLE 0 0 1574520 EMCORE CORP COM NEW 290846203 1 321 SH SOLE 0 321 0 EMCORE CORP COM NEW 290846203 21 6392 SH DFND 01 0 6392 0 EMCORE CORP COM NEW 290846203 25 7738 SH DFND 04 0 0 7738 EMCOR GROUP INC COM 29084Q100 331232 4891917 SH SOLE 0 0 4891917 EMCOR GROUP INC COM 29084Q100 23 345 SH SOLE 0 345 0 EMCOR GROUP INC COM 29084Q100 2882 42564 SH DFND 01 0 42564 0 EMCOR GROUP INC COM 29084Q100 1100 16241 SH DFND 02 0 16241 0 EMCOR GROUP INC COM 29084Q100 2664 39350 SH DFND 04 0 0 39350 EMERGENT BIOSOLUTIONS INC COM 29089Q105 442562 4282995 SH SOLE 0 0 4282995 EMERGENT BIOSOLUTIONS INC COM 29089Q105 49 476 SH SOLE 0 476 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 9145 88501 SH DFND 01 0 88501 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 1414 13687 SH DFND 02 0 13687 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 3431 33202 SH DFND 04 0 0 33202 EMERSON ELEC CO COM 291011104 3152020 48071073 SH SOLE 0 0 48071073 EMERSON ELEC CO COM 291011104 249 3801 SH SOLE 0 3801 0 EMERSON ELEC CO COM 291011104 40313 614813 SH DFND 01 0 614813 0 EMERSON ELEC CO COM 291011104 7217 110067 SH DFND 02 0 0 110067 EMERSON ELEC CO COM 291011104 22445 342306 SH DFND 02 0 342306 0 EMERSON ELEC CO COM 291011104 103669 1581048 SH DFND 04 0 0 1581048 EMERALD HOLDING INC COM 29103W104 2372 1162656 SH SOLE 0 0 1162656 EMERALD HOLDING INC COM 29103W104 0 92 SH SOLE 0 92 0 EMERALD HOLDING INC COM 29103W104 37 18154 SH DFND 01 0 18154 0 EMERALD HOLDING INC COM 29103W104 12 5787 SH DFND 04 0 0 5787 EMERSON RADIO CORP COM NEW 291087203 7 10209 SH SOLE 0 0 10209 EMPIRE ST RLTY TR INC CL A 292104106 128811 21047534 SH SOLE 0 0 21047534 EMPIRE ST RLTY TR INC CL A 292104106 7 1071 SH SOLE 0 1071 0 EMPIRE ST RLTY TR INC CL A 292104106 295 48268 SH DFND 01 0 48268 0 EMPIRE ST RLTY TR INC CL A 292104106 2148 351034 SH DFND 02 0 351034 0 EMPIRE ST RLTY TR INC CL A 292104106 638 104301 SH DFND 04 0 0 104301 EMPLOYERS HOLDINGS INC COM 292218104 88182 2915092 SH SOLE 0 0 2915092 EMPLOYERS HOLDINGS INC COM 292218104 13 416 SH SOLE 0 416 0 EMPLOYERS HOLDINGS INC COM 292218104 601 19866 SH DFND 01 0 19866 0 EMPLOYERS HOLDINGS INC COM 292218104 388 12821 SH DFND 02 0 12821 0 EMPLOYERS HOLDINGS INC COM 292218104 720 23806 SH DFND 04 0 0 23806 EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 15 4790 SH DFND 02 0 4790 0 EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 24 7582 SH DFND 05 0 0 7582 ENBRIDGE INC COM 29250N105 1459047 49967363 SH SOLE 0 0 49967363 ENBRIDGE INC COM 29250N105 135291 4633269 SH SOLE 0 4633269 0 ENBRIDGE INC COM 29250N105 79505 2722768 SH DFND 01 0 2722768 0 ENBRIDGE INC COM 29250N105 10983 376117 SH DFND 02 0 0 376117 ENBRIDGE INC COM 29250N105 64011 2192149 SH DFND 02 0 2192149 0 ENBRIDGE INC COM 29250N105 51342 1758276 SH DFND 04 0 0 1758276 ENBRIDGE INC COM 29250N105 141968 4861912 SH DFND 04 0 4861912 0 ENANTA PHARMACEUTICALS INC COM 29251M106 77303 1688577 SH SOLE 0 0 1688577 ENANTA PHARMACEUTICALS INC COM 29251M106 6 125 SH SOLE 0 125 0 ENANTA PHARMACEUTICALS INC COM 29251M106 692 15124 SH DFND 01 0 15124 0 ENANTA PHARMACEUTICALS INC COM 29251M106 200 4375 SH DFND 02 0 4375 0 ENANTA PHARMACEUTICALS INC COM 29251M106 581 12689 SH DFND 04 0 0 12689 ENCORE CAP GROUP INC COM 292554102 115939 3004376 SH SOLE 0 0 3004376 ENCORE CAP GROUP INC COM 292554102 45 1157 SH SOLE 0 1157 0 ENCORE CAP GROUP INC COM 292554102 795 20608 SH DFND 01 0 20608 0 ENCORE CAP GROUP INC COM 292554102 383 9919 SH DFND 02 0 9919 0 ENCORE CAP GROUP INC COM 292554102 929 24084 SH DFND 04 0 0 24084 ENCORE WIRE CORP COM 292562105 90831 1956717 SH SOLE 0 0 1956717 ENCORE WIRE CORP COM 292562105 19 400 SH SOLE 0 400 0 ENCORE WIRE CORP COM 292562105 647 13929 SH DFND 01 0 13929 0 ENCORE WIRE CORP COM 292562105 337 7257 SH DFND 02 0 7257 0 ENCORE WIRE CORP COM 292562105 779 16788 SH DFND 04 0 0 16788 ENDEAVOUR SILVER CORP COM 29258Y103 111 31610 SH DFND 02 0 31610 0 ENDEAVOUR SILVER CORP COM 29258Y103 168 48003 SH DFND 04 0 0 48003 ENCOMPASS HEALTH CORP COM 29261A100 572196 8805731 SH SOLE 0 0 8805731 ENCOMPASS HEALTH CORP COM 29261A100 41 626 SH SOLE 0 626 0 ENCOMPASS HEALTH CORP COM 29261A100 2493 38367 SH DFND 01 0 38367 0 ENCOMPASS HEALTH CORP COM 29261A100 2134 32834 SH DFND 02 0 32834 0 ENCOMPASS HEALTH CORP COM 29261A100 4763 73300 SH DFND 04 0 0 73300 ENCOMPASS HEALTH CORP COM 29261A100 242 3730 SH DFND 04 0 3730 0 ENERGY FUELS INC COM NEW 292671708 6626 3944302 SH SOLE 0 0 3944302 ENERGY FUELS INC COM NEW 292671708 1 554 SH SOLE 0 554 0 ENERGY FUELS INC COM NEW 292671708 99 59004 SH DFND 01 0 59004 0 ENERGY FOCUS INC COM 29268T409 89 12891 SH SOLE 0 0 12891 ENERGY RECOVERY INC COM 29270J100 17171 2094046 SH SOLE 0 0 2094046 ENERGY RECOVERY INC COM 29270J100 2 257 SH SOLE 0 257 0 ENERGY RECOVERY INC COM 29270J100 647 78848 SH DFND 01 0 78848 0 ENERGY RECOVERY INC COM 29270J100 56 6817 SH DFND 02 0 6817 0 ENERGY RECOVERY INC COM 29270J100 220 26880 SH DFND 04 0 0 26880 ENDURANCE INTL GROUP HLDGS I COM 29272B105 36697 6393285 SH SOLE 0 0 6393285 ENDURANCE INTL GROUP HLDGS I COM 29272B105 17 2878 SH SOLE 0 2878 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 764 133087 SH DFND 01 0 133087 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 227 39629 SH DFND 02 0 39629 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 422 73569 SH DFND 04 0 0 73569 ENERGOUS CORP COM 29272C103 6071 2057961 SH SOLE 0 0 2057961 ENERGOUS CORP COM 29272C103 1 396 SH SOLE 0 396 0 ENERGOUS CORP COM 29272C103 19 6375 SH DFND 01 0 6375 0 ENERGOUS CORP COM 29272C103 16 5300 SH DFND 04 0 0 5300 ENERGIZER HLDGS INC NEW COM 29272W109 219677 5612596 SH SOLE 0 0 5612596 ENERGIZER HLDGS INC NEW COM 29272W109 15 395 SH SOLE 0 395 0 ENERGIZER HLDGS INC NEW COM 29272W109 1054 26918 SH DFND 01 0 26918 0 ENERGIZER HLDGS INC NEW COM 29272W109 826 21099 SH DFND 02 0 21099 0 ENERGIZER HLDGS INC NEW COM 29272W109 1805 46110 SH DFND 04 0 0 46110 ENERGIZER HLDGS INC NEW COM 29272W109 145 3697 SH DFND 04 0 3697 0 ENDRA LIFE SCIENCES INC COM 29273B104 72 97900 SH SOLE 0 0 97900 ENEL AMERICAS S A SPONSORED ADR 29274F104 18653 2887483 SH SOLE 0 0 2887483 ENEL AMERICAS S A SPONSORED ADR 29274F104 14 2128 SH DFND 02 0 2128 0 ENERSYS COM 29275Y102 243430 3626789 SH SOLE 0 0 3626789 ENERSYS COM 29275Y102 18 265 SH SOLE 0 265 0 ENERSYS COM 29275Y102 2247 33470 SH DFND 01 0 33470 0 ENERSYS COM 29275Y102 797 11878 SH DFND 02 0 11878 0 ENERSYS COM 29275Y102 1958 29179 SH DFND 04 0 0 29179 ENERPAC TOOL GROUP CORP CL A COM 292765104 114903 6108598 SH SOLE 0 0 6108598 ENERPAC TOOL GROUP CORP CL A COM 292765104 7 381 SH SOLE 0 381 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 1188 63151 SH DFND 01 0 63151 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 427 22677 SH DFND 02 0 22677 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 782 41578 SH DFND 04 0 0 41578 ENERPLUS CORP COM 292766102 10685 5744429 SH SOLE 0 0 5744429 ENERPLUS CORP COM 292766102 503 270539 SH SOLE 0 270539 0 ENERPLUS CORP COM 292766102 579 311374 SH DFND 01 0 311374 0 ENERPLUS CORP COM 292766102 120 64328 SH DFND 02 0 64328 0 ENERPLUS CORP COM 292766102 147 79136 SH DFND 04 0 0 79136 ENEL CHILE S.A. SPONSORED ADR 29278D105 9053 2631816 SH SOLE 0 0 2631816 ENEL CHILE S.A. SPONSORED ADR 29278D105 132 38341 SH DFND 01 0 38341 0 ENGLOBAL CORP COM 293306106 224 260612 SH SOLE 0 0 260612 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 3511 1493845 SH SOLE 0 0 1493845 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 202 85892 SH DFND 02 0 85892 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 220 93810 SH DFND 04 0 0 93810 ENNIS INC COM 293389102 29533 1693425 SH SOLE 0 0 1693425 ENNIS INC COM 293389102 29 1675 SH SOLE 0 1675 0 ENNIS INC COM 293389102 319 18306 SH DFND 01 0 18306 0 ENNIS INC COM 293389102 202 11590 SH DFND 02 0 11590 0 ENNIS INC COM 293389102 509 29188 SH DFND 04 0 0 29188 ENOCHIAN BIOSCIENCES INC COM 29350E104 1041 290663 SH SOLE 0 0 290663 ENOCHIAN BIOSCIENCES INC COM 29350E104 42 11651 SH DFND 01 0 11651 0 ENOCHIAN BIOSCIENCES INC COM 29350E104 34 9483 SH DFND 04 0 0 9483 ENPHASE ENERGY INC COM 29355A107 870704 10542484 SH SOLE 0 0 10542484 ENPHASE ENERGY INC COM 29355A107 99 1204 SH SOLE 0 1204 0 ENPHASE ENERGY INC COM 29355A107 4188 50706 SH DFND 01 0 50706 0 ENPHASE ENERGY INC COM 29355A107 2417 29271 SH DFND 02 0 29271 0 ENPHASE ENERGY INC COM 29355A107 6711 81256 SH DFND 04 0 0 81256 ENPHASE ENERGY INC COM 29355A107 756 9150 SH DFND 04 0 9150 0 ENPRO INDS INC COM 29355X107 111647 1979201 SH SOLE 0 0 1979201 ENPRO INDS INC COM 29355X107 7 130 SH SOLE 0 130 0 ENPRO INDS INC COM 29355X107 779 13817 SH DFND 01 0 13817 0 ENPRO INDS INC COM 29355X107 356 6318 SH DFND 02 0 6318 0 ENPRO INDS INC COM 29355X107 858 15213 SH DFND 04 0 0 15213 ENOVA INTL INC COM 29357K103 38762 2364949 SH SOLE 0 0 2364949 ENOVA INTL INC COM 29357K103 3 164 SH SOLE 0 164 0 ENOVA INTL INC COM 29357K103 321 19585 SH DFND 01 0 19585 0 ENOVA INTL INC COM 29357K103 140 8513 SH DFND 02 0 8513 0 ENOVA INTL INC COM 29357K103 527 32161 SH DFND 04 0 0 32161 ENSIGN GROUP INC COM 29358P101 324672 5690004 SH SOLE 0 0 5690004 ENSIGN GROUP INC COM 29358P101 36 636 SH SOLE 0 636 0 ENSIGN GROUP INC COM 29358P101 5757 100890 SH DFND 01 0 100890 0 ENSIGN GROUP INC COM 29358P101 941 16490 SH DFND 02 0 16490 0 ENSIGN GROUP INC COM 29358P101 2157 37803 SH DFND 04 0 0 37803 ENSERVCO CORP COM 29358Y102 68 450210 SH SOLE 0 0 450210 ENTASIS THERAPEUTICS HLDGS I COM 293614103 201 98759 SH SOLE 0 0 98759 ENTEGRIS INC COM 29362U104 871686 11725670 SH SOLE 0 0 11725670 ENTEGRIS INC COM 29362U104 100 1348 SH SOLE 0 1348 0 ENTEGRIS INC COM 29362U104 4436 59667 SH DFND 01 0 59667 0 ENTEGRIS INC COM 29362U104 2954 39742 SH DFND 02 0 39742 0 ENTEGRIS INC COM 29362U104 7513 101069 SH DFND 04 0 0 101069 ENTEGRIS INC COM 29362U104 807 10853 SH DFND 04 0 10853 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 9477 5886158 SH SOLE 0 0 5886158 ENTERCOM COMMUNICATIONS CORP CL A 293639100 23 14158 SH SOLE 0 14158 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 126 78379 SH DFND 01 0 78379 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 4 2207 SH DFND 02 0 2207 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 163 101080 SH DFND 04 0 0 101080 ENTERGY CORP NEW COM 29364G103 2205015 22379121 SH SOLE 0 0 22379121 ENTERGY CORP NEW COM 29364G103 125 1273 SH SOLE 0 1273 0 ENTERGY CORP NEW COM 29364G103 20348 206519 SH DFND 01 0 206519 0 ENTERGY CORP NEW COM 29364G103 3587 36408 SH DFND 02 0 0 36408 ENTERGY CORP NEW COM 29364G103 23188 235342 SH DFND 02 0 235342 0 ENTERGY CORP NEW COM 29364G103 52260 530398 SH DFND 04 0 0 530398 ENTERPRISE BANCORP INC MASS COM 293668109 7583 360774 SH SOLE 0 0 360774 ENTERPRISE BANCORP INC MASS COM 293668109 1 36 SH SOLE 0 36 0 ENTERPRISE BANCORP INC MASS COM 293668109 125 5954 SH DFND 01 0 5954 0 ENTERPRISE BANCORP INC MASS COM 293668109 60 2834 SH DFND 04 0 0 2834 ENTERPRISE FINL SVCS CORP COM 293712105 30840 1130909 SH SOLE 0 0 1130909 ENTERPRISE FINL SVCS CORP COM 293712105 5 166 SH SOLE 0 166 0 ENTERPRISE FINL SVCS CORP COM 293712105 474 17368 SH DFND 01 0 17368 0 ENTERPRISE FINL SVCS CORP COM 293712105 238 8730 SH DFND 02 0 8730 0 ENTERPRISE FINL SVCS CORP COM 293712105 489 17920 SH DFND 04 0 0 17920 ENTRAVISION COMMUNICATIONS C CL A 29382R107 4047 2662689 SH SOLE 0 0 2662689 ENTRAVISION COMMUNICATIONS C CL A 29382R107 0 202 SH SOLE 0 202 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 64 42176 SH DFND 01 0 42176 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 28 18334 SH DFND 04 0 0 18334 ENVELA CORP COM 29402E102 1999 466075 SH SOLE 0 0 466075 ENVELA CORP COM 29402E102 53 12378 SH DFND 01 0 12378 0 ENVESTNET INC COM 29404K106 352621 4569995 SH SOLE 0 0 4569995 ENVESTNET INC COM 29404K106 26 331 SH SOLE 0 331 0 ENVESTNET INC COM 29404K106 8117 105193 SH DFND 01 0 105193 0 ENVESTNET INC COM 29404K106 1280 16586 SH DFND 02 0 16586 0 ENVESTNET INC COM 29404K106 3081 39925 SH DFND 04 0 0 39925 ENZO BIOCHEM INC COM 294100102 4938 2340272 SH SOLE 0 0 2340272 ENZO BIOCHEM INC COM 294100102 0 94 SH SOLE 0 94 0 ENZO BIOCHEM INC COM 294100102 65 30789 SH DFND 01 0 30789 0 ENZO BIOCHEM INC COM 294100102 20 9682 SH DFND 04 0 0 9682 EPAM SYS INC COM 29414B104 1549563 4793253 SH SOLE 0 0 4793253 EPAM SYS INC COM 29414B104 157 485 SH SOLE 0 485 0 EPAM SYS INC COM 29414B104 7928 24525 SH DFND 01 0 24525 0 EPAM SYS INC COM 29414B104 3208 9924 SH DFND 02 0 0 9924 EPAM SYS INC COM 29414B104 10466 32374 SH DFND 02 0 32374 0 EPAM SYS INC COM 29414B104 19311 59736 SH DFND 04 0 0 59736 EPAM SYS INC COM 29414B104 1487 4599 SH DFND 04 0 4599 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 331667 13438679 SH SOLE 0 0 13438679 ENVISTA HOLDINGS CORPORATION COM 29415F104 25 1032 SH SOLE 0 1032 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 1314 53258 SH DFND 01 0 53258 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 1259 51022 SH DFND 02 0 51022 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 2875 116504 SH DFND 04 0 0 116504 EPLUS INC COM 294268107 64605 882587 SH SOLE 0 0 882587 EPLUS INC COM 294268107 6 85 SH SOLE 0 85 0 EPLUS INC COM 294268107 1725 23561 SH DFND 01 0 23561 0 EPLUS INC COM 294268107 223 3050 SH DFND 02 0 3050 0 EPLUS INC COM 294268107 719 9826 SH DFND 04 0 0 9826 EPIZYME INC COM 29428V104 85138 7136467 SH SOLE 0 0 7136467 EPIZYME INC COM 29428V104 6 523 SH SOLE 0 523 0 EPIZYME INC COM 29428V104 1573 131874 SH DFND 01 0 131874 0 EPIZYME INC COM 29428V104 232 19427 SH DFND 02 0 19427 0 EPIZYME INC COM 29428V104 630 52839 SH DFND 04 0 0 52839 EPSILON ENERGY LTD COM 294375209 1070 353256 SH SOLE 0 0 353256 EPSILON ENERGY LTD COM 294375209 0 163 SH SOLE 0 163 0 EPSILON ENERGY LTD COM 294375209 35 11494 SH DFND 04 0 0 11494 EQUIFAX INC COM 294429105 1940697 12369008 SH SOLE 0 0 12369008 EQUIFAX INC COM 294429105 121 770 SH SOLE 0 770 0 EQUIFAX INC COM 294429105 21343 136028 SH DFND 01 0 136028 0 EQUIFAX INC COM 294429105 3510 22371 SH DFND 02 0 0 22371 EQUIFAX INC COM 294429105 10993 70063 SH DFND 02 0 70063 0 EQUIFAX INC COM 294429105 48673 310214 SH DFND 04 0 0 310214 EQUIFAX INC COM 294429105 1217 7755 SH DFND 04 0 7755 0 EQUINIX INC COM 29444U700 8241802 10842622 SH SOLE 0 0 10842622 EQUINIX INC COM 29444U700 450 592 SH SOLE 0 592 0 EQUINIX INC COM 29444U700 77396 101819 SH DFND 01 0 101819 0 EQUINIX INC COM 29444U700 12421 16341 SH DFND 02 0 0 16341 EQUINIX INC COM 29444U700 39937 52540 SH DFND 02 0 52540 0 EQUINIX INC COM 29444U700 175710 231158 SH DFND 04 0 0 231158 EQUINIX INC COM 29444U700 5785 7610 SH DFND 04 0 7610 0 EQUILLIUM INC COM 29446K106 3842 665860 SH SOLE 0 0 665860 EQUILLIUM INC COM 29446K106 1 175 SH SOLE 0 175 0 EQUILLIUM INC COM 29446K106 40 6993 SH DFND 01 0 6993 0 EQUILLIUM INC COM 29446K106 1 163 SH DFND 04 0 0 163 EQUINOX GOLD CORP COM 29446Y502 55695 4756232 SH SOLE 0 0 4756232 EQUINOX GOLD CORP COM 29446Y502 2779 237312 SH SOLE 0 237312 0 EQUINOX GOLD CORP COM 29446Y502 2943 251315 SH DFND 01 0 251315 0 EQUINOX GOLD CORP COM 29446Y502 626 53448 SH DFND 02 0 53448 0 EQUINOX GOLD CORP COM 29446Y502 940 80304 SH DFND 04 0 0 80304 EQUITABLE HLDGS INC COM 29452E101 753567 41313989 SH SOLE 0 0 41313989 EQUITABLE HLDGS INC COM 29452E101 94 5177 SH SOLE 0 5177 0 EQUITABLE HLDGS INC COM 29452E101 2407 131987 SH DFND 01 0 131987 0 EQUITABLE HLDGS INC COM 29452E101 1400 76739 SH DFND 02 0 0 76739 EQUITABLE HLDGS INC COM 29452E101 4378 240017 SH DFND 02 0 240017 0 EQUITABLE HLDGS INC COM 29452E101 9388 514701 SH DFND 04 0 0 514701 EQUITRANS MIDSTREAM CORP COM 294600101 318161 37607665 SH SOLE 0 0 37607665 EQUITRANS MIDSTREAM CORP COM 294600101 36 4208 SH SOLE 0 4208 0 EQUITRANS MIDSTREAM CORP COM 294600101 1170 138268 SH DFND 01 0 138268 0 EQUITRANS MIDSTREAM CORP COM 294600101 1070 126456 SH DFND 02 0 126456 0 EQUITRANS MIDSTREAM CORP COM 294600101 2583 305273 SH DFND 04 0 0 305273 EQUITRANS MIDSTREAM CORP COM 294600101 34 4051 SH DFND 04 0 4051 0 EQUITY BANCSHARES INC COM CL A 29460X109 11224 724157 SH SOLE 0 0 724157 EQUITY BANCSHARES INC COM CL A 29460X109 1 85 SH SOLE 0 85 0 EQUITY BANCSHARES INC COM CL A 29460X109 156 10080 SH DFND 01 0 10080 0 EQUITY BANCSHARES INC COM CL A 29460X109 57 3654 SH DFND 02 0 3654 0 EQUITY BANCSHARES INC COM CL A 29460X109 155 10017 SH DFND 04 0 0 10017 EQUITY COMWLTH COM SH BEN INT 294628102 446394 16762829 SH SOLE 0 0 16762829 EQUITY COMWLTH COM SH BEN INT 294628102 541 20312 SH SOLE 0 20312 0 EQUITY COMWLTH COM SH BEN INT 294628102 991 37205 SH DFND 01 0 37205 0 EQUITY COMWLTH COM SH BEN INT 294628102 7621 286164 SH DFND 02 0 286164 0 EQUITY COMWLTH COM SH BEN INT 294628102 2815 105708 SH DFND 04 0 0 105708 EQUITY LIFESTYLE PPTYS INC COM 29472R108 1384586 22587054 SH SOLE 0 0 22587054 EQUITY LIFESTYLE PPTYS INC COM 29472R108 64 1037 SH SOLE 0 1037 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 4000 65256 SH DFND 01 0 65256 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 2004 32693 SH DFND 02 0 0 32693 EQUITY LIFESTYLE PPTYS INC COM 29472R108 31048 506495 SH DFND 02 0 506495 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 12089 197207 SH DFND 04 0 0 197207 EQUITY LIFESTYLE PPTYS INC COM 29472R108 407 6647 SH DFND 04 0 6647 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 2538200 49448666 SH SOLE 0 0 49448666 EQUITY RESIDENTIAL SH BEN INT 29476L107 122 2375 SH SOLE 0 2375 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 18264 355825 SH DFND 01 0 355825 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 3476 67714 SH DFND 02 0 0 67714 EQUITY RESIDENTIAL SH BEN INT 29476L107 53507 1042416 SH DFND 02 0 1042416 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 47164 918834 SH DFND 04 0 0 918834 ERIE INDTY CO CL A 29530P102 528423 2512951 SH SOLE 0 0 2512951 ERIE INDTY CO CL A 29530P102 34 163 SH SOLE 0 163 0 ERIE INDTY CO CL A 29530P102 2082 9902 SH DFND 01 0 9902 0 ERIE INDTY CO CL A 29530P102 945 4495 SH DFND 02 0 0 4495 ERIE INDTY CO CL A 29530P102 2664 12670 SH DFND 02 0 12670 0 ERIE INDTY CO CL A 29530P102 3004 14284 SH DFND 04 0 0 14284 ERIE INDTY CO CL A 29530P102 261 1241 SH DFND 04 0 1241 0 ESCALADE INC COM 296056104 7743 423370 SH SOLE 0 0 423370 ESCALADE INC COM 296056104 1 67 SH SOLE 0 67 0 ESCALADE INC COM 296056104 122 6662 SH DFND 01 0 6662 0 ESCALADE INC COM 296056104 28 1525 SH DFND 04 0 0 1525 ESCO TECHNOLOGIES INC COM 296315104 201960 2506952 SH SOLE 0 0 2506952 ESCO TECHNOLOGIES INC COM 296315104 13 164 SH SOLE 0 164 0 ESCO TECHNOLOGIES INC COM 296315104 3891 48294 SH DFND 01 0 48294 0 ESCO TECHNOLOGIES INC COM 296315104 760 9432 SH DFND 02 0 9432 0 ESCO TECHNOLOGIES INC COM 296315104 1575 19546 SH DFND 04 0 0 19546 ESPERION THERAPEUTICS INC NE COM 29664W105 82713 2225259 SH SOLE 0 0 2225259 ESPERION THERAPEUTICS INC NE COM 29664W105 6 164 SH SOLE 0 164 0 ESPERION THERAPEUTICS INC NE COM 29664W105 1913 51467 SH DFND 01 0 51467 0 ESPERION THERAPEUTICS INC NE COM 29664W105 328 8830 SH DFND 02 0 8830 0 ESPERION THERAPEUTICS INC NE COM 29664W105 692 18627 SH DFND 04 0 0 18627 ESPEY MFG & ELECTRS CORP COM 296650104 808 42507 SH SOLE 0 0 42507 ESPEY MFG & ELECTRS CORP COM 296650104 9 483 SH DFND 01 0 483 0 ESPEY MFG & ELECTRS CORP COM 296650104 8 400 SH DFND 04 0 0 400 ESSA BANCORP INC COM 29667D104 6234 505607 SH SOLE 0 0 505607 ESSA BANCORP INC COM 29667D104 1 71 SH SOLE 0 71 0 ESSA BANCORP INC COM 29667D104 80 6460 SH DFND 01 0 6460 0 ESSA BANCORP INC COM 29667D104 27 2165 SH DFND 04 0 0 2165 ESQUIRE FINL HLDGS INC COM 29667J101 4517 301139 SH SOLE 0 0 301139 ESQUIRE FINL HLDGS INC COM 29667J101 0 20 SH SOLE 0 20 0 ESQUIRE FINL HLDGS INC COM 29667J101 111 7399 SH DFND 01 0 7399 0 ESQUIRE FINL HLDGS INC COM 29667J101 28 1835 SH DFND 04 0 0 1835 ESPORTS ENTMT GROUP INC COM 29667K306 99 25552 SH SOLE 0 0 25552 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 192511 10508248 SH SOLE 0 0 10508248 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 11 601 SH SOLE 0 601 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 1177 64233 SH DFND 01 0 64233 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 4105 224046 SH DFND 02 0 224046 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 1250 68225 SH DFND 04 0 0 68225 ESSENTIAL UTILS INC COM 29670G102 962859 23921974 SH SOLE 0 0 23921974 ESSENTIAL UTILS INC COM 29670G102 63 1570 SH SOLE 0 1570 0 ESSENTIAL UTILS INC COM 29670G102 2939 73014 SH DFND 01 0 73014 0 ESSENTIAL UTILS INC COM 29670G102 1860 46218 SH DFND 02 0 0 46218 ESSENTIAL UTILS INC COM 29670G102 10198 253361 SH DFND 02 0 253361 0 ESSENTIAL UTILS INC COM 29670G102 5497 136574 SH DFND 04 0 0 136574 ESSEX PPTY TR INC COM 297178105 1967369 9798142 SH SOLE 0 0 9798142 ESSEX PPTY TR INC COM 297178105 83 414 SH SOLE 0 414 0 ESSEX PPTY TR INC COM 297178105 13487 67168 SH DFND 01 0 67168 0 ESSEX PPTY TR INC COM 297178105 2384 11873 SH DFND 02 0 0 11873 ESSEX PPTY TR INC COM 297178105 37425 186390 SH DFND 02 0 186390 0 ESSEX PPTY TR INC COM 297178105 34162 170136 SH DFND 04 0 0 170136 ETHAN ALLEN INTERIORS INC COM 297602104 17984 1328195 SH SOLE 0 0 1328195 ETHAN ALLEN INTERIORS INC COM 297602104 19 1398 SH SOLE 0 1398 0 ETHAN ALLEN INTERIORS INC COM 297602104 195 14434 SH DFND 01 0 14434 0 ETHAN ALLEN INTERIORS INC COM 297602104 119 8777 SH DFND 02 0 8777 0 ETHAN ALLEN INTERIORS INC COM 297602104 287 21210 SH DFND 04 0 0 21210 ETON PHARMACEUTICALS INC COM 29772L108 4133 523108 SH SOLE 0 0 523108 ETON PHARMACEUTICALS INC COM 29772L108 1 80 SH SOLE 0 80 0 ETON PHARMACEUTICALS INC COM 29772L108 248 31420 SH DFND 01 0 31420 0 ETON PHARMACEUTICALS INC COM 29772L108 67 8424 SH DFND 04 0 0 8424 ETSY INC COM 29786A106 1515889 12463115 SH SOLE 0 0 12463115 ETSY INC COM 29786A106 126 1033 SH SOLE 0 1033 0 ETSY INC COM 29786A106 16690 137218 SH DFND 01 0 137218 0 ETSY INC COM 29786A106 5576 45843 SH DFND 02 0 45843 0 ETSY INC COM 29786A106 39916 328179 SH DFND 04 0 0 328179 ETSY INC COM 29786A106 1244 10224 SH DFND 04 0 10224 0 EURONET WORLDWIDE INC COM 298736109 400762 4399139 SH SOLE 0 0 4399139 EURONET WORLDWIDE INC COM 298736109 29 314 SH SOLE 0 314 0 EURONET WORLDWIDE INC COM 298736109 1534 16840 SH DFND 01 0 16840 0 EURONET WORLDWIDE INC COM 298736109 1464 16074 SH DFND 02 0 16074 0 EURONET WORLDWIDE INC COM 298736109 3566 39141 SH DFND 04 0 0 39141 EVANS BANCORP INC COM NEW 29911Q208 4866 218717 SH SOLE 0 0 218717 EVANS BANCORP INC COM NEW 29911Q208 1 49 SH SOLE 0 49 0 EVANS BANCORP INC COM NEW 29911Q208 74 3339 SH DFND 01 0 3339 0 EVANS BANCORP INC COM NEW 29911Q208 27 1200 SH DFND 04 0 0 1200 EVELO BIOSCIENCES INC COM 299734103 4469 847988 SH SOLE 0 0 847988 EVELO BIOSCIENCES INC COM 299734103 0 62 SH SOLE 0 62 0 EVELO BIOSCIENCES INC COM 299734103 189 35955 SH DFND 01 0 35955 0 EVELO BIOSCIENCES INC COM 299734103 16 2955 SH DFND 04 0 0 2955 EVENTBRITE INC COM CL A 29975E109 63676 5868768 SH SOLE 0 0 5868768 EVENTBRITE INC COM CL A 29975E109 5 450 SH SOLE 0 450 0 EVENTBRITE INC COM CL A 29975E109 1333 122884 SH DFND 01 0 122884 0 EVENTBRITE INC COM CL A 29975E109 113 10382 SH DFND 02 0 10382 0 EVENTBRITE INC COM CL A 29975E109 552 50841 SH DFND 04 0 0 50841 EVERCORE INC CLASS A 29977A105 217502 3322672 SH SOLE 0 0 3322672 EVERCORE INC CLASS A 29977A105 14 221 SH SOLE 0 221 0 EVERCORE INC CLASS A 29977A105 882 13468 SH DFND 01 0 13468 0 EVERCORE INC CLASS A 29977A105 816 12468 SH DFND 02 0 12468 0 EVERCORE INC CLASS A 29977A105 2028 30988 SH DFND 04 0 0 30988 EVERBRIDGE INC COM 29978A104 389895 3101051 SH SOLE 0 0 3101051 EVERBRIDGE INC COM 29978A104 50 398 SH SOLE 0 398 0 EVERBRIDGE INC COM 29978A104 1959 15578 SH DFND 01 0 15578 0 EVERBRIDGE INC COM 29978A104 1385 11012 SH DFND 02 0 11012 0 EVERBRIDGE INC COM 29978A104 3240 25770 SH DFND 04 0 0 25770 EVERBRIDGE INC COM 29978A104 400 3185 SH DFND 04 0 3185 0 EVERI HLDGS INC COM 30034T103 34354 4164156 SH SOLE 0 0 4164156 EVERI HLDGS INC COM 30034T103 5 560 SH SOLE 0 560 0 EVERI HLDGS INC COM 30034T103 790 95740 SH DFND 01 0 95740 0 EVERI HLDGS INC COM 30034T103 159 19243 SH DFND 02 0 19243 0 EVERI HLDGS INC COM 30034T103 445 53931 SH DFND 04 0 0 53931 EVERGY INC COM 30034W106 1317261 25920138 SH SOLE 0 0 25920138 EVERGY INC COM 30034W106 86 1702 SH SOLE 0 1702 0 EVERGY INC COM 30034W106 11863 233438 SH DFND 01 0 233438 0 EVERGY INC COM 30034W106 1736 34165 SH DFND 02 0 0 34165 EVERGY INC COM 30034W106 15040 295955 SH DFND 02 0 295955 0 EVERGY INC COM 30034W106 30609 602297 SH DFND 04 0 0 602297 EVERTEC INC COM 30040P103 235699 6790510 SH SOLE 0 0 6790510 EVERTEC INC COM 30040P103 16 452 SH SOLE 0 452 0 EVERTEC INC COM 30040P103 4134 119113 SH DFND 01 0 119113 0 EVERTEC INC COM 30040P103 670 19294 SH DFND 02 0 19294 0 EVERTEC INC COM 30040P103 1628 46904 SH DFND 04 0 0 46904 EVERSOURCE ENERGY COM 30040W108 3316709 39697301 SH SOLE 0 0 39697301 EVERSOURCE ENERGY COM 30040W108 182 2176 SH SOLE 0 2176 0 EVERSOURCE ENERGY COM 30040W108 29453 352516 SH DFND 01 0 352516 0 EVERSOURCE ENERGY COM 30040W108 5318 63655 SH DFND 02 0 0 63655 EVERSOURCE ENERGY COM 30040W108 34471 412574 SH DFND 02 0 412574 0 EVERSOURCE ENERGY COM 30040W108 75367 902057 SH DFND 04 0 0 902057 EVERQUOTE INC COM CL A 30041R108 29669 767833 SH SOLE 0 0 767833 EVERQUOTE INC COM CL A 30041R108 10 262 SH SOLE 0 262 0 EVERQUOTE INC COM CL A 30041R108 1059 27403 SH DFND 01 0 27403 0 EVERQUOTE INC COM CL A 30041R108 115 2988 SH DFND 02 0 2988 0 EVERQUOTE INC COM CL A 30041R108 300 7766 SH DFND 04 0 0 7766 EVERSPIN TECHNOLOGIES INC COM 30041T104 2945 519321 SH SOLE 0 0 519321 EVERSPIN TECHNOLOGIES INC COM 30041T104 0 74 SH SOLE 0 74 0 EVERSPIN TECHNOLOGIES INC COM 30041T104 20 3529 SH DFND 04 0 0 3529 EVOFEM BIOSCIENCES INC COM 30048L104 7818 3312800 SH SOLE 0 0 3312800 EVOFEM BIOSCIENCES INC COM 30048L104 1 327 SH SOLE 0 327 0 EVOFEM BIOSCIENCES INC COM 30048L104 350 148443 SH DFND 01 0 148443 0 EVOFEM BIOSCIENCES INC COM 30048L104 19 7946 SH DFND 04 0 0 7946 EVOLUTION PETE CORP COM 30049A107 2630 1174203 SH SOLE 0 0 1174203 EVOLUTION PETE CORP COM 30049A107 0 22 SH SOLE 0 22 0 EVOLUTION PETE CORP COM 30049A107 49 21681 SH DFND 01 0 21681 0 EVOLUTION PETE CORP COM 30049A107 16 7076 SH DFND 04 0 0 7076 EVOKE PHARMA INC COM 30049G104 4731 1008754 SH SOLE 0 0 1008754 EVOKE PHARMA INC COM 30049G104 1 198 SH SOLE 0 198 0 EVOKE PHARMA INC COM 30049G104 53 11396 SH DFND 01 0 11396 0 EVOKE PHARMA INC COM 30049G104 63 13359 SH DFND 04 0 0 13359 EVOLVING SYS INC COM NEW 30049R209 175 150883 SH SOLE 0 0 150883 EVOLVING SYS INC COM NEW 30049R209 0 54 SH SOLE 0 54 0 EVOLVING SYS INC COM NEW 30049R209 3 2900 SH DFND 04 0 0 2900 EVOLENT HEALTH INC CL A 30050B101 83578 6734724 SH SOLE 0 0 6734724 EVOLENT HEALTH INC CL A 30050B101 20 1617 SH SOLE 0 1617 0 EVOLENT HEALTH INC CL A 30050B101 844 68011 SH DFND 01 0 68011 0 EVOLENT HEALTH INC CL A 30050B101 303 24444 SH DFND 02 0 24444 0 EVOLENT HEALTH INC CL A 30050B101 733 59029 SH DFND 04 0 0 59029 EVOLUS INC COM 30052C107 3596 919709 SH SOLE 0 0 919709 EVOLUS INC COM 30052C107 1 128 SH SOLE 0 128 0 EVOLUS INC COM 30052C107 111 28346 SH DFND 01 0 28346 0 EVOLUS INC COM 30052C107 28 7190 SH DFND 04 0 0 7190 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 168081 7920867 SH SOLE 0 0 7920867 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 38 1801 SH SOLE 0 1801 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 3794 178794 SH DFND 01 0 178794 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 644 30359 SH DFND 02 0 30359 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 1383 65155 SH DFND 04 0 0 65155 EXACT SCIENCES CORP COM 30063P105 1332690 13071997 SH SOLE 0 0 13071997 EXACT SCIENCES CORP COM 30063P105 98 957 SH SOLE 0 957 0 EXACT SCIENCES CORP COM 30063P105 6518 63930 SH DFND 01 0 63930 0 EXACT SCIENCES CORP COM 30063P105 2655 26046 SH DFND 02 0 0 26046 EXACT SCIENCES CORP COM 30063P105 8690 85236 SH DFND 02 0 85236 0 EXACT SCIENCES CORP COM 30063P105 17325 169939 SH DFND 04 0 0 169939 EXACT SCIENCES CORP COM 30063P105 1141 11191 SH DFND 04 0 11191 0 EXANTAS CAP CORP COM NEW 30068N105 3497 1673100 SH SOLE 0 0 1673100 EXANTAS CAP CORP COM NEW 30068N105 1 467 SH SOLE 0 467 0 EXANTAS CAP CORP COM NEW 30068N105 13 6452 SH DFND 01 0 6452 0 EXANTAS CAP CORP COM NEW 30068N105 15 7364 SH DFND 04 0 0 7364 EXAGEN INC COM 30068X103 3277 302275 SH SOLE 0 0 302275 EXAGEN INC COM 30068X103 1 79 SH SOLE 0 79 0 EXAGEN INC COM 30068X103 113 10465 SH DFND 01 0 10465 0 EXAGEN INC COM 30068X103 23 2076 SH DFND 04 0 0 2076 EXELON CORP COM 30161N101 2858380 79932327 SH SOLE 0 0 79932327 EXELON CORP COM 30161N101 402 11250 SH SOLE 0 11250 0 EXELON CORP COM 30161N101 35844 1002342 SH DFND 01 0 1002342 0 EXELON CORP COM 30161N101 6586 184162 SH DFND 02 0 0 184162 EXELON CORP COM 30161N101 20249 566239 SH DFND 02 0 566239 0 EXELON CORP COM 30161N101 93077 2602823 SH DFND 04 0 0 2602823 EXELIXIS INC COM 30161Q104 668391 27337054 SH SOLE 0 0 27337054 EXELIXIS INC COM 30161Q104 66 2718 SH SOLE 0 2718 0 EXELIXIS INC COM 30161Q104 2811 114953 SH DFND 01 0 114953 0 EXELIXIS INC COM 30161Q104 2489 101799 SH DFND 02 0 101799 0 EXELIXIS INC COM 30161Q104 5499 224915 SH DFND 04 0 0 224915 EXELIXIS INC COM 30161Q104 230 9392 SH DFND 04 0 9392 0 EXELA TECHNOLOGIES INC COM 30162V102 547 1422828 SH SOLE 0 0 1422828 EXELA TECHNOLOGIES INC COM 30162V102 0 118 SH SOLE 0 118 0 EXELA TECHNOLOGIES INC COM 30162V102 3 8697 SH DFND 01 0 8697 0 EXELA TECHNOLOGIES INC COM 30162V102 5 12943 SH DFND 04 0 0 12943 EXICURE INC COM 30205M101 5002 2858519 SH SOLE 0 0 2858519 EXICURE INC COM 30205M101 1 392 SH SOLE 0 392 0 EXICURE INC COM 30205M101 191 109291 SH DFND 01 0 109291 0 EXICURE INC COM 30205M101 51 28866 SH DFND 04 0 0 28866 EXLSERVICE HOLDINGS INC COM 302081104 220865 3347954 SH SOLE 0 0 3347954 EXLSERVICE HOLDINGS INC COM 302081104 14 211 SH SOLE 0 211 0 EXLSERVICE HOLDINGS INC COM 302081104 4405 66767 SH DFND 01 0 66767 0 EXLSERVICE HOLDINGS INC COM 302081104 687 10407 SH DFND 02 0 10407 0 EXLSERVICE HOLDINGS INC COM 302081104 1697 25720 SH DFND 04 0 0 25720 EXONE CO COM 302104104 7366 602796 SH SOLE 0 0 602796 EXONE CO COM 302104104 1 85 SH SOLE 0 85 0 EXONE CO COM 302104104 247 20182 SH DFND 01 0 20182 0 EXONE CO COM 302104104 24 2000 SH DFND 04 0 0 2000 EXPEDIA GROUP INC COM NEW 30212P303 1269308 13843472 SH SOLE 0 0 13843472 EXPEDIA GROUP INC COM NEW 30212P303 79 864 SH SOLE 0 864 0 EXPEDIA GROUP INC COM NEW 30212P303 13011 141905 SH DFND 01 0 141905 0 EXPEDIA GROUP INC COM NEW 30212P303 2233 24350 SH DFND 02 0 0 24350 EXPEDIA GROUP INC COM NEW 30212P303 7232 78877 SH DFND 02 0 78877 0 EXPEDIA GROUP INC COM NEW 30212P303 32426 353651 SH DFND 04 0 0 353651 EXPEDIA GROUP INC COM NEW 30212P303 85 925 SH DFND 04 0 925 0 EXP WORLD HLDGS INC COM 30212W100 123439 3059959 SH SOLE 0 0 3059959 EXP WORLD HLDGS INC COM 30212W100 24 604 SH SOLE 0 604 0 EXP WORLD HLDGS INC COM 30212W100 1939 48068 SH DFND 01 0 48068 0 EXP WORLD HLDGS INC COM 30212W100 354 8768 SH DFND 02 0 8768 0 EXP WORLD HLDGS INC COM 30212W100 772 19135 SH DFND 04 0 0 19135 EXPEDITORS INTL WASH INC COM 302130109 1756945 19409469 SH SOLE 0 0 19409469 EXPEDITORS INTL WASH INC COM 302130109 96 1061 SH SOLE 0 1061 0 EXPEDITORS INTL WASH INC COM 302130109 16740 184930 SH DFND 01 0 184930 0 EXPEDITORS INTL WASH INC COM 302130109 2753 30415 SH DFND 02 0 0 30415 EXPEDITORS INTL WASH INC COM 302130109 10577 116849 SH DFND 02 0 116849 0 EXPEDITORS INTL WASH INC COM 302130109 39595 437416 SH DFND 04 0 0 437416 EXPEDITORS INTL WASH INC COM 302130109 796 8796 SH DFND 04 0 8796 0 EXPONENT INC COM 30214U102 371534 5158043 SH SOLE 0 0 5158043 EXPONENT INC COM 30214U102 29 398 SH SOLE 0 398 0 EXPONENT INC COM 30214U102 7333 101806 SH DFND 01 0 101806 0 EXPONENT INC COM 30214U102 1176 16329 SH DFND 02 0 16329 0 EXPONENT INC COM 30214U102 2643 36697 SH DFND 04 0 0 36697 EXPRESS INC COM 30219E103 1048 1717786 SH SOLE 0 0 1717786 EXPRESS INC COM 30219E103 0 404 SH SOLE 0 404 0 EXPRESS INC COM 30219E103 31 50604 SH DFND 01 0 50604 0 EXPRESS INC COM 30219E103 13 20726 SH DFND 04 0 0 20726 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 164967 13804741 SH SOLE 0 0 13804741 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 12 997 SH SOLE 0 997 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 703 58808 SH DFND 01 0 58808 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 897 75031 SH DFND 02 0 75031 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 1565 130928 SH DFND 04 0 0 130928 EXTRA SPACE STORAGE INC COM 30225T102 2058515 19240257 SH SOLE 0 0 19240257 EXTRA SPACE STORAGE INC COM 30225T102 88 824 SH SOLE 0 824 0 EXTRA SPACE STORAGE INC COM 30225T102 15321 143204 SH DFND 01 0 143204 0 EXTRA SPACE STORAGE INC COM 30225T102 2541 23750 SH DFND 02 0 0 23750 EXTRA SPACE STORAGE INC COM 30225T102 39144 365868 SH DFND 02 0 365868 0 EXTRA SPACE STORAGE INC COM 30225T102 35856 335131 SH DFND 04 0 0 335131 EXTRA SPACE STORAGE INC COM 30225T102 815 7617 SH DFND 04 0 7617 0 EXTREME NETWORKS INC COM 30226D106 31928 7942305 SH SOLE 0 0 7942305 EXTREME NETWORKS INC COM 30226D106 4 899 SH SOLE 0 899 0 EXTREME NETWORKS INC COM 30226D106 951 236493 SH DFND 01 0 236493 0 EXTREME NETWORKS INC COM 30226D106 94 23380 SH DFND 02 0 23380 0 EXTREME NETWORKS INC COM 30226D106 325 80771 SH DFND 04 0 0 80771 EXTERRAN CORP COM 30227H106 7305 1756077 SH SOLE 0 0 1756077 EXTERRAN CORP COM 30227H106 1 183 SH SOLE 0 183 0 EXTERRAN CORP COM 30227H106 84 20202 SH DFND 01 0 20202 0 EXTERRAN CORP COM 30227H106 49 11813 SH DFND 04 0 0 11813 EZCORP INC CL A NON VTG 302301106 17202 3419836 SH SOLE 0 0 3419836 EZCORP INC CL A NON VTG 302301106 24 4688 SH SOLE 0 4688 0 EZCORP INC CL A NON VTG 302301106 174 34632 SH DFND 01 0 34632 0 EZCORP INC CL A NON VTG 302301106 98 19502 SH DFND 02 0 19502 0 EZCORP INC CL A NON VTG 302301106 272 54046 SH DFND 04 0 0 54046 EXXON MOBIL CORP COM 30231G102 11242618 327486689 SH SOLE 0 0 327486689 EXXON MOBIL CORP COM 30231G102 998 29061 SH SOLE 0 29061 0 EXXON MOBIL CORP COM 30231G102 149317 4349450 SH DFND 01 0 4349450 0 EXXON MOBIL CORP COM 30231G102 22194 646486 SH DFND 02 0 0 646486 EXXON MOBIL CORP COM 30231G102 83678 2437460 SH DFND 02 0 2437460 0 EXXON MOBIL CORP COM 30231G102 383800 11179728 SH DFND 04 0 0 11179728 EXXON MOBIL CORP COM 30231G102 348490 10151192 SH DFND 04 0 10151192 0 EYEPOINT PHARMACEUTICALS INC COM 30233G100 1658 3200794 SH SOLE 0 0 3200794 EYEPOINT PHARMACEUTICALS INC COM 30233G100 0 263 SH SOLE 0 263 0 EYEPOINT PHARMACEUTICALS INC COM 30233G100 8 16242 SH DFND 04 0 0 16242 EYEGATE PHARMACEUTICALS INC COM NEW 30233M503 46 11673 SH SOLE 0 0 11673 EYENOVIA INC COM 30234E104 1289 413221 SH SOLE 0 0 413221 FBL FINL GROUP INC CL A 30239F106 38551 799817 SH SOLE 0 0 799817 FBL FINL GROUP INC CL A 30239F106 3 61 SH SOLE 0 61 0 FBL FINL GROUP INC CL A 30239F106 307 6361 SH DFND 01 0 6361 0 FBL FINL GROUP INC CL A 30239F106 142 2950 SH DFND 02 0 2950 0 FBL FINL GROUP INC CL A 30239F106 374 7758 SH DFND 04 0 0 7758 FLIR SYS INC COM 302445101 492234 13730380 SH SOLE 0 0 13730380 FLIR SYS INC COM 302445101 30 834 SH SOLE 0 834 0 FLIR SYS INC COM 302445101 4849 135257 SH DFND 01 0 135257 0 FLIR SYS INC COM 302445101 872 24328 SH DFND 02 0 0 24328 FLIR SYS INC COM 302445101 3744 104449 SH DFND 02 0 104449 0 FLIR SYS INC COM 302445101 9693 270381 SH DFND 04 0 0 270381 F M C CORP COM NEW 302491303 1431697 13518050 SH SOLE 0 0 13518050 F M C CORP COM NEW 302491303 87 826 SH SOLE 0 826 0 F M C CORP COM NEW 302491303 14481 136727 SH DFND 01 0 136727 0 F M C CORP COM NEW 302491303 2469 23309 SH DFND 02 0 0 23309 F M C CORP COM NEW 302491303 7842 74040 SH DFND 02 0 74040 0 F M C CORP COM NEW 302491303 35940 339345 SH DFND 04 0 0 339345 F M C CORP COM NEW 302491303 229 2166 SH DFND 04 0 2166 0 F N B CORP COM 302520101 208688 30779969 SH SOLE 0 0 30779969 F N B CORP COM 302520101 48 7037 SH SOLE 0 7037 0 F N B CORP COM 302520101 732 107895 SH DFND 01 0 107895 0 F N B CORP COM 302520101 827 122050 SH DFND 02 0 122050 0 F N B CORP COM 302520101 2071 305468 SH DFND 04 0 0 305468 FNCB BANCORP INC COM 302578109 3946 741727 SH SOLE 0 0 741727 FNCB BANCORP INC COM 302578109 0 58 SH SOLE 0 58 0 FNCB BANCORP INC COM 302578109 63 11880 SH DFND 01 0 11880 0 FNCB BANCORP INC COM 302578109 25 4719 SH DFND 04 0 0 4719 FB FINL CORP COM 30257X104 44807 1783702 SH SOLE 0 0 1783702 FB FINL CORP COM 30257X104 18 734 SH SOLE 0 734 0 FB FINL CORP COM 30257X104 527 20966 SH DFND 01 0 20966 0 FB FINL CORP COM 30257X104 409 16280 SH DFND 02 0 16280 0 FB FINL CORP COM 30257X104 638 25402 SH DFND 04 0 0 25402 FAT BRANDS INC COM 30258N105 182 32334 SH SOLE 0 0 32334 FFBW INC MD COM 30260M103 1405 150142 SH SOLE 0 0 150142 FS BANCORP INC COM 30263Y104 10554 257420 SH SOLE 0 0 257420 FS BANCORP INC COM 30263Y104 1 28 SH SOLE 0 28 0 FS BANCORP INC COM 30263Y104 134 3277 SH DFND 01 0 3277 0 FS BANCORP INC COM 30263Y104 31 758 SH DFND 04 0 0 758 FTS INTERNATIONAL INC COM NEW 30283W203 83 25068 SH SOLE 0 0 25068 FTS INTERNATIONAL INC COM NEW 30283W203 0 9 SH SOLE 0 9 0 FRP HLDGS INC COM 30292L107 10363 248690 SH SOLE 0 0 248690 FRP HLDGS INC COM 30292L107 1 25 SH SOLE 0 25 0 FRP HLDGS INC COM 30292L107 193 4629 SH DFND 01 0 4629 0 FRP HLDGS INC COM 30292L107 38 900 SH DFND 02 0 900 0 FRP HLDGS INC COM 30292L107 222 5323 SH DFND 04 0 0 5323 FTI CONSULTING INC COM 302941109 356083 3360224 SH SOLE 0 0 3360224 FTI CONSULTING INC COM 302941109 50 468 SH SOLE 0 468 0 FTI CONSULTING INC COM 302941109 1272 12003 SH DFND 01 0 12003 0 FTI CONSULTING INC COM 302941109 1212 11437 SH DFND 02 0 11437 0 FTI CONSULTING INC COM 302941109 2994 28253 SH DFND 04 0 0 28253 FACEBOOK INC CL A 30303M102 45619611 174187135 SH SOLE 0 0 174187135 FACEBOOK INC CL A 30303M102 4161 15886 SH SOLE 0 15886 0 FACEBOOK INC CL A 30303M102 725209 2769032 SH DFND 01 0 2769032 0 FACEBOOK INC CL A 30303M102 116109 443334 SH DFND 02 0 0 443334 FACEBOOK INC CL A 30303M102 370196 1413502 SH DFND 02 0 1413502 0 FACEBOOK INC CL A 30303M102 1643093 6273742 SH DFND 04 0 0 6273742 FACEBOOK INC CL A 30303M102 54540 208248 SH DFND 04 0 208248 0 FACTSET RESH SYS INC COM 303075105 1223328 3653033 SH SOLE 0 0 3653033 FACTSET RESH SYS INC COM 303075105 81 241 SH SOLE 0 241 0 FACTSET RESH SYS INC COM 303075105 5672 16936 SH DFND 01 0 16936 0 FACTSET RESH SYS INC COM 303075105 2255 6735 SH DFND 02 0 0 6735 FACTSET RESH SYS INC COM 303075105 7533 22495 SH DFND 02 0 22495 0 FACTSET RESH SYS INC COM 303075105 13549 40458 SH DFND 04 0 0 40458 FACTSET RESH SYS INC COM 303075105 1066 3183 SH DFND 04 0 3183 0 FAIR ISAAC CORP COM 303250104 1128849 2653742 SH SOLE 0 0 2653742 FAIR ISAAC CORP COM 303250104 104 245 SH SOLE 0 245 0 FAIR ISAAC CORP COM 303250104 5459 12834 SH DFND 01 0 12834 0 FAIR ISAAC CORP COM 303250104 2267 5330 SH DFND 02 0 0 5330 FAIR ISAAC CORP COM 303250104 7064 16606 SH DFND 02 0 16606 0 FAIR ISAAC CORP COM 303250104 13302 31272 SH DFND 04 0 0 31272 FAIR ISAAC CORP COM 303250104 1031 2424 SH DFND 04 0 2424 0 FALCON MINERALS CORP CL A COM 30607B109 4898 2007268 SH SOLE 0 0 2007268 FALCON MINERALS CORP CL A COM 30607B109 1 265 SH SOLE 0 265 0 FALCON MINERALS CORP CL A COM 30607B109 68 27671 SH DFND 01 0 27671 0 FALCON MINERALS CORP CL A COM 30607B109 31 12520 SH DFND 04 0 0 12520 FANHUA INC SPONSORED ADR 30712A103 19514 1165014 SH SOLE 0 0 1165014 FANHUA INC SPONSORED ADR 30712A103 802 47897 SH DFND 01 0 47897 0 FANHUA INC SPONSORED ADR 30712A103 242 14418 SH DFND 02 0 14418 0 FANHUA INC SPONSORED ADR 30712A103 4 231 SH DFND 04 0 0 231 FANHUA INC SPONSORED ADR 30712A103 281 16761 SH DFND 05 0 0 16761 FARFETCH LTD ORD SH CL A 30744W107 2392 95084 SH SOLE 0 0 95084 FARFETCH LTD ORD SH CL A 30744W107 220 8730 SH DFND 04 0 0 8730 FARMER BROS CO COM 307675108 3924 887743 SH SOLE 0 0 887743 FARMER BROS CO COM 307675108 1 114 SH SOLE 0 114 0 FARMER BROS CO COM 307675108 54 12180 SH DFND 01 0 12180 0 FARMER BROS CO COM 307675108 25 5625 SH DFND 04 0 0 5625 FARMERS & MERCHANTS BANCORP COM 30779N105 9434 471444 SH SOLE 0 0 471444 FARMERS & MERCHANTS BANCORP COM 30779N105 2 80 SH SOLE 0 80 0 FARMERS & MERCHANTS BANCORP COM 30779N105 133 6670 SH DFND 01 0 6670 0 FARMERS & MERCHANTS BANCORP COM 30779N105 66 3310 SH DFND 04 0 0 3310 FARMERS NATIONAL BANC CORP COM 309627107 13652 1250158 SH SOLE 0 0 1250158 FARMERS NATIONAL BANC CORP COM 309627107 2 205 SH SOLE 0 205 0 FARMERS NATIONAL BANC CORP COM 309627107 199 18240 SH DFND 01 0 18240 0 FARMERS NATIONAL BANC CORP COM 309627107 114 10445 SH DFND 04 0 0 10445 FARMLAND PARTNERS INC COM 31154R109 10664 1601169 SH SOLE 0 0 1601169 FARMLAND PARTNERS INC COM 31154R109 1 156 SH SOLE 0 156 0 FARMLAND PARTNERS INC COM 31154R109 114 17063 SH DFND 01 0 17063 0 FARMLAND PARTNERS INC COM 31154R109 49 7321 SH DFND 04 0 0 7321 FARO TECHNOLOGIES INC COM 311642102 109750 1799773 SH SOLE 0 0 1799773 FARO TECHNOLOGIES INC COM 311642102 7 122 SH SOLE 0 122 0 FARO TECHNOLOGIES INC COM 311642102 2050 33612 SH DFND 01 0 33612 0 FARO TECHNOLOGIES INC COM 311642102 429 7041 SH DFND 02 0 7041 0 FARO TECHNOLOGIES INC COM 311642102 764 12536 SH DFND 04 0 0 12536 FASTLY INC CL A 31188V100 691413 7380583 SH SOLE 0 0 7380583 FASTLY INC CL A 31188V100 63 671 SH SOLE 0 671 0 FASTLY INC CL A 31188V100 3244 34625 SH DFND 01 0 34625 0 FASTLY INC CL A 31188V100 2045 21828 SH DFND 02 0 21828 0 FASTLY INC CL A 31188V100 5032 53717 SH DFND 04 0 0 53717 FASTLY INC CL A 31188V100 639 6822 SH DFND 04 0 6822 0 FATE THERAPEUTICS INC COM 31189P102 242411 6064818 SH SOLE 0 0 6064818 FATE THERAPEUTICS INC COM 31189P102 38 954 SH SOLE 0 954 0 FATE THERAPEUTICS INC COM 31189P102 5662 141645 SH DFND 01 0 141645 0 FATE THERAPEUTICS INC COM 31189P102 741 18539 SH DFND 02 0 18539 0 FATE THERAPEUTICS INC COM 31189P102 2003 50106 SH DFND 04 0 0 50106 FATHOM HOLDINGS INC COM 31189V109 2306 146486 SH SOLE 0 0 146486 FATHOM HOLDINGS INC COM 31189V109 66 4172 SH DFND 01 0 4172 0 FASTENAL CO COM 311900104 3021868 67018574 SH SOLE 0 0 67018574 FASTENAL CO COM 311900104 164 3636 SH SOLE 0 3636 0 FASTENAL CO COM 311900104 29173 646998 SH DFND 01 0 646998 0 FASTENAL CO COM 311900104 4763 105633 SH DFND 02 0 0 105633 FASTENAL CO COM 311900104 15194 336967 SH DFND 02 0 336967 0 FASTENAL CO COM 311900104 67452 1495948 SH DFND 04 0 0 1495948 FASTENAL CO COM 311900104 1814 40230 SH DFND 04 0 40230 0 FAUQUIER BANKSHARES INC VA COM 312059108 194 12871 SH SOLE 0 0 12871 FAUQUIER BANKSHARES INC VA COM 312059108 6 396 SH DFND 01 0 396 0 FAUQUIER BANKSHARES INC VA COM 312059108 28 1832 SH DFND 04 0 0 1832 FEDERAL AGRIC MTG CORP CL A 313148108 2736 49422 SH SOLE 0 0 49422 FEDERAL AGRIC MTG CORP CL A 313148108 12 213 SH DFND 04 0 0 213 FEDERAL AGRIC MTG CORP CL C 313148306 36894 579544 SH SOLE 0 0 579544 FEDERAL AGRIC MTG CORP CL C 313148306 25 390 SH SOLE 0 390 0 FEDERAL AGRIC MTG CORP CL C 313148306 577 9060 SH DFND 01 0 9060 0 FEDERAL AGRIC MTG CORP CL C 313148306 327 5135 SH DFND 02 0 5135 0 FEDERAL AGRIC MTG CORP CL C 313148306 493 7739 SH DFND 04 0 0 7739 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 804192 10950326 SH SOLE 0 0 10950326 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 36 485 SH SOLE 0 485 0 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 5283 71934 SH DFND 01 0 71934 0 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 967 13163 SH DFND 02 0 0 13163 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 16156 219994 SH DFND 02 0 219994 0 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 13595 185122 SH DFND 04 0 0 185122 FEDERAL SIGNAL CORP COM 313855108 106071 3626356 SH SOLE 0 0 3626356 FEDERAL SIGNAL CORP COM 313855108 20 671 SH SOLE 0 671 0 FEDERAL SIGNAL CORP COM 313855108 3298 112749 SH DFND 01 0 112749 0 FEDERAL SIGNAL CORP COM 313855108 644 22017 SH DFND 02 0 22017 0 FEDERAL SIGNAL CORP COM 313855108 1329 45446 SH DFND 04 0 0 45446 FEDERATED HERMES INC CL B 314211103 186173 8655163 SH SOLE 0 0 8655163 FEDERATED HERMES INC CL B 314211103 13 598 SH SOLE 0 598 0 FEDERATED HERMES INC CL B 314211103 2198 102177 SH DFND 01 0 102177 0 FEDERATED HERMES INC CL B 314211103 590 27437 SH DFND 02 0 27437 0 FEDERATED HERMES INC CL B 314211103 1522 70775 SH DFND 04 0 0 70775 FEDEX CORP COM 31428X106 4671661 18573715 SH SOLE 0 0 18573715 FEDEX CORP COM 31428X106 606 2408 SH SOLE 0 2408 0 FEDEX CORP COM 31428X106 62467 248358 SH DFND 01 0 248358 0 FEDEX CORP COM 31428X106 11686 46460 SH DFND 02 0 0 46460 FEDEX CORP COM 31428X106 36836 146453 SH DFND 02 0 146453 0 FEDEX CORP COM 31428X106 160325 637423 SH DFND 04 0 0 637423 FEDNAT HLDG CO COM 31431B109 4490 710404 SH SOLE 0 0 710404 FEDNAT HLDG CO COM 31431B109 0 41 SH SOLE 0 41 0 FEDNAT HLDG CO COM 31431B109 58 9175 SH DFND 01 0 9175 0 FEDNAT HLDG CO COM 31431B109 15 2300 SH DFND 04 0 0 2300 FENNEC PHARMACEUTICALS INC COM 31447P100 284 46901 SH SOLE 0 0 46901 FENNEC PHARMACEUTICALS INC COM 31447P100 232 38269 SH DFND 01 0 38269 0 FERRO CORP COM 315405100 100596 8112555 SH SOLE 0 0 8112555 FERRO CORP COM 315405100 7 544 SH SOLE 0 544 0 FERRO CORP COM 315405100 1677 135267 SH DFND 01 0 135267 0 FERRO CORP COM 315405100 295 23811 SH DFND 02 0 23811 0 FERRO CORP COM 315405100 743 59906 SH DFND 04 0 0 59906 F5 NETWORKS INC COM 315616102 777321 6331526 SH SOLE 0 0 6331526 F5 NETWORKS INC COM 315616102 48 387 SH SOLE 0 387 0 F5 NETWORKS INC COM 315616102 7761 63216 SH DFND 01 0 63216 0 F5 NETWORKS INC COM 315616102 1354 11027 SH DFND 02 0 0 11027 F5 NETWORKS INC COM 315616102 5596 45581 SH DFND 02 0 45581 0 F5 NETWORKS INC COM 315616102 19517 158971 SH DFND 04 0 0 158971 FIBROGEN INC COM 31572Q808 293354 7134093 SH SOLE 0 0 7134093 FIBROGEN INC COM 31572Q808 21 514 SH SOLE 0 514 0 FIBROGEN INC COM 31572Q808 6206 150931 SH DFND 01 0 150931 0 FIBROGEN INC COM 31572Q808 994 24179 SH DFND 02 0 24179 0 FIBROGEN INC COM 31572Q808 2442 59398 SH DFND 04 0 0 59398 FIDELITY D & D BANCORP INC COM 31609R100 7781 159736 SH SOLE 0 0 159736 FIDELITY D & D BANCORP INC COM 31609R100 2 31 SH SOLE 0 31 0 FIDELITY D & D BANCORP INC COM 31609R100 121 2482 SH DFND 01 0 2482 0 FIDELITY D & D BANCORP INC COM 31609R100 39 805 SH DFND 04 0 0 805 FIDELITY NATL INFORMATION SV COM 31620M106 6880806 46741433 SH SOLE 0 0 46741433 FIDELITY NATL INFORMATION SV COM 31620M106 588 3992 SH SOLE 0 3992 0 FIDELITY NATL INFORMATION SV COM 31620M106 93849 637521 SH DFND 01 0 637521 0 FIDELITY NATL INFORMATION SV COM 31620M106 16896 114773 SH DFND 02 0 0 114773 FIDELITY NATL INFORMATION SV COM 31620M106 57100 387883 SH DFND 02 0 387883 0 FIDELITY NATL INFORMATION SV COM 31620M106 238034 1616966 SH DFND 04 0 0 1616966 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 777080 24818912 SH SOLE 0 0 24818912 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 63 2023 SH SOLE 0 2023 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 2919 93240 SH DFND 01 0 93240 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1587 50686 SH DFND 02 0 0 50686 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 5641 180168 SH DFND 02 0 180168 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 10573 337680 SH DFND 04 0 0 337680 FIESTA RESTAURANT GROUP INC COM 31660B101 11997 1280412 SH SOLE 0 0 1280412 FIESTA RESTAURANT GROUP INC COM 31660B101 1 151 SH SOLE 0 151 0 FIESTA RESTAURANT GROUP INC COM 31660B101 126 13397 SH DFND 01 0 13397 0 FIESTA RESTAURANT GROUP INC COM 31660B101 84 9008 SH DFND 04 0 0 9008 FIFTH THIRD BANCORP COM 316773100 1716351 80504248 SH SOLE 0 0 80504248 FIFTH THIRD BANCORP COM 316773100 147 6899 SH SOLE 0 6899 0 FIFTH THIRD BANCORP COM 316773100 15647 733895 SH DFND 01 0 733895 0 FIFTH THIRD BANCORP COM 316773100 2723 127736 SH DFND 02 0 0 127736 FIFTH THIRD BANCORP COM 316773100 9242 433480 SH DFND 02 0 433480 0 FIFTH THIRD BANCORP COM 316773100 40535 1901269 SH DFND 04 0 0 1901269 51JOB INC SPONSORED ADS 316827104 66189 848691 SH SOLE 0 0 848691 51JOB INC SPONSORED ADS 316827104 2918 37409 SH DFND 01 0 37409 0 51JOB INC SPONSORED ADS 316827104 1027 13171 SH DFND 02 0 13171 0 51JOB INC SPONSORED ADS 316827104 4501 57718 SH DFND 04 0 0 57718 51JOB INC SPONSORED ADS 316827104 253 3240 SH DFND 05 0 0 3240 FINANCIAL INSTNS INC COM 317585404 11531 748788 SH SOLE 0 0 748788 FINANCIAL INSTNS INC COM 317585404 2 99 SH SOLE 0 99 0 FINANCIAL INSTNS INC COM 317585404 176 11439 SH DFND 01 0 11439 0 FINANCIAL INSTNS INC COM 317585404 43 2801 SH DFND 02 0 2801 0 FINANCIAL INSTNS INC COM 317585404 116 7557 SH DFND 04 0 0 7557 FINVOLUTION GROUP SPONSORED ADS 31810T101 1722 936086 SH SOLE 0 0 936086 FINVOLUTION GROUP SPONSORED ADS 31810T101 91 49667 SH DFND 05 0 0 49667 FIREEYE INC COM 31816Q101 244089 19772297 SH SOLE 0 0 19772297 FIREEYE INC COM 31816Q101 17 1365 SH SOLE 0 1365 0 FIREEYE INC COM 31816Q101 987 79991 SH DFND 01 0 79991 0 FIREEYE INC COM 31816Q101 848 68655 SH DFND 02 0 68655 0 FIREEYE INC COM 31816Q101 2059 166779 SH DFND 04 0 0 166779 FIREEYE INC COM 31816Q101 68 5468 SH DFND 04 0 5468 0 FIRST AMERN FINL CORP COM 31847R102 561786 11034879 SH SOLE 0 0 11034879 FIRST AMERN FINL CORP COM 31847R102 56 1109 SH SOLE 0 1109 0 FIRST AMERN FINL CORP COM 31847R102 1861 36557 SH DFND 01 0 36557 0 FIRST AMERN FINL CORP COM 31847R102 1807 35488 SH DFND 02 0 35488 0 FIRST AMERN FINL CORP COM 31847R102 4321 84874 SH DFND 04 0 0 84874 FIRST BANCORP INC ME COM 31866P102 11127 527831 SH SOLE 0 0 527831 FIRST BANCORP INC ME COM 31866P102 1 57 SH SOLE 0 57 0 FIRST BANCORP INC ME COM 31866P102 150 7098 SH DFND 01 0 7098 0 FIRST BANCORP INC ME COM 31866P102 107 5059 SH DFND 04 0 0 5059 FIRST BANCORP P R COM NEW 318672706 116119 22244955 SH SOLE 0 0 22244955 FIRST BANCORP P R COM NEW 318672706 19 3587 SH SOLE 0 3587 0 FIRST BANCORP P R COM NEW 318672706 762 146069 SH DFND 01 0 146069 0 FIRST BANCORP P R COM NEW 318672706 402 77052 SH DFND 02 0 77052 0 FIRST BANCORP P R COM NEW 318672706 918 175812 SH DFND 04 0 0 175812 FIRST BANCORP N C COM 318910106 29922 1429642 SH SOLE 0 0 1429642 FIRST BANCORP N C COM 318910106 24 1139 SH SOLE 0 1139 0 FIRST BANCORP N C COM 318910106 376 17946 SH DFND 01 0 17946 0 FIRST BANCORP N C COM 318910106 212 10150 SH DFND 02 0 10150 0 FIRST BANCORP N C COM 318910106 602 28749 SH DFND 04 0 0 28749 FIRST BANCSHARES INC MS COM 318916103 21703 1034934 SH SOLE 0 0 1034934 FIRST BANCSHARES INC MS COM 318916103 17 787 SH SOLE 0 787 0 FIRST BANCSHARES INC MS COM 318916103 284 13562 SH DFND 01 0 13562 0 FIRST BANCSHARES INC MS COM 318916103 102 4874 SH DFND 02 0 4874 0 FIRST BANCSHARES INC MS COM 318916103 385 18377 SH DFND 04 0 0 18377 FIRST BANK WILLIAMSTOWN NJ COM 31931U102 5852 943800 SH SOLE 0 0 943800 FIRST BANK WILLIAMSTOWN NJ COM 31931U102 1 135 SH SOLE 0 135 0 FIRST BANK WILLIAMSTOWN NJ COM 31931U102 59 9473 SH DFND 01 0 9473 0 FIRST BANK WILLIAMSTOWN NJ COM 31931U102 37 6043 SH DFND 04 0 0 6043 FIRST BUSEY CORP COM NEW 319383204 36966 2326397 SH SOLE 0 0 2326397 FIRST BUSEY CORP COM NEW 319383204 12 731 SH SOLE 0 731 0 FIRST BUSEY CORP COM NEW 319383204 556 34962 SH DFND 01 0 34962 0 FIRST BUSEY CORP COM NEW 319383204 249 15683 SH DFND 02 0 15683 0 FIRST BUSEY CORP COM NEW 319383204 659 41478 SH DFND 04 0 0 41478 FIRST BUS FINL SVCS INC WIS COM 319390100 5771 403858 SH SOLE 0 0 403858 FIRST BUS FINL SVCS INC WIS COM 319390100 1 73 SH SOLE 0 73 0 FIRST BUS FINL SVCS INC WIS COM 319390100 80 5627 SH DFND 01 0 5627 0 FIRST BUS FINL SVCS INC WIS COM 319390100 23 1600 SH DFND 04 0 0 1600 FIRST CAPITAL INC COM 31942S104 8189 146103 SH SOLE 0 0 146103 FIRST CAPITAL INC COM 31942S104 2 27 SH SOLE 0 27 0 FIRST CAPITAL INC COM 31942S104 119 2117 SH DFND 01 0 2117 0 FIRST CAPITAL INC COM 31942S104 71 1270 SH DFND 04 0 0 1270 FIRST CTZNS BANCSHARES INC N CL A 31946M103 104022 326312 SH SOLE 0 0 326312 FIRST CTZNS BANCSHARES INC N CL A 31946M103 34 107 SH SOLE 0 107 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 751 2356 SH DFND 01 0 2356 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 836 2622 SH DFND 02 0 2622 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 1513 4746 SH DFND 04 0 0 4746 FIRST CHOICE BANCORP COM 31948P104 6206 466941 SH SOLE 0 0 466941 FIRST CHOICE BANCORP COM 31948P104 1 50 SH SOLE 0 50 0 FIRST CHOICE BANCORP COM 31948P104 94 7086 SH DFND 01 0 7086 0 FIRST CHOICE BANCORP COM 31948P104 29 2187 SH DFND 04 0 0 2187 FIRST COMWLTH FINL CORP PA COM 319829107 78639 10160024 SH SOLE 0 0 10160024 FIRST COMWLTH FINL CORP PA COM 319829107 13 1727 SH SOLE 0 1727 0 FIRST COMWLTH FINL CORP PA COM 319829107 533 68927 SH DFND 01 0 68927 0 FIRST COMWLTH FINL CORP PA COM 319829107 289 37374 SH DFND 02 0 37374 0 FIRST COMWLTH FINL CORP PA COM 319829107 765 98898 SH DFND 04 0 0 98898 FIRST CMNTY CORP S C COM 319835104 4045 296779 SH SOLE 0 0 296779 FIRST CMNTY CORP S C COM 319835104 1 80 SH SOLE 0 80 0 FIRST CMNTY CORP S C COM 319835104 68 4970 SH DFND 01 0 4970 0 FIRST CMNTY CORP S C COM 319835104 15 1092 SH DFND 04 0 0 1092 FIRST CMNTY BANKSHARES INC V COM 31983A103 13655 756523 SH SOLE 0 0 756523 FIRST CMNTY BANKSHARES INC V COM 31983A103 2 92 SH SOLE 0 92 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 214 11835 SH DFND 01 0 11835 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 73 4060 SH DFND 02 0 4060 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 206 11437 SH DFND 04 0 0 11437 1ST CONSTITUTION BANCORP COM 31986N102 4840 406739 SH SOLE 0 0 406739 1ST CONSTITUTION BANCORP COM 31986N102 1 90 SH SOLE 0 90 0 1ST CONSTITUTION BANCORP COM 31986N102 74 6240 SH DFND 01 0 6240 0 1ST CONSTITUTION BANCORP COM 31986N102 19 1617 SH DFND 04 0 0 1617 FIRST FINL BANCORP OH COM 320209109 115750 9641779 SH SOLE 0 0 9641779 FIRST FINL BANCORP OH COM 320209109 23 1901 SH SOLE 0 1901 0 FIRST FINL BANCORP OH COM 320209109 740 61648 SH DFND 01 0 61648 0 FIRST FINL BANCORP OH COM 320209109 355 29530 SH DFND 02 0 29530 0 FIRST FINL BANCORP OH COM 320209109 944 78629 SH DFND 04 0 0 78629 FIRST FINL BANKSHARES COM 32020R109 340936 12215539 SH SOLE 0 0 12215539 FIRST FINL BANKSHARES COM 32020R109 23 841 SH SOLE 0 841 0 FIRST FINL BANKSHARES COM 32020R109 7220 258706 SH DFND 01 0 258706 0 FIRST FINL BANKSHARES COM 32020R109 1111 39813 SH DFND 02 0 39813 0 FIRST FINL BANKSHARES COM 32020R109 2767 99155 SH DFND 04 0 0 99155 FIRST FINL CORP IND COM 320218100 20493 652644 SH SOLE 0 0 652644 FIRST FINL CORP IND COM 320218100 10 318 SH SOLE 0 318 0 FIRST FINL CORP IND COM 320218100 292 9303 SH DFND 01 0 9303 0 FIRST FINL CORP IND COM 320218100 86 2725 SH DFND 02 0 2725 0 FIRST FINL CORP IND COM 320218100 243 7724 SH DFND 04 0 0 7724 FIRST FINANCIAL NORTHWEST IN COM 32022K102 3143 344634 SH SOLE 0 0 344634 FIRST FINANCIAL NORTHWEST IN COM 32022K102 0 8 SH SOLE 0 8 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 11 1253 SH DFND 01 0 1253 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 33 3588 SH DFND 04 0 0 3588 FIRST FNDTN INC COM 32026V104 23861 1825650 SH SOLE 0 0 1825650 FIRST FNDTN INC COM 32026V104 3 230 SH SOLE 0 230 0 FIRST FNDTN INC COM 32026V104 511 39070 SH DFND 01 0 39070 0 FIRST FNDTN INC COM 32026V104 108 8249 SH DFND 02 0 8249 0 FIRST FNDTN INC COM 32026V104 307 23479 SH DFND 04 0 0 23479 FIRST GTY BANCSHARES INC COM 32043P106 3059 252581 SH SOLE 0 0 252581 FIRST GTY BANCSHARES INC COM 32043P106 0 6 SH SOLE 0 6 0 FIRST GTY BANCSHARES INC COM 32043P106 40 3344 SH DFND 01 0 3344 0 FIRST GTY BANCSHARES INC COM 32043P106 23 1867 SH DFND 04 0 0 1867 FIRST HORIZON NATL CORP COM 320517105 495775 52574223 SH SOLE 0 0 52574223 FIRST HORIZON NATL CORP COM 320517105 64 6794 SH SOLE 0 6794 0 FIRST HORIZON NATL CORP COM 320517105 1685 178649 SH DFND 01 0 178649 0 FIRST HORIZON NATL CORP COM 320517105 1700 180286 SH DFND 02 0 180286 0 FIRST HORIZON NATL CORP COM 320517105 3900 413605 SH DFND 04 0 0 413605 FIRST HAWAIIAN INC COM 32051X108 193491 13371896 SH SOLE 0 0 13371896 FIRST HAWAIIAN INC COM 32051X108 22 1524 SH SOLE 0 1524 0 FIRST HAWAIIAN INC COM 32051X108 635 43914 SH DFND 01 0 43914 0 FIRST HAWAIIAN INC COM 32051X108 583 40262 SH DFND 02 0 40262 0 FIRST HAWAIIAN INC COM 32051X108 1421 98201 SH DFND 04 0 0 98201 FIRST INDL RLTY TR INC COM 32054K103 675968 16984110 SH SOLE 0 0 16984110 FIRST INDL RLTY TR INC COM 32054K103 32 807 SH SOLE 0 807 0 FIRST INDL RLTY TR INC COM 32054K103 1656 41616 SH DFND 01 0 41616 0 FIRST INDL RLTY TR INC COM 32054K103 12244 307632 SH DFND 02 0 307632 0 FIRST INDL RLTY TR INC COM 32054K103 3700 92977 SH DFND 04 0 0 92977 FIRST INTERNET BANCORP COM 320557101 7493 508721 SH SOLE 0 0 508721 FIRST INTERNET BANCORP COM 320557101 1 60 SH SOLE 0 60 0 FIRST INTERNET BANCORP COM 320557101 97 6584 SH DFND 01 0 6584 0 FIRST INTERNET BANCORP COM 320557101 30 2061 SH DFND 04 0 0 2061 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 111453 3499318 SH SOLE 0 0 3499318 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 37 1150 SH SOLE 0 1150 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 880 27627 SH DFND 01 0 27627 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 326 10225 SH DFND 02 0 10225 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 1100 34532 SH DFND 04 0 0 34532 FIRST LONG IS CORP COM 320734106 18352 1239135 SH SOLE 0 0 1239135 FIRST LONG IS CORP COM 320734106 2 121 SH SOLE 0 121 0 FIRST LONG IS CORP COM 320734106 246 16592 SH DFND 01 0 16592 0 FIRST LONG IS CORP COM 320734106 81 5460 SH DFND 02 0 5460 0 FIRST LONG IS CORP COM 320734106 241 16295 SH DFND 04 0 0 16295 FIRST MAJESTIC SILVER CORP COM 32076V103 45376 4766388 SH SOLE 0 0 4766388 FIRST MAJESTIC SILVER CORP COM 32076V103 2222 233366 SH SOLE 0 233366 0 FIRST MAJESTIC SILVER CORP COM 32076V103 2468 259208 SH DFND 01 0 259208 0 FIRST MAJESTIC SILVER CORP COM 32076V103 537 56375 SH DFND 02 0 56375 0 FIRST MAJESTIC SILVER CORP COM 32076V103 749 78656 SH DFND 04 0 0 78656 FIRST MERCHANTS CORP COM 320817109 110817 4784864 SH SOLE 0 0 4784864 FIRST MERCHANTS CORP COM 320817109 28 1201 SH SOLE 0 1201 0 FIRST MERCHANTS CORP COM 320817109 855 36918 SH DFND 01 0 36918 0 FIRST MERCHANTS CORP COM 320817109 416 17982 SH DFND 02 0 17982 0 FIRST MERCHANTS CORP COM 320817109 1052 45419 SH DFND 04 0 0 45419 FIRST MID BANCSHARES INC COM 320866106 14715 589772 SH SOLE 0 0 589772 FIRST MID BANCSHARES INC COM 320866106 2 75 SH SOLE 0 75 0 FIRST MID BANCSHARES INC COM 320866106 246 9860 SH DFND 01 0 9860 0 FIRST MID BANCSHARES INC COM 320866106 51 2050 SH DFND 02 0 2050 0 FIRST MID BANCSHARES INC COM 320866106 224 8979 SH DFND 04 0 0 8979 FIRST MIDWEST BANCORP DEL COM 320867104 126522 11736696 SH SOLE 0 0 11736696 FIRST MIDWEST BANCORP DEL COM 320867104 17 1610 SH SOLE 0 1610 0 FIRST MIDWEST BANCORP DEL COM 320867104 850 78819 SH DFND 01 0 78819 0 FIRST MIDWEST BANCORP DEL COM 320867104 293 27201 SH DFND 02 0 27201 0 FIRST MIDWEST BANCORP DEL COM 320867104 944 87524 SH DFND 04 0 0 87524 FIRST NATL CORP COM 32106V107 915 64822 SH SOLE 0 0 64822 FIRST NATL CORP COM 32106V107 17 1183 SH DFND 01 0 1183 0 FIRST NATL CORP COM 32106V107 26 1871 SH DFND 04 0 0 1871 FIRST NORTHWEST BANCORP COM 335834107 5261 531403 SH SOLE 0 0 531403 FIRST NORTHWEST BANCORP COM 335834107 1 87 SH SOLE 0 87 0 FIRST NORTHWEST BANCORP COM 335834107 66 6664 SH DFND 01 0 6664 0 FIRST NORTHWEST BANCORP COM 335834107 44 4449 SH DFND 04 0 0 4449 FIRST REP BK SAN FRANCISCO C COM 33616C100 1928406 17682065 SH SOLE 0 0 17682065 FIRST REP BK SAN FRANCISCO C COM 33616C100 119 1093 SH SOLE 0 1093 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 19327 177210 SH DFND 01 0 177210 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 3604 33049 SH DFND 02 0 0 33049 FIRST REP BK SAN FRANCISCO C COM 33616C100 10907 100010 SH DFND 02 0 100010 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 48690 446448 SH DFND 04 0 0 446448 FIRST SAVINGS FINL GROUP INC COM 33621E109 5065 93212 SH SOLE 0 0 93212 FIRST SAVINGS FINL GROUP INC COM 33621E109 1 21 SH SOLE 0 21 0 FIRST SAVINGS FINL GROUP INC COM 33621E109 74 1367 SH DFND 01 0 1367 0 FIRST SAVINGS FINL GROUP INC COM 33621E109 10 193 SH DFND 04 0 0 193 FIRST SOLAR INC COM 336433107 500559 7561320 SH SOLE 0 0 7561320 FIRST SOLAR INC COM 336433107 68 1027 SH SOLE 0 1027 0 FIRST SOLAR INC COM 336433107 1919 28990 SH DFND 01 0 28990 0 FIRST SOLAR INC COM 336433107 1658 25039 SH DFND 02 0 25039 0 FIRST SOLAR INC COM 336433107 4219 63736 SH DFND 04 0 0 63736 1ST SOURCE CORP COM 336901103 24251 786339 SH SOLE 0 0 786339 1ST SOURCE CORP COM 336901103 1 31 SH SOLE 0 31 0 1ST SOURCE CORP COM 336901103 338 10956 SH DFND 01 0 10956 0 1ST SOURCE CORP COM 336901103 132 4294 SH DFND 02 0 4294 0 1ST SOURCE CORP COM 336901103 546 17709 SH DFND 04 0 0 17709 FIRST UTD CORP COM 33741H107 4742 404993 SH SOLE 0 0 404993 FIRST UTD CORP COM 33741H107 0 8 SH SOLE 0 8 0 FIRST UTD CORP COM 33741H107 42 3606 SH DFND 01 0 3606 0 FIRST UTD CORP COM 33741H107 26 2250 SH DFND 04 0 0 2250 FIRST US BANCSHARES INC COM 33744V103 511 77118 SH SOLE 0 0 77118 FIRST US BANCSHARES INC COM 33744V103 11 1697 SH DFND 01 0 1697 0 FIRST US BANCSHARES INC COM 33744V103 5 800 SH DFND 04 0 0 800 FIRST WESTN FINL INC COM 33751L105 2369 182904 SH SOLE 0 0 182904 FIRST WESTN FINL INC COM 33751L105 55 4260 SH DFND 01 0 4260 0 FIRST WESTN FINL INC COM 33751L105 18 1375 SH DFND 04 0 0 1375 FIRSTCASH INC COM 33767D105 198447 3468750 SH SOLE 0 0 3468750 FIRSTCASH INC COM 33767D105 14 244 SH SOLE 0 244 0 FIRSTCASH INC COM 33767D105 4613 80625 SH DFND 01 0 80625 0 FIRSTCASH INC COM 33767D105 785 13725 SH DFND 02 0 13725 0 FIRSTCASH INC COM 33767D105 1733 30290 SH DFND 04 0 0 30290 FIRSTSERVICE CORP NEW COM 33767E202 116112 880369 SH SOLE 0 0 880369 FIRSTSERVICE CORP NEW COM 33767E202 27943 211867 SH SOLE 0 211867 0 FIRSTSERVICE CORP NEW COM 33767E202 6377 48350 SH DFND 01 0 48350 0 FIRSTSERVICE CORP NEW COM 33767E202 1454 11025 SH DFND 02 0 11025 0 FIRSTSERVICE CORP NEW COM 33767E202 1975 14976 SH DFND 04 0 0 14976 FISERV INC COM 337738108 4408854 42783635 SH SOLE 0 0 42783635 FISERV INC COM 337738108 373 3620 SH SOLE 0 3620 0 FISERV INC COM 337738108 61107 592982 SH DFND 01 0 592982 0 FISERV INC COM 337738108 10759 104407 SH DFND 02 0 0 104407 FISERV INC COM 337738108 36314 352389 SH DFND 02 0 352389 0 FISERV INC COM 337738108 150344 1458943 SH DFND 04 0 0 1458943 FISERV INC COM 337738108 1472 14288 SH DFND 04 0 14288 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 128318 4330690 SH SOLE 0 0 4330690 FLAGSTAR BANCORP INC COM PAR .001 337930705 29 987 SH SOLE 0 987 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 855 28863 SH DFND 01 0 28863 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 483 16308 SH DFND 02 0 16308 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 986 33293 SH DFND 04 0 0 33293 FIRSTENERGY CORP COM 337932107 1763797 61434947 SH SOLE 0 0 61434947 FIRSTENERGY CORP COM 337932107 99 3452 SH SOLE 0 3452 0 FIRSTENERGY CORP COM 337932107 16045 558850 SH DFND 01 0 558850 0 FIRSTENERGY CORP COM 337932107 2806 97726 SH DFND 02 0 0 97726 FIRSTENERGY CORP COM 337932107 17359 604634 SH DFND 02 0 604634 0 FIRSTENERGY CORP COM 337932107 41216 1435588 SH DFND 04 0 0 1435588 FITBIT INC CL A 33812L102 152290 21880750 SH SOLE 0 0 21880750 FITBIT INC CL A 33812L102 11 1582 SH SOLE 0 1582 0 FITBIT INC CL A 33812L102 2627 377429 SH DFND 01 0 377429 0 FITBIT INC CL A 33812L102 508 72984 SH DFND 02 0 72984 0 FITBIT INC CL A 33812L102 1169 167909 SH DFND 04 0 0 167909 FIVE BELOW INC COM 33829M101 610503 4807113 SH SOLE 0 0 4807113 FIVE BELOW INC COM 33829M101 45 356 SH SOLE 0 356 0 FIVE BELOW INC COM 33829M101 3175 24999 SH DFND 01 0 24999 0 FIVE BELOW INC COM 33829M101 2119 16686 SH DFND 02 0 16686 0 FIVE BELOW INC COM 33829M101 5202 40963 SH DFND 04 0 0 40963 FIVE BELOW INC COM 33829M101 598 4712 SH DFND 04 0 4712 0 FIVE9 INC COM 338307101 802202 6186014 SH SOLE 0 0 6186014 FIVE9 INC COM 338307101 88 677 SH SOLE 0 677 0 FIVE9 INC COM 338307101 3602 27778 SH DFND 01 0 27778 0 FIVE9 INC COM 338307101 2593 19997 SH DFND 02 0 19997 0 FIVE9 INC COM 338307101 6034 46527 SH DFND 04 0 0 46527 FIVE9 INC COM 338307101 692 5333 SH DFND 04 0 5333 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 7034 1496496 SH SOLE 0 0 1496496 FIVE PRIME THERAPEUTICS INC COM 33830X104 1 291 SH SOLE 0 291 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 99 21156 SH DFND 01 0 21156 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 41 8707 SH DFND 04 0 0 8707 FIVE STAR SENIOR LIVING INC COM NEW 33832D205 3996 788199 SH SOLE 0 0 788199 FIVE STAR SENIOR LIVING INC COM NEW 33832D205 1 107 SH SOLE 0 107 0 FIVE STAR SENIOR LIVING INC COM NEW 33832D205 68 13342 SH DFND 01 0 13342 0 FIVE STAR SENIOR LIVING INC COM NEW 33832D205 24 4799 SH DFND 04 0 0 4799 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 10885 2610379 SH SOLE 0 0 2610379 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 87 20756 SH DFND 02 0 20756 0 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 92 21983 SH DFND 04 0 0 21983 FLEETCOR TECHNOLOGIES INC COM 339041105 2106992 8849190 SH SOLE 0 0 8849190 FLEETCOR TECHNOLOGIES INC COM 339041105 127 535 SH SOLE 0 535 0 FLEETCOR TECHNOLOGIES INC COM 339041105 22981 96519 SH DFND 01 0 96519 0 FLEETCOR TECHNOLOGIES INC COM 339041105 3632 15253 SH DFND 02 0 0 15253 FLEETCOR TECHNOLOGIES INC COM 339041105 12249 51444 SH DFND 02 0 51444 0 FLEETCOR TECHNOLOGIES INC COM 339041105 52020 218478 SH DFND 04 0 0 218478 FLEETCOR TECHNOLOGIES INC COM 339041105 1701 7146 SH DFND 04 0 7146 0 FLEXSTEEL INDS INC COM 339382103 7718 321568 SH SOLE 0 0 321568 FLEXSTEEL INDS INC COM 339382103 1 33 SH SOLE 0 33 0 FLEXSTEEL INDS INC COM 339382103 32 1354 SH DFND 01 0 1354 0 FLEXSTEEL INDS INC COM 339382103 34 1400 SH DFND 04 0 0 1400 FLEXION THERAPEUTICS INC COM 33938J106 22530 2164221 SH SOLE 0 0 2164221 FLEXION THERAPEUTICS INC COM 33938J106 8 812 SH SOLE 0 812 0 FLEXION THERAPEUTICS INC COM 33938J106 895 86000 SH DFND 01 0 86000 0 FLEXION THERAPEUTICS INC COM 33938J106 202 19411 SH DFND 02 0 19411 0 FLEXION THERAPEUTICS INC COM 33938J106 327 31431 SH DFND 04 0 0 31431 FLEXIBLE SOLUTIONS INTL INC COM 33938T104 177 86857 SH SOLE 0 0 86857 FLEXSHOPPER INC COM NEW 33939J303 1101 622117 SH SOLE 0 0 622117 FLOOR & DECOR HLDGS INC CL A 339750101 624529 8349318 SH SOLE 0 0 8349318 FLOOR & DECOR HLDGS INC CL A 339750101 62 827 SH SOLE 0 827 0 FLOOR & DECOR HLDGS INC CL A 339750101 3085 41241 SH DFND 01 0 41241 0 FLOOR & DECOR HLDGS INC CL A 339750101 2197 29370 SH DFND 02 0 29370 0 FLOOR & DECOR HLDGS INC CL A 339750101 5103 68223 SH DFND 04 0 0 68223 FLOOR & DECOR HLDGS INC CL A 339750101 604 8076 SH DFND 04 0 8076 0 FLOTEK INDS INC DEL COM 343389102 7418 2737399 SH SOLE 0 0 2737399 FLOTEK INDS INC DEL COM 343389102 1 530 SH SOLE 0 530 0 FLOTEK INDS INC DEL COM 343389102 30 10937 SH DFND 01 0 10937 0 FLOTEK INDS INC DEL COM 343389102 43 15792 SH DFND 04 0 0 15792 FLUOR CORP NEW COM 343412102 92584 10509008 SH SOLE 0 0 10509008 FLUOR CORP NEW COM 343412102 16 1763 SH SOLE 0 1763 0 FLUOR CORP NEW COM 343412102 832 94456 SH DFND 01 0 94456 0 FLUOR CORP NEW COM 343412102 424 48167 SH DFND 02 0 48167 0 FLUOR CORP NEW COM 343412102 957 108666 SH DFND 04 0 0 108666 FLOWERS FOODS INC COM 343498101 413515 16996103 SH SOLE 0 0 16996103 FLOWERS FOODS INC COM 343498101 527 21671 SH SOLE 0 21671 0 FLOWERS FOODS INC COM 343498101 1560 64130 SH DFND 01 0 64130 0 FLOWERS FOODS INC COM 343498101 1749 71878 SH DFND 02 0 71878 0 FLOWERS FOODS INC COM 343498101 4037 165916 SH DFND 04 0 0 165916 FLOWSERVE CORP COM 34354P105 364522 13357334 SH SOLE 0 0 13357334 FLOWSERVE CORP COM 34354P105 23 825 SH SOLE 0 825 0 FLOWSERVE CORP COM 34354P105 3632 133098 SH DFND 01 0 133098 0 FLOWSERVE CORP COM 34354P105 1240 45430 SH DFND 02 0 45430 0 FLOWSERVE CORP COM 34354P105 7801 285867 SH DFND 04 0 0 285867 FLUENT INC COM 34380C102 4183 1686784 SH SOLE 0 0 1686784 FLUENT INC COM 34380C102 0 192 SH SOLE 0 192 0 FLUENT INC COM 34380C102 78 31282 SH DFND 01 0 31282 0 FLUENT INC COM 34380C102 19 7500 SH DFND 04 0 0 7500 FLUIDIGM CORP DEL COM 34385P108 25590 3444200 SH SOLE 0 0 3444200 FLUIDIGM CORP DEL COM 34385P108 25 3299 SH SOLE 0 3299 0 FLUIDIGM CORP DEL COM 34385P108 413 55644 SH DFND 01 0 55644 0 FLUIDIGM CORP DEL COM 34385P108 194 26132 SH DFND 04 0 0 26132 FLUSHING FINL CORP COM 343873105 13429 1276531 SH SOLE 0 0 1276531 FLUSHING FINL CORP COM 343873105 2 147 SH SOLE 0 147 0 FLUSHING FINL CORP COM 343873105 195 18517 SH DFND 01 0 18517 0 FLUSHING FINL CORP COM 343873105 121 11500 SH DFND 02 0 11500 0 FLUSHING FINL CORP COM 343873105 216 20499 SH DFND 04 0 0 20499 FOCUS FINL PARTNERS INC COM CL A 34417P100 88673 2704281 SH SOLE 0 0 2704281 FOCUS FINL PARTNERS INC COM CL A 34417P100 7 211 SH SOLE 0 211 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 2049 62476 SH DFND 01 0 62476 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 268 8170 SH DFND 02 0 8170 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 641 19540 SH DFND 04 0 0 19540 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 5722 101840 SH SOLE 0 0 101840 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 31 557 SH DFND 02 0 557 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 135 2401 SH DFND 04 0 0 2401 FONAR CORP COM NEW 344437405 9202 440687 SH SOLE 0 0 440687 FONAR CORP COM NEW 344437405 1 26 SH SOLE 0 26 0 FONAR CORP COM NEW 344437405 87 4152 SH DFND 01 0 4152 0 FONAR CORP COM NEW 344437405 29 1400 SH DFND 04 0 0 1400 FOOT LOCKER INC COM 344849104 293595 8888736 SH SOLE 0 0 8888736 FOOT LOCKER INC COM 344849104 70 2132 SH SOLE 0 2132 0 FOOT LOCKER INC COM 344849104 1149 34792 SH DFND 01 0 34792 0 FOOT LOCKER INC COM 344849104 1151 34851 SH DFND 02 0 34851 0 FOOT LOCKER INC COM 344849104 2770 83873 SH DFND 04 0 0 83873 FORD MTR CO DEL COM 345370860 1820990 273421851 SH SOLE 0 0 273421851 FORD MTR CO DEL COM 345370860 320 48092 SH SOLE 0 48092 0 FORD MTR CO DEL COM 345370860 26747 4016048 SH DFND 01 0 4016048 0 FORD MTR CO DEL COM 345370860 4699 705545 SH DFND 02 0 0 705545 FORD MTR CO DEL COM 345370860 15747 2364468 SH DFND 02 0 2364468 0 FORD MTR CO DEL COM 345370860 68722 10318612 SH DFND 04 0 0 10318612 FORESTAR GROUP INC COM 346232101 39312 2220994 SH SOLE 0 0 2220994 FORESTAR GROUP INC COM 346232101 2 118 SH SOLE 0 118 0 FORESTAR GROUP INC COM 346232101 200 11281 SH DFND 01 0 11281 0 FORESTAR GROUP INC COM 346232101 82 4637 SH DFND 02 0 4637 0 FORESTAR GROUP INC COM 346232101 168 9514 SH DFND 04 0 0 9514 FORMA THERAPEUTICS HLDGS INC SHS 34633R104 46007 923098 SH SOLE 0 0 923098 FORMA THERAPEUTICS HLDGS INC SHS 34633R104 4 71 SH SOLE 0 71 0 FORMA THERAPEUTICS HLDGS INC SHS 34633R104 1296 25999 SH DFND 01 0 25999 0 FORMA THERAPEUTICS HLDGS INC SHS 34633R104 410 8225 SH DFND 04 0 0 8225 FORMFACTOR INC COM 346375108 199294 7994143 SH SOLE 0 0 7994143 FORMFACTOR INC COM 346375108 32 1301 SH SOLE 0 1301 0 FORMFACTOR INC COM 346375108 3788 151953 SH DFND 01 0 151953 0 FORMFACTOR INC COM 346375108 489 19596 SH DFND 02 0 19596 0 FORMFACTOR INC COM 346375108 1482 59445 SH DFND 04 0 0 59445 FORRESTER RESH INC COM 346563109 36788 1121931 SH SOLE 0 0 1121931 FORRESTER RESH INC COM 346563109 2 60 SH SOLE 0 60 0 FORRESTER RESH INC COM 346563109 707 21559 SH DFND 01 0 21559 0 FORRESTER RESH INC COM 346563109 95 2900 SH DFND 02 0 2900 0 FORRESTER RESH INC COM 346563109 308 9395 SH DFND 04 0 0 9395 FORTIS INC COM 349553107 473752 11594523 SH SOLE 0 0 11594523 FORTIS INC COM 349553107 30665 750494 SH SOLE 0 750494 0 FORTIS INC COM 349553107 25518 624531 SH DFND 01 0 624531 0 FORTIS INC COM 349553107 3444 84282 SH DFND 02 0 0 84282 FORTIS INC COM 349553107 21509 526411 SH DFND 02 0 526411 0 FORTIS INC COM 349553107 16515 404189 SH DFND 04 0 0 404189 FORTINET INC COM 34959E109 1825271 15493347 SH SOLE 0 0 15493347 FORTINET INC COM 34959E109 111 943 SH SOLE 0 943 0 FORTINET INC COM 34959E109 18218 154643 SH DFND 01 0 154643 0 FORTINET INC COM 34959E109 3068 26045 SH DFND 02 0 0 26045 FORTINET INC COM 34959E109 10117 85873 SH DFND 02 0 85873 0 FORTINET INC COM 34959E109 41455 351884 SH DFND 04 0 0 351884 FORTINET INC COM 34959E109 1358 11527 SH DFND 04 0 11527 0 FORTIVE CORP COM 34959J108 2121171 27833237 SH SOLE 0 0 27833237 FORTIVE CORP COM 34959J108 155 2035 SH SOLE 0 2035 0 FORTIVE CORP COM 34959J108 25819 338788 SH DFND 01 0 338788 0 FORTIVE CORP COM 34959J108 4190 54984 SH DFND 02 0 0 54984 FORTIVE CORP COM 34959J108 13711 179910 SH DFND 02 0 179910 0 FORTIVE CORP COM 34959J108 64092 840993 SH DFND 04 0 0 840993 FORTRESS BIOTECH INC COM 34960Q109 12598 3118391 SH SOLE 0 0 3118391 FORTRESS BIOTECH INC COM 34960Q109 2 395 SH SOLE 0 395 0 FORTRESS BIOTECH INC COM 34960Q109 530 131242 SH DFND 01 0 131242 0 FORTRESS BIOTECH INC COM 34960Q109 86 21359 SH DFND 04 0 0 21359 FORTERRA INC COM 34960W106 16954 1434317 SH SOLE 0 0 1434317 FORTERRA INC COM 34960W106 13 1058 SH SOLE 0 1058 0 FORTERRA INC COM 34960W106 460 38942 SH DFND 01 0 38942 0 FORTERRA INC COM 34960W106 155 13110 SH DFND 02 0 13110 0 FORTERRA INC COM 34960W106 296 25082 SH DFND 04 0 0 25082 FORTE BIOSCIENCES INC COM 34962G109 7903 162918 SH SOLE 0 0 162918 FORTE BIOSCIENCES INC COM 34962G109 2 37 SH SOLE 0 37 0 FORTE BIOSCIENCES INC COM 34962G109 84 1732 SH DFND 01 0 1732 0 FORTE BIOSCIENCES INC COM 34962G109 19 385 SH DFND 04 0 0 385 FORTUNE BRANDS HOME & SEC IN COM 34964C106 1225298 14162018 SH SOLE 0 0 14162018 FORTUNE BRANDS HOME & SEC IN COM 34964C106 76 873 SH SOLE 0 873 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 12323 142430 SH DFND 01 0 142430 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 2264 26162 SH DFND 02 0 0 26162 FORTUNE BRANDS HOME & SEC IN COM 34964C106 7693 88916 SH DFND 02 0 88916 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 31468 363705 SH DFND 04 0 0 363705 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 2158 3926842 SH SOLE 0 0 3926842 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 0 383 SH SOLE 0 383 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 8 14448 SH DFND 01 0 14448 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 11 19886 SH DFND 04 0 0 19886 FORWARD AIR CORP COM 349853101 158107 2755442 SH SOLE 0 0 2755442 FORWARD AIR CORP COM 349853101 11 183 SH SOLE 0 183 0 FORWARD AIR CORP COM 349853101 2329 40585 SH DFND 01 0 40585 0 FORWARD AIR CORP COM 349853101 499 8702 SH DFND 02 0 8702 0 FORWARD AIR CORP COM 349853101 1146 19978 SH DFND 04 0 0 19978 FORWARD INDS INC N Y COM NEW 349862300 161 115757 SH SOLE 0 0 115757 FOSSIL GROUP INC COM 34988V106 17728 3088515 SH SOLE 0 0 3088515 FOSSIL GROUP INC COM 34988V106 2 342 SH SOLE 0 342 0 FOSSIL GROUP INC COM 34988V106 185 32173 SH DFND 01 0 32173 0 FOSSIL GROUP INC COM 34988V106 75 13020 SH DFND 04 0 0 13020 FORTUNA SILVER MINES INC COM 349915108 96 15059 SH SOLE 0 15059 0 FORTUNA SILVER MINES INC COM 349915108 321 50431 SH DFND 02 0 50431 0 FORTUNA SILVER MINES INC COM 349915108 451 70835 SH DFND 04 0 0 70835 FOSTER L B CO COM 350060109 7887 587701 SH SOLE 0 0 587701 FOSTER L B CO COM 350060109 1 54 SH SOLE 0 54 0 FOSTER L B CO COM 350060109 88 6582 SH DFND 01 0 6582 0 FOSTER L B CO COM 350060109 40 2962 SH DFND 04 0 0 2962 FOUNDATION BLDG MATLS INC COM 350392106 31831 2024862 SH SOLE 0 0 2024862 FOUNDATION BLDG MATLS INC COM 350392106 21 1334 SH SOLE 0 1334 0 FOUNDATION BLDG MATLS INC COM 350392106 300 19067 SH DFND 01 0 19067 0 FOUNDATION BLDG MATLS INC COM 350392106 109 6963 SH DFND 02 0 6963 0 FOUNDATION BLDG MATLS INC COM 350392106 421 26776 SH DFND 04 0 0 26776 FOUR CORNERS PPTY TR INC COM 35086T109 196582 7681970 SH SOLE 0 0 7681970 FOUR CORNERS PPTY TR INC COM 35086T109 11 447 SH SOLE 0 447 0 FOUR CORNERS PPTY TR INC COM 35086T109 3576 139726 SH DFND 01 0 139726 0 FOUR CORNERS PPTY TR INC COM 35086T109 4431 173150 SH DFND 02 0 173150 0 FOUR CORNERS PPTY TR INC COM 35086T109 1293 50511 SH DFND 04 0 0 50511 FOX CORP CL A COM 35137L105 902970 32445931 SH SOLE 0 0 32445931 FOX CORP CL A COM 35137L105 53 1897 SH SOLE 0 1897 0 FOX CORP CL A COM 35137L105 8464 304134 SH DFND 01 0 304134 0 FOX CORP CL A COM 35137L105 1814 65165 SH DFND 02 0 0 65165 FOX CORP CL A COM 35137L105 5778 207635 SH DFND 02 0 207635 0 FOX CORP CL A COM 35137L105 25078 901096 SH DFND 04 0 0 901096 FOX CORP CL B COM 35137L204 514466 18393496 SH SOLE 0 0 18393496 FOX CORP CL B COM 35137L204 65 2338 SH SOLE 0 2338 0 FOX CORP CL B COM 35137L204 5917 211556 SH DFND 01 0 211556 0 FOX CORP CL B COM 35137L204 759 27142 SH DFND 02 0 0 27142 FOX CORP CL B COM 35137L204 2511 89775 SH DFND 02 0 89775 0 FOX CORP CL B COM 35137L204 11552 413000 SH DFND 04 0 0 413000 FOX FACTORY HLDG CORP COM 35138V102 268982 3618755 SH SOLE 0 0 3618755 FOX FACTORY HLDG CORP COM 35138V102 33 449 SH SOLE 0 449 0 FOX FACTORY HLDG CORP COM 35138V102 6093 81967 SH DFND 01 0 81967 0 FOX FACTORY HLDG CORP COM 35138V102 853 11477 SH DFND 02 0 11477 0 FOX FACTORY HLDG CORP COM 35138V102 2155 28999 SH DFND 04 0 0 28999 FRANCESCAS HLDGS CORP COM NEW 351793203 250 93316 SH SOLE 0 0 93316 FRANCESCAS HLDGS CORP COM NEW 351793203 0 1 SH SOLE 0 1 0 FRANCESCAS HLDGS CORP COM NEW 351793203 2 746 SH DFND 04 0 0 746 FRANCHISE GROUP INC COM 35180X105 27976 1103153 SH SOLE 0 0 1103153 FRANCHISE GROUP INC COM 35180X105 3 136 SH SOLE 0 136 0 FRANCHISE GROUP INC COM 35180X105 454 17885 SH DFND 01 0 17885 0 FRANCHISE GROUP INC COM 35180X105 322 12705 SH DFND 04 0 0 12705 FRANCO NEV CORP COM 351858105 663355 4752509 SH SOLE 0 0 4752509 FRANCO NEV CORP COM 351858105 42357 303463 SH SOLE 0 303463 0 FRANCO NEV CORP COM 351858105 35038 251025 SH DFND 01 0 251025 0 FRANCO NEV CORP COM 351858105 4867 34866 SH DFND 02 0 0 34866 FRANCO NEV CORP COM 351858105 25298 181247 SH DFND 02 0 181247 0 FRANCO NEV CORP COM 351858105 22292 159709 SH DFND 04 0 0 159709 FRANKLIN COVEY CO COM 353469109 10939 616612 SH SOLE 0 0 616612 FRANKLIN COVEY CO COM 353469109 1 57 SH SOLE 0 57 0 FRANKLIN COVEY CO COM 353469109 441 24832 SH DFND 01 0 24832 0 FRANKLIN COVEY CO COM 353469109 44 2494 SH DFND 02 0 2494 0 FRANKLIN COVEY CO COM 353469109 145 8178 SH DFND 04 0 0 8178 FRANKLIN ELEC INC COM 353514102 251492 4274889 SH SOLE 0 0 4274889 FRANKLIN ELEC INC COM 353514102 32 547 SH SOLE 0 547 0 FRANKLIN ELEC INC COM 353514102 5015 85245 SH DFND 01 0 85245 0 FRANKLIN ELEC INC COM 353514102 731 12428 SH DFND 02 0 12428 0 FRANKLIN ELEC INC COM 353514102 1717 29186 SH DFND 04 0 0 29186 FRANKLIN FINL SVCS CORP COM 353525108 2499 116880 SH SOLE 0 0 116880 FRANKLIN FINL SVCS CORP COM 353525108 1 41 SH SOLE 0 41 0 FRANKLIN FINL SVCS CORP COM 353525108 58 2724 SH DFND 01 0 2724 0 FRANKLIN FINL SVCS CORP COM 353525108 20 921 SH DFND 04 0 0 921 FRANKLIN RESOURCES INC COM 354613101 580704 28535823 SH SOLE 0 0 28535823 FRANKLIN RESOURCES INC COM 354613101 64 3148 SH SOLE 0 3148 0 FRANKLIN RESOURCES INC COM 354613101 5619 276128 SH DFND 01 0 276128 0 FRANKLIN RESOURCES INC COM 354613101 1114 54748 SH DFND 02 0 0 54748 FRANKLIN RESOURCES INC COM 354613101 3480 171024 SH DFND 02 0 171024 0 FRANKLIN RESOURCES INC COM 354613101 14988 736514 SH DFND 04 0 0 736514 FRANKLIN STR PPTYS CORP COM 35471R106 53653 14659346 SH SOLE 0 0 14659346 FRANKLIN STR PPTYS CORP COM 35471R106 2 552 SH SOLE 0 552 0 FRANKLIN STR PPTYS CORP COM 35471R106 232 63395 SH DFND 01 0 63395 0 FRANKLIN STR PPTYS CORP COM 35471R106 964 263276 SH DFND 02 0 263276 0 FRANKLIN STR PPTYS CORP COM 35471R106 315 86097 SH DFND 04 0 0 86097 FREEDOM HLDG CORP NEV COM 356390104 94 3924 SH DFND 02 0 3924 0 FREEDOM HLDG CORP NEV COM 356390104 161 6733 SH DFND 04 0 0 6733 FREEPORT-MCMORAN INC CL B 35671D857 2321977 148463992 SH SOLE 0 0 148463992 FREEPORT-MCMORAN INC CL B 35671D857 174 11145 SH SOLE 0 11145 0 FREEPORT-MCMORAN INC CL B 35671D857 23415 1497102 SH DFND 01 0 1497102 0 FREEPORT-MCMORAN INC CL B 35671D857 3461 221289 SH DFND 02 0 0 221289 FREEPORT-MCMORAN INC CL B 35671D857 12863 822434 SH DFND 02 0 822434 0 FREEPORT-MCMORAN INC CL B 35671D857 58346 3730533 SH DFND 04 0 0 3730533 FREIGHTCAR AMER INC COM 357023100 1027 450358 SH SOLE 0 0 450358 FREIGHTCAR AMER INC COM 357023100 0 9 SH SOLE 0 9 0 FREIGHTCAR AMER INC COM 357023100 6 2488 SH DFND 04 0 0 2488 FREQUENCY ELECTRS INC COM 358010106 2985 295243 SH SOLE 0 0 295243 FREQUENCY ELECTRS INC COM 358010106 9 900 SH DFND 04 0 0 900 FRESHPET INC COM 358039105 389070 3484733 SH SOLE 0 0 3484733 FRESHPET INC COM 358039105 58 521 SH SOLE 0 521 0 FRESHPET INC COM 358039105 8542 76511 SH DFND 01 0 76511 0 FRESHPET INC COM 358039105 1460 13075 SH DFND 02 0 13075 0 FRESHPET INC COM 358039105 3526 31577 SH DFND 04 0 0 31577 FREQUENCY THERAPEUTICS INC COM 35803L108 26511 1380041 SH SOLE 0 0 1380041 FREQUENCY THERAPEUTICS INC COM 35803L108 4 202 SH SOLE 0 202 0 FREQUENCY THERAPEUTICS INC COM 35803L108 946 49236 SH DFND 01 0 49236 0 FREQUENCY THERAPEUTICS INC COM 35803L108 293 15246 SH DFND 04 0 0 15246 FRIEDMAN INDS INC COM 358435105 1230 212096 SH SOLE 0 0 212096 FRIEDMAN INDS INC COM 358435105 13 2316 SH DFND 01 0 2316 0 FRONT YD RESIDENTIAL CORP COM 35904G107 58063 6643405 SH SOLE 0 0 6643405 FRONT YD RESIDENTIAL CORP COM 35904G107 3 355 SH SOLE 0 355 0 FRONT YD RESIDENTIAL CORP COM 35904G107 307 35085 SH DFND 01 0 35085 0 FRONT YD RESIDENTIAL CORP COM 35904G107 122 13903 SH DFND 02 0 13903 0 FRONT YD RESIDENTIAL CORP COM 35904G107 304 34819 SH DFND 04 0 0 34819 FRONTDOOR INC COM 35905A109 296720 7625798 SH SOLE 0 0 7625798 FRONTDOOR INC COM 35905A109 21 541 SH SOLE 0 541 0 FRONTDOOR INC COM 35905A109 1167 30004 SH DFND 01 0 30004 0 FRONTDOOR INC COM 35905A109 1092 28063 SH DFND 02 0 28063 0 FRONTDOOR INC COM 35905A109 2482 63789 SH DFND 04 0 0 63789 FRONTDOOR INC COM 35905A109 62 1597 SH DFND 04 0 1597 0 FUEL TECH INC COM 359523107 348 413378 SH SOLE 0 0 413378 FUEL TECH INC COM 359523107 4 4417 SH DFND 04 0 0 4417 FUELCELL ENERGY INC COM 35952H601 24222 11318600 SH SOLE 0 0 11318600 FUELCELL ENERGY INC COM 35952H601 2 1115 SH SOLE 0 1115 0 FUELCELL ENERGY INC COM 35952H601 705 329309 SH DFND 01 0 329309 0 FUELCELL ENERGY INC COM 35952H601 137 63937 SH DFND 04 0 0 63937 FULCRUM THERAPEUTICS INC COM 359616109 4554 574303 SH SOLE 0 0 574303 FULCRUM THERAPEUTICS INC COM 359616109 1 76 SH SOLE 0 76 0 FULCRUM THERAPEUTICS INC COM 359616109 242 30463 SH DFND 01 0 30463 0 FULCRUM THERAPEUTICS INC COM 359616109 14 1710 SH DFND 04 0 0 1710 FULGENT GENETICS INC COM 359664109 32707 816849 SH SOLE 0 0 816849 FULGENT GENETICS INC COM 359664109 22 553 SH SOLE 0 553 0 FULGENT GENETICS INC COM 359664109 790 19728 SH DFND 01 0 19728 0 FULGENT GENETICS INC COM 359664109 220 5496 SH DFND 04 0 0 5496 FULL HSE RESORTS INC COM 359678109 2225 1146878 SH SOLE 0 0 1146878 FULL HSE RESORTS INC COM 359678109 21 10972 SH DFND 04 0 0 10972 FULLER H B CO COM 359694106 247159 5398851 SH SOLE 0 0 5398851 FULLER H B CO COM 359694106 15 330 SH SOLE 0 330 0 FULLER H B CO COM 359694106 3594 78502 SH DFND 01 0 78502 0 FULLER H B CO COM 359694106 673 14700 SH DFND 02 0 14700 0 FULLER H B CO COM 359694106 1770 38656 SH DFND 04 0 0 38656 FULTON FINL CORP PA COM 360271100 135371 14509217 SH SOLE 0 0 14509217 FULTON FINL CORP PA COM 360271100 21 2268 SH SOLE 0 2268 0 FULTON FINL CORP PA COM 360271100 1010 108203 SH DFND 01 0 108203 0 FULTON FINL CORP PA COM 360271100 474 50803 SH DFND 02 0 50803 0 FULTON FINL CORP PA COM 360271100 1208 129432 SH DFND 04 0 0 129432 FUNKO INC COM CL A 361008105 5529 954906 SH SOLE 0 0 954906 FUNKO INC COM CL A 361008105 0 76 SH SOLE 0 76 0 FUNKO INC COM CL A 361008105 94 16239 SH DFND 01 0 16239 0 FUNKO INC COM CL A 361008105 30 5265 SH DFND 04 0 0 5265 FUTUREFUEL CORP COM 36116M106 29596 2602974 SH SOLE 0 0 2602974 FUTUREFUEL CORP COM 36116M106 2 140 SH SOLE 0 140 0 FUTUREFUEL CORP COM 36116M106 208 18312 SH DFND 01 0 18312 0 FUTUREFUEL CORP COM 36116M106 82 7223 SH DFND 02 0 7223 0 FUTUREFUEL CORP COM 36116M106 175 15404 SH DFND 04 0 0 15404 FVCBANKCORP INC COM 36120Q101 5829 582940 SH SOLE 0 0 582940 FVCBANKCORP INC COM 36120Q101 1 58 SH SOLE 0 58 0 FVCBANKCORP INC COM 36120Q101 78 7825 SH DFND 01 0 7825 0 FVCBANKCORP INC COM 36120Q101 32 3151 SH DFND 04 0 0 3151 GAMCO INVS INC CL A COM 361438104 4004 346052 SH SOLE 0 0 346052 GAMCO INVS INC CL A COM 361438104 0 2 SH SOLE 0 2 0 GAMCO INVS INC CL A COM 361438104 110 9482 SH DFND 01 0 9482 0 GAMCO INVS INC CL A COM 361438104 7 640 SH DFND 04 0 0 640 GATX CORP COM 361448103 226186 3548010 SH SOLE 0 0 3548010 GATX CORP COM 361448103 52 821 SH SOLE 0 821 0 GATX CORP COM 361448103 1516 23776 SH DFND 01 0 23776 0 GATX CORP COM 361448103 685 10739 SH DFND 02 0 10739 0 GATX CORP COM 361448103 1664 26099 SH DFND 04 0 0 26099 GEO GROUP INC NEW COM 36162J106 211245 18628285 SH SOLE 0 0 18628285 GEO GROUP INC NEW COM 36162J106 8 694 SH SOLE 0 694 0 GEO GROUP INC NEW COM 36162J106 924 81491 SH DFND 01 0 81491 0 GEO GROUP INC NEW COM 36162J106 497 43822 SH DFND 02 0 43822 0 GEO GROUP INC NEW COM 36162J106 1058 93337 SH DFND 04 0 0 93337 GCI LIBERTY INC COM CLASS A 36164V305 673927 8222635 SH SOLE 0 0 8222635 GCI LIBERTY INC COM CLASS A 36164V305 50 613 SH SOLE 0 613 0 GCI LIBERTY INC COM CLASS A 36164V305 2641 32225 SH DFND 01 0 32225 0 GCI LIBERTY INC COM CLASS A 36164V305 2481 30274 SH DFND 02 0 30274 0 GCI LIBERTY INC COM CLASS A 36164V305 5789 70636 SH DFND 04 0 0 70636 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 115038 5491051 SH SOLE 0 0 5491051 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 8 380 SH SOLE 0 380 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 1728 82486 SH DFND 01 0 82486 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 420 20071 SH DFND 02 0 20071 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 804 38396 SH DFND 04 0 0 38396 GEE GROUP INC COM 36165A102 32 32137 SH SOLE 0 0 32137 GDS HLDGS LTD SPONSORED ADS 36165L108 223140 2726870 SH SOLE 0 0 2726870 GDS HLDGS LTD SPONSORED ADS 36165L108 9806 119828 SH DFND 01 0 119828 0 GDS HLDGS LTD SPONSORED ADS 36165L108 2872 35098 SH DFND 02 0 35098 0 GDS HLDGS LTD SPONSORED ADS 36165L108 13716 167617 SH DFND 04 0 0 167617 GDS HLDGS LTD SPONSORED ADS 36165L108 781 9541 SH DFND 05 0 0 9541 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 37945 1784813 SH SOLE 0 0 1784813 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 1800 84643 SH SOLE 0 84643 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 2005 94306 SH DFND 01 0 94306 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 75 3518 SH DFND 04 0 0 3518 GWG HLDGS INC COM 36192A109 2924 340035 SH SOLE 0 0 340035 GWG HLDGS INC COM 36192A109 0 51 SH SOLE 0 51 0 GWG HLDGS INC COM 36192A109 51 5923 SH DFND 01 0 5923 0 G1 THERAPEUTICS INC COM 3621LQ109 22514 1949251 SH SOLE 0 0 1949251 G1 THERAPEUTICS INC COM 3621LQ109 2 162 SH SOLE 0 162 0 G1 THERAPEUTICS INC COM 3621LQ109 508 43941 SH DFND 01 0 43941 0 G1 THERAPEUTICS INC COM 3621LQ109 54 4658 SH DFND 02 0 4658 0 G1 THERAPEUTICS INC COM 3621LQ109 247 21408 SH DFND 04 0 0 21408 GP STRATEGIES CORP COM 36225V104 6740 699172 SH SOLE 0 0 699172 GP STRATEGIES CORP COM 36225V104 0 46 SH SOLE 0 46 0 GP STRATEGIES CORP COM 36225V104 88 9180 SH DFND 01 0 9180 0 GP STRATEGIES CORP COM 36225V104 47 4881 SH DFND 04 0 0 4881 GSE SYS INC COM 36227K106 756 727257 SH SOLE 0 0 727257 GSE SYS INC COM 36227K106 3 2617 SH DFND 01 0 2617 0 GSE SYS INC COM 36227K106 3 3100 SH DFND 04 0 0 3100 G III APPAREL GROUP LTD COM 36237H101 54685 4171237 SH SOLE 0 0 4171237 G III APPAREL GROUP LTD COM 36237H101 31 2354 SH SOLE 0 2354 0 G III APPAREL GROUP LTD COM 36237H101 399 30447 SH DFND 01 0 30447 0 G III APPAREL GROUP LTD COM 36237H101 187 14258 SH DFND 02 0 14258 0 G III APPAREL GROUP LTD COM 36237H101 567 43239 SH DFND 04 0 0 43239 GTT COMMUNICATIONS INC COM 362393100 11123 2155533 SH SOLE 0 0 2155533 GTT COMMUNICATIONS INC COM 362393100 1 170 SH SOLE 0 170 0 GTT COMMUNICATIONS INC COM 362393100 325 63047 SH DFND 01 0 63047 0 GTT COMMUNICATIONS INC COM 362393100 41 8031 SH DFND 02 0 8031 0 GTT COMMUNICATIONS INC COM 362393100 92 17908 SH DFND 04 0 0 17908 GTY TECHNOLOGY HOLDINGS INC COM 362409104 6127 2312179 SH SOLE 0 0 2312179 GTY TECHNOLOGY HOLDINGS INC COM 362409104 1 280 SH SOLE 0 280 0 GTY TECHNOLOGY HOLDINGS INC COM 362409104 82 30828 SH DFND 01 0 30828 0 GTY TECHNOLOGY HOLDINGS INC COM 362409104 25 9524 SH DFND 04 0 0 9524 GSI TECHNOLOGY COM 36241U106 6494 1151406 SH SOLE 0 0 1151406 GSI TECHNOLOGY COM 36241U106 0 79 SH SOLE 0 79 0 GSI TECHNOLOGY COM 36241U106 50 8811 SH DFND 01 0 8811 0 GSI TECHNOLOGY COM 36241U106 15 2712 SH DFND 04 0 0 2712 GMS INC COM 36251C103 123843 5138725 SH SOLE 0 0 5138725 GMS INC COM 36251C103 34 1415 SH SOLE 0 1415 0 GMS INC COM 36251C103 690 28650 SH DFND 01 0 28650 0 GMS INC COM 36251C103 271 11239 SH DFND 02 0 11239 0 GMS INC COM 36251C103 903 37452 SH DFND 04 0 0 37452 GSX TECHEDU INC SPONSORED ADS 36257Y109 125303 1390552 SH SOLE 0 0 1390552 GSX TECHEDU INC SPONSORED ADS 36257Y109 5349 59358 SH DFND 01 0 59358 0 GSX TECHEDU INC SPONSORED ADS 36257Y109 2919 32389 SH DFND 02 0 32389 0 GSX TECHEDU INC SPONSORED ADS 36257Y109 13196 146441 SH DFND 04 0 0 146441 GSX TECHEDU INC SPONSORED ADS 36257Y109 853 9467 SH DFND 05 0 0 9467 GAIA INC NEW CL A 36269P104 6772 688946 SH SOLE 0 0 688946 GAIA INC NEW CL A 36269P104 1 66 SH SOLE 0 66 0 GAIA INC NEW CL A 36269P104 76 7733 SH DFND 01 0 7733 0 GAIA INC NEW CL A 36269P104 64 6528 SH DFND 04 0 0 6528 GALECTIN THERAPEUTICS INC COM NEW 363225202 4704 1761757 SH SOLE 0 0 1761757 GALECTIN THERAPEUTICS INC COM NEW 363225202 0 173 SH SOLE 0 173 0 GALECTIN THERAPEUTICS INC COM NEW 363225202 181 67891 SH DFND 01 0 67891 0 GALECTIN THERAPEUTICS INC COM NEW 363225202 52 19607 SH DFND 04 0 0 19607 GALERA THERAPEUTICS INC COM 36338D108 3176 351362 SH SOLE 0 0 351362 GALERA THERAPEUTICS INC COM 36338D108 1 116 SH SOLE 0 116 0 GALERA THERAPEUTICS INC COM 36338D108 141 15607 SH DFND 01 0 15607 0 GALERA THERAPEUTICS INC COM 36338D108 4 431 SH DFND 04 0 0 431 GALLAGHER ARTHUR J & CO COM 363576109 2157064 20430614 SH SOLE 0 0 20430614 GALLAGHER ARTHUR J & CO COM 363576109 172 1633 SH SOLE 0 1633 0 GALLAGHER ARTHUR J & CO COM 363576109 20777 196791 SH DFND 01 0 196791 0 GALLAGHER ARTHUR J & CO COM 363576109 3634 34418 SH DFND 02 0 0 34418 GALLAGHER ARTHUR J & CO COM 363576109 13079 123874 SH DFND 02 0 123874 0 GALLAGHER ARTHUR J & CO COM 363576109 52736 499492 SH DFND 04 0 0 499492 GAMING & LEISURE PPTYS INC COM 36467J108 1044141 28273521 SH SOLE 0 0 28273521 GAMING & LEISURE PPTYS INC COM 36467J108 49 1339 SH SOLE 0 1339 0 GAMING & LEISURE PPTYS INC COM 36467J108 2530 68495 SH DFND 01 0 68495 0 GAMING & LEISURE PPTYS INC COM 36467J108 18627 504378 SH DFND 02 0 504378 0 GAMING & LEISURE PPTYS INC COM 36467J108 5485 148511 SH DFND 04 0 0 148511 GAMESTOP CORP NEW CL A 36467W109 52885 5184817 SH SOLE 0 0 5184817 GAMESTOP CORP NEW CL A 36467W109 3 295 SH SOLE 0 295 0 GAMESTOP CORP NEW CL A 36467W109 398 39004 SH DFND 01 0 39004 0 GAMESTOP CORP NEW CL A 36467W109 236 23129 SH DFND 02 0 23129 0 GAMESTOP CORP NEW CL A 36467W109 417 40871 SH DFND 04 0 0 40871 GANNETT CO INC COM 36472T109 10341 7954605 SH SOLE 0 0 7954605 GANNETT CO INC COM 36472T109 1 586 SH SOLE 0 586 0 GANNETT CO INC COM 36472T109 117 89634 SH DFND 01 0 89634 0 GANNETT CO INC COM 36472T109 48 36631 SH DFND 04 0 0 36631 GAP INC COM 364760108 433831 25474502 SH SOLE 0 0 25474502 GAP INC COM 364760108 30 1777 SH SOLE 0 1777 0 GAP INC COM 364760108 3555 208754 SH DFND 01 0 208754 0 GAP INC COM 364760108 1245 73128 SH DFND 02 0 73128 0 GAP INC COM 364760108 7908 464372 SH DFND 04 0 0 464372 GARTNER INC COM 366651107 1135036 9083924 SH SOLE 0 0 9083924 GARTNER INC COM 366651107 67 539 SH SOLE 0 539 0 GARTNER INC COM 366651107 12770 102203 SH DFND 01 0 102203 0 GARTNER INC COM 366651107 1997 15983 SH DFND 02 0 0 15983 GARTNER INC COM 366651107 6437 51517 SH DFND 02 0 51517 0 GARTNER INC COM 366651107 28970 231850 SH DFND 04 0 0 231850 GARTNER INC COM 366651107 937 7495 SH DFND 04 0 7495 0 GENCOR INDS INC COM 368678108 8827 800293 SH SOLE 0 0 800293 GENCOR INDS INC COM 368678108 0 32 SH SOLE 0 32 0 GENCOR INDS INC COM 368678108 85 7749 SH DFND 01 0 7749 0 GENCOR INDS INC COM 368678108 13 1200 SH DFND 04 0 0 1200 GENASYS INC COM 36872P103 12187 1981703 SH SOLE 0 0 1981703 GENASYS INC COM 36872P103 1 158 SH SOLE 0 158 0 GENASYS INC COM 36872P103 403 65464 SH DFND 01 0 65464 0 GENASYS INC COM 36872P103 70 11357 SH DFND 04 0 0 11357 GENERAC HLDGS INC COM 368736104 1129158 5831223 SH SOLE 0 0 5831223 GENERAC HLDGS INC COM 368736104 135 698 SH SOLE 0 698 0 GENERAC HLDGS INC COM 368736104 5282 27278 SH DFND 01 0 27278 0 GENERAC HLDGS INC COM 368736104 3718 19200 SH DFND 02 0 19200 0 GENERAC HLDGS INC COM 368736104 9179 47400 SH DFND 04 0 0 47400 GENERAC HLDGS INC COM 368736104 934 4823 SH DFND 04 0 4823 0 GENERAL DYNAMICS CORP COM 369550108 2714088 19606211 SH SOLE 0 0 19606211 GENERAL DYNAMICS CORP COM 369550108 275 1990 SH SOLE 0 1990 0 GENERAL DYNAMICS CORP COM 369550108 33627 242919 SH DFND 01 0 242919 0 GENERAL DYNAMICS CORP COM 369550108 1545 11162 SH DFND 02 0 0 11162 GENERAL DYNAMICS CORP COM 369550108 17457 126107 SH DFND 02 0 126107 0 GENERAL DYNAMICS CORP COM 369550108 86759 626733 SH DFND 04 0 0 626733 GENERAL ELECTRIC CO COM 369604103 3785862 607682558 SH SOLE 0 0 607682558 GENERAL ELECTRIC CO COM 369604103 402 64454 SH SOLE 0 64454 0 GENERAL ELECTRIC CO COM 369604103 56089 9003045 SH DFND 01 0 9003045 0 GENERAL ELECTRIC CO COM 369604103 10281 1650191 SH DFND 02 0 0 1650191 GENERAL ELECTRIC CO COM 369604103 30964 4970125 SH DFND 02 0 4970125 0 GENERAL ELECTRIC CO COM 369604103 141227 22668848 SH DFND 04 0 0 22668848 GENERAL FIN CORP DEL COM 369822101 4655 735461 SH SOLE 0 0 735461 GENERAL FIN CORP DEL COM 369822101 0 67 SH SOLE 0 67 0 GENERAL FIN CORP DEL COM 369822101 53 8304 SH DFND 01 0 8304 0 GENERAL FIN CORP DEL COM 369822101 23 3601 SH DFND 04 0 0 3601 GENERAL MLS INC COM 370334104 2985039 48395572 SH SOLE 0 0 48395572 GENERAL MLS INC COM 370334104 366 5936 SH SOLE 0 5936 0 GENERAL MLS INC COM 370334104 38750 628241 SH DFND 01 0 628241 0 GENERAL MLS INC COM 370334104 7013 113705 SH DFND 02 0 0 113705 GENERAL MLS INC COM 370334104 24677 400075 SH DFND 02 0 400075 0 GENERAL MLS INC COM 370334104 101368 1643451 SH DFND 04 0 0 1643451 GENERAL MOLY INC COM 370373102 263 2352587 SH SOLE 0 0 2352587 GENERAL MOLY INC COM 370373102 0 402 SH SOLE 0 402 0 GENERAL MTRS CO COM 37045V100 2628161 88819220 SH SOLE 0 0 88819220 GENERAL MTRS CO COM 37045V100 416 14042 SH SOLE 0 14042 0 GENERAL MTRS CO COM 37045V100 38306 1294551 SH DFND 01 0 1294551 0 GENERAL MTRS CO COM 37045V100 5649 190925 SH DFND 02 0 0 190925 GENERAL MTRS CO COM 37045V100 22080 746202 SH DFND 02 0 746202 0 GENERAL MTRS CO COM 37045V100 96806 3271588 SH DFND 04 0 0 3271588 GENERATION BIO CO COM 37148K100 25337 819696 SH SOLE 0 0 819696 GENERATION BIO CO COM 37148K100 2 63 SH SOLE 0 63 0 GENERATION BIO CO COM 37148K100 603 19508 SH DFND 01 0 19508 0 GENERATION BIO CO COM 37148K100 271 8780 SH DFND 04 0 0 8780 GENESCO INC COM 371532102 27498 1276579 SH SOLE 0 0 1276579 GENESCO INC COM 371532102 2 78 SH SOLE 0 78 0 GENESCO INC COM 371532102 212 9857 SH DFND 01 0 9857 0 GENESCO INC COM 371532102 109 5067 SH DFND 02 0 5067 0 GENESCO INC COM 371532102 183 8515 SH DFND 04 0 0 8515 GENESIS HEALTHCARE INC CL A COM 37185X106 2567 4717841 SH SOLE 0 0 4717841 GENESIS HEALTHCARE INC CL A COM 37185X106 0 321 SH SOLE 0 321 0 GENESIS HEALTHCARE INC CL A COM 37185X106 10 18505 SH DFND 04 0 0 18505 GENTEX CORP COM 371901109 563344 21877454 SH SOLE 0 0 21877454 GENTEX CORP COM 371901109 40 1551 SH SOLE 0 1551 0 GENTEX CORP COM 371901109 2029 78802 SH DFND 01 0 78802 0 GENTEX CORP COM 371901109 2456 95385 SH DFND 02 0 95385 0 GENTEX CORP COM 371901109 8194 318211 SH DFND 04 0 0 318211 GENIE ENERGY LTD CL B 372284208 12438 1554760 SH SOLE 0 0 1554760 GENIE ENERGY LTD CL B 372284208 1 175 SH SOLE 0 175 0 GENIE ENERGY LTD CL B 372284208 228 28474 SH DFND 01 0 28474 0 GENIE ENERGY LTD CL B 372284208 61 7571 SH DFND 04 0 0 7571 GENIUS BRANDS INTL INC COM 37229T301 3198 2687669 SH SOLE 0 0 2687669 GENIUS BRANDS INTL INC COM 37229T301 44 36684 SH DFND 01 0 36684 0 GENIUS BRANDS INTL INC COM 37229T301 19 15792 SH DFND 04 0 0 15792 GENMARK DIAGNOSTICS INC COM 372309104 59099 4161911 SH SOLE 0 0 4161911 GENMARK DIAGNOSTICS INC COM 372309104 25 1782 SH SOLE 0 1782 0 GENMARK DIAGNOSTICS INC COM 372309104 1948 137171 SH DFND 01 0 137171 0 GENMARK DIAGNOSTICS INC COM 372309104 268 18904 SH DFND 02 0 18904 0 GENMARK DIAGNOSTICS INC COM 372309104 687 48365 SH DFND 04 0 0 48365 GENOCEA BIOSCIENCES INC COM NEW 372427401 3671 1602856 SH SOLE 0 0 1602856 GENOCEA BIOSCIENCES INC COM NEW 372427401 1 386 SH SOLE 0 386 0 GENOCEA BIOSCIENCES INC COM NEW 372427401 35 15444 SH DFND 01 0 15444 0 GENPREX INC COM 372446104 1280 381050 SH SOLE 0 0 381050 GENPREX INC COM 372446104 187 55739 SH DFND 01 0 55739 0 GENPREX INC COM 372446104 20 5804 SH DFND 04 0 0 5804 GENUINE PARTS CO COM 372460105 1483103 15583719 SH SOLE 0 0 15583719 GENUINE PARTS CO COM 372460105 83 869 SH SOLE 0 869 0 GENUINE PARTS CO COM 372460105 14098 148137 SH DFND 01 0 148137 0 GENUINE PARTS CO COM 372460105 2526 26542 SH DFND 02 0 0 26542 GENUINE PARTS CO COM 372460105 8625 90624 SH DFND 02 0 90624 0 GENUINE PARTS CO COM 372460105 36393 382405 SH DFND 04 0 0 382405 GENWORTH FINL INC COM CL A 37247D106 165461 49391309 SH SOLE 0 0 49391309 GENWORTH FINL INC COM CL A 37247D106 13 3800 SH SOLE 0 3800 0 GENWORTH FINL INC COM CL A 37247D106 1154 344514 SH DFND 01 0 344514 0 GENWORTH FINL INC COM CL A 37247D106 515 153622 SH DFND 02 0 153622 0 GENWORTH FINL INC COM CL A 37247D106 1247 372387 SH DFND 04 0 0 372387 GENTHERM INC COM 37253A103 140676 3439521 SH SOLE 0 0 3439521 GENTHERM INC COM 37253A103 8 207 SH SOLE 0 207 0 GENTHERM INC COM 37253A103 2653 64861 SH DFND 01 0 64861 0 GENTHERM INC COM 37253A103 581 14214 SH DFND 02 0 14214 0 GENTHERM INC COM 37253A103 988 24145 SH DFND 04 0 0 24145 GEOSPACE TECHNOLOGIES CORP COM 37364X109 5579 902786 SH SOLE 0 0 902786 GEOSPACE TECHNOLOGIES CORP COM 37364X109 1 93 SH SOLE 0 93 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 15 2442 SH DFND 01 0 2442 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 31 5026 SH DFND 04 0 0 5026 GERDAU SA SPON ADR REP PFD 373737105 20374 5506590 SH SOLE 0 0 5506590 GERDAU SA SPON ADR REP PFD 373737105 208 56312 SH DFND 01 0 56312 0 GERDAU SA SPON ADR REP PFD 373737105 2838 766933 SH DFND 04 0 766933 0 GERMAN AMERN BANCORP INC COM 373865104 30782 1134211 SH SOLE 0 0 1134211 GERMAN AMERN BANCORP INC COM 373865104 5 174 SH SOLE 0 174 0 GERMAN AMERN BANCORP INC COM 373865104 463 17055 SH DFND 01 0 17055 0 GERMAN AMERN BANCORP INC COM 373865104 148 5468 SH DFND 02 0 5468 0 GERMAN AMERN BANCORP INC COM 373865104 532 19609 SH DFND 04 0 0 19609 GERON CORP COM 374163103 26432 15190690 SH SOLE 0 0 15190690 GERON CORP COM 374163103 15 8575 SH SOLE 0 8575 0 GERON CORP COM 374163103 357 205327 SH DFND 01 0 205327 0 GERON CORP COM 374163103 126 72440 SH DFND 02 0 72440 0 GERON CORP COM 374163103 444 255355 SH DFND 04 0 0 255355 GETTY RLTY CORP NEW COM 374297109 133548 5134481 SH SOLE 0 0 5134481 GETTY RLTY CORP NEW COM 374297109 6 215 SH SOLE 0 215 0 GETTY RLTY CORP NEW COM 374297109 626 24083 SH DFND 01 0 24083 0 GETTY RLTY CORP NEW COM 374297109 2348 90266 SH DFND 02 0 90266 0 GETTY RLTY CORP NEW COM 374297109 674 25920 SH DFND 04 0 0 25920 GEVO INC COM PAR 374396406 8197 8199889 SH SOLE 0 0 8199889 GEVO INC COM PAR 374396406 0 111 SH SOLE 0 111 0 GEVO INC COM PAR 374396406 3 2664 SH DFND 04 0 0 2664 GIBRALTAR INDS INC COM 374689107 130596 2004844 SH SOLE 0 0 2004844 GIBRALTAR INDS INC COM 374689107 13 206 SH SOLE 0 206 0 GIBRALTAR INDS INC COM 374689107 2066 31716 SH DFND 01 0 31716 0 GIBRALTAR INDS INC COM 374689107 780 11979 SH DFND 02 0 11979 0 GIBRALTAR INDS INC COM 374689107 1644 25241 SH DFND 04 0 0 25241 GILEAD SCIENCES INC COM 375558103 6129820 97006167 SH SOLE 0 0 97006167 GILEAD SCIENCES INC COM 375558103 870 13763 SH SOLE 0 13763 0 GILEAD SCIENCES INC COM 375558103 81596 1291288 SH DFND 01 0 1291288 0 GILEAD SCIENCES INC COM 375558103 14702 232656 SH DFND 02 0 0 232656 GILEAD SCIENCES INC COM 375558103 51519 815300 SH DFND 02 0 815300 0 GILEAD SCIENCES INC COM 375558103 212526 3363286 SH DFND 04 0 0 3363286 GILDAN ACTIVEWEAR INC COM 375916103 100854 5127316 SH SOLE 0 0 5127316 GILDAN ACTIVEWEAR INC COM 375916103 4645 236150 SH SOLE 0 236150 0 GILDAN ACTIVEWEAR INC COM 375916103 5186 263674 SH DFND 01 0 263674 0 GILDAN ACTIVEWEAR INC COM 375916103 732 37214 SH DFND 02 0 0 37214 GILDAN ACTIVEWEAR INC COM 375916103 2041 103760 SH DFND 02 0 103760 0 GILDAN ACTIVEWEAR INC COM 375916103 1108 56329 SH DFND 04 0 0 56329 GLACIER BANCORP INC NEW COM 37637Q105 273692 8539519 SH SOLE 0 0 8539519 GLACIER BANCORP INC NEW COM 37637Q105 20 620 SH SOLE 0 620 0 GLACIER BANCORP INC NEW COM 37637Q105 2447 76345 SH DFND 01 0 76345 0 GLACIER BANCORP INC NEW COM 37637Q105 830 25902 SH DFND 02 0 25902 0 GLACIER BANCORP INC NEW COM 37637Q105 2114 65963 SH DFND 04 0 0 65963 GLADSTONE COMMERCIAL CORP COM 376536108 54829 3253960 SH SOLE 0 0 3253960 GLADSTONE COMMERCIAL CORP COM 376536108 4 218 SH SOLE 0 218 0 GLADSTONE COMMERCIAL CORP COM 376536108 554 32865 SH DFND 01 0 32865 0 GLADSTONE COMMERCIAL CORP COM 376536108 130 7697 SH DFND 02 0 7697 0 GLADSTONE COMMERCIAL CORP COM 376536108 358 21239 SH DFND 04 0 0 21239 GLADSTONE LD CORP COM 376549101 18720 1246356 SH SOLE 0 0 1246356 GLADSTONE LD CORP COM 376549101 2 131 SH SOLE 0 131 0 GLADSTONE LD CORP COM 376549101 386 25732 SH DFND 01 0 25732 0 GLADSTONE LD CORP COM 376549101 107 7118 SH DFND 04 0 0 7118 GLATFELTER COM 377316104 57525 4177539 SH SOLE 0 0 4177539 GLATFELTER COM 377316104 11 795 SH SOLE 0 795 0 GLATFELTER COM 377316104 419 30396 SH DFND 01 0 30396 0 GLATFELTER COM 377316104 250 18140 SH DFND 02 0 18140 0 GLATFELTER COM 377316104 467 33921 SH DFND 04 0 0 33921 GLAUKOS CORP COM 377322102 210311 4246996 SH SOLE 0 0 4246996 GLAUKOS CORP COM 377322102 14 274 SH SOLE 0 274 0 GLAUKOS CORP COM 377322102 4162 84037 SH DFND 01 0 84037 0 GLAUKOS CORP COM 377322102 534 10781 SH DFND 02 0 10781 0 GLAUKOS CORP COM 377322102 1456 29405 SH DFND 04 0 0 29405 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 288602 5233993 SH SOLE 0 0 5233993 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 30 549 SH SOLE 0 549 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 1495 27108 SH DFND 01 0 27108 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 938 17017 SH DFND 02 0 17017 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 2416 43820 SH DFND 04 0 0 43820 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 281 5088 SH DFND 04 0 5088 0 GLOBALSTAR INC COM 378973408 15221 49610904 SH SOLE 0 0 49610904 GLOBALSTAR INC COM 378973408 1 3657 SH SOLE 0 3657 0 GLOBALSTAR INC COM 378973408 41 132628 SH DFND 01 0 132628 0 GLOBALSTAR INC COM 378973408 31 100300 SH DFND 02 0 100300 0 GLOBALSTAR INC COM 378973408 117 381477 SH DFND 04 0 0 381477 GLOBAL NET LEASE INC COM NEW 379378201 209923 13202687 SH SOLE 0 0 13202687 GLOBAL NET LEASE INC COM NEW 379378201 9 551 SH SOLE 0 551 0 GLOBAL NET LEASE INC COM NEW 379378201 980 61657 SH DFND 01 0 61657 0 GLOBAL NET LEASE INC COM NEW 379378201 3569 224451 SH DFND 02 0 224451 0 GLOBAL NET LEASE INC COM NEW 379378201 1059 66593 SH DFND 04 0 0 66593 GLOBAL PMTS INC COM 37940X102 4035761 22726439 SH SOLE 0 0 22726439 GLOBAL PMTS INC COM 37940X102 350 1972 SH SOLE 0 1972 0 GLOBAL PMTS INC COM 37940X102 54701 308034 SH DFND 01 0 308034 0 GLOBAL PMTS INC COM 37940X102 9997 56293 SH DFND 02 0 0 56293 GLOBAL PMTS INC COM 37940X102 30937 174214 SH DFND 02 0 174214 0 GLOBAL PMTS INC COM 37940X102 138674 780912 SH DFND 04 0 0 780912 GLOBAL WTR RES INC COM 379463102 9629 893227 SH SOLE 0 0 893227 GLOBAL WTR RES INC COM 379463102 1 52 SH SOLE 0 52 0 GLOBAL WTR RES INC COM 379463102 261 24182 SH DFND 01 0 24182 0 GLOBAL WTR RES INC COM 379463102 45 4168 SH DFND 04 0 0 4168 GLOBAL MED REIT INC COM NEW 37954A204 55973 4146119 SH SOLE 0 0 4146119 GLOBAL MED REIT INC COM NEW 37954A204 13 962 SH SOLE 0 962 0 GLOBAL MED REIT INC COM NEW 37954A204 384 28455 SH DFND 01 0 28455 0 GLOBAL MED REIT INC COM NEW 37954A204 117 8664 SH DFND 02 0 8664 0 GLOBAL MED REIT INC COM NEW 37954A204 456 33753 SH DFND 04 0 0 33753 GLOBAL SELF STORAGE INC COM 37955N106 1800 448935 SH SOLE 0 0 448935 GLOBAL SELF STORAGE INC COM 37955N106 8 1954 SH DFND 04 0 0 1954 GLOBUS MED INC CL A 379577208 325211 6567266 SH SOLE 0 0 6567266 GLOBUS MED INC CL A 379577208 24 488 SH SOLE 0 488 0 GLOBUS MED INC CL A 379577208 1227 24781 SH DFND 01 0 24781 0 GLOBUS MED INC CL A 379577208 1231 24853 SH DFND 02 0 24853 0 GLOBUS MED INC CL A 379577208 2808 56711 SH DFND 04 0 0 56711 GLOBE LIFE INC COM 37959E102 866948 10850419 SH SOLE 0 0 10850419 GLOBE LIFE INC COM 37959E102 69 858 SH SOLE 0 858 0 GLOBE LIFE INC COM 37959E102 8146 101948 SH DFND 01 0 101948 0 GLOBE LIFE INC COM 37959E102 1493 18691 SH DFND 02 0 0 18691 GLOBE LIFE INC COM 37959E102 4702 58850 SH DFND 02 0 58850 0 GLOBE LIFE INC COM 37959E102 20950 262206 SH DFND 04 0 0 262206 GLOBAL INDEMNITY GROUP LLC COM CL A 37959R103 348 16750 SH SOLE 0 0 16750 GLOBAL INDEMNITY GROUP LLC COM CL A 37959R103 83 4011 SH DFND 02 0 4011 0 GLOBAL INDEMNITY GROUP LLC COM CL A 37959R103 58 2783 SH DFND 04 0 0 2783 GLU MOBILE INC COM 379890106 78038 10167792 SH SOLE 0 0 10167792 GLU MOBILE INC COM 379890106 21 2756 SH SOLE 0 2756 0 GLU MOBILE INC COM 379890106 2201 286828 SH DFND 01 0 286828 0 GLU MOBILE INC COM 379890106 329 42851 SH DFND 02 0 42851 0 GLU MOBILE INC COM 379890106 817 106426 SH DFND 04 0 0 106426 GLYCOMIMETICS INC COM 38000Q102 5282 1720517 SH SOLE 0 0 1720517 GLYCOMIMETICS INC COM 38000Q102 1 217 SH SOLE 0 217 0 GLYCOMIMETICS INC COM 38000Q102 77 25044 SH DFND 01 0 25044 0 GLYCOMIMETICS INC COM 38000Q102 27 8838 SH DFND 04 0 0 8838 GODADDY INC CL A 380237107 1158671 15251686 SH SOLE 0 0 15251686 GODADDY INC CL A 380237107 81 1064 SH SOLE 0 1064 0 GODADDY INC CL A 380237107 5694 74945 SH DFND 01 0 74945 0 GODADDY INC CL A 380237107 2351 30949 SH DFND 02 0 0 30949 GODADDY INC CL A 380237107 7701 101373 SH DFND 02 0 101373 0 GODADDY INC CL A 380237107 14342 188789 SH DFND 04 0 0 188789 GODADDY INC CL A 380237107 1088 14322 SH DFND 04 0 14322 0 GOL LINHAS AEREAS INTELIGENT SPON ADR PFD NEW 38045R206 3864 633404 SH SOLE 0 0 633404 GOL LINHAS AEREAS INTELIGENT SPON ADR PFD NEW 38045R206 108 17759 SH DFND 01 0 17759 0 GOGO INC COM 38046C109 32507 3518094 SH SOLE 0 0 3518094 GOGO INC COM 38046C109 3 273 SH SOLE 0 273 0 GOGO INC COM 38046C109 951 102975 SH DFND 01 0 102975 0 GOGO INC COM 38046C109 153 16565 SH DFND 04 0 0 16565 GOHEALTH INC COM CL A 38046W105 47210 3624584 SH SOLE 0 0 3624584 GOHEALTH INC COM CL A 38046W105 4 284 SH SOLE 0 284 0 GOHEALTH INC COM CL A 38046W105 100 7653 SH DFND 01 0 7653 0 GOHEALTH INC COM CL A 38046W105 233 17856 SH DFND 04 0 0 17856 GOLD RESOURCE CORP COM 38068T105 10874 3188793 SH SOLE 0 0 3188793 GOLD RESOURCE CORP COM 38068T105 4 1147 SH SOLE 0 1147 0 GOLD RESOURCE CORP COM 38068T105 156 45869 SH DFND 01 0 45869 0 GOLD RESOURCE CORP COM 38068T105 15 4350 SH DFND 02 0 4350 0 GOLD RESOURCE CORP COM 38068T105 100 29381 SH DFND 04 0 0 29381 GOLDEN ENTMT INC COM 381013101 13204 954708 SH SOLE 0 0 954708 GOLDEN ENTMT INC COM 381013101 2 138 SH SOLE 0 138 0 GOLDEN ENTMT INC COM 381013101 293 21165 SH DFND 01 0 21165 0 GOLDEN ENTMT INC COM 381013101 79 5741 SH DFND 04 0 0 5741 GOLDEN MINERALS CO COM 381119106 540 1285254 SH SOLE 0 0 1285254 GOLDEN MINERALS CO COM 381119106 0 672 SH SOLE 0 672 0 GOLDEN MINERALS CO COM 381119106 2 5057 SH DFND 04 0 0 5057 GOLDFIELD CORP COM 381370105 4927 1164758 SH SOLE 0 0 1164758 GOLDFIELD CORP COM 381370105 1 150 SH SOLE 0 150 0 GOLDFIELD CORP COM 381370105 21 4875 SH DFND 01 0 4875 0 GOLDFIELD CORP COM 381370105 22 5300 SH DFND 04 0 0 5300 GOLDMAN SACHS GROUP INC COM 38141G104 4904976 24406508 SH SOLE 0 0 24406508 GOLDMAN SACHS GROUP INC COM 38141G104 656 3266 SH SOLE 0 3266 0 GOLDMAN SACHS GROUP INC COM 38141G104 70376 350180 SH DFND 01 0 350180 0 GOLDMAN SACHS GROUP INC COM 38141G104 12298 61194 SH DFND 02 0 0 61194 GOLDMAN SACHS GROUP INC COM 38141G104 39060 194357 SH DFND 02 0 194357 0 GOLDMAN SACHS GROUP INC COM 38141G104 178810 889735 SH DFND 04 0 0 889735 GOOD TIMES RESTAURANTS INC COM NEW 382140879 674 461805 SH SOLE 0 0 461805 GOOD TIMES RESTAURANTS INC COM NEW 382140879 2 1100 SH DFND 04 0 0 1100 GOODRICH PETE CORP COM PAR 382410843 3254 423082 SH SOLE 0 0 423082 GOODRICH PETE CORP COM PAR 382410843 1 145 SH SOLE 0 145 0 GOODRICH PETE CORP COM PAR 382410843 98 12747 SH DFND 01 0 12747 0 GOODRICH PETE CORP COM PAR 382410843 22 2892 SH DFND 04 0 0 2892 GOODRX HLDGS INC COM CL A 38246G108 133843 2407245 SH SOLE 0 0 2407245 GOODRX HLDGS INC COM CL A 38246G108 11 196 SH SOLE 0 196 0 GOODRX HLDGS INC COM CL A 38246G108 14 254 SH DFND 01 0 254 0 GOODRX HLDGS INC COM CL A 38246G108 14 244 SH DFND 04 0 0 244 GOODYEAR TIRE & RUBR CO COM 382550101 153227 19977476 SH SOLE 0 0 19977476 GOODYEAR TIRE & RUBR CO COM 382550101 33 4314 SH SOLE 0 4314 0 GOODYEAR TIRE & RUBR CO COM 382550101 1214 158338 SH DFND 01 0 158338 0 GOODYEAR TIRE & RUBR CO COM 382550101 519 67650 SH DFND 02 0 67650 0 GOODYEAR TIRE & RUBR CO COM 382550101 1426 185903 SH DFND 04 0 0 185903 GOOSEHEAD INS INC COM CL A 38267D109 102598 1184869 SH SOLE 0 0 1184869 GOOSEHEAD INS INC COM CL A 38267D109 38 441 SH SOLE 0 441 0 GOOSEHEAD INS INC COM CL A 38267D109 942 10882 SH DFND 01 0 10882 0 GOOSEHEAD INS INC COM CL A 38267D109 330 3812 SH DFND 02 0 3812 0 GOOSEHEAD INS INC COM CL A 38267D109 914 10555 SH DFND 04 0 0 10555 GOPRO INC CL A 38268T103 49928 11021560 SH SOLE 0 0 11021560 GOPRO INC CL A 38268T103 4 923 SH SOLE 0 923 0 GOPRO INC CL A 38268T103 1085 239620 SH DFND 01 0 239620 0 GOPRO INC CL A 38268T103 95 20939 SH DFND 02 0 20939 0 GOPRO INC CL A 38268T103 431 95049 SH DFND 04 0 0 95049 GORMAN RUPP CO COM 383082104 57075 1937360 SH SOLE 0 0 1937360 GORMAN RUPP CO COM 383082104 4 129 SH SOLE 0 129 0 GORMAN RUPP CO COM 383082104 456 15485 SH DFND 01 0 15485 0 GORMAN RUPP CO COM 383082104 178 6047 SH DFND 02 0 6047 0 GORMAN RUPP CO COM 383082104 347 11792 SH DFND 04 0 0 11792 GOSSAMER BIO INC COM 38341P102 57014 4594216 SH SOLE 0 0 4594216 GOSSAMER BIO INC COM 38341P102 4 356 SH SOLE 0 356 0 GOSSAMER BIO INC COM 38341P102 846 68145 SH DFND 01 0 68145 0 GOSSAMER BIO INC COM 38341P102 143 11531 SH DFND 02 0 11531 0 GOSSAMER BIO INC COM 38341P102 444 35814 SH DFND 04 0 0 35814 GRACE W R & CO DEL NEW COM 38388F108 220721 5478317 SH SOLE 0 0 5478317 GRACE W R & CO DEL NEW COM 38388F108 17 425 SH SOLE 0 425 0 GRACE W R & CO DEL NEW COM 38388F108 848 21041 SH DFND 01 0 21041 0 GRACE W R & CO DEL NEW COM 38388F108 749 18596 SH DFND 02 0 18596 0 GRACE W R & CO DEL NEW COM 38388F108 1694 42050 SH DFND 04 0 0 42050 GRACE W R & CO DEL NEW COM 38388F108 89 2221 SH DFND 04 0 2221 0 GRACO INC COM 384109104 951784 15513999 SH SOLE 0 0 15513999 GRACO INC COM 384109104 134 2187 SH SOLE 0 2187 0 GRACO INC COM 384109104 3952 64414 SH DFND 01 0 64414 0 GRACO INC COM 384109104 3236 52739 SH DFND 02 0 52739 0 GRACO INC COM 384109104 7568 123359 SH DFND 04 0 0 123359 GRACO INC COM 384109104 412 6723 SH DFND 04 0 6723 0 GRAFTECH INTL LTD COM 384313508 47232 6905301 SH SOLE 0 0 6905301 GRAFTECH INTL LTD COM 384313508 40 5793 SH SOLE 0 5793 0 GRAFTECH INTL LTD COM 384313508 136 19947 SH DFND 01 0 19947 0 GRAFTECH INTL LTD COM 384313508 204 29781 SH DFND 02 0 29781 0 GRAFTECH INTL LTD COM 384313508 525 76779 SH DFND 04 0 0 76779 GRAHAM CORP COM 384556106 6721 526324 SH SOLE 0 0 526324 GRAHAM CORP COM 384556106 0 31 SH SOLE 0 31 0 GRAHAM CORP COM 384556106 61 4772 SH DFND 01 0 4772 0 GRAHAM CORP COM 384556106 26 2008 SH DFND 04 0 0 2008 GRAHAM HLDGS CO COM CL B 384637104 137869 341168 SH SOLE 0 0 341168 GRAHAM HLDGS CO COM CL B 384637104 34 83 SH SOLE 0 83 0 GRAHAM HLDGS CO COM CL B 384637104 528 1306 SH DFND 01 0 1306 0 GRAHAM HLDGS CO COM CL B 384637104 558 1381 SH DFND 02 0 1381 0 GRAHAM HLDGS CO COM CL B 384637104 1580 3909 SH DFND 04 0 0 3909 GRAINGER W W INC COM 384802104 1873703 5251852 SH SOLE 0 0 5251852 GRAINGER W W INC COM 384802104 103 290 SH SOLE 0 290 0 GRAINGER W W INC COM 384802104 17829 49973 SH DFND 01 0 49973 0 GRAINGER W W INC COM 384802104 3003 8416 SH DFND 02 0 0 8416 GRAINGER W W INC COM 384802104 9243 25907 SH DFND 02 0 25907 0 GRAINGER W W INC COM 384802104 41838 117268 SH DFND 04 0 0 117268 GRAINGER W W INC COM 384802104 1012 2836 SH DFND 04 0 2836 0 GRAN TIERRA ENERGY INC COM 38500T101 657 2829239 SH SOLE 0 0 2829239 GRAND CANYON ED INC COM 38526M106 329826 4125920 SH SOLE 0 0 4125920 GRAND CANYON ED INC COM 38526M106 24 295 SH SOLE 0 295 0 GRAND CANYON ED INC COM 38526M106 1227 15347 SH DFND 01 0 15347 0 GRAND CANYON ED INC COM 38526M106 1232 15411 SH DFND 02 0 15411 0 GRAND CANYON ED INC COM 38526M106 2948 36882 SH DFND 04 0 0 36882 GRANITE CONSTR INC COM 387328107 81278 4615439 SH SOLE 0 0 4615439 GRANITE CONSTR INC COM 387328107 26 1458 SH SOLE 0 1458 0 GRANITE CONSTR INC COM 387328107 691 39250 SH DFND 01 0 39250 0 GRANITE CONSTR INC COM 387328107 239 13549 SH DFND 02 0 13549 0 GRANITE CONSTR INC COM 387328107 690 39201 SH DFND 04 0 0 39201 GRANITE PT MTG TR INC COM STK 38741L107 29210 4119951 SH SOLE 0 0 4119951 GRANITE PT MTG TR INC COM STK 38741L107 3 413 SH SOLE 0 413 0 GRANITE PT MTG TR INC COM STK 38741L107 262 37017 SH DFND 01 0 37017 0 GRANITE PT MTG TR INC COM STK 38741L107 100 14162 SH DFND 02 0 14162 0 GRANITE PT MTG TR INC COM STK 38741L107 242 34159 SH DFND 04 0 0 34159 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 93657 1610060 SH SOLE 0 0 1610060 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 19588 336734 SH SOLE 0 336734 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 4446 76433 SH DFND 01 0 76433 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 7592 130521 SH DFND 02 0 130521 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 733 12608 SH DFND 04 0 0 12608 GRAPHIC PACKAGING HLDG CO COM 388689101 330461 23453590 SH SOLE 0 0 23453590 GRAPHIC PACKAGING HLDG CO COM 388689101 49 3502 SH SOLE 0 3502 0 GRAPHIC PACKAGING HLDG CO COM 388689101 1420 100816 SH DFND 01 0 100816 0 GRAPHIC PACKAGING HLDG CO COM 388689101 1179 83686 SH DFND 02 0 83686 0 GRAPHIC PACKAGING HLDG CO COM 388689101 3176 225394 SH DFND 04 0 0 225394 GRAPHIC PACKAGING HLDG CO COM 388689101 94 6686 SH DFND 04 0 6686 0 GRAY TELEVISION INC COM 389375106 57507 4176239 SH SOLE 0 0 4176239 GRAY TELEVISION INC COM 389375106 31 2252 SH SOLE 0 2252 0 GRAY TELEVISION INC COM 389375106 1279 92879 SH DFND 01 0 92879 0 GRAY TELEVISION INC COM 389375106 333 24199 SH DFND 02 0 24199 0 GRAY TELEVISION INC COM 389375106 1064 77287 SH DFND 04 0 0 77287 GRAYBUG VISION INC COM SHS 38942Q103 1222 96165 SH SOLE 0 0 96165 GRAYBUG VISION INC COM SHS 38942Q103 41 3245 SH DFND 01 0 3245 0 GRAYBUG VISION INC COM SHS 38942Q103 7 590 SH DFND 04 0 0 590 GREAT AJAX CORP COM 38983D300 8012 966423 SH SOLE 0 0 966423 GREAT AJAX CORP COM 38983D300 1 165 SH SOLE 0 165 0 GREAT AJAX CORP COM 38983D300 112 13532 SH DFND 01 0 13532 0 GREAT AJAX CORP COM 38983D300 38 4526 SH DFND 04 0 0 4526 GREAT ELM CAP GROUP INC COM NEW 39036P209 2719 1152155 SH SOLE 0 0 1152155 GREAT ELM CAP GROUP INC COM NEW 39036P209 0 145 SH SOLE 0 145 0 GREAT ELM CAP GROUP INC COM NEW 39036P209 7 3154 SH DFND 01 0 3154 0 GREAT ELM CAP GROUP INC COM NEW 39036P209 10 4375 SH DFND 04 0 0 4375 GREAT LAKES DREDGE & DOCK CO COM 390607109 31296 3290811 SH SOLE 0 0 3290811 GREAT LAKES DREDGE & DOCK CO COM 390607109 20 2074 SH SOLE 0 2074 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 407 42817 SH DFND 01 0 42817 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 274 28826 SH DFND 02 0 28826 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 534 56194 SH DFND 04 0 0 56194 GREAT SOUTHN BANCORP INC COM 390905107 20706 571666 SH SOLE 0 0 571666 GREAT SOUTHN BANCORP INC COM 390905107 2 66 SH SOLE 0 66 0 GREAT SOUTHN BANCORP INC COM 390905107 282 7797 SH DFND 01 0 7797 0 GREAT SOUTHN BANCORP INC COM 390905107 93 2563 SH DFND 02 0 2563 0 GREAT SOUTHN BANCORP INC COM 390905107 322 8880 SH DFND 04 0 0 8880 GREAT WESTN BANCORP INC COM 391416104 68725 5520047 SH SOLE 0 0 5520047 GREAT WESTN BANCORP INC COM 391416104 28 2211 SH SOLE 0 2211 0 GREAT WESTN BANCORP INC COM 391416104 486 39036 SH DFND 01 0 39036 0 GREAT WESTN BANCORP INC COM 391416104 203 16336 SH DFND 02 0 16336 0 GREAT WESTN BANCORP INC COM 391416104 633 50862 SH DFND 04 0 0 50862 GREEN BRICK PARTNERS INC COM 392709101 22958 1425983 SH SOLE 0 0 1425983 GREEN BRICK PARTNERS INC COM 392709101 2 133 SH SOLE 0 133 0 GREEN BRICK PARTNERS INC COM 392709101 259 16091 SH DFND 01 0 16091 0 GREEN BRICK PARTNERS INC COM 392709101 95 5898 SH DFND 02 0 5898 0 GREEN BRICK PARTNERS INC COM 392709101 499 30965 SH DFND 04 0 0 30965 GREEN DOT CORP CL A 39304D102 234782 4639037 SH SOLE 0 0 4639037 GREEN DOT CORP CL A 39304D102 28 560 SH SOLE 0 560 0 GREEN DOT CORP CL A 39304D102 2025 40019 SH DFND 01 0 40019 0 GREEN DOT CORP CL A 39304D102 707 13973 SH DFND 02 0 13973 0 GREEN DOT CORP CL A 39304D102 1857 36692 SH DFND 04 0 0 36692 GREEN PLAINS INC COM 393222104 42093 2719178 SH SOLE 0 0 2719178 GREEN PLAINS INC COM 393222104 8 539 SH SOLE 0 539 0 GREEN PLAINS INC COM 393222104 364 23482 SH DFND 01 0 23482 0 GREEN PLAINS INC COM 393222104 22 1421 SH DFND 02 0 1421 0 GREEN PLAINS INC COM 393222104 364 23507 SH DFND 04 0 0 23507 GREENBRIER COS INC COM 393657101 93646 3185239 SH SOLE 0 0 3185239 GREENBRIER COS INC COM 393657101 28 961 SH SOLE 0 961 0 GREENBRIER COS INC COM 393657101 644 21905 SH DFND 01 0 21905 0 GREENBRIER COS INC COM 393657101 340 11572 SH DFND 02 0 11572 0 GREENBRIER COS INC COM 393657101 881 29969 SH DFND 04 0 0 29969 GREENE COUNTY BANCORP INC COM 394357107 2699 124425 SH SOLE 0 0 124425 GREENE COUNTY BANCORP INC COM 394357107 0 19 SH SOLE 0 19 0 GREENE COUNTY BANCORP INC COM 394357107 62 2857 SH DFND 01 0 2857 0 GREENE COUNTY BANCORP INC COM 394357107 10 446 SH DFND 04 0 0 446 GREENHILL & CO INC COM 395259104 8613 758870 SH SOLE 0 0 758870 GREENHILL & CO INC COM 395259104 0 42 SH SOLE 0 42 0 GREENHILL & CO INC COM 395259104 321 28279 SH DFND 01 0 28279 0 GREENHILL & CO INC COM 395259104 48 4232 SH DFND 04 0 0 4232 GREENLANE HLDGS INC CL A 395330103 485 216660 SH SOLE 0 0 216660 GREENLANE HLDGS INC CL A 395330103 48 21417 SH DFND 01 0 21417 0 GREENLANE HLDGS INC CL A 395330103 8 3701 SH DFND 04 0 0 3701 GREENSKY INC CL A 39572G100 23183 5221428 SH SOLE 0 0 5221428 GREENSKY INC CL A 39572G100 2 507 SH SOLE 0 507 0 GREENSKY INC CL A 39572G100 537 121020 SH DFND 01 0 121020 0 GREENSKY INC CL A 39572G100 58 13034 SH DFND 04 0 0 13034 GREIF INC CL A 397624107 123157 3401188 SH SOLE 0 0 3401188 GREIF INC CL A 397624107 41 1124 SH SOLE 0 1124 0 GREIF INC CL A 397624107 643 17754 SH DFND 01 0 17754 0 GREIF INC CL A 397624107 354 9787 SH DFND 02 0 9787 0 GREIF INC CL A 397624107 964 26620 SH DFND 04 0 0 26620 GREIF INC CL B 397624206 12367 313247 SH SOLE 0 0 313247 GREIF INC CL B 397624206 3 86 SH SOLE 0 86 0 GREIF INC CL B 397624206 146 3707 SH DFND 01 0 3707 0 GREIF INC CL B 397624206 41 1036 SH DFND 02 0 1036 0 GREIF INC CL B 397624206 43 1082 SH DFND 04 0 0 1082 GRID DYNAMICS HLDGS INC CL A 39813G109 11674 1510270 SH SOLE 0 0 1510270 GRID DYNAMICS HLDGS INC CL A 39813G109 2 208 SH SOLE 0 208 0 GRID DYNAMICS HLDGS INC CL A 39813G109 336 43424 SH DFND 01 0 43424 0 GRID DYNAMICS HLDGS INC CL A 39813G109 64 8222 SH DFND 04 0 0 8222 GRIFFIN INL RLTY INC COM 398231100 6350 118803 SH SOLE 0 0 118803 GRIFFIN INL RLTY INC COM 398231100 189 3540 SH DFND 01 0 3540 0 GRIFFIN INL RLTY INC COM 398231100 67 1246 SH DFND 04 0 0 1246 GRIFFON CORP COM 398433102 93230 4771257 SH SOLE 0 0 4771257 GRIFFON CORP COM 398433102 15 757 SH SOLE 0 757 0 GRIFFON CORP COM 398433102 599 30634 SH DFND 01 0 30634 0 GRIFFON CORP COM 398433102 339 17374 SH DFND 02 0 17374 0 GRIFFON CORP COM 398433102 696 35611 SH DFND 04 0 0 35611 GRITSTONE ONCOLOGY INC COM 39868T105 2601 981555 SH SOLE 0 0 981555 GRITSTONE ONCOLOGY INC COM 39868T105 0 99 SH SOLE 0 99 0 GRITSTONE ONCOLOGY INC COM 39868T105 93 35104 SH DFND 01 0 35104 0 GRITSTONE ONCOLOGY INC COM 39868T105 17 6341 SH DFND 04 0 0 6341 GROCERY OUTLET HLDG CORP COM 39874R101 271654 6908806 SH SOLE 0 0 6908806 GROCERY OUTLET HLDG CORP COM 39874R101 21 531 SH SOLE 0 531 0 GROCERY OUTLET HLDG CORP COM 39874R101 1097 27912 SH DFND 01 0 27912 0 GROCERY OUTLET HLDG CORP COM 39874R101 743 18908 SH DFND 02 0 18908 0 GROCERY OUTLET HLDG CORP COM 39874R101 2263 57559 SH DFND 04 0 0 57559 GROCERY OUTLET HLDG CORP COM 39874R101 161 4105 SH DFND 04 0 4105 0 GROUP 1 AUTOMOTIVE INC COM 398905109 153043 1731453 SH SOLE 0 0 1731453 GROUP 1 AUTOMOTIVE INC COM 398905109 48 542 SH SOLE 0 542 0 GROUP 1 AUTOMOTIVE INC COM 398905109 1047 11840 SH DFND 01 0 11840 0 GROUP 1 AUTOMOTIVE INC COM 398905109 504 5698 SH DFND 02 0 5698 0 GROUP 1 AUTOMOTIVE INC COM 398905109 1399 15823 SH DFND 04 0 0 15823 GROUPON INC COM NEW 399473206 31385 1538481 SH SOLE 0 0 1538481 GROUPON INC COM NEW 399473206 3 161 SH SOLE 0 161 0 GROUPON INC COM NEW 399473206 318 15573 SH DFND 01 0 15573 0 GROUPON INC COM NEW 399473206 198 9687 SH DFND 02 0 9687 0 GROUPON INC COM NEW 399473206 335 16427 SH DFND 04 0 0 16427 GROWGENERATION CORP COM 39986L109 26639 1667051 SH SOLE 0 0 1667051 GROWGENERATION CORP COM 39986L109 28 1763 SH SOLE 0 1763 0 GROWGENERATION CORP COM 39986L109 1154 72242 SH DFND 01 0 72242 0 GROWGENERATION CORP COM 39986L109 222 13923 SH DFND 04 0 0 13923 GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 75 10350 SH DFND 02 0 10350 0 GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 296 40918 SH DFND 05 0 0 40918 GRUBHUB INC COM 400110102 574458 7942182 SH SOLE 0 0 7942182 GRUBHUB INC COM 400110102 43 591 SH SOLE 0 591 0 GRUBHUB INC COM 400110102 2271 31394 SH DFND 01 0 31394 0 GRUBHUB INC COM 400110102 2084 28817 SH DFND 02 0 28817 0 GRUBHUB INC COM 400110102 4868 67296 SH DFND 04 0 0 67296 GRUBHUB INC COM 400110102 70 974 SH DFND 04 0 974 0 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 7688 95337 SH SOLE 0 0 95337 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 216 2678 SH DFND 01 0 2678 0 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 418 5185 SH DFND 04 0 5185 0 GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 4415 957727 SH SOLE 0 0 957727 GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 33 7137 SH DFND 01 0 7137 0 GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 130 28246 SH DFND 04 0 0 28246 GRUPO SUPERVIELLE S.A. SPONSORED ADR 40054A108 16 8899 SH DFND 02 0 8899 0 GRUPO SUPERVIELLE S.A. SPONSORED ADR 40054A108 53 29546 SH DFND 05 0 0 29546 GUARANTY BANCSHARES INC TEX COM 400764106 9872 396629 SH SOLE 0 0 396629 GUARANTY BANCSHARES INC TEX COM 400764106 7 264 SH SOLE 0 264 0 GUARANTY BANCSHARES INC TEX COM 400764106 126 5069 SH DFND 01 0 5069 0 GUARANTY BANCSHARES INC TEX COM 400764106 60 2422 SH DFND 04 0 0 2422 GUARANTY FED BANCSHARES INC COM 40108P101 836 59652 SH SOLE 0 0 59652 GUARANTY FED BANCSHARES INC COM 40108P101 9 618 SH DFND 01 0 618 0 GUARANTY FED BANCSHARES INC COM 40108P101 22 1541 SH DFND 04 0 0 1541 GUARDANT HEALTH INC COM 40131M109 717581 6419581 SH SOLE 0 0 6419581 GUARDANT HEALTH INC COM 40131M109 53 473 SH SOLE 0 473 0 GUARDANT HEALTH INC COM 40131M109 3789 33894 SH DFND 01 0 33894 0 GUARDANT HEALTH INC COM 40131M109 1911 17098 SH DFND 02 0 17098 0 GUARDANT HEALTH INC COM 40131M109 5528 49456 SH DFND 04 0 0 49456 GUARDANT HEALTH INC COM 40131M109 726 6494 SH DFND 04 0 6494 0 GUARDION HEALTH SCIENCES INC COM NEW 40145Q203 570 2843523 SH SOLE 0 0 2843523 GUESS INC COM 401617105 46398 3992926 SH SOLE 0 0 3992926 GUESS INC COM 401617105 3 290 SH SOLE 0 290 0 GUESS INC COM 401617105 331 28472 SH DFND 01 0 28472 0 GUESS INC COM 401617105 195 16824 SH DFND 02 0 16824 0 GUESS INC COM 401617105 347 29874 SH DFND 04 0 0 29874 GUIDEWIRE SOFTWARE INC COM 40171V100 758635 7275679 SH SOLE 0 0 7275679 GUIDEWIRE SOFTWARE INC COM 40171V100 56 533 SH SOLE 0 533 0 GUIDEWIRE SOFTWARE INC COM 40171V100 3077 29510 SH DFND 01 0 29510 0 GUIDEWIRE SOFTWARE INC COM 40171V100 1553 14892 SH DFND 02 0 0 14892 GUIDEWIRE SOFTWARE INC COM 40171V100 4635 44451 SH DFND 02 0 44451 0 GUIDEWIRE SOFTWARE INC COM 40171V100 5111 49015 SH DFND 04 0 0 49015 GUIDEWIRE SOFTWARE INC COM 40171V100 114 1097 SH DFND 04 0 1097 0 GULF ISLAND FABRICATION INC COM 402307102 2506 800592 SH SOLE 0 0 800592 GULF ISLAND FABRICATION INC COM 402307102 0 1 SH SOLE 0 1 0 GULF ISLAND FABRICATION INC COM 402307102 8 2591 SH DFND 01 0 2591 0 GULF ISLAND FABRICATION INC COM 402307102 7 2323 SH DFND 04 0 0 2323 GULFPORT ENERGY CORP COM NEW 402635304 4318 8192807 SH SOLE 0 0 8192807 GULFPORT ENERGY CORP COM NEW 402635304 0 727 SH SOLE 0 727 0 GULFPORT ENERGY CORP COM NEW 402635304 57 109067 SH DFND 01 0 109067 0 GULFPORT ENERGY CORP COM NEW 402635304 25 48151 SH DFND 02 0 48151 0 GULFPORT ENERGY CORP COM NEW 402635304 51 95997 SH DFND 04 0 0 95997 H & E EQUIPMENT SERVICES INC COM 404030108 56216 2859420 SH SOLE 0 0 2859420 H & E EQUIPMENT SERVICES INC COM 404030108 28 1438 SH SOLE 0 1438 0 H & E EQUIPMENT SERVICES INC COM 404030108 424 21556 SH DFND 01 0 21556 0 H & E EQUIPMENT SERVICES INC COM 404030108 187 9517 SH DFND 02 0 9517 0 H & E EQUIPMENT SERVICES INC COM 404030108 615 31259 SH DFND 04 0 0 31259 HBT FINL INC. COM 404111106 4542 404853 SH SOLE 0 0 404853 HBT FINL INC. COM 404111106 1 82 SH SOLE 0 82 0 HBT FINL INC. COM 404111106 71 6329 SH DFND 01 0 6329 0 HBT FINL INC. COM 404111106 36 3212 SH DFND 04 0 0 3212 HCA HEALTHCARE INC COM 40412C101 2450849 19657117 SH SOLE 0 0 19657117 HCA HEALTHCARE INC COM 40412C101 382 3061 SH SOLE 0 3061 0 HCA HEALTHCARE INC COM 40412C101 36044 289093 SH DFND 01 0 289093 0 HCA HEALTHCARE INC COM 40412C101 6140 49246 SH DFND 02 0 0 49246 HCA HEALTHCARE INC COM 40412C101 19969 160162 SH DFND 02 0 160162 0 HCA HEALTHCARE INC COM 40412C101 87298 700178 SH DFND 04 0 0 700178 HCA HEALTHCARE INC COM 40412C101 1502 12043 SH DFND 04 0 12043 0 HC2 HLDGS INC COM 404139107 4883 2017575 SH SOLE 0 0 2017575 HC2 HLDGS INC COM 404139107 1 231 SH SOLE 0 231 0 HC2 HLDGS INC COM 404139107 174 72022 SH DFND 01 0 72022 0 HC2 HLDGS INC COM 404139107 40 16721 SH DFND 04 0 0 16721 HDFC BANK LTD SPONSORED ADS 40415F101 33675 674041 SH SOLE 0 0 674041 HCI GROUP INC COM 40416E103 21117 428414 SH SOLE 0 0 428414 HCI GROUP INC COM 40416E103 19 386 SH SOLE 0 386 0 HCI GROUP INC COM 40416E103 295 5982 SH DFND 01 0 5982 0 HCI GROUP INC COM 40416E103 75 1516 SH DFND 02 0 1516 0 HCI GROUP INC COM 40416E103 324 6567 SH DFND 04 0 0 6567 HD SUPPLY HLDGS INC COM 40416M105 589420 14292428 SH SOLE 0 0 14292428 HD SUPPLY HLDGS INC COM 40416M105 42 1021 SH SOLE 0 1021 0 HD SUPPLY HLDGS INC COM 40416M105 2205 53472 SH DFND 01 0 53472 0 HD SUPPLY HLDGS INC COM 40416M105 1255 30429 SH DFND 02 0 0 30429 HD SUPPLY HLDGS INC COM 40416M105 4094 99274 SH DFND 02 0 99274 0 HD SUPPLY HLDGS INC COM 40416M105 4060 98441 SH DFND 04 0 0 98441 HF FOODS GROUP INC COM 40417F109 11272 1705310 SH SOLE 0 0 1705310 HF FOODS GROUP INC COM 40417F109 2 295 SH SOLE 0 295 0 HF FOODS GROUP INC COM 40417F109 162 24477 SH DFND 01 0 24477 0 HF FOODS GROUP INC COM 40417F109 64 9641 SH DFND 04 0 0 9641 HMN FINL INC COM 40424G108 629 47410 SH SOLE 0 0 47410 HMN FINL INC COM 40424G108 13 971 SH DFND 01 0 971 0 HMN FINL INC COM 40424G108 4 300 SH DFND 04 0 0 300 HNI CORP COM 404251100 118855 3787612 SH SOLE 0 0 3787612 HNI CORP COM 404251100 8 264 SH SOLE 0 264 0 HNI CORP COM 404251100 849 27042 SH DFND 01 0 27042 0 HNI CORP COM 404251100 363 11556 SH DFND 02 0 11556 0 HNI CORP COM 404251100 1013 32294 SH DFND 04 0 0 32294 HMS HLDGS CORP COM 40425J101 214446 8953885 SH SOLE 0 0 8953885 HMS HLDGS CORP COM 40425J101 245 10238 SH SOLE 0 10238 0 HMS HLDGS CORP COM 40425J101 4186 174764 SH DFND 01 0 174764 0 HMS HLDGS CORP COM 40425J101 682 28457 SH DFND 02 0 28457 0 HMS HLDGS CORP COM 40425J101 2011 83983 SH DFND 04 0 0 83983 HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 404 1223974 SH SOLE 0 0 1223974 HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 0 398 SH SOLE 0 398 0 HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 27 81596 SH DFND 01 0 81596 0 HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 3 8028 SH DFND 04 0 0 8028 HP INC COM 40434L105 2206073 116170252 SH SOLE 0 0 116170252 HP INC COM 40434L105 206 10824 SH SOLE 0 10824 0 HP INC COM 40434L105 27033 1423540 SH DFND 01 0 1423540 0 HP INC COM 40434L105 5009 263796 SH DFND 02 0 0 263796 HP INC COM 40434L105 16634 875918 SH DFND 02 0 875918 0 HP INC COM 40434L105 71546 3767584 SH DFND 04 0 0 3767584 HV BANCORP INC COM 40441H105 366 27288 SH SOLE 0 0 27288 HACKETT GROUP INC COM 404609109 16428 1469417 SH SOLE 0 0 1469417 HACKETT GROUP INC COM 404609109 2 190 SH SOLE 0 190 0 HACKETT GROUP INC COM 404609109 517 46282 SH DFND 01 0 46282 0 HACKETT GROUP INC COM 404609109 72 6415 SH DFND 02 0 6415 0 HACKETT GROUP INC COM 404609109 221 19780 SH DFND 04 0 0 19780 HAEMONETICS CORP COM 405024100 417488 4784966 SH SOLE 0 0 4784966 HAEMONETICS CORP COM 405024100 28 321 SH SOLE 0 321 0 HAEMONETICS CORP COM 405024100 1952 22370 SH DFND 01 0 22370 0 HAEMONETICS CORP COM 405024100 1392 15955 SH DFND 02 0 15955 0 HAEMONETICS CORP COM 405024100 3227 36984 SH DFND 04 0 0 36984 HAEMONETICS CORP COM 405024100 370 4238 SH DFND 04 0 4238 0 HAIN CELESTIAL GROUP INC COM 405217100 257781 7515490 SH SOLE 0 0 7515490 HAIN CELESTIAL GROUP INC COM 405217100 18 530 SH SOLE 0 530 0 HAIN CELESTIAL GROUP INC COM 405217100 909 26502 SH DFND 01 0 26502 0 HAIN CELESTIAL GROUP INC COM 405217100 1136 33109 SH DFND 02 0 33109 0 HAIN CELESTIAL GROUP INC COM 405217100 2033 59283 SH DFND 04 0 0 59283 HALLADOR ENERGY COMPANY COM 40609P105 467 716229 SH SOLE 0 0 716229 HALLADOR ENERGY COMPANY COM 40609P105 0 23 SH SOLE 0 23 0 HALLADOR ENERGY COMPANY COM 40609P105 3 4900 SH DFND 04 0 0 4900 HALLIBURTON CO COM 406216101 1127503 93568744 SH SOLE 0 0 93568744 HALLIBURTON CO COM 406216101 61 5024 SH SOLE 0 5024 0 HALLIBURTON CO COM 406216101 10890 903755 SH DFND 01 0 903755 0 HALLIBURTON CO COM 406216101 1901 157758 SH DFND 02 0 0 157758 HALLIBURTON CO COM 406216101 5768 478656 SH DFND 02 0 478656 0 HALLIBURTON CO COM 406216101 27474 2279966 SH DFND 04 0 0 2279966 HALLIBURTON CO COM 406216101 25380 2106190 SH DFND 04 0 2106190 0 HALLMARK FINL SVCS INC COM NEW 40624Q203 1812 691462 SH SOLE 0 0 691462 HALLMARK FINL SVCS INC COM NEW 40624Q203 0 56 SH SOLE 0 56 0 HALLMARK FINL SVCS INC COM NEW 40624Q203 8 3049 SH DFND 01 0 3049 0 HALLMARK FINL SVCS INC COM NEW 40624Q203 9 3500 SH DFND 04 0 0 3500 HALOZYME THERAPEUTICS INC COM 40637H109 324017 12329408 SH SOLE 0 0 12329408 HALOZYME THERAPEUTICS INC COM 40637H109 32 1233 SH SOLE 0 1233 0 HALOZYME THERAPEUTICS INC COM 40637H109 6989 265942 SH DFND 01 0 265942 0 HALOZYME THERAPEUTICS INC COM 40637H109 954 36288 SH DFND 02 0 36288 0 HALOZYME THERAPEUTICS INC COM 40637H109 2485 94545 SH DFND 04 0 0 94545 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 5718 293986 SH SOLE 0 0 293986 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 1 57 SH SOLE 0 57 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 155 7949 SH DFND 01 0 7949 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 38 1966 SH DFND 04 0 0 1966 HAMILTON LANE INC CL A 407497106 157246 2434519 SH SOLE 0 0 2434519 HAMILTON LANE INC CL A 407497106 30 470 SH SOLE 0 470 0 HAMILTON LANE INC CL A 407497106 3865 59846 SH DFND 01 0 59846 0 HAMILTON LANE INC CL A 407497106 380 5890 SH DFND 02 0 5890 0 HAMILTON LANE INC CL A 407497106 1321 20455 SH DFND 04 0 0 20455 HANCOCK WHITNEY CORPORATION COM 410120109 145620 7741628 SH SOLE 0 0 7741628 HANCOCK WHITNEY CORPORATION COM 410120109 43 2272 SH SOLE 0 2272 0 HANCOCK WHITNEY CORPORATION COM 410120109 1088 57864 SH DFND 01 0 57864 0 HANCOCK WHITNEY CORPORATION COM 410120109 560 29750 SH DFND 02 0 29750 0 HANCOCK WHITNEY CORPORATION COM 410120109 1341 71277 SH DFND 04 0 0 71277 HANESBRANDS INC COM 410345102 604009 38349757 SH SOLE 0 0 38349757 HANESBRANDS INC COM 410345102 82 5228 SH SOLE 0 5228 0 HANESBRANDS INC COM 410345102 5634 357729 SH DFND 01 0 357729 0 HANESBRANDS INC COM 410345102 1879 119294 SH DFND 02 0 119294 0 HANESBRANDS INC COM 410345102 12339 783425 SH DFND 04 0 0 783425 HANGER INC COM NEW 41043F208 33278 2103518 SH SOLE 0 0 2103518 HANGER INC COM NEW 41043F208 4 244 SH SOLE 0 244 0 HANGER INC COM NEW 41043F208 491 31017 SH DFND 01 0 31017 0 HANGER INC COM NEW 41043F208 140 8831 SH DFND 02 0 8831 0 HANGER INC COM NEW 41043F208 391 24705 SH DFND 04 0 0 24705 HANMI FINL CORP COM NEW 410495204 16688 2032642 SH SOLE 0 0 2032642 HANMI FINL CORP COM NEW 410495204 26 3163 SH SOLE 0 3163 0 HANMI FINL CORP COM NEW 410495204 205 24976 SH DFND 01 0 24976 0 HANMI FINL CORP COM NEW 410495204 93 11299 SH DFND 02 0 11299 0 HANMI FINL CORP COM NEW 410495204 299 36389 SH DFND 04 0 0 36389 HANNON ARMSTRONG SUST INFR C COM 41068X100 199018 4708251 SH SOLE 0 0 4708251 HANNON ARMSTRONG SUST INFR C COM 41068X100 19 445 SH SOLE 0 445 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 2304 54514 SH DFND 01 0 54514 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 1093 25848 SH DFND 02 0 25848 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 2245 53119 SH DFND 04 0 0 53119 HANOVER INS GROUP INC COM 410867105 341167 3661374 SH SOLE 0 0 3661374 HANOVER INS GROUP INC COM 410867105 216 2321 SH SOLE 0 2321 0 HANOVER INS GROUP INC COM 410867105 1176 12624 SH DFND 01 0 12624 0 HANOVER INS GROUP INC COM 410867105 1188 12751 SH DFND 02 0 12751 0 HANOVER INS GROUP INC COM 410867105 2974 31916 SH DFND 04 0 0 31916 HARBORONE BANCORP INC NEW COM NEW 41165Y100 13048 1616860 SH SOLE 0 0 1616860 HARBORONE BANCORP INC NEW COM NEW 41165Y100 1 135 SH SOLE 0 135 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 306 37901 SH DFND 01 0 37901 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 176 21776 SH DFND 02 0 21776 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 352 43638 SH DFND 04 0 0 43638 HARLEY DAVIDSON INC COM 412822108 317677 12945281 SH SOLE 0 0 12945281 HARLEY DAVIDSON INC COM 412822108 54 2218 SH SOLE 0 2218 0 HARLEY DAVIDSON INC COM 412822108 1231 50177 SH DFND 01 0 50177 0 HARLEY DAVIDSON INC COM 412822108 1138 46353 SH DFND 02 0 46353 0 HARLEY DAVIDSON INC COM 412822108 2860 116528 SH DFND 04 0 0 116528 HARMONIC INC COM 413160102 34146 6119326 SH SOLE 0 0 6119326 HARMONIC INC COM 413160102 3 617 SH SOLE 0 617 0 HARMONIC INC COM 413160102 356 63882 SH DFND 01 0 63882 0 HARMONIC INC COM 413160102 152 27301 SH DFND 02 0 27301 0 HARMONIC INC COM 413160102 351 62924 SH DFND 04 0 0 62924 HARPOON THERAPEUTICS INC COM 41358P106 9118 536694 SH SOLE 0 0 536694 HARPOON THERAPEUTICS INC COM 41358P106 1 47 SH SOLE 0 47 0 HARPOON THERAPEUTICS INC COM 41358P106 394 23211 SH DFND 01 0 23211 0 HARPOON THERAPEUTICS INC COM 41358P106 40 2331 SH DFND 04 0 0 2331 HARROW HEALTH INC COM 415858109 6645 1188715 SH SOLE 0 0 1188715 HARROW HEALTH INC COM 415858109 1 136 SH SOLE 0 136 0 HARROW HEALTH INC COM 415858109 228 40861 SH DFND 01 0 40861 0 HARROW HEALTH INC COM 415858109 43 7732 SH DFND 04 0 0 7732 HARSCO CORP COM 415864107 105123 7557337 SH SOLE 0 0 7557337 HARSCO CORP COM 415864107 33 2373 SH SOLE 0 2373 0 HARSCO CORP COM 415864107 751 53992 SH DFND 01 0 53992 0 HARSCO CORP COM 415864107 359 25818 SH DFND 02 0 25818 0 HARSCO CORP COM 415864107 913 65626 SH DFND 04 0 0 65626 HARTFORD FINL SVCS GROUP INC COM 416515104 1392566 37779860 SH SOLE 0 0 37779860 HARTFORD FINL SVCS GROUP INC COM 416515104 104 2816 SH SOLE 0 2816 0 HARTFORD FINL SVCS GROUP INC COM 416515104 13597 368872 SH DFND 01 0 368872 0 HARTFORD FINL SVCS GROUP INC COM 416515104 2386 64726 SH DFND 02 0 0 64726 HARTFORD FINL SVCS GROUP INC COM 416515104 9026 244873 SH DFND 02 0 244873 0 HARTFORD FINL SVCS GROUP INC COM 416515104 35500 963113 SH DFND 04 0 0 963113 HARVARD BIOSCIENCE INC COM 416906105 5995 1991550 SH SOLE 0 0 1991550 HARVARD BIOSCIENCE INC COM 416906105 1 196 SH SOLE 0 196 0 HARVARD BIOSCIENCE INC COM 416906105 81 27018 SH DFND 01 0 27018 0 HARVARD BIOSCIENCE INC COM 416906105 22 7333 SH DFND 04 0 0 7333 HASBRO INC COM 418056107 1200797 14516403 SH SOLE 0 0 14516403 HASBRO INC COM 418056107 68 822 SH SOLE 0 822 0 HASBRO INC COM 418056107 10868 131387 SH DFND 01 0 131387 0 HASBRO INC COM 418056107 1932 23361 SH DFND 02 0 0 23361 HASBRO INC COM 418056107 6125 74043 SH DFND 02 0 74043 0 HASBRO INC COM 418056107 28367 342927 SH DFND 04 0 0 342927 HAVERTY FURNITURE INC COM 419596101 22045 1052786 SH SOLE 0 0 1052786 HAVERTY FURNITURE INC COM 419596101 2 107 SH SOLE 0 107 0 HAVERTY FURNITURE INC COM 419596101 256 12203 SH DFND 01 0 12203 0 HAVERTY FURNITURE INC COM 419596101 138 6589 SH DFND 02 0 6589 0 HAVERTY FURNITURE INC COM 419596101 413 19739 SH DFND 04 0 0 19739 HAWAIIAN ELEC INDUSTRIES COM 419870100 356162 10714855 SH SOLE 0 0 10714855 HAWAIIAN ELEC INDUSTRIES COM 419870100 420 12645 SH SOLE 0 12645 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 1192 35856 SH DFND 01 0 35856 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 3245 97620 SH DFND 02 0 97620 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 3003 90341 SH DFND 04 0 0 90341 HAWAIIAN HOLDINGS INC COM 419879101 54888 4258223 SH SOLE 0 0 4258223 HAWAIIAN HOLDINGS INC COM 419879101 4 312 SH SOLE 0 312 0 HAWAIIAN HOLDINGS INC COM 419879101 350 27170 SH DFND 01 0 27170 0 HAWAIIAN HOLDINGS INC COM 419879101 29 2264 SH DFND 02 0 2264 0 HAWAIIAN HOLDINGS INC COM 419879101 289 22395 SH DFND 04 0 0 22395 HAWKINS INC COM 420261109 32558 706246 SH SOLE 0 0 706246 HAWKINS INC COM 420261109 3 56 SH SOLE 0 56 0 HAWKINS INC COM 420261109 620 13443 SH DFND 01 0 13443 0 HAWKINS INC COM 420261109 74 1600 SH DFND 02 0 1600 0 HAWKINS INC COM 420261109 295 6397 SH DFND 04 0 0 6397 HAWTHORN BANCSHARES INC COM 420476103 4511 238161 SH SOLE 0 0 238161 HAWTHORN BANCSHARES INC COM 420476103 1 52 SH SOLE 0 52 0 HAWTHORN BANCSHARES INC COM 420476103 84 4450 SH DFND 01 0 4450 0 HAWTHORN BANCSHARES INC COM 420476103 17 884 SH DFND 04 0 0 884 HAYNES INTERNATIONAL INC COM NEW 420877201 15298 895171 SH SOLE 0 0 895171 HAYNES INTERNATIONAL INC COM NEW 420877201 1 66 SH SOLE 0 66 0 HAYNES INTERNATIONAL INC COM NEW 420877201 150 8770 SH DFND 01 0 8770 0 HAYNES INTERNATIONAL INC COM NEW 420877201 73 4253 SH DFND 02 0 4253 0 HAYNES INTERNATIONAL INC COM NEW 420877201 169 9897 SH DFND 04 0 0 9897 HEALTHCARE SVCS GROUP INC COM 421906108 143106 6646826 SH SOLE 0 0 6646826 HEALTHCARE SVCS GROUP INC COM 421906108 11 492 SH SOLE 0 492 0 HEALTHCARE SVCS GROUP INC COM 421906108 3187 148023 SH DFND 01 0 148023 0 HEALTHCARE SVCS GROUP INC COM 421906108 521 24219 SH DFND 02 0 24219 0 HEALTHCARE SVCS GROUP INC COM 421906108 1159 53854 SH DFND 04 0 0 53854 HEALTHCARE RLTY TR COM 421946104 556144 18464266 SH SOLE 0 0 18464266 HEALTHCARE RLTY TR COM 421946104 26 856 SH SOLE 0 856 0 HEALTHCARE RLTY TR COM 421946104 2750 91311 SH DFND 01 0 91311 0 HEALTHCARE RLTY TR COM 421946104 9795 325197 SH DFND 02 0 325197 0 HEALTHCARE RLTY TR COM 421946104 3023 100375 SH DFND 04 0 0 100375 HEALTHSTREAM INC COM 42222N103 53276 2654494 SH SOLE 0 0 2654494 HEALTHSTREAM INC COM 42222N103 3 156 SH SOLE 0 156 0 HEALTHSTREAM INC COM 42222N103 364 18138 SH DFND 01 0 18138 0 HEALTHSTREAM INC COM 42222N103 191 9539 SH DFND 02 0 9539 0 HEALTHSTREAM INC COM 42222N103 400 19908 SH DFND 04 0 0 19908 HEALTHCARE TR AMER INC CL A NEW 42225P501 759246 29201751 SH SOLE 0 0 29201751 HEALTHCARE TR AMER INC CL A NEW 42225P501 36 1378 SH SOLE 0 1378 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 1883 72408 SH DFND 01 0 72408 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 13745 528642 SH DFND 02 0 528642 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 4206 161765 SH DFND 04 0 0 161765 HEALTH CATALYST INC COM 42225T107 92662 2531736 SH SOLE 0 0 2531736 HEALTH CATALYST INC COM 42225T107 7 180 SH SOLE 0 180 0 HEALTH CATALYST INC COM 42225T107 2367 64684 SH DFND 01 0 64684 0 HEALTH CATALYST INC COM 42225T107 96 2633 SH DFND 02 0 2633 0 HEALTH CATALYST INC COM 42225T107 658 17969 SH DFND 04 0 0 17969 HEALTHEQUITY INC COM 42226A107 348892 6791749 SH SOLE 0 0 6791749 HEALTHEQUITY INC COM 42226A107 25 488 SH SOLE 0 488 0 HEALTHEQUITY INC COM 42226A107 7682 149548 SH DFND 01 0 149548 0 HEALTHEQUITY INC COM 42226A107 1173 22843 SH DFND 02 0 22843 0 HEALTHEQUITY INC COM 42226A107 2834 55177 SH DFND 04 0 0 55177 HEARTLAND EXPRESS INC COM 422347104 88109 4737034 SH SOLE 0 0 4737034 HEARTLAND EXPRESS INC COM 422347104 6 299 SH SOLE 0 299 0 HEARTLAND EXPRESS INC COM 422347104 617 33198 SH DFND 01 0 33198 0 HEARTLAND EXPRESS INC COM 422347104 235 12651 SH DFND 02 0 12651 0 HEARTLAND EXPRESS INC COM 422347104 643 34550 SH DFND 04 0 0 34550 HEARTLAND FINL USA INC COM 42234Q102 70488 2350001 SH SOLE 0 0 2350001 HEARTLAND FINL USA INC COM 42234Q102 19 638 SH SOLE 0 638 0 HEARTLAND FINL USA INC COM 42234Q102 641 21384 SH DFND 01 0 21384 0 HEARTLAND FINL USA INC COM 42234Q102 332 11056 SH DFND 02 0 11056 0 HEARTLAND FINL USA INC COM 42234Q102 877 29222 SH DFND 04 0 0 29222 HEAT BIOLOGICS INC COM NEW 42237K300 7408 5973889 SH SOLE 0 0 5973889 HEAT BIOLOGICS INC COM NEW 42237K300 1 1067 SH SOLE 0 1067 0 HEAT BIOLOGICS INC COM NEW 42237K300 50 40425 SH DFND 01 0 40425 0 HEAT BIOLOGICS INC COM NEW 42237K300 55 44593 SH DFND 04 0 0 44593 HEALTHPEAK PROPERTIES INC COM 42250P103 2199212 81002269 SH SOLE 0 0 81002269 HEALTHPEAK PROPERTIES INC COM 42250P103 93 3424 SH SOLE 0 3424 0 HEALTHPEAK PROPERTIES INC COM 42250P103 15074 555201 SH DFND 01 0 555201 0 HEALTHPEAK PROPERTIES INC COM 42250P103 2864 105501 SH DFND 02 0 0 105501 HEALTHPEAK PROPERTIES INC COM 42250P103 40292 1484037 SH DFND 02 0 1484037 0 HEALTHPEAK PROPERTIES INC COM 42250P103 38342 1412222 SH DFND 04 0 0 1412222 HECLA MNG CO COM 422704106 227476 44778822 SH SOLE 0 0 44778822 HECLA MNG CO COM 422704106 33 6487 SH SOLE 0 6487 0 HECLA MNG CO COM 422704106 1807 355628 SH DFND 01 0 355628 0 HECLA MNG CO COM 422704106 869 170969 SH DFND 02 0 170969 0 HECLA MNG CO COM 422704106 2030 399664 SH DFND 04 0 0 399664 HEICO CORP NEW COM 422806109 334648 3197476 SH SOLE 0 0 3197476 HEICO CORP NEW COM 422806109 38 360 SH SOLE 0 360 0 HEICO CORP NEW COM 422806109 2030 19399 SH DFND 01 0 19399 0 HEICO CORP NEW COM 422806109 1167 11154 SH DFND 02 0 0 11154 HEICO CORP NEW COM 422806109 2320 22169 SH DFND 02 0 22169 0 HEICO CORP NEW COM 422806109 5912 56491 SH DFND 04 0 0 56491 HEICO CORP NEW COM 422806109 294 2805 SH DFND 04 0 2805 0 HEICO CORP NEW CL A 422806208 619220 6984206 SH SOLE 0 0 6984206 HEICO CORP NEW CL A 422806208 30 344 SH SOLE 0 344 0 HEICO CORP NEW CL A 422806208 2768 31222 SH DFND 01 0 31222 0 HEICO CORP NEW CL A 422806208 1636 18449 SH DFND 02 0 0 18449 HEICO CORP NEW CL A 422806208 4173 47071 SH DFND 02 0 47071 0 HEICO CORP NEW CL A 422806208 7070 79738 SH DFND 04 0 0 79738 HEICO CORP NEW CL A 422806208 509 5746 SH DFND 04 0 5746 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 22834 1162036 SH SOLE 0 0 1162036 HEIDRICK & STRUGGLES INTL IN COM 422819102 20 1017 SH SOLE 0 1017 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 267 13581 SH DFND 01 0 13581 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 99 5030 SH DFND 02 0 5030 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 391 19914 SH DFND 04 0 0 19914 HELIOS TECHNOLOGIES INC COM 42328H109 89949 2471114 SH SOLE 0 0 2471114 HELIOS TECHNOLOGIES INC COM 42328H109 7 179 SH SOLE 0 179 0 HELIOS TECHNOLOGIES INC COM 42328H109 1405 38589 SH DFND 01 0 38589 0 HELIOS TECHNOLOGIES INC COM 42328H109 392 10771 SH DFND 02 0 10771 0 HELIOS TECHNOLOGIES INC COM 42328H109 770 21157 SH DFND 04 0 0 21157 HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 233 602295 SH SOLE 0 0 602295 HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 0 24 SH SOLE 0 24 0 HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 2 4152 SH DFND 04 0 0 4152 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 29755 12346283 SH SOLE 0 0 12346283 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 7 2720 SH SOLE 0 2720 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 237 98209 SH DFND 01 0 98209 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 96 39931 SH DFND 02 0 39931 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 286 118676 SH DFND 04 0 0 118676 HELMERICH & PAYNE INC COM 423452101 166875 11390766 SH SOLE 0 0 11390766 HELMERICH & PAYNE INC COM 423452101 10 684 SH SOLE 0 684 0 HELMERICH & PAYNE INC COM 423452101 521 35555 SH DFND 01 0 35555 0 HELMERICH & PAYNE INC COM 423452101 451 30756 SH DFND 02 0 30756 0 HELMERICH & PAYNE INC COM 423452101 1130 77106 SH DFND 04 0 0 77106 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 7489 861786 SH SOLE 0 0 861786 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 2 181 SH SOLE 0 181 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 104 12016 SH DFND 01 0 12016 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 80 9162 SH DFND 02 0 9162 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 163 18752 SH DFND 04 0 0 18752 HENNESSY ADVISORS INC COM 425885100 1650 199090 SH SOLE 0 0 199090 HENNESSY ADVISORS INC COM 425885100 8 950 SH DFND 01 0 950 0 HENNESSY ADVISORS INC COM 425885100 6 750 SH DFND 04 0 0 750 HENRY JACK & ASSOC INC COM 426281101 1431562 8804737 SH SOLE 0 0 8804737 HENRY JACK & ASSOC INC COM 426281101 459 2826 SH SOLE 0 2826 0 HENRY JACK & ASSOC INC COM 426281101 14025 86262 SH DFND 01 0 86262 0 HENRY JACK & ASSOC INC COM 426281101 2289 14078 SH DFND 02 0 0 14078 HENRY JACK & ASSOC INC COM 426281101 11081 68150 SH DFND 02 0 68150 0 HENRY JACK & ASSOC INC COM 426281101 32490 199825 SH DFND 04 0 0 199825 HENRY JACK & ASSOC INC COM 426281101 839 5163 SH DFND 04 0 5163 0 HERITAGE COMM CORP COM 426927109 18913 2841855 SH SOLE 0 0 2841855 HERITAGE COMM CORP COM 426927109 9 1426 SH SOLE 0 1426 0 HERITAGE COMM CORP COM 426927109 278 41755 SH DFND 01 0 41755 0 HERITAGE COMM CORP COM 426927109 128 19188 SH DFND 02 0 19188 0 HERITAGE COMM CORP COM 426927109 354 53147 SH DFND 04 0 0 53147 HERC HLDGS INC COM 42704L104 82669 2087073 SH SOLE 0 0 2087073 HERC HLDGS INC COM 42704L104 42 1048 SH SOLE 0 1048 0 HERC HLDGS INC COM 42704L104 737 18611 SH DFND 01 0 18611 0 HERC HLDGS INC COM 42704L104 390 9841 SH DFND 02 0 9841 0 HERC HLDGS INC COM 42704L104 898 22683 SH DFND 04 0 0 22683 HERITAGE FINL CORP WASH COM 42722X106 41831 2274687 SH SOLE 0 0 2274687 HERITAGE FINL CORP WASH COM 42722X106 12 675 SH SOLE 0 675 0 HERITAGE FINL CORP WASH COM 42722X106 462 25107 SH DFND 01 0 25107 0 HERITAGE FINL CORP WASH COM 42722X106 178 9669 SH DFND 02 0 9669 0 HERITAGE FINL CORP WASH COM 42722X106 588 31990 SH DFND 04 0 0 31990 HERITAGE CRYSTAL CLEAN INC COM 42726M106 9641 722152 SH SOLE 0 0 722152 HERITAGE CRYSTAL CLEAN INC COM 42726M106 1 97 SH SOLE 0 97 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 132 9870 SH DFND 01 0 9870 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 28 2100 SH DFND 02 0 2100 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 133 9961 SH DFND 04 0 0 9961 HERITAGE INS HLDGS INC COM 42727J102 11540 1140338 SH SOLE 0 0 1140338 HERITAGE INS HLDGS INC COM 42727J102 2 157 SH SOLE 0 157 0 HERITAGE INS HLDGS INC COM 42727J102 201 19871 SH DFND 01 0 19871 0 HERITAGE INS HLDGS INC COM 42727J102 56 5524 SH DFND 02 0 5524 0 HERITAGE INS HLDGS INC COM 42727J102 202 19931 SH DFND 04 0 0 19931 HERON THERAPEUTICS INC COM 427746102 114767 7744068 SH SOLE 0 0 7744068 HERON THERAPEUTICS INC COM 427746102 8 533 SH SOLE 0 533 0 HERON THERAPEUTICS INC COM 427746102 2550 172036 SH DFND 01 0 172036 0 HERON THERAPEUTICS INC COM 427746102 330 22281 SH DFND 02 0 22281 0 HERON THERAPEUTICS INC COM 427746102 922 62181 SH DFND 04 0 0 62181 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 23997 4331604 SH SOLE 0 0 4331604 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 1 178 SH SOLE 0 178 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 141 25383 SH DFND 01 0 25383 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 54 9773 SH DFND 04 0 0 9773 HERSHEY CO COM 427866108 1816214 12670672 SH SOLE 0 0 12670672 HERSHEY CO COM 427866108 134 936 SH SOLE 0 936 0 HERSHEY CO COM 427866108 23739 165613 SH DFND 01 0 165613 0 HERSHEY CO COM 427866108 3859 26925 SH DFND 02 0 0 26925 HERSHEY CO COM 427866108 17115 119403 SH DFND 02 0 119403 0 HERSHEY CO COM 427866108 55344 386105 SH DFND 04 0 0 386105 HERSHEY CO COM 427866108 1412 9852 SH DFND 04 0 9852 0 HESKA CORP COM RESTRC NEW 42805E306 52775 534216 SH SOLE 0 0 534216 HESKA CORP COM RESTRC NEW 42805E306 5 54 SH SOLE 0 54 0 HESKA CORP COM RESTRC NEW 42805E306 824 8340 SH DFND 01 0 8340 0 HESKA CORP COM RESTRC NEW 42805E306 262 2654 SH DFND 02 0 2654 0 HESKA CORP COM RESTRC NEW 42805E306 623 6309 SH DFND 04 0 0 6309 HERTZ GLOBAL HLDGS INC COM 42806J106 644 579832 SH SOLE 0 0 579832 HERTZ GLOBAL HLDGS INC COM 42806J106 1 576 SH SOLE 0 576 0 HERTZ GLOBAL HLDGS INC COM 42806J106 85 76927 SH DFND 01 0 76927 0 HESS CORP COM 42809H107 1183214 28908234 SH SOLE 0 0 28908234 HESS CORP COM 42809H107 72 1768 SH SOLE 0 1768 0 HESS CORP COM 42809H107 11449 279725 SH DFND 01 0 279725 0 HESS CORP COM 42809H107 2037 49778 SH DFND 02 0 0 49778 HESS CORP COM 42809H107 6619 161707 SH DFND 02 0 161707 0 HESS CORP COM 42809H107 29190 713162 SH DFND 04 0 0 713162 HESS CORP COM 42809H107 27164 663659 SH DFND 04 0 663659 0 HESS MIDSTREAM LP CL A SHS 428103105 1365 90367 SH SOLE 0 0 90367 HEWLETT PACKARD ENTERPRISE C COM 42824C109 1307353 139525365 SH SOLE 0 0 139525365 HEWLETT PACKARD ENTERPRISE C COM 42824C109 127 13530 SH SOLE 0 13530 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 12427 1326306 SH DFND 01 0 1326306 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 2240 239051 SH DFND 02 0 0 239051 HEWLETT PACKARD ENTERPRISE C COM 42824C109 7030 750289 SH DFND 02 0 750289 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 32345 3451975 SH DFND 04 0 0 3451975 HEXCEL CORP NEW COM 428291108 239043 7124988 SH SOLE 0 0 7124988 HEXCEL CORP NEW COM 428291108 18 540 SH SOLE 0 540 0 HEXCEL CORP NEW COM 428291108 940 28007 SH DFND 01 0 28007 0 HEXCEL CORP NEW COM 428291108 827 24650 SH DFND 02 0 24650 0 HEXCEL CORP NEW COM 428291108 1986 59186 SH DFND 04 0 0 59186 HIBBETT SPORTS INC COM 428567101 45049 1148631 SH SOLE 0 0 1148631 HIBBETT SPORTS INC COM 428567101 62 1578 SH SOLE 0 1578 0 HIBBETT SPORTS INC COM 428567101 434 11062 SH DFND 01 0 11062 0 HIBBETT SPORTS INC COM 428567101 199 5070 SH DFND 02 0 5070 0 HIBBETT SPORTS INC COM 428567101 759 19360 SH DFND 04 0 0 19360 HIGHPOINT RES CORP COM 43114K108 764 3321021 SH SOLE 0 0 3321021 HIGHPOINT RES CORP COM 43114K108 0 264 SH SOLE 0 264 0 HIGHPOINT RES CORP COM 43114K108 5 20692 SH DFND 01 0 20692 0 HIGHPOINT RES CORP COM 43114K108 6 27347 SH DFND 04 0 0 27347 HIGHPEAK ENERGY INC COM 43114Q105 812 121216 SH SOLE 0 0 121216 HIGHWOODS PPTYS INC COM 431284108 466844 13906589 SH SOLE 0 0 13906589 HIGHWOODS PPTYS INC COM 431284108 23 674 SH SOLE 0 674 0 HIGHWOODS PPTYS INC COM 431284108 1109 33029 SH DFND 01 0 33029 0 HIGHWOODS PPTYS INC COM 431284108 8612 256535 SH DFND 02 0 256535 0 HIGHWOODS PPTYS INC COM 431284108 2616 77937 SH DFND 04 0 0 77937 HILL INTL INC COM 431466101 3676 2785076 SH SOLE 0 0 2785076 HILL INTL INC COM 431466101 0 169 SH SOLE 0 169 0 HILL INTL INC COM 431466101 8 5709 SH DFND 01 0 5709 0 HILL INTL INC COM 431466101 17 12890 SH DFND 04 0 0 12890 HILL ROM HLDGS INC COM 431475102 493397 5908241 SH SOLE 0 0 5908241 HILL ROM HLDGS INC COM 431475102 35 419 SH SOLE 0 419 0 HILL ROM HLDGS INC COM 431475102 1929 23094 SH DFND 01 0 23094 0 HILL ROM HLDGS INC COM 431475102 1765 21141 SH DFND 02 0 21141 0 HILL ROM HLDGS INC COM 431475102 4072 48761 SH DFND 04 0 0 48761 HILL ROM HLDGS INC COM 431475102 72 865 SH DFND 04 0 865 0 HILLENBRAND INC COM 431571108 199171 7022963 SH SOLE 0 0 7022963 HILLENBRAND INC COM 431571108 12 412 SH SOLE 0 412 0 HILLENBRAND INC COM 431571108 1397 49268 SH DFND 01 0 49268 0 HILLENBRAND INC COM 431571108 642 22631 SH DFND 02 0 22631 0 HILLENBRAND INC COM 431571108 1543 54401 SH DFND 04 0 0 54401 HILLTOP HOLDINGS INC COM 432748101 132648 6445480 SH SOLE 0 0 6445480 HILLTOP HOLDINGS INC COM 432748101 52 2529 SH SOLE 0 2529 0 HILLTOP HOLDINGS INC COM 432748101 994 48320 SH DFND 01 0 48320 0 HILLTOP HOLDINGS INC COM 432748101 450 21860 SH DFND 02 0 21860 0 HILLTOP HOLDINGS INC COM 432748101 1219 59234 SH DFND 04 0 0 59234 HILTON GRAND VACATIONS INC COM 43283X105 151424 7217548 SH SOLE 0 0 7217548 HILTON GRAND VACATIONS INC COM 43283X105 11 526 SH SOLE 0 526 0 HILTON GRAND VACATIONS INC COM 43283X105 3535 168511 SH DFND 01 0 168511 0 HILTON GRAND VACATIONS INC COM 43283X105 621 29586 SH DFND 02 0 29586 0 HILTON GRAND VACATIONS INC COM 43283X105 1239 59066 SH DFND 04 0 0 59066 HILTON WORLDWIDE HLDGS INC COM 43300A203 2058248 24123866 SH SOLE 0 0 24123866 HILTON WORLDWIDE HLDGS INC COM 43300A203 151 1766 SH SOLE 0 1766 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 24337 285247 SH DFND 01 0 285247 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 4320 50628 SH DFND 02 0 0 50628 HILTON WORLDWIDE HLDGS INC COM 43300A203 13603 159437 SH DFND 02 0 159437 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 60805 712668 SH DFND 04 0 0 712668 HINGHAM INSTN SVGS MASS COM 433323102 14730 80053 SH SOLE 0 0 80053 HINGHAM INSTN SVGS MASS COM 433323102 2 9 SH SOLE 0 9 0 HINGHAM INSTN SVGS MASS COM 433323102 204 1106 SH DFND 01 0 1106 0 HINGHAM INSTN SVGS MASS COM 433323102 72 390 SH DFND 04 0 0 390 HIREQUEST INC COM 433535101 1191 156454 SH SOLE 0 0 156454 HISTOGEN INC COM 43358Y103 203 123680 SH SOLE 0 0 123680 HISTOGEN INC COM 43358Y103 0 2 SH SOLE 0 2 0 HISTOGEN INC COM 43358Y103 1 620 SH DFND 04 0 0 620 HOLLYFRONTIER CORP COM 436106108 316333 16049359 SH SOLE 0 0 16049359 HOLLYFRONTIER CORP COM 436106108 37 1866 SH SOLE 0 1866 0 HOLLYFRONTIER CORP COM 436106108 3037 154082 SH DFND 01 0 154082 0 HOLLYFRONTIER CORP COM 436106108 1085 55065 SH DFND 02 0 55065 0 HOLLYFRONTIER CORP COM 436106108 6514 330487 SH DFND 04 0 0 330487 HOLOGIC INC COM 436440101 1778518 26756703 SH SOLE 0 0 26756703 HOLOGIC INC COM 436440101 109 1639 SH SOLE 0 1639 0 HOLOGIC INC COM 436440101 19168 288367 SH DFND 01 0 288367 0 HOLOGIC INC COM 436440101 3192 48022 SH DFND 02 0 0 48022 HOLOGIC INC COM 436440101 10225 153823 SH DFND 02 0 153823 0 HOLOGIC INC COM 436440101 45002 677025 SH DFND 04 0 0 677025 HOLOGIC INC COM 436440101 1029 15481 SH DFND 04 0 15481 0 HOME BANCSHARES INC COM 436893200 203750 13439955 SH SOLE 0 0 13439955 HOME BANCSHARES INC COM 436893200 65 4255 SH SOLE 0 4255 0 HOME BANCSHARES INC COM 436893200 1569 103465 SH DFND 01 0 103465 0 HOME BANCSHARES INC COM 436893200 831 54819 SH DFND 02 0 54819 0 HOME BANCSHARES INC COM 436893200 1864 122980 SH DFND 04 0 0 122980 HOME BANCORP INC COM 43689E107 10171 421151 SH SOLE 0 0 421151 HOME BANCORP INC COM 43689E107 1 43 SH SOLE 0 43 0 HOME BANCORP INC COM 43689E107 124 5137 SH DFND 01 0 5137 0 HOME BANCORP INC COM 43689E107 48 2000 SH DFND 04 0 0 2000 HOME DEPOT INC COM 437076102 23792377 85673460 SH SOLE 0 0 85673460 HOME DEPOT INC COM 437076102 1913 6887 SH SOLE 0 6887 0 HOME DEPOT INC COM 437076102 325788 1173123 SH DFND 01 0 1173123 0 HOME DEPOT INC COM 437076102 55153 198601 SH DFND 02 0 0 198601 HOME DEPOT INC COM 437076102 177787 640189 SH DFND 02 0 640189 0 HOME DEPOT INC COM 437076102 779650 2807424 SH DFND 04 0 0 2807424 HOME DEPOT INC COM 437076102 12927 46548 SH DFND 04 0 46548 0 HOMESTREET INC COM 43785V102 36478 1416067 SH SOLE 0 0 1416067 HOMESTREET INC COM 43785V102 27 1040 SH SOLE 0 1040 0 HOMESTREET INC COM 43785V102 383 14862 SH DFND 01 0 14862 0 HOMESTREET INC COM 43785V102 295 11450 SH DFND 02 0 11450 0 HOMESTREET INC COM 43785V102 552 21429 SH DFND 04 0 0 21429 HOMETRUST BANCSHARES INC COM 437872104 12057 887849 SH SOLE 0 0 887849 HOMETRUST BANCSHARES INC COM 437872104 2 115 SH SOLE 0 115 0 HOMETRUST BANCSHARES INC COM 437872104 152 11164 SH DFND 01 0 11164 0 HOMETRUST BANCSHARES INC COM 437872104 42 3100 SH DFND 02 0 3100 0 HOMETRUST BANCSHARES INC COM 437872104 152 11187 SH DFND 04 0 0 11187 HOMOLOGY MEDICINES INC COM 438083107 14509 1355951 SH SOLE 0 0 1355951 HOMOLOGY MEDICINES INC COM 438083107 2 142 SH SOLE 0 142 0 HOMOLOGY MEDICINES INC COM 438083107 703 65731 SH DFND 01 0 65731 0 HOMOLOGY MEDICINES INC COM 438083107 53 4978 SH DFND 02 0 4978 0 HOMOLOGY MEDICINES INC COM 438083107 197 18378 SH DFND 04 0 0 18378 HONEYWELL INTL INC COM 438516106 8076373 49063684 SH SOLE 0 0 49063684 HONEYWELL INTL INC COM 438516106 754 4578 SH SOLE 0 4578 0 HONEYWELL INTL INC COM 438516106 118943 722576 SH DFND 01 0 722576 0 HONEYWELL INTL INC COM 438516106 21560 130977 SH DFND 02 0 0 130977 HONEYWELL INTL INC COM 438516106 62489 379619 SH DFND 02 0 379619 0 HONEYWELL INTL INC COM 438516106 295447 1794831 SH DFND 04 0 0 1794831 HOOKER FURNITURE CORP COM 439038100 15962 617981 SH SOLE 0 0 617981 HOOKER FURNITURE CORP COM 439038100 2 82 SH SOLE 0 82 0 HOOKER FURNITURE CORP COM 439038100 233 9038 SH DFND 01 0 9038 0 HOOKER FURNITURE CORP COM 439038100 84 3236 SH DFND 04 0 0 3236 HOOKIPA PHARMA INC COM 43906K100 5740 606114 SH SOLE 0 0 606114 HOOKIPA PHARMA INC COM 43906K100 1 65 SH SOLE 0 65 0 HOOKIPA PHARMA INC COM 43906K100 220 23210 SH DFND 01 0 23210 0 HOOKIPA PHARMA INC COM 43906K100 32 3426 SH DFND 04 0 0 3426 HOPE BANCORP INC COM 43940T109 91936 12120790 SH SOLE 0 0 12120790 HOPE BANCORP INC COM 43940T109 29 3848 SH SOLE 0 3848 0 HOPE BANCORP INC COM 43940T109 613 80881 SH DFND 01 0 80881 0 HOPE BANCORP INC COM 43940T109 520 68530 SH DFND 02 0 68530 0 HOPE BANCORP INC COM 43940T109 1160 152977 SH DFND 04 0 0 152977 HORACE MANN EDUCATORS CORP N COM 440327104 148995 4460917 SH SOLE 0 0 4460917 HORACE MANN EDUCATORS CORP N COM 440327104 22 672 SH SOLE 0 672 0 HORACE MANN EDUCATORS CORP N COM 440327104 937 28052 SH DFND 01 0 28052 0 HORACE MANN EDUCATORS CORP N COM 440327104 429 12840 SH DFND 02 0 12840 0 HORACE MANN EDUCATORS CORP N COM 440327104 1122 33589 SH DFND 04 0 0 33589 HORIZON BANCORP INC COM 440407104 17946 1778546 SH SOLE 0 0 1778546 HORIZON BANCORP INC COM 440407104 2 221 SH SOLE 0 221 0 HORIZON BANCORP INC COM 440407104 300 29749 SH DFND 01 0 29749 0 HORIZON BANCORP INC COM 440407104 78 7740 SH DFND 02 0 7740 0 HORIZON BANCORP INC COM 440407104 289 28602 SH DFND 04 0 0 28602 HORMEL FOODS CORP COM 440452100 1556097 31828533 SH SOLE 0 0 31828533 HORMEL FOODS CORP COM 440452100 332 6785 SH SOLE 0 6785 0 HORMEL FOODS CORP COM 440452100 14133 289072 SH DFND 01 0 289072 0 HORMEL FOODS CORP COM 440452100 2579 52755 SH DFND 02 0 0 52755 HORMEL FOODS CORP COM 440452100 13465 275419 SH DFND 02 0 275419 0 HORMEL FOODS CORP COM 440452100 36979 756373 SH DFND 04 0 0 756373 HORIZON GLOBAL CORP COM 44052W104 4941 859387 SH SOLE 0 0 859387 HORIZON GLOBAL CORP COM 44052W104 0 66 SH SOLE 0 66 0 HORIZON GLOBAL CORP COM 44052W104 16 2715 SH DFND 01 0 2715 0 HORIZON GLOBAL CORP COM 44052W104 35 6005 SH DFND 04 0 0 6005 HOST HOTELS & RESORTS INC COM 44107P104 1143452 105973301 SH SOLE 0 0 105973301 HOST HOTELS & RESORTS INC COM 44107P104 49 4520 SH SOLE 0 4520 0 HOST HOTELS & RESORTS INC COM 44107P104 7844 726978 SH DFND 01 0 726978 0 HOST HOTELS & RESORTS INC COM 44107P104 1359 125974 SH DFND 02 0 0 125974 HOST HOTELS & RESORTS INC COM 44107P104 20547 1904255 SH DFND 02 0 1904255 0 HOST HOTELS & RESORTS INC COM 44107P104 19732 1828718 SH DFND 04 0 0 1828718 HOSTESS BRANDS INC CL A 44109J106 129691 10518326 SH SOLE 0 0 10518326 HOSTESS BRANDS INC CL A 44109J106 39 3138 SH SOLE 0 3138 0 HOSTESS BRANDS INC CL A 44109J106 1908 154769 SH DFND 01 0 154769 0 HOSTESS BRANDS INC CL A 44109J106 607 49216 SH DFND 02 0 49216 0 HOSTESS BRANDS INC CL A 44109J106 1206 97784 SH DFND 04 0 0 97784 HOTH THERAPEUTICS INC COM 44148G105 98 49687 SH SOLE 0 0 49687 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 6852 3960754 SH SOLE 0 0 3960754 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 1 590 SH SOLE 0 590 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 131 75572 SH DFND 01 0 75572 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 50 28703 SH DFND 04 0 0 28703 HOULIHAN LOKEY INC CL A 441593100 258998 4386084 SH SOLE 0 0 4386084 HOULIHAN LOKEY INC CL A 441593100 671 11361 SH SOLE 0 11361 0 HOULIHAN LOKEY INC CL A 441593100 5964 100994 SH DFND 01 0 100994 0 HOULIHAN LOKEY INC CL A 441593100 935 15831 SH DFND 02 0 15831 0 HOULIHAN LOKEY INC CL A 441593100 2529 42822 SH DFND 04 0 0 42822 HOUSTON WIRE & CABLE CO COM 44244K109 1746 698328 SH SOLE 0 0 698328 HOUSTON WIRE & CABLE CO COM 44244K109 0 20 SH SOLE 0 20 0 HOUSTON WIRE & CABLE CO COM 44244K109 8 3165 SH DFND 01 0 3165 0 HOUSTON WIRE & CABLE CO COM 44244K109 10 3835 SH DFND 04 0 0 3835 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 6379 196157 SH SOLE 0 0 196157 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 1 24 SH SOLE 0 24 0 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 36 1097 SH DFND 01 0 1097 0 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 38 1166 SH DFND 04 0 0 1166 HOWARD BANCORP INC COM 442496105 6060 674876 SH SOLE 0 0 674876 HOWARD BANCORP INC COM 442496105 0 47 SH SOLE 0 47 0 HOWARD BANCORP INC COM 442496105 93 10379 SH DFND 01 0 10379 0 HOWARD BANCORP INC COM 442496105 37 4138 SH DFND 04 0 0 4138 HOWARD HUGHES CORP COM 44267D107 324547 5634492 SH SOLE 0 0 5634492 HOWARD HUGHES CORP COM 44267D107 15 263 SH SOLE 0 263 0 HOWARD HUGHES CORP COM 44267D107 795 13804 SH DFND 01 0 13804 0 HOWARD HUGHES CORP COM 44267D107 735 12756 SH DFND 02 0 12756 0 HOWARD HUGHES CORP COM 44267D107 1796 31189 SH DFND 04 0 0 31189 HOWMET AEROSPACE INC COM 443201108 649130 38823579 SH SOLE 0 0 38823579 HOWMET AEROSPACE INC COM 443201108 74 4406 SH SOLE 0 4406 0 HOWMET AEROSPACE INC COM 443201108 6779 405450 SH DFND 01 0 405450 0 HOWMET AEROSPACE INC COM 443201108 1322 79052 SH DFND 02 0 0 79052 HOWMET AEROSPACE INC COM 443201108 3541 211768 SH DFND 02 0 211768 0 HOWMET AEROSPACE INC COM 443201108 17676 1057198 SH DFND 04 0 0 1057198 HUAMI CORP SPONSORED ADS 44331K103 138 10741 SH DFND 05 0 0 10741 HUB GROUP INC CL A 443320106 158913 3165912 SH SOLE 0 0 3165912 HUB GROUP INC CL A 443320106 33 659 SH SOLE 0 659 0 HUB GROUP INC CL A 443320106 1131 22533 SH DFND 01 0 22533 0 HUB GROUP INC CL A 443320106 627 12494 SH DFND 02 0 12494 0 HUB GROUP INC CL A 443320106 1367 27224 SH DFND 04 0 0 27224 HUAZHU GROUP LTD SPONSORED ADS 44332N106 218478 5052675 SH SOLE 0 0 5052675 HUAZHU GROUP LTD SPONSORED ADS 44332N106 9420 217855 SH DFND 01 0 217855 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 2989 69118 SH DFND 02 0 69118 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 14428 333681 SH DFND 04 0 0 333681 HUAZHU GROUP LTD SPONSORED ADS 44332N106 840 19428 SH DFND 05 0 0 19428 HUBBELL INC COM 443510607 738497 5396792 SH SOLE 0 0 5396792 HUBBELL INC COM 443510607 47 347 SH SOLE 0 347 0 HUBBELL INC COM 443510607 2462 17990 SH DFND 01 0 17990 0 HUBBELL INC COM 443510607 2448 17888 SH DFND 02 0 17888 0 HUBBELL INC COM 443510607 5282 38598 SH DFND 04 0 0 38598 HUBSPOT INC COM 443573100 1111055 3801989 SH SOLE 0 0 3801989 HUBSPOT INC COM 443573100 94 321 SH SOLE 0 321 0 HUBSPOT INC COM 443573100 5453 18661 SH DFND 01 0 18661 0 HUBSPOT INC COM 443573100 3831 13108 SH DFND 02 0 13108 0 HUBSPOT INC COM 443573100 9070 31037 SH DFND 04 0 0 31037 HUBSPOT INC COM 443573100 1048 3587 SH DFND 04 0 3587 0 HUDBAY MINERALS INC COM 443628102 24461 5782680 SH SOLE 0 0 5782680 HUDBAY MINERALS INC COM 443628102 1131 267461 SH SOLE 0 267461 0 HUDBAY MINERALS INC COM 443628102 1259 297547 SH DFND 01 0 297547 0 HUDBAY MINERALS INC COM 443628102 285 67404 SH DFND 02 0 67404 0 HUDBAY MINERALS INC COM 443628102 424 100314 SH DFND 04 0 0 100314 HUDSON GLOBAL INC COM NEW 443787205 851 87963 SH SOLE 0 0 87963 HUDSON GLOBAL INC COM NEW 443787205 3 356 SH DFND 01 0 356 0 HUDSON GLOBAL INC COM NEW 443787205 5 507 SH DFND 04 0 0 507 HUDSON PAC PPTYS INC COM 444097109 455568 20773745 SH SOLE 0 0 20773745 HUDSON PAC PPTYS INC COM 444097109 22 985 SH SOLE 0 985 0 HUDSON PAC PPTYS INC COM 444097109 1097 50033 SH DFND 01 0 50033 0 HUDSON PAC PPTYS INC COM 444097109 8114 370012 SH DFND 02 0 370012 0 HUDSON PAC PPTYS INC COM 444097109 2491 113603 SH DFND 04 0 0 113603 HUDSON TECHNOLOGIES INC COM 444144109 1686 1466426 SH SOLE 0 0 1466426 HUDSON TECHNOLOGIES INC COM 444144109 0 28 SH SOLE 0 28 0 HUDSON TECHNOLOGIES INC COM 444144109 10 8774 SH DFND 01 0 8774 0 HUDSON TECHNOLOGIES INC COM 444144109 9 8100 SH DFND 04 0 0 8100 HUMANA INC COM 444859102 3987891 9635147 SH SOLE 0 0 9635147 HUMANA INC COM 444859102 387 934 SH SOLE 0 934 0 HUMANA INC COM 444859102 58900 142308 SH DFND 01 0 142308 0 HUMANA INC COM 444859102 10253 24772 SH DFND 02 0 0 24772 HUMANA INC COM 444859102 33797 81658 SH DFND 02 0 81658 0 HUMANA INC COM 444859102 143163 345897 SH DFND 04 0 0 345897 HUMANA INC COM 444859102 1807 4365 SH DFND 04 0 4365 0 HUNT COS FIN TR INC COM 44558T100 2967 1086737 SH SOLE 0 0 1086737 HUNT COS FIN TR INC COM 44558T100 11 3859 SH DFND 01 0 3859 0 HUNT COS FIN TR INC COM 44558T100 3 1004 SH DFND 04 0 0 1004 HUNT J B TRANS SVCS INC COM 445658107 1211011 9582299 SH SOLE 0 0 9582299 HUNT J B TRANS SVCS INC COM 445658107 67 533 SH SOLE 0 533 0 HUNT J B TRANS SVCS INC COM 445658107 11217 88757 SH DFND 01 0 88757 0 HUNT J B TRANS SVCS INC COM 445658107 1932 15288 SH DFND 02 0 0 15288 HUNT J B TRANS SVCS INC COM 445658107 6177 48880 SH DFND 02 0 48880 0 HUNT J B TRANS SVCS INC COM 445658107 27820 220132 SH DFND 04 0 0 220132 HUNT J B TRANS SVCS INC COM 445658107 254 2012 SH DFND 04 0 2012 0 HUNTINGTON BANCSHARES INC COM 446150104 1012643 110429941 SH SOLE 0 0 110429941 HUNTINGTON BANCSHARES INC COM 446150104 87 9514 SH SOLE 0 9514 0 HUNTINGTON BANCSHARES INC COM 446150104 9608 1047788 SH DFND 01 0 1047788 0 HUNTINGTON BANCSHARES INC COM 446150104 1682 183393 SH DFND 02 0 0 183393 HUNTINGTON BANCSHARES INC COM 446150104 5405 589379 SH DFND 02 0 589379 0 HUNTINGTON BANCSHARES INC COM 446150104 24837 2708474 SH DFND 04 0 0 2708474 HUNTINGTON INGALLS INDS INC COM 446413106 601884 4276263 SH SOLE 0 0 4276263 HUNTINGTON INGALLS INDS INC COM 446413106 36 256 SH SOLE 0 256 0 HUNTINGTON INGALLS INDS INC COM 446413106 5929 42127 SH DFND 01 0 42127 0 HUNTINGTON INGALLS INDS INC COM 446413106 1354 9618 SH DFND 02 0 0 9618 HUNTINGTON INGALLS INDS INC COM 446413106 2909 20671 SH DFND 02 0 20671 0 HUNTINGTON INGALLS INDS INC COM 446413106 15055 106964 SH DFND 04 0 0 106964 HUNTINGTON INGALLS INDS INC COM 446413106 59 418 SH DFND 04 0 418 0 HUNTSMAN CORP COM 447011107 447573 20151858 SH SOLE 0 0 20151858 HUNTSMAN CORP COM 447011107 77 3445 SH SOLE 0 3445 0 HUNTSMAN CORP COM 447011107 1457 65599 SH DFND 01 0 65599 0 HUNTSMAN CORP COM 447011107 1395 62817 SH DFND 02 0 62817 0 HUNTSMAN CORP COM 447011107 3503 157731 SH DFND 04 0 0 157731 HURCO COMPANIES INC COM 447324104 11067 389694 SH SOLE 0 0 389694 HURCO COMPANIES INC COM 447324104 2 59 SH SOLE 0 59 0 HURCO COMPANIES INC COM 447324104 123 4344 SH DFND 01 0 4344 0 HURCO COMPANIES INC COM 447324104 42 1485 SH DFND 04 0 0 1485 HURON CONSULTING GROUP INC COM 447462102 74350 1890417 SH SOLE 0 0 1890417 HURON CONSULTING GROUP INC COM 447462102 6 147 SH SOLE 0 147 0 HURON CONSULTING GROUP INC COM 447462102 701 17832 SH DFND 01 0 17832 0 HURON CONSULTING GROUP INC COM 447462102 312 7935 SH DFND 02 0 7935 0 HURON CONSULTING GROUP INC COM 447462102 687 17469 SH DFND 04 0 0 17469 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 837 25912 SH DFND 02 0 25912 0 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 3142 97286 SH DFND 04 0 0 97286 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 294 9107 SH DFND 05 0 0 9107 HUTTIG BLDG PRODS INC COM 448451104 1500 685010 SH SOLE 0 0 685010 HUTTIG BLDG PRODS INC COM 448451104 8 3531 SH DFND 01 0 3531 0 HUTTIG BLDG PRODS INC COM 448451104 8 3500 SH DFND 04 0 0 3500 HUYA INC ADS REP SHS A 44852D108 46740 1951569 SH SOLE 0 0 1951569 HUYA INC ADS REP SHS A 44852D108 2060 86009 SH DFND 01 0 86009 0 HUYA INC ADS REP SHS A 44852D108 562 23455 SH DFND 02 0 23455 0 HUYA INC ADS REP SHS A 44852D108 2385 99602 SH DFND 04 0 0 99602 HUYA INC ADS REP SHS A 44852D108 182 7588 SH DFND 05 0 0 7588 HYATT HOTELS CORP COM CL A 448579102 170683 3198105 SH SOLE 0 0 3198105 HYATT HOTELS CORP COM CL A 448579102 34 646 SH SOLE 0 646 0 HYATT HOTELS CORP COM CL A 448579102 615 11519 SH DFND 01 0 11519 0 HYATT HOTELS CORP COM CL A 448579102 9 173 SH DFND 02 0 173 0 HYATT HOTELS CORP COM CL A 448579102 689 12906 SH DFND 04 0 0 12906 HYCROFT MINING HOLDING CORP COM CL A 44862P109 8388 798083 SH SOLE 0 0 798083 HYCROFT MINING HOLDING CORP COM CL A 44862P109 1 111 SH SOLE 0 111 0 HYCROFT MINING HOLDING CORP COM CL A 44862P109 23 2213 SH DFND 01 0 2213 0 HYCROFT MINING HOLDING CORP COM CL A 44862P109 185 17608 SH DFND 04 0 0 17608 IAC INTERACTIVECORP NEW COM 44891N109 814905 6803344 SH SOLE 0 0 6803344 IAC INTERACTIVECORP NEW COM 44891N109 87 729 SH SOLE 0 729 0 IAC INTERACTIVECORP NEW COM 44891N109 4056 33865 SH DFND 01 0 33865 0 IAC INTERACTIVECORP NEW COM 44891N109 3594 30001 SH DFND 02 0 30001 0 IAC INTERACTIVECORP NEW COM 44891N109 6319 52755 SH DFND 04 0 0 52755 IAC INTERACTIVECORP NEW COM 44891N109 779 6501 SH DFND 04 0 6501 0 IDT CORP CL B NEW 448947507 5380 817659 SH SOLE 0 0 817659 IDT CORP CL B NEW 448947507 2 245 SH SOLE 0 245 0 IDT CORP CL B NEW 448947507 150 22833 SH DFND 01 0 22833 0 IDT CORP CL B NEW 448947507 42 6353 SH DFND 04 0 0 6353 HYRECAR INC COM 44916T107 1221 387500 SH SOLE 0 0 387500 HYRECAR INC COM 44916T107 0 63 SH SOLE 0 63 0 HYRECAR INC COM 44916T107 37 11696 SH DFND 01 0 11696 0 HYSTER YALE MATLS HANDLING I CL A 449172105 30202 812968 SH SOLE 0 0 812968 HYSTER YALE MATLS HANDLING I CL A 449172105 3 73 SH SOLE 0 73 0 HYSTER YALE MATLS HANDLING I CL A 449172105 250 6732 SH DFND 01 0 6732 0 HYSTER YALE MATLS HANDLING I CL A 449172105 76 2048 SH DFND 02 0 2048 0 HYSTER YALE MATLS HANDLING I CL A 449172105 352 9486 SH DFND 04 0 0 9486 IAA INC COM 449253103 601393 11549699 SH SOLE 0 0 11549699 IAA INC COM 449253103 44 853 SH SOLE 0 853 0 IAA INC COM 449253103 2523 48449 SH DFND 01 0 48449 0 IAA INC COM 449253103 2127 40857 SH DFND 02 0 40857 0 IAA INC COM 449253103 5176 99402 SH DFND 04 0 0 99402 IAA INC COM 449253103 115 2207 SH DFND 04 0 2207 0 ICF INTL INC COM 44925C103 49358 802174 SH SOLE 0 0 802174 ICF INTL INC COM 44925C103 7 111 SH SOLE 0 111 0 ICF INTL INC COM 44925C103 1498 24345 SH DFND 01 0 24345 0 ICF INTL INC COM 44925C103 390 6337 SH DFND 02 0 6337 0 ICF INTL INC COM 44925C103 848 13782 SH DFND 04 0 0 13782 ICU MED INC COM 44930G107 318038 1740193 SH SOLE 0 0 1740193 ICU MED INC COM 44930G107 23 128 SH SOLE 0 128 0 ICU MED INC COM 44930G107 1310 7167 SH DFND 01 0 7167 0 ICU MED INC COM 44930G107 1086 5943 SH DFND 02 0 5943 0 ICU MED INC COM 44930G107 2629 14383 SH DFND 04 0 0 14383 ICU MED INC COM 44930G107 106 581 SH DFND 04 0 581 0 ICAD INC COM NEW 44934S206 8957 1016655 SH SOLE 0 0 1016655 ICAD INC COM NEW 44934S206 1 97 SH SOLE 0 97 0 ICAD INC COM NEW 44934S206 345 39215 SH DFND 01 0 39215 0 ICAD INC COM NEW 44934S206 56 6391 SH DFND 04 0 0 6391 IEC ELECTRS CORP NEW COM 44949L105 4772 551734 SH SOLE 0 0 551734 IEC ELECTRS CORP NEW COM 44949L105 1 116 SH SOLE 0 116 0 IEC ELECTRS CORP NEW COM 44949L105 23 2700 SH DFND 01 0 2700 0 IEC ELECTRS CORP NEW COM 44949L105 34 3900 SH DFND 04 0 0 3900 IF BANCORP INC COM 44951J105 1347 87099 SH SOLE 0 0 87099 IF BANCORP INC COM 44951J105 11 679 SH DFND 01 0 679 0 IES HLDGS INC COM 44951W106 15553 489535 SH SOLE 0 0 489535 IES HLDGS INC COM 44951W106 2 60 SH SOLE 0 60 0 IES HLDGS INC COM 44951W106 309 9736 SH DFND 01 0 9736 0 IES HLDGS INC COM 44951W106 88 2774 SH DFND 02 0 2774 0 IES HLDGS INC COM 44951W106 234 7370 SH DFND 04 0 0 7370 IFRESH INC COM 449538107 80 116086 SH SOLE 0 0 116086 IGM BIOSCIENCES INC COM 449585108 25748 348842 SH SOLE 0 0 348842 IGM BIOSCIENCES INC COM 449585108 4 51 SH SOLE 0 51 0 IGM BIOSCIENCES INC COM 449585108 1056 14305 SH DFND 01 0 14305 0 IGM BIOSCIENCES INC COM 449585108 151 2052 SH DFND 02 0 2052 0 IGM BIOSCIENCES INC COM 449585108 487 6604 SH DFND 04 0 0 6604 IMAC HLDGS INC COM 44967K104 18 22771 SH SOLE 0 0 22771 IPG PHOTONICS CORP COM 44980X109 624268 3672811 SH SOLE 0 0 3672811 IPG PHOTONICS CORP COM 44980X109 37 220 SH SOLE 0 220 0 IPG PHOTONICS CORP COM 44980X109 6295 37035 SH DFND 01 0 37035 0 IPG PHOTONICS CORP COM 44980X109 1151 6769 SH DFND 02 0 0 6769 IPG PHOTONICS CORP COM 44980X109 3382 19900 SH DFND 02 0 19900 0 IPG PHOTONICS CORP COM 44980X109 15656 92108 SH DFND 04 0 0 92108 IPG PHOTONICS CORP COM 44980X109 42 250 SH DFND 04 0 250 0 IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 15 5346 SH DFND 02 0 5346 0 IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 23 8253 SH DFND 05 0 0 8253 IRHYTHM TECHNOLOGIES INC COM 450056106 602114 2528724 SH SOLE 0 0 2528724 IRHYTHM TECHNOLOGIES INC COM 450056106 56 235 SH SOLE 0 235 0 IRHYTHM TECHNOLOGIES INC COM 450056106 12939 54339 SH DFND 01 0 54339 0 IRHYTHM TECHNOLOGIES INC COM 450056106 2060 8651 SH DFND 02 0 8651 0 IRHYTHM TECHNOLOGIES INC COM 450056106 4751 19955 SH DFND 04 0 0 19955 ISTAR INC COM 45031U101 128617 10890504 SH SOLE 0 0 10890504 ISTAR INC COM 45031U101 6 485 SH SOLE 0 485 0 ISTAR INC COM 45031U101 579 49013 SH DFND 01 0 49013 0 ISTAR INC COM 45031U101 402 34008 SH DFND 02 0 34008 0 ISTAR INC COM 45031U101 842 71325 SH DFND 04 0 0 71325 ITT INC COM 45073V108 468570 7935146 SH SOLE 0 0 7935146 ITT INC COM 45073V108 32 542 SH SOLE 0 542 0 ITT INC COM 45073V108 1693 28676 SH DFND 01 0 28676 0 ITT INC COM 45073V108 1489 25219 SH DFND 02 0 25219 0 ITT INC COM 45073V108 3604 61032 SH DFND 04 0 0 61032 IAMGOLD CORP COM 450913108 46293 12087022 SH SOLE 0 0 12087022 IAMGOLD CORP COM 450913108 2157 563120 SH SOLE 0 563120 0 IAMGOLD CORP COM 450913108 2448 639116 SH DFND 01 0 639116 0 IAMGOLD CORP COM 450913108 597 155848 SH DFND 02 0 155848 0 IAMGOLD CORP COM 450913108 713 186098 SH DFND 04 0 0 186098 IBIO INC COM NEW 451033203 5047 2486125 SH SOLE 0 0 2486125 IBIO INC COM NEW 451033203 11 5639 SH SOLE 0 5639 0 IBIO INC COM NEW 451033203 264 129974 SH DFND 01 0 129974 0 IBIO INC COM NEW 451033203 109 53924 SH DFND 04 0 0 53924 ICICI BANK LIMITED ADR 45104G104 8354 849861 SH SOLE 0 0 849861 ICICI BANK LIMITED ADR 45104G104 41 4154 SH SOLE 0 4154 0 ICICI BANK LIMITED ADR 45104G104 44 4490 SH DFND 04 0 0 4490 ICICI BANK LIMITED ADR 45104G104 948 96444 SH DFND 05 0 0 96444 ICONIX BRAND GROUP INC COM NEW 451055305 75 105013 SH SOLE 0 0 105013 IDACORP INC COM 451107106 418212 5234196 SH SOLE 0 0 5234196 IDACORP INC COM 451107106 206 2574 SH SOLE 0 2574 0 IDACORP INC COM 451107106 1344 16821 SH DFND 01 0 16821 0 IDACORP INC COM 451107106 3501 43814 SH DFND 02 0 43814 0 IDACORP INC COM 451107106 3009 37659 SH DFND 04 0 0 37659 IDEAYA BIOSCIENCES INC COM 45166A102 8512 677673 SH SOLE 0 0 677673 IDEAYA BIOSCIENCES INC COM 45166A102 1 115 SH SOLE 0 115 0 IDEAYA BIOSCIENCES INC COM 45166A102 192 15320 SH DFND 01 0 15320 0 IDEAYA BIOSCIENCES INC COM 45166A102 3 210 SH DFND 04 0 0 210 IDEX CORP COM 45167R104 1471660 8067871 SH SOLE 0 0 8067871 IDEX CORP COM 45167R104 87 479 SH SOLE 0 479 0 IDEX CORP COM 45167R104 14174 77705 SH DFND 01 0 77705 0 IDEX CORP COM 45167R104 2609 14301 SH DFND 02 0 0 14301 IDEX CORP COM 45167R104 8002 43867 SH DFND 02 0 43867 0 IDEX CORP COM 45167R104 35756 196019 SH DFND 04 0 0 196019 IDEXX LABS INC COM 45168D104 3464202 8812298 SH SOLE 0 0 8812298 IDEXX LABS INC COM 45168D104 213 541 SH SOLE 0 541 0 IDEXX LABS INC COM 45168D104 38411 97711 SH DFND 01 0 97711 0 IDEXX LABS INC COM 45168D104 6131 15595 SH DFND 02 0 0 15595 IDEXX LABS INC COM 45168D104 19866 50535 SH DFND 02 0 50535 0 IDEXX LABS INC COM 45168D104 86908 221078 SH DFND 04 0 0 221078 IDEXX LABS INC COM 45168D104 2864 7285 SH DFND 04 0 7285 0 IDERA PHARMACEUTICALS INC COM PAR 45168K405 2047 956770 SH SOLE 0 0 956770 IDERA PHARMACEUTICALS INC COM PAR 45168K405 0 13 SH SOLE 0 13 0 IDERA PHARMACEUTICALS INC COM PAR 45168K405 11 4982 SH DFND 01 0 4982 0 IDERA PHARMACEUTICALS INC COM PAR 45168K405 12 5812 SH DFND 04 0 0 5812 IDENTIV INC COM NEW 45170X205 4280 683698 SH SOLE 0 0 683698 IDENTIV INC COM NEW 45170X205 1 95 SH SOLE 0 95 0 IDENTIV INC COM NEW 45170X205 24 3870 SH DFND 01 0 3870 0 IDENTIV INC COM NEW 45170X205 42 6637 SH DFND 04 0 0 6637 IHEARTMEDIA INC COM CL A 45174J509 24510 3018452 SH SOLE 0 0 3018452 IHEARTMEDIA INC COM CL A 45174J509 3 331 SH SOLE 0 331 0 IHEARTMEDIA INC COM CL A 45174J509 333 41059 SH DFND 01 0 41059 0 IHEARTMEDIA INC COM CL A 45174J509 108 13278 SH DFND 02 0 13278 0 IHEARTMEDIA INC COM CL A 45174J509 346 42619 SH DFND 04 0 0 42619 ILLINOIS TOOL WKS INC COM 452308109 4681311 24229136 SH SOLE 0 0 24229136 ILLINOIS TOOL WKS INC COM 452308109 369 1908 SH SOLE 0 1908 0 ILLINOIS TOOL WKS INC COM 452308109 61230 316909 SH DFND 01 0 316909 0 ILLINOIS TOOL WKS INC COM 452308109 11575 59910 SH DFND 02 0 0 59910 ILLINOIS TOOL WKS INC COM 452308109 35952 186078 SH DFND 02 0 186078 0 ILLINOIS TOOL WKS INC COM 452308109 149521 773878 SH DFND 04 0 0 773878 ILLINOIS TOOL WKS INC COM 452308109 2343 12126 SH DFND 04 0 12126 0 ILLUMINA INC COM 452327109 3338515 10801458 SH SOLE 0 0 10801458 ILLUMINA INC COM 452327109 287 928 SH SOLE 0 928 0 ILLUMINA INC COM 452327109 52066 168455 SH DFND 01 0 168455 0 ILLUMINA INC COM 452327109 8490 27467 SH DFND 02 0 0 27467 ILLUMINA INC COM 452327109 26551 85902 SH DFND 02 0 85902 0 ILLUMINA INC COM 452327109 117911 381489 SH DFND 04 0 0 381489 ILLUMINA INC COM 452327109 3933 12726 SH DFND 04 0 12726 0 IMAGE SENSING SYS INC COM 45244C104 482 132701 SH SOLE 0 0 132701 IMAX CORP COM 45245E109 3235 270454 SH SOLE 0 0 270454 IMAX CORP COM 45245E109 302 25275 SH DFND 01 0 25275 0 IMAX CORP COM 45245E109 185 15443 SH DFND 02 0 15443 0 IMAX CORP COM 45245E109 248 20722 SH DFND 04 0 0 20722 IMEDIA BRANDS INC COM CL A 452465206 1829 315405 SH SOLE 0 0 315405 IMEDIA BRANDS INC COM CL A 452465206 0 24 SH SOLE 0 24 0 IMARA INC COM 45249V107 3671 180496 SH SOLE 0 0 180496 IMARA INC COM 45249V107 1 45 SH SOLE 0 45 0 IMARA INC COM 45249V107 204 10020 SH DFND 01 0 10020 0 IMARA INC COM 45249V107 36 1763 SH DFND 04 0 0 1763 IMMERSION CORP COM 452521107 9971 1414340 SH SOLE 0 0 1414340 IMMERSION CORP COM 452521107 1 111 SH SOLE 0 111 0 IMMERSION CORP COM 452521107 249 35258 SH DFND 01 0 35258 0 IMMERSION CORP COM 452521107 57 8025 SH DFND 04 0 0 8025 IMMUCELL CORP COM PAR 452525306 507 93381 SH SOLE 0 0 93381 IMMUNOGEN INC COM 45253H101 49678 13799404 SH SOLE 0 0 13799404 IMMUNOGEN INC COM 45253H101 4 1045 SH SOLE 0 1045 0 IMMUNOGEN INC COM 45253H101 772 214329 SH DFND 01 0 214329 0 IMMUNOGEN INC COM 45253H101 193 53587 SH DFND 02 0 53587 0 IMMUNOGEN INC COM 45253H101 433 120165 SH DFND 04 0 0 120165 IMPAC MTG HLDGS INC COM NEW 45254P508 563 443249 SH SOLE 0 0 443249 IMPAC MTG HLDGS INC COM NEW 45254P508 0 76 SH SOLE 0 76 0 IMPAC MTG HLDGS INC COM NEW 45254P508 4 3208 SH DFND 01 0 3208 0 IMPAC MTG HLDGS INC COM NEW 45254P508 3 2209 SH DFND 04 0 0 2209 IMMUNOVANT INC COM 45258J102 108216 3075180 SH SOLE 0 0 3075180 IMMUNOVANT INC COM 45258J102 26 747 SH SOLE 0 747 0 IMMUNOVANT INC COM 45258J102 2457 69817 SH DFND 01 0 69817 0 IMMUNOVANT INC COM 45258J102 364 10351 SH DFND 02 0 10351 0 IMMUNOVANT INC COM 45258J102 864 24549 SH DFND 04 0 0 24549 IMMUNIC INC COM 4525EP101 11823 636681 SH SOLE 0 0 636681 IMMUNIC INC COM 4525EP101 17 918 SH SOLE 0 918 0 IMMUNIC INC COM 4525EP101 175 9442 SH DFND 01 0 9442 0 IMMUNIC INC COM 4525EP101 59 3165 SH DFND 04 0 0 3165 IMMUNOMEDICS INC COM 452907108 1512405 17786718 SH SOLE 0 0 17786718 IMMUNOMEDICS INC COM 452907108 112 1323 SH SOLE 0 1323 0 IMMUNOMEDICS INC COM 452907108 7957 93574 SH DFND 01 0 93574 0 IMMUNOMEDICS INC COM 452907108 5229 61491 SH DFND 02 0 61491 0 IMMUNOMEDICS INC COM 452907108 12618 148395 SH DFND 04 0 0 148395 IMMUNOMEDICS INC COM 452907108 1515 17822 SH DFND 04 0 17822 0 IMPERIAL OIL LTD COM NEW 453038408 70790 5918883 SH SOLE 0 0 5918883 IMPERIAL OIL LTD COM NEW 453038408 4374 365743 SH SOLE 0 365743 0 IMPERIAL OIL LTD COM NEW 453038408 3624 302993 SH DFND 01 0 302993 0 IMPERIAL OIL LTD COM NEW 453038408 461 38532 SH DFND 02 0 0 38532 IMPERIAL OIL LTD COM NEW 453038408 1819 152091 SH DFND 02 0 152091 0 IMPERIAL OIL LTD COM NEW 453038408 2672 223398 SH DFND 04 0 0 223398 IMPERIAL OIL LTD COM NEW 453038408 7377 616836 SH DFND 04 0 616836 0 IMPINJ INC COM 453204109 21721 824337 SH SOLE 0 0 824337 IMPINJ INC COM 453204109 3 121 SH SOLE 0 121 0 IMPINJ INC COM 453204109 876 33228 SH DFND 01 0 33228 0 IMPINJ INC COM 453204109 110 4170 SH DFND 02 0 4170 0 IMPINJ INC COM 453204109 272 10318 SH DFND 04 0 0 10318 INARI MED INC COM 45332Y109 55872 809500 SH SOLE 0 0 809500 INARI MED INC COM 45332Y109 4 65 SH SOLE 0 65 0 INARI MED INC COM 45332Y109 870 12604 SH DFND 01 0 12604 0 INARI MED INC COM 45332Y109 260 3760 SH DFND 04 0 0 3760 INCYTE CORP COM 45337C102 1760565 19618512 SH SOLE 0 0 19618512 INCYTE CORP COM 45337C102 114 1265 SH SOLE 0 1265 0 INCYTE CORP COM 45337C102 19068 212486 SH DFND 01 0 212486 0 INCYTE CORP COM 45337C102 2970 33096 SH DFND 02 0 0 33096 INCYTE CORP COM 45337C102 10898 121437 SH DFND 02 0 121437 0 INCYTE CORP COM 45337C102 43794 488009 SH DFND 04 0 0 488009 INCYTE CORP COM 45337C102 1417 15789 SH DFND 04 0 15789 0 INDEPENDENCE CONTRACT DRILLI COM 453415606 229 93764 SH SOLE 0 0 93764 INDEPENDENCE CONTRACT DRILLI COM 453415606 0 15 SH SOLE 0 15 0 INDEPENDENCE CONTRACT DRILLI COM 453415606 1 420 SH DFND 04 0 0 420 INDEPENDENCE HLDG CO NEW COM NEW 453440307 7962 211145 SH SOLE 0 0 211145 INDEPENDENCE HLDG CO NEW COM NEW 453440307 1 35 SH SOLE 0 35 0 INDEPENDENCE HLDG CO NEW COM NEW 453440307 137 3625 SH DFND 01 0 3625 0 INDEPENDENCE HLDG CO NEW COM NEW 453440307 80 2119 SH DFND 02 0 2119 0 INDEPENDENCE HLDG CO NEW COM NEW 453440307 154 4074 SH DFND 04 0 0 4074 INDEPENDENCE RLTY TR INC COM 45378A106 121747 10504499 SH SOLE 0 0 10504499 INDEPENDENCE RLTY TR INC COM 45378A106 7 599 SH SOLE 0 599 0 INDEPENDENCE RLTY TR INC COM 45378A106 762 65777 SH DFND 01 0 65777 0 INDEPENDENCE RLTY TR INC COM 45378A106 2651 228772 SH DFND 02 0 228772 0 INDEPENDENCE RLTY TR INC COM 45378A106 790 68202 SH DFND 04 0 0 68202 INDEPENDENT BANK CORP MASS COM 453836108 167684 3201306 SH SOLE 0 0 3201306 INDEPENDENT BANK CORP MASS COM 453836108 11 205 SH SOLE 0 205 0 INDEPENDENT BANK CORP MASS COM 453836108 1300 24821 SH DFND 01 0 24821 0 INDEPENDENT BANK CORP MASS COM 453836108 587 11203 SH DFND 02 0 11203 0 INDEPENDENT BANK CORP MASS COM 453836108 1263 24110 SH DFND 04 0 0 24110 INDEPENDENT BK CORP MICH COM NEW 453838609 13543 1077408 SH SOLE 0 0 1077408 INDEPENDENT BK CORP MICH COM NEW 453838609 2 125 SH SOLE 0 125 0 INDEPENDENT BK CORP MICH COM NEW 453838609 161 12810 SH DFND 01 0 12810 0 INDEPENDENT BK CORP MICH COM NEW 453838609 123 9813 SH DFND 02 0 9813 0 INDEPENDENT BK CORP MICH COM NEW 453838609 194 15440 SH DFND 04 0 0 15440 INDEPENDENT BK GROUP INC COM 45384B106 161314 3651279 SH SOLE 0 0 3651279 INDEPENDENT BK GROUP INC COM 45384B106 38 849 SH SOLE 0 849 0 INDEPENDENT BK GROUP INC COM 45384B106 1115 25240 SH DFND 01 0 25240 0 INDEPENDENT BK GROUP INC COM 45384B106 490 11088 SH DFND 02 0 11088 0 INDEPENDENT BK GROUP INC COM 45384B106 1255 28399 SH DFND 04 0 0 28399 INDIA GLOBALIZATION CAP INC COM NEW 45408X308 472 454110 SH SOLE 0 0 454110 INDIA GLOBALIZATION CAP INC COM NEW 45408X308 17 16321 SH DFND 04 0 0 16321 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 209766 9591497 SH SOLE 0 0 9591497 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 42 1918 SH SOLE 0 1918 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 922 42181 SH DFND 01 0 42181 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 3592 164255 SH DFND 02 0 164255 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 1018 46532 SH DFND 04 0 0 46532 INFINITY PHARMACEUTICALS INC COM 45665G303 2678 2289049 SH SOLE 0 0 2289049 INFINITY PHARMACEUTICALS INC COM 45665G303 15 12958 SH DFND 01 0 12958 0 INFINITY PHARMACEUTICALS INC COM 45665G303 13 10986 SH DFND 04 0 0 10986 INFINERA CORP COM 45667G103 92416 15002524 SH SOLE 0 0 15002524 INFINERA CORP COM 45667G103 23 3787 SH SOLE 0 3787 0 INFINERA CORP COM 45667G103 1314 213299 SH DFND 01 0 213299 0 INFINERA CORP COM 45667G103 366 59417 SH DFND 02 0 59417 0 INFINERA CORP COM 45667G103 790 128223 SH DFND 04 0 0 128223 INFORMATION SVCS GROUP INC COM 45675Y104 4625 2191855 SH SOLE 0 0 2191855 INFORMATION SVCS GROUP INC COM 45675Y104 0 42 SH SOLE 0 42 0 INFORMATION SVCS GROUP INC COM 45675Y104 53 25237 SH DFND 01 0 25237 0 INFORMATION SVCS GROUP INC COM 45675Y104 11 5127 SH DFND 04 0 0 5127 INFOSYS LTD SPONSORED ADR 456788108 130708 9464751 SH SOLE 0 0 9464751 INFOSYS LTD SPONSORED ADR 456788108 522 37825 SH SOLE 0 37825 0 INFOSYS LTD SPONSORED ADR 456788108 11325 820054 SH DFND 02 0 820054 0 INFOSYS LTD SPONSORED ADR 456788108 615 44562 SH DFND 04 0 0 44562 INFOSYS LTD SPONSORED ADR 456788108 326 23575 SH DFND 05 0 0 23575 INFUSYSTEM HLDGS INC COM 45685K102 15252 1189695 SH SOLE 0 0 1189695 INFUSYSTEM HLDGS INC COM 45685K102 1 64 SH SOLE 0 64 0 INFUSYSTEM HLDGS INC COM 45685K102 357 27870 SH DFND 01 0 27870 0 INFUSYSTEM HLDGS INC COM 45685K102 38 3000 SH DFND 04 0 0 3000 INFRA AND ENERGY ALTRNTIVE I COM 45686J104 2023 339945 SH SOLE 0 0 339945 INFRA AND ENERGY ALTRNTIVE I COM 45686J104 14 2395 SH DFND 01 0 2395 0 INFRA AND ENERGY ALTRNTIVE I COM 45686J104 24 4113 SH DFND 04 0 0 4113 INGERSOLL RAND INC COM 45687V106 1341197 37674073 SH SOLE 0 0 37674073 INGERSOLL RAND INC COM 45687V106 87 2456 SH SOLE 0 2456 0 INGERSOLL RAND INC COM 45687V106 13316 374049 SH DFND 01 0 374049 0 INGERSOLL RAND INC COM 45687V106 2301 64631 SH DFND 02 0 0 64631 INGERSOLL RAND INC COM 45687V106 6832 191905 SH DFND 02 0 191905 0 INGERSOLL RAND INC COM 45687V106 27168 763135 SH DFND 04 0 0 763135 INGEVITY CORP COM 45688C107 180900 3658977 SH SOLE 0 0 3658977 INGEVITY CORP COM 45688C107 13 263 SH SOLE 0 263 0 INGEVITY CORP COM 45688C107 4077 82456 SH DFND 01 0 82456 0 INGEVITY CORP COM 45688C107 678 13714 SH DFND 02 0 13714 0 INGEVITY CORP COM 45688C107 1532 30984 SH DFND 04 0 0 30984 INGLES MKTS INC CL A 457030104 42390 1114356 SH SOLE 0 0 1114356 INGLES MKTS INC CL A 457030104 65 1710 SH SOLE 0 1710 0 INGLES MKTS INC CL A 457030104 376 9889 SH DFND 01 0 9889 0 INGLES MKTS INC CL A 457030104 125 3296 SH DFND 02 0 3296 0 INGLES MKTS INC CL A 457030104 747 19630 SH DFND 04 0 0 19630 INGREDION INC COM 457187102 445202 5882686 SH SOLE 0 0 5882686 INGREDION INC COM 457187102 53 704 SH SOLE 0 704 0 INGREDION INC COM 457187102 1674 22116 SH DFND 01 0 22116 0 INGREDION INC COM 457187102 957 12643 SH DFND 02 0 0 12643 INGREDION INC COM 457187102 3673 48528 SH DFND 02 0 48528 0 INGREDION INC COM 457187102 6079 80326 SH DFND 04 0 0 80326 INHIBRX INC COM 45720L107 519 28846 SH SOLE 0 0 28846 INHIBRX INC COM 45720L107 18 982 SH DFND 01 0 982 0 INHIBRX INC COM 45720L107 3 172 SH DFND 04 0 0 172 INNODATA INC COM NEW 457642205 2719 880074 SH SOLE 0 0 880074 INSIGHT ENTERPRISES INC COM 45765U103 202424 3577662 SH SOLE 0 0 3577662 INSIGHT ENTERPRISES INC COM 45765U103 12 217 SH SOLE 0 217 0 INSIGHT ENTERPRISES INC COM 45765U103 2008 35495 SH DFND 01 0 35495 0 INSIGHT ENTERPRISES INC COM 45765U103 664 11742 SH DFND 02 0 11742 0 INSIGHT ENTERPRISES INC COM 45765U103 1480 26161 SH DFND 04 0 0 26161 INSIGNIA SYS INC COM 45765Y105 84 125777 SH SOLE 0 0 125777 INSMED INC COM PAR $.01 457669307 284529 8852805 SH SOLE 0 0 8852805 INSMED INC COM PAR $.01 457669307 32 1011 SH SOLE 0 1011 0 INSMED INC COM PAR $.01 457669307 6451 200725 SH DFND 01 0 200725 0 INSMED INC COM PAR $.01 457669307 1086 33802 SH DFND 02 0 33802 0 INSMED INC COM PAR $.01 457669307 2461 76584 SH DFND 04 0 0 76584 INNOSPEC INC COM 45768S105 151574 2393784 SH SOLE 0 0 2393784 INNOSPEC INC COM 45768S105 10 156 SH SOLE 0 156 0 INNOSPEC INC COM 45768S105 2688 42450 SH DFND 01 0 42450 0 INNOSPEC INC COM 45768S105 510 8048 SH DFND 02 0 8048 0 INNOSPEC INC COM 45768S105 1171 18495 SH DFND 04 0 0 18495 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 2941 429924 SH SOLE 0 0 429924 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 1 103 SH SOLE 0 103 0 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 8 1118 SH DFND 01 0 1118 0 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 14 2000 SH DFND 04 0 0 2000 INPHI CORP COM 45772F107 538570 4797955 SH SOLE 0 0 4797955 INPHI CORP COM 45772F107 90 798 SH SOLE 0 798 0 INPHI CORP COM 45772F107 2434 21681 SH DFND 01 0 21681 0 INPHI CORP COM 45772F107 1828 16281 SH DFND 02 0 16281 0 INPHI CORP COM 45772F107 4256 37917 SH DFND 04 0 0 37917 INPHI CORP COM 45772F107 446 3969 SH DFND 04 0 3969 0 INSPIRE MED SYS INC COM 457730109 223185 1729449 SH SOLE 0 0 1729449 INSPIRE MED SYS INC COM 457730109 41 314 SH SOLE 0 314 0 INSPIRE MED SYS INC COM 457730109 6640 51452 SH DFND 01 0 51452 0 INSPIRE MED SYS INC COM 457730109 903 6997 SH DFND 02 0 6997 0 INSPIRE MED SYS INC COM 457730109 2564 19871 SH DFND 04 0 0 19871 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 102958 8875702 SH SOLE 0 0 8875702 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 12 1068 SH SOLE 0 1068 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 3620 312031 SH DFND 01 0 312031 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 560 48272 SH DFND 02 0 48272 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 1313 113172 SH DFND 04 0 0 113172 INNERWORKINGS INC COM 45773Y105 6441 2154275 SH SOLE 0 0 2154275 INNERWORKINGS INC COM 45773Y105 1 225 SH SOLE 0 225 0 INNERWORKINGS INC COM 45773Y105 27 8874 SH DFND 01 0 8874 0 INNERWORKINGS INC COM 45773Y105 39 13124 SH DFND 04 0 0 13124 INSTEEL INDS INC COM 45774W108 21903 1171287 SH SOLE 0 0 1171287 INSTEEL INDS INC COM 45774W108 2 110 SH SOLE 0 110 0 INSTEEL INDS INC COM 45774W108 245 13113 SH DFND 01 0 13113 0 INSTEEL INDS INC COM 45774W108 73 3900 SH DFND 02 0 3900 0 INSTEEL INDS INC COM 45774W108 277 14824 SH DFND 04 0 0 14824 INSPERITY INC COM 45778Q107 208173 3178694 SH SOLE 0 0 3178694 INSPERITY INC COM 45778Q107 15 230 SH SOLE 0 230 0 INSPERITY INC COM 45778Q107 3139 47936 SH DFND 01 0 47936 0 INSPERITY INC COM 45778Q107 813 12419 SH DFND 02 0 12419 0 INSPERITY INC COM 45778Q107 1777 27131 SH DFND 04 0 0 27131 INOGEN INC COM 45780L104 52876 1823314 SH SOLE 0 0 1823314 INOGEN INC COM 45780L104 3 108 SH SOLE 0 108 0 INOGEN INC COM 45780L104 833 28737 SH DFND 01 0 28737 0 INOGEN INC COM 45780L104 142 4895 SH DFND 02 0 4895 0 INOGEN INC COM 45780L104 389 13411 SH DFND 04 0 0 13411 INSTALLED BLDG PRODS INC COM 45780R101 229481 2255343 SH SOLE 0 0 2255343 INSTALLED BLDG PRODS INC COM 45780R101 20 198 SH SOLE 0 198 0 INSTALLED BLDG PRODS INC COM 45780R101 4578 44990 SH DFND 01 0 44990 0 INSTALLED BLDG PRODS INC COM 45780R101 809 7946 SH DFND 02 0 7946 0 INSTALLED BLDG PRODS INC COM 45780R101 1679 16500 SH DFND 04 0 0 16500 INOVALON HLDGS INC COM CL A 45781D101 184706 6983220 SH SOLE 0 0 6983220 INOVALON HLDGS INC COM CL A 45781D101 38 1432 SH SOLE 0 1432 0 INOVALON HLDGS INC COM CL A 45781D101 3873 146413 SH DFND 01 0 146413 0 INOVALON HLDGS INC COM CL A 45781D101 701 26494 SH DFND 02 0 26494 0 INOVALON HLDGS INC COM CL A 45781D101 1397 52826 SH DFND 04 0 0 52826 INNOVIVA INC COM 45781M101 66269 6341538 SH SOLE 0 0 6341538 INNOVIVA INC COM 45781M101 4 373 SH SOLE 0 373 0 INNOVIVA INC COM 45781M101 1332 127427 SH DFND 01 0 127427 0 INNOVIVA INC COM 45781M101 287 27488 SH DFND 02 0 27488 0 INNOVIVA INC COM 45781M101 525 50218 SH DFND 04 0 0 50218 INNOVATIVE INDL PPTYS INC COM 45781V101 343857 2770584 SH SOLE 0 0 2770584 INNOVATIVE INDL PPTYS INC COM 45781V101 17 139 SH SOLE 0 139 0 INNOVATIVE INDL PPTYS INC COM 45781V101 3225 25985 SH DFND 01 0 25985 0 INNOVATIVE INDL PPTYS INC COM 45781V101 6380 51408 SH DFND 02 0 51408 0 INNOVATIVE INDL PPTYS INC COM 45781V101 1851 14913 SH DFND 04 0 0 14913 INSEEGO CORP COM 45782B104 37210 3605582 SH SOLE 0 0 3605582 INSEEGO CORP COM 45782B104 5 470 SH SOLE 0 470 0 INSEEGO CORP COM 45782B104 1395 135202 SH DFND 01 0 135202 0 INSEEGO CORP COM 45782B104 180 17475 SH DFND 02 0 17475 0 INSEEGO CORP COM 45782B104 479 46437 SH DFND 04 0 0 46437 INSPIRED ENTMT INC COM 45782N108 582 196612 SH SOLE 0 0 196612 INSPIRED ENTMT INC COM 45782N108 18 6087 SH DFND 04 0 0 6087 INMUNE BIO INC COM 45782T105 2131 206695 SH SOLE 0 0 206695 INSULET CORP COM 45784P101 1325841 5603959 SH SOLE 0 0 5603959 INSULET CORP COM 45784P101 122 514 SH SOLE 0 514 0 INSULET CORP COM 45784P101 7023 29684 SH DFND 01 0 29684 0 INSULET CORP COM 45784P101 2726 11520 SH DFND 02 0 0 11520 INSULET CORP COM 45784P101 8773 37083 SH DFND 02 0 37083 0 INSULET CORP COM 45784P101 17352 73342 SH DFND 04 0 0 73342 INSULET CORP COM 45784P101 1344 5680 SH DFND 04 0 5680 0 INPIXON COM 45790J800 117 106234 SH SOLE 0 0 106234 INOZYME PHARMA INC COM 45790W108 7481 284567 SH SOLE 0 0 284567 INOZYME PHARMA INC COM 45790W108 1 42 SH SOLE 0 42 0 INOZYME PHARMA INC COM 45790W108 327 12428 SH DFND 01 0 12428 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 296440 6277854 SH SOLE 0 0 6277854 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 21 447 SH SOLE 0 447 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1115 23622 SH DFND 01 0 23622 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1220 25843 SH DFND 02 0 25843 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 2512 53204 SH DFND 04 0 0 53204 INTEL CORP COM 458140100 17276474 333651484 SH SOLE 0 0 333651484 INTEL CORP COM 458140100 1628 31448 SH SOLE 0 31448 0 INTEL CORP COM 458140100 226486 4374003 SH DFND 01 0 4374003 0 INTEL CORP COM 458140100 40421 780636 SH DFND 02 0 0 780636 INTEL CORP COM 458140100 131048 2530866 SH DFND 02 0 2530866 0 INTEL CORP COM 458140100 588131 11358270 SH DFND 04 0 0 11358270 INTELLIGENT SYS CORP NEW COM 45816D100 12871 330206 SH SOLE 0 0 330206 INTELLIGENT SYS CORP NEW COM 45816D100 2 46 SH SOLE 0 46 0 INTELLIGENT SYS CORP NEW COM 45816D100 561 14385 SH DFND 01 0 14385 0 INTELLIGENT SYS CORP NEW COM 45816D100 66 1698 SH DFND 04 0 0 1698 INTELLICHECK INC COM NEW 45817G201 4404 660227 SH SOLE 0 0 660227 INTELLICHECK INC COM NEW 45817G201 1 104 SH SOLE 0 104 0 INTELLICHECK INC COM NEW 45817G201 230 34450 SH DFND 01 0 34450 0 INTELLICHECK INC COM NEW 45817G201 43 6422 SH DFND 04 0 0 6422 INTEGER HLDGS CORP COM 45826H109 200241 3393344 SH SOLE 0 0 3393344 INTEGER HLDGS CORP COM 45826H109 13 212 SH SOLE 0 212 0 INTEGER HLDGS CORP COM 45826H109 2897 49094 SH DFND 01 0 49094 0 INTEGER HLDGS CORP COM 45826H109 596 10099 SH DFND 02 0 10099 0 INTEGER HLDGS CORP COM 45826H109 1413 23947 SH DFND 04 0 0 23947 INTELLIA THERAPEUTICS INC COM 45826J105 84121 4231463 SH SOLE 0 0 4231463 INTELLIA THERAPEUTICS INC COM 45826J105 13 667 SH SOLE 0 667 0 INTELLIA THERAPEUTICS INC COM 45826J105 1960 98595 SH DFND 01 0 98595 0 INTELLIA THERAPEUTICS INC COM 45826J105 237 11902 SH DFND 02 0 11902 0 INTELLIA THERAPEUTICS INC COM 45826J105 679 34172 SH DFND 04 0 0 34172 INTER PARFUMS INC COM 458334109 69940 1872555 SH SOLE 0 0 1872555 INTER PARFUMS INC COM 458334109 4 115 SH SOLE 0 115 0 INTER PARFUMS INC COM 458334109 1311 35095 SH DFND 01 0 35095 0 INTER PARFUMS INC COM 458334109 220 5894 SH DFND 02 0 5894 0 INTER PARFUMS INC COM 458334109 471 12615 SH DFND 04 0 0 12615 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 331769 6864653 SH SOLE 0 0 6864653 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 23 475 SH SOLE 0 475 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 1191 24642 SH DFND 01 0 24642 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 1142 23636 SH DFND 02 0 23636 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 2708 56029 SH DFND 04 0 0 56029 INTERCEPT PHARMACEUTICALS IN COM 45845P108 110291 2660187 SH SOLE 0 0 2660187 INTERCEPT PHARMACEUTICALS IN COM 45845P108 8 186 SH SOLE 0 186 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 2131 51396 SH DFND 01 0 51396 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 365 8806 SH DFND 02 0 8806 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 798 19250 SH DFND 04 0 0 19250 INTERFACE INC COM 458665304 33171 5420140 SH SOLE 0 0 5420140 INTERFACE INC COM 458665304 15 2492 SH SOLE 0 2492 0 INTERFACE INC COM 458665304 337 55090 SH DFND 01 0 55090 0 INTERFACE INC COM 458665304 144 23551 SH DFND 02 0 23551 0 INTERFACE INC COM 458665304 333 54377 SH DFND 04 0 0 54377 INTERCONTINENTAL EXCHANGE IN COM 45866F104 4048661 40466375 SH SOLE 0 0 40466375 INTERCONTINENTAL EXCHANGE IN COM 45866F104 349 3489 SH SOLE 0 3489 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 59709 596796 SH DFND 01 0 596796 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 10035 100298 SH DFND 02 0 0 100298 INTERCONTINENTAL EXCHANGE IN COM 45866F104 33364 333471 SH DFND 02 0 333471 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 145256 1451834 SH DFND 04 0 0 1451834 INTERCONTINENTAL EXCHANGE IN COM 45866F104 1640 16391 SH DFND 04 0 16391 0 INTERDIGITAL INC COM 45867G101 161351 2827740 SH SOLE 0 0 2827740 INTERDIGITAL INC COM 45867G101 12 203 SH SOLE 0 203 0 INTERDIGITAL INC COM 45867G101 1926 33762 SH DFND 01 0 33762 0 INTERDIGITAL INC COM 45867G101 647 11339 SH DFND 02 0 11339 0 INTERDIGITAL INC COM 45867G101 1272 22298 SH DFND 04 0 0 22298 INTERGROUP CORP COM 458685104 418 13938 SH SOLE 0 0 13938 INTERNATIONAL BANCSHARES COR COM 459044103 143422 5503524 SH SOLE 0 0 5503524 INTERNATIONAL BANCSHARES COR COM 459044103 24 931 SH SOLE 0 931 0 INTERNATIONAL BANCSHARES COR COM 459044103 959 36808 SH DFND 01 0 36808 0 INTERNATIONAL BANCSHARES COR COM 459044103 463 17753 SH DFND 02 0 17753 0 INTERNATIONAL BANCSHARES COR COM 459044103 1111 42639 SH DFND 04 0 0 42639 INTERNATIONAL BUSINESS MACHS COM 459200101 8536007 70157038 SH SOLE 0 0 70157038 INTERNATIONAL BUSINESS MACHS COM 459200101 810 6655 SH SOLE 0 6655 0 INTERNATIONAL BUSINESS MACHS COM 459200101 111446 915967 SH DFND 01 0 915967 0 INTERNATIONAL BUSINESS MACHS COM 459200101 20046 164754 SH DFND 02 0 0 164754 INTERNATIONAL BUSINESS MACHS COM 459200101 65960 542124 SH DFND 02 0 542124 0 INTERNATIONAL BUSINESS MACHS COM 459200101 289728 2381261 SH DFND 04 0 0 2381261 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1336658 10915947 SH SOLE 0 0 10915947 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 83 676 SH SOLE 0 676 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 13483 110109 SH DFND 01 0 110109 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1894 15469 SH DFND 02 0 0 15469 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 7407 60493 SH DFND 02 0 60493 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 33833 276299 SH DFND 04 0 0 276299 INTERNATIONAL MNY EXPRESS IN COM 46005L101 19662 1368713 SH SOLE 0 0 1368713 INTERNATIONAL MNY EXPRESS IN COM 46005L101 2 124 SH SOLE 0 124 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 682 47473 SH DFND 01 0 47473 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 100 6971 SH DFND 02 0 6971 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 233 16231 SH DFND 04 0 0 16231 INTERNATIONAL PAPER CO COM 460146103 1780639 43923017 SH SOLE 0 0 43923017 INTERNATIONAL PAPER CO COM 460146103 152 3743 SH SOLE 0 3743 0 INTERNATIONAL PAPER CO COM 460146103 16412 404826 SH DFND 01 0 404826 0 INTERNATIONAL PAPER CO COM 460146103 2748 67783 SH DFND 02 0 0 67783 INTERNATIONAL PAPER CO COM 460146103 9090 224215 SH DFND 02 0 224215 0 INTERNATIONAL PAPER CO COM 460146103 42806 1055906 SH DFND 04 0 0 1055906 INTERPACE BIOSCIENCES INC COM 46062X303 213 69029 SH SOLE 0 0 69029 INTERPUBLIC GROUP COS INC COM 460690100 710912 42646216 SH SOLE 0 0 42646216 INTERPUBLIC GROUP COS INC COM 460690100 41 2461 SH SOLE 0 2461 0 INTERPUBLIC GROUP COS INC COM 460690100 6700 401945 SH DFND 01 0 401945 0 INTERPUBLIC GROUP COS INC COM 460690100 1162 69717 SH DFND 02 0 0 69717 INTERPUBLIC GROUP COS INC COM 460690100 3794 227613 SH DFND 02 0 227613 0 INTERPUBLIC GROUP COS INC COM 460690100 17669 1059919 SH DFND 04 0 0 1059919 INTERSECT ENT INC COM 46071F103 25082 1537824 SH SOLE 0 0 1537824 INTERSECT ENT INC COM 46071F103 3 206 SH SOLE 0 206 0 INTERSECT ENT INC COM 46071F103 1053 64538 SH DFND 01 0 64538 0 INTERSECT ENT INC COM 46071F103 88 5376 SH DFND 02 0 5376 0 INTERSECT ENT INC COM 46071F103 353 21661 SH DFND 04 0 0 21661 INTEST CORP COM 461147100 1352 300519 SH SOLE 0 0 300519 INTEST CORP COM 461147100 0 84 SH SOLE 0 84 0 INTEST CORP COM 461147100 7 1610 SH DFND 01 0 1610 0 INTEST CORP COM 461147100 9 1900 SH DFND 04 0 0 1900 INTEVAC INC COM 461148108 7609 1380960 SH SOLE 0 0 1380960 INTEVAC INC COM 461148108 1 116 SH SOLE 0 116 0 INTEVAC INC COM 461148108 133 24086 SH DFND 01 0 24086 0 INTEVAC INC COM 461148108 32 5813 SH DFND 04 0 0 5813 INTRA CELLULAR THERAPIES INC COM 46116X101 155973 6078450 SH SOLE 0 0 6078450 INTRA CELLULAR THERAPIES INC COM 46116X101 22 855 SH SOLE 0 855 0 INTRA CELLULAR THERAPIES INC COM 46116X101 1990 77550 SH DFND 01 0 77550 0 INTRA CELLULAR THERAPIES INC COM 46116X101 504 19625 SH DFND 02 0 19625 0 INTRA CELLULAR THERAPIES INC COM 46116X101 1355 52818 SH DFND 04 0 0 52818 INTUIT COM 461202103 6326795 19394854 SH SOLE 0 0 19394854 INTUIT COM 461202103 523 1604 SH SOLE 0 1604 0 INTUIT COM 461202103 97559 299069 SH DFND 01 0 299069 0 INTUIT COM 461202103 15711 48161 SH DFND 02 0 0 48161 INTUIT COM 461202103 49614 152091 SH DFND 02 0 152091 0 INTUIT COM 461202103 221131 677880 SH DFND 04 0 0 677880 INTUIT COM 461202103 7132 21862 SH DFND 04 0 21862 0 INVACARE CORP COM 461203101 16981 2258156 SH SOLE 0 0 2258156 INVACARE CORP COM 461203101 9 1160 SH SOLE 0 1160 0 INVACARE CORP COM 461203101 177 23529 SH DFND 01 0 23529 0 INVACARE CORP COM 461203101 138 18402 SH DFND 04 0 0 18402 INTUITIVE SURGICAL INC COM NEW 46120E602 6141155 8655122 SH SOLE 0 0 8655122 INTUITIVE SURGICAL INC COM NEW 46120E602 538 758 SH SOLE 0 758 0 INTUITIVE SURGICAL INC COM NEW 46120E602 95448 134521 SH DFND 01 0 134521 0 INTUITIVE SURGICAL INC COM NEW 46120E602 15398 21701 SH DFND 02 0 0 21701 INTUITIVE SURGICAL INC COM NEW 46120E602 48542 68413 SH DFND 02 0 68413 0 INTUITIVE SURGICAL INC COM NEW 46120E602 216149 304632 SH DFND 04 0 0 304632 INTUITIVE SURGICAL INC COM NEW 46120E602 7122 10037 SH DFND 04 0 10037 0 INTRICON CORP COM 46121H109 6216 510308 SH SOLE 0 0 510308 INTRICON CORP COM 46121H109 0 30 SH SOLE 0 30 0 INTRICON CORP COM 46121H109 72 5876 SH DFND 01 0 5876 0 INTRICON CORP COM 46121H109 21 1765 SH DFND 04 0 0 1765 INTREPID POTASH INC COM 46121Y201 4572 541679 SH SOLE 0 0 541679 INTREPID POTASH INC COM 46121Y201 0 54 SH SOLE 0 54 0 INTREPID POTASH INC COM 46121Y201 59 6968 SH DFND 01 0 6968 0 INTREPID POTASH INC COM 46121Y201 21 2469 SH DFND 04 0 0 2469 INUVO INC COM NEW 46122W204 976 2670911 SH SOLE 0 0 2670911 INUVO INC COM NEW 46122W204 0 351 SH SOLE 0 351 0 INUVO INC COM NEW 46122W204 2 6497 SH DFND 01 0 6497 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 37993 14019432 SH SOLE 0 0 14019432 INVESCO MORTGAGE CAPITAL INC COM 46131B100 3 1067 SH SOLE 0 1067 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 342 126143 SH DFND 01 0 126143 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 174 64227 SH DFND 02 0 64227 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 346 127809 SH DFND 04 0 0 127809 INVESTAR HLDG CORP COM 46134L105 5861 457187 SH SOLE 0 0 457187 INVESTAR HLDG CORP COM 46134L105 1 42 SH SOLE 0 42 0 INVESTAR HLDG CORP COM 46134L105 84 6561 SH DFND 01 0 6561 0 INVESTAR HLDG CORP COM 46134L105 40 3141 SH DFND 04 0 0 3141 INVESTORS BANCORP INC NEW COM 46146L101 144612 19918986 SH SOLE 0 0 19918986 INVESTORS BANCORP INC NEW COM 46146L101 19 2659 SH SOLE 0 2659 0 INVESTORS BANCORP INC NEW COM 46146L101 1709 235388 SH DFND 01 0 235388 0 INVESTORS BANCORP INC NEW COM 46146L101 589 81078 SH DFND 02 0 81078 0 INVESTORS BANCORP INC NEW COM 46146L101 1238 170457 SH DFND 04 0 0 170457 INVESTORS REAL ESTATE TR SH BEN INT 461730509 120740 1852697 SH SOLE 0 0 1852697 INVESTORS REAL ESTATE TR SH BEN INT 461730509 18 282 SH SOLE 0 282 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 562 8631 SH DFND 01 0 8631 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 2066 31697 SH DFND 02 0 31697 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 605 9280 SH DFND 04 0 0 9280 INVESTORS TITLE CO NC COM 461804106 11919 91643 SH SOLE 0 0 91643 INVESTORS TITLE CO NC COM 461804106 1 11 SH SOLE 0 11 0 INVESTORS TITLE CO NC COM 461804106 145 1116 SH DFND 01 0 1116 0 INVESTORS TITLE CO NC COM 461804106 48 367 SH DFND 04 0 0 367 INVITAE CORP COM 46185L103 370250 8540943 SH SOLE 0 0 8540943 INVITAE CORP COM 46185L103 48 1104 SH SOLE 0 1104 0 INVITAE CORP COM 46185L103 10000 230684 SH DFND 01 0 230684 0 INVITAE CORP COM 46185L103 1671 38547 SH DFND 02 0 38547 0 INVITAE CORP COM 46185L103 4175 96310 SH DFND 04 0 0 96310 INVITATION HOMES INC COM 46187W107 2111480 75436928 SH SOLE 0 0 75436928 INVITATION HOMES INC COM 46187W107 100 3579 SH SOLE 0 3579 0 INVITATION HOMES INC COM 46187W107 5100 182205 SH DFND 01 0 182205 0 INVITATION HOMES INC COM 46187W107 2804 100180 SH DFND 02 0 0 100180 INVITATION HOMES INC COM 46187W107 42462 1517047 SH DFND 02 0 1517047 0 INVITATION HOMES INC COM 46187W107 17161 613117 SH DFND 04 0 0 613117 ION GEOPHYSICAL CORP COM NEW 462044207 678 451724 SH SOLE 0 0 451724 ION GEOPHYSICAL CORP COM NEW 462044207 0 56 SH SOLE 0 56 0 ION GEOPHYSICAL CORP COM NEW 462044207 4 2516 SH DFND 04 0 0 2516 IONIS PHARMACEUTICALS INC COM 462222100 557404 11747189 SH SOLE 0 0 11747189 IONIS PHARMACEUTICALS INC COM 462222100 40 847 SH SOLE 0 847 0 IONIS PHARMACEUTICALS INC COM 462222100 2382 50198 SH DFND 01 0 50198 0 IONIS PHARMACEUTICALS INC COM 462222100 1132 23866 SH DFND 02 0 0 23866 IONIS PHARMACEUTICALS INC COM 462222100 3690 77769 SH DFND 02 0 77769 0 IONIS PHARMACEUTICALS INC COM 462222100 4017 84663 SH DFND 04 0 0 84663 IONIS PHARMACEUTICALS INC COM 462222100 261 5498 SH DFND 04 0 5498 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 381137 11577673 SH SOLE 0 0 11577673 IOVANCE BIOTHERAPEUTICS INC COM 462260100 33 1005 SH SOLE 0 1005 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 2053 62350 SH DFND 01 0 62350 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 1144 34736 SH DFND 02 0 34736 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 2963 89993 SH DFND 04 0 0 89993 IOVANCE BIOTHERAPEUTICS INC COM 462260100 420 12770 SH DFND 04 0 12770 0 IRADIMED CORP COM 46266A109 7155 334651 SH SOLE 0 0 334651 IRADIMED CORP COM 46266A109 0 22 SH SOLE 0 22 0 IRADIMED CORP COM 46266A109 248 11617 SH DFND 01 0 11617 0 IRADIMED CORP COM 46266A109 54 2503 SH DFND 04 0 0 2503 IQVIA HLDGS INC COM 46266C105 3212097 20377448 SH SOLE 0 0 20377448 IQVIA HLDGS INC COM 46266C105 192 1216 SH SOLE 0 1216 0 IQVIA HLDGS INC COM 46266C105 32248 204583 SH DFND 01 0 204583 0 IQVIA HLDGS INC COM 46266C105 5533 35100 SH DFND 02 0 0 35100 IQVIA HLDGS INC COM 46266C105 17369 110189 SH DFND 02 0 110189 0 IQVIA HLDGS INC COM 46266C105 78886 500451 SH DFND 04 0 0 500451 IQVIA HLDGS INC COM 46266C105 990 6283 SH DFND 04 0 6283 0 IQIYI INC SPONSORED ADS 46267X108 162805 7210142 SH SOLE 0 0 7210142 IQIYI INC SPONSORED ADS 46267X108 6876 304513 SH DFND 01 0 304513 0 IQIYI INC SPONSORED ADS 46267X108 2228 98670 SH DFND 02 0 98670 0 IQIYI INC SPONSORED ADS 46267X108 10491 464605 SH DFND 04 0 0 464605 IQIYI INC SPONSORED ADS 46267X108 602 26666 SH DFND 05 0 0 26666 IRIDEX CORP COM 462684101 1460 744789 SH SOLE 0 0 744789 IRIDEX CORP COM 462684101 5 2456 SH DFND 01 0 2456 0 IRIDEX CORP COM 462684101 4 1800 SH DFND 04 0 0 1800 IRIDIUM COMMUNICATIONS INC COM 46269C102 286632 11205306 SH SOLE 0 0 11205306 IRIDIUM COMMUNICATIONS INC COM 46269C102 19 729 SH SOLE 0 729 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 4483 175263 SH DFND 01 0 175263 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 2435 95204 SH DFND 02 0 95204 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 2375 92845 SH DFND 04 0 0 92845 IROBOT CORP COM 462726100 218284 2875944 SH SOLE 0 0 2875944 IROBOT CORP COM 462726100 13 169 SH SOLE 0 169 0 IROBOT CORP COM 462726100 4159 54797 SH DFND 01 0 54797 0 IROBOT CORP COM 462726100 754 9936 SH DFND 02 0 9936 0 IROBOT CORP COM 462726100 1576 20767 SH DFND 04 0 0 20767 IRON MTN INC NEW COM 46284V101 1263966 47180512 SH SOLE 0 0 47180512 IRON MTN INC NEW COM 46284V101 49 1839 SH SOLE 0 1839 0 IRON MTN INC NEW COM 46284V101 8498 317209 SH DFND 01 0 317209 0 IRON MTN INC NEW COM 46284V101 1389 51832 SH DFND 02 0 0 51832 IRON MTN INC NEW COM 46284V101 4363 162868 SH DFND 02 0 162868 0 IRON MTN INC NEW COM 46284V101 20058 748700 SH DFND 04 0 0 748700 IRON MTN INC NEW COM 46284V101 417 15560 SH DFND 04 0 15560 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 137430 15278510 SH SOLE 0 0 15278510 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 9 963 SH SOLE 0 963 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 2841 315846 SH DFND 01 0 315846 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 456 50642 SH DFND 02 0 50642 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 1012 112457 SH DFND 04 0 0 112457 ISHARES TR MSCI INDIA ETF 46429B598 15349 453300 SH DFND 02 0 453300 0 ISHARES INC MSCI TAIWAN ETF 46434G772 9016 200800 SH DFND 02 0 200800 0 ISHARES TR MSCI SAUDI ARBIA 46434V423 4535 152702 SH DFND 02 0 152702 0 ISHARES TR MSCI QATAR ETF 46434V779 910 50800 SH DFND 02 0 50800 0 ISORAY INC COM 46489V104 1629 2794971 SH SOLE 0 0 2794971 ISORAY INC COM 46489V104 0 781 SH SOLE 0 781 0 ISSUER DIRECT CORP COM NEW 46520M204 4593 231035 SH SOLE 0 0 231035 ISSUER DIRECT CORP COM NEW 46520M204 15 750 SH DFND 01 0 750 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 138945 34910849 SH SOLE 0 0 34910849 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 880 221095 SH DFND 01 0 221095 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 9382 2357280 SH DFND 04 0 2357280 0 ITERIS INC NEW COM 46564T107 9601 2341705 SH SOLE 0 0 2341705 ITERIS INC NEW COM 46564T107 1 154 SH SOLE 0 154 0 ITERIS INC NEW COM 46564T107 327 79843 SH DFND 01 0 79843 0 ITERIS INC NEW COM 46564T107 61 14982 SH DFND 04 0 0 14982 ITEOS THERAPEUTICS INC COM 46565G104 10098 409308 SH SOLE 0 0 409308 ITEOS THERAPEUTICS INC COM 46565G104 1 57 SH SOLE 0 57 0 ITEOS THERAPEUTICS INC COM 46565G104 410 16615 SH DFND 01 0 16615 0 ITEOS THERAPEUTICS INC COM 46565G104 8 311 SH DFND 04 0 0 311 I3 VERTICALS INC COM CL A 46571Y107 12553 497155 SH SOLE 0 0 497155 I3 VERTICALS INC COM CL A 46571Y107 2 60 SH SOLE 0 60 0 I3 VERTICALS INC COM CL A 46571Y107 741 29347 SH DFND 01 0 29347 0 I3 VERTICALS INC COM CL A 46571Y107 127 5048 SH DFND 04 0 0 5048 ITRON INC COM 465741106 237212 3905374 SH SOLE 0 0 3905374 ITRON INC COM 465741106 15 253 SH SOLE 0 253 0 ITRON INC COM 465741106 4761 78385 SH DFND 01 0 78385 0 ITRON INC COM 465741106 702 11559 SH DFND 02 0 11559 0 ITRON INC COM 465741106 1670 27497 SH DFND 04 0 0 27497 IVERIC BIO INC COM 46583P102 21834 3871196 SH SOLE 0 0 3871196 IVERIC BIO INC COM 46583P102 3 582 SH SOLE 0 582 0 IVERIC BIO INC COM 46583P102 326 57783 SH DFND 01 0 57783 0 IVERIC BIO INC COM 46583P102 61 10853 SH DFND 04 0 0 10853 JBG SMITH PPTYS COM 46590V100 442826 16560440 SH SOLE 0 0 16560440 JBG SMITH PPTYS COM 46590V100 22 822 SH SOLE 0 822 0 JBG SMITH PPTYS COM 46590V100 1030 38525 SH DFND 01 0 38525 0 JBG SMITH PPTYS COM 46590V100 7997 299082 SH DFND 02 0 299082 0 JBG SMITH PPTYS COM 46590V100 2326 86994 SH DFND 04 0 0 86994 JOYY INC ADS REPSTG COM A 46591M109 138338 1714864 SH SOLE 0 0 1714864 JOYY INC ADS REPSTG COM A 46591M109 5845 72452 SH DFND 01 0 72452 0 JOYY INC ADS REPSTG COM A 46591M109 3016 37389 SH DFND 02 0 37389 0 JOYY INC ADS REPSTG COM A 46591M109 9618 119224 SH DFND 04 0 0 119224 JOYY INC ADS REPSTG COM A 46591M109 1951 24183 SH DFND 05 0 0 24183 J & J SNACK FOODS CORP COM 466032109 206019 1580023 SH SOLE 0 0 1580023 J & J SNACK FOODS CORP COM 466032109 12 89 SH SOLE 0 89 0 J & J SNACK FOODS CORP COM 466032109 2003 15359 SH DFND 01 0 15359 0 J & J SNACK FOODS CORP COM 466032109 769 5896 SH DFND 02 0 5896 0 J & J SNACK FOODS CORP COM 466032109 1553 11912 SH DFND 04 0 0 11912 IZEA WORLDWIDE INC COM 46604H105 224 224549 SH SOLE 0 0 224549 IZEA WORLDWIDE INC COM 46604H105 19 19164 SH DFND 01 0 19164 0 IZEA WORLDWIDE INC COM 46604H105 14 13998 SH DFND 04 0 0 13998 J ALEXANDERS HLDGS INC COM 46609J106 3943 758296 SH SOLE 0 0 758296 J ALEXANDERS HLDGS INC COM 46609J106 0 15 SH SOLE 0 15 0 J ALEXANDERS HLDGS INC COM 46609J106 14 2700 SH DFND 04 0 0 2700 J JILL INC COM 46620W102 142 263668 SH SOLE 0 0 263668 J JILL INC COM 46620W102 1 2706 SH DFND 04 0 0 2706 JPMORGAN CHASE & CO COM 46625H100 22036293 228900934 SH SOLE 0 0 228900934 JPMORGAN CHASE & CO COM 46625H100 2008 20859 SH SOLE 0 20859 0 JPMORGAN CHASE & CO COM 46625H100 301651 3133381 SH DFND 01 0 3133381 0 JPMORGAN CHASE & CO COM 46625H100 54183 562820 SH DFND 02 0 0 562820 JPMORGAN CHASE & CO COM 46625H100 175011 1817914 SH DFND 02 0 1817914 0 JPMORGAN CHASE & CO COM 46625H100 782523 8128419 SH DFND 04 0 0 8128419 JABIL INC COM 466313103 493726 14411141 SH SOLE 0 0 14411141 JABIL INC COM 466313103 78 2288 SH SOLE 0 2288 0 JABIL INC COM 466313103 1717 50123 SH DFND 01 0 50123 0 JABIL INC COM 466313103 1408 41085 SH DFND 02 0 41085 0 JABIL INC COM 466313103 3713 108380 SH DFND 04 0 0 108380 JABIL INC COM 466313103 102 2983 SH DFND 04 0 2983 0 JACK IN THE BOX INC COM 466367109 154404 1946845 SH SOLE 0 0 1946845 JACK IN THE BOX INC COM 466367109 47 588 SH SOLE 0 588 0 JACK IN THE BOX INC COM 466367109 1490 18792 SH DFND 01 0 18792 0 JACK IN THE BOX INC COM 466367109 563 7097 SH DFND 02 0 7097 0 JACK IN THE BOX INC COM 466367109 1484 18715 SH DFND 04 0 0 18715 JACOBS ENGR GROUP INC COM 469814107 1243127 13400096 SH SOLE 0 0 13400096 JACOBS ENGR GROUP INC COM 469814107 116 1253 SH SOLE 0 1253 0 JACOBS ENGR GROUP INC COM 469814107 12349 133119 SH DFND 01 0 133119 0 JACOBS ENGR GROUP INC COM 469814107 2269 24458 SH DFND 02 0 0 24458 JACOBS ENGR GROUP INC COM 469814107 6226 67110 SH DFND 02 0 67110 0 JACOBS ENGR GROUP INC COM 469814107 30776 331749 SH DFND 04 0 0 331749 JAGUAR HEALTH INC COM 47010C409 9 30283 SH SOLE 0 0 30283 JAKKS PAC INC COM NEW 47012E403 160 41985 SH SOLE 0 0 41985 JAKKS PAC INC COM NEW 47012E403 1 219 SH DFND 04 0 0 219 BANK OF THE JAMES FINL GP IN COM 470299108 119 12209 SH SOLE 0 0 12209 BANK OF THE JAMES FINL GP IN COM 470299108 3 338 SH DFND 04 0 0 338 JAMF HLDG CORP COM 47074L105 52650 1399893 SH SOLE 0 0 1399893 JAMF HLDG CORP COM 47074L105 4 111 SH SOLE 0 111 0 JAMF HLDG CORP COM 47074L105 224 5950 SH DFND 01 0 5950 0 JAMF HLDG CORP COM 47074L105 252 6700 SH DFND 04 0 0 6700 JAMF HLDG CORP COM 47074L105 36 946 SH DFND 04 0 946 0 JD.COM INC SPON ADR CL A 47215P106 2109036 27174798 SH SOLE 0 0 27174798 JD.COM INC SPON ADR CL A 47215P106 91107 1173905 SH DFND 01 0 1173905 0 JD.COM INC SPON ADR CL A 47215P106 28059 361542 SH DFND 02 0 361542 0 JD.COM INC SPON ADR CL A 47215P106 136693 1761287 SH DFND 04 0 0 1761287 JD.COM INC SPON ADR CL A 47215P106 10209 131537 SH DFND 05 0 0 131537 JEFFERIES FINL GROUP INC COM 47233W109 362113 20117366 SH SOLE 0 0 20117366 JEFFERIES FINL GROUP INC COM 47233W109 81 4489 SH SOLE 0 4489 0 JEFFERIES FINL GROUP INC COM 47233W109 1320 73335 SH DFND 01 0 73335 0 JEFFERIES FINL GROUP INC COM 47233W109 1584 87987 SH DFND 02 0 87987 0 JEFFERIES FINL GROUP INC COM 47233W109 2787 154822 SH DFND 04 0 0 154822 JELD-WEN HLDG INC COM 47580P103 124765 5520564 SH SOLE 0 0 5520564 JELD-WEN HLDG INC COM 47580P103 43 1898 SH SOLE 0 1898 0 JELD-WEN HLDG INC COM 47580P103 1037 45888 SH DFND 01 0 45888 0 JELD-WEN HLDG INC COM 47580P103 480 21249 SH DFND 02 0 21249 0 JELD-WEN HLDG INC COM 47580P103 1307 57819 SH DFND 04 0 0 57819 JERASH HLDGS US INC COM 47632P101 189 41854 SH SOLE 0 0 41854 JERNIGAN CAP INC COM 476405105 36894 2152487 SH SOLE 0 0 2152487 JERNIGAN CAP INC COM 476405105 2 126 SH SOLE 0 126 0 JERNIGAN CAP INC COM 476405105 272 15846 SH DFND 01 0 15846 0 JERNIGAN CAP INC COM 476405105 119 6921 SH DFND 02 0 6921 0 JERNIGAN CAP INC COM 476405105 305 17808 SH DFND 04 0 0 17808 JETBLUE AWYS CORP COM 477143101 263621 23267490 SH SOLE 0 0 23267490 JETBLUE AWYS CORP COM 477143101 40 3559 SH SOLE 0 3559 0 JETBLUE AWYS CORP COM 477143101 1030 90874 SH DFND 01 0 90874 0 JETBLUE AWYS CORP COM 477143101 167 14720 SH DFND 02 0 14720 0 JETBLUE AWYS CORP COM 477143101 1449 127925 SH DFND 04 0 0 127925 JEWETT CAMERON TRADING LTD COM NEW 47733C207 619 80328 SH SOLE 0 0 80328 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 41809 1051536 SH SOLE 0 0 1051536 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 1828 45966 SH DFND 01 0 45966 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 138 3480 SH DFND 02 0 3480 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 19 477 SH DFND 04 0 0 477 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 544 13680 SH DFND 05 0 0 13680 JOHN BEAN TECHNOLOGIES CORP COM 477839104 285971 3112102 SH SOLE 0 0 3112102 JOHN BEAN TECHNOLOGIES CORP COM 477839104 19 204 SH SOLE 0 204 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 5713 62168 SH DFND 01 0 62168 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 938 10213 SH DFND 02 0 10213 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 2123 23108 SH DFND 04 0 0 23108 JOHNSON & JOHNSON COM 478160104 32348115 217276432 SH SOLE 0 0 217276432 JOHNSON & JOHNSON COM 478160104 3274 21994 SH SOLE 0 21994 0 JOHNSON & JOHNSON COM 478160104 409949 2753552 SH DFND 01 0 2753552 0 JOHNSON & JOHNSON COM 478160104 72160 484686 SH DFND 02 0 0 484686 JOHNSON & JOHNSON COM 478160104 226346 1520324 SH DFND 02 0 1520324 0 JOHNSON & JOHNSON COM 478160104 1026819 6896958 SH DFND 04 0 0 6896958 JOHNSON & JOHNSON COM 478160104 4565 30664 SH DFND 04 0 30664 0 JOHNSON OUTDOORS INC CL A 479167108 22961 280386 SH SOLE 0 0 280386 JOHNSON OUTDOORS INC CL A 479167108 3 38 SH SOLE 0 38 0 JOHNSON OUTDOORS INC CL A 479167108 582 7113 SH DFND 01 0 7113 0 JOHNSON OUTDOORS INC CL A 479167108 136 1664 SH DFND 02 0 1664 0 JOHNSON OUTDOORS INC CL A 479167108 326 3982 SH DFND 04 0 0 3982 JOINT CORP COM 47973J102 11466 659365 SH SOLE 0 0 659365 JOINT CORP COM 47973J102 1 76 SH SOLE 0 76 0 JOINT CORP COM 47973J102 443 25496 SH DFND 01 0 25496 0 JOINT CORP COM 47973J102 45 2600 SH DFND 04 0 0 2600 JONES LANG LASALLE INC COM 48020Q107 665196 6953757 SH SOLE 0 0 6953757 JONES LANG LASALLE INC COM 48020Q107 32 331 SH SOLE 0 331 0 JONES LANG LASALLE INC COM 48020Q107 1632 17058 SH DFND 01 0 17058 0 JONES LANG LASALLE INC COM 48020Q107 898 9387 SH DFND 02 0 0 9387 JONES LANG LASALLE INC COM 48020Q107 2531 26460 SH DFND 02 0 26460 0 JONES LANG LASALLE INC COM 48020Q107 3046 31842 SH DFND 04 0 0 31842 JOUNCE THERAPEUTICS INC COM 481116101 7228 885809 SH SOLE 0 0 885809 JOUNCE THERAPEUTICS INC COM 481116101 1 87 SH SOLE 0 87 0 JOUNCE THERAPEUTICS INC COM 481116101 95 11673 SH DFND 01 0 11673 0 JOUNCE THERAPEUTICS INC COM 481116101 44 5423 SH DFND 04 0 0 5423 J2 GLOBAL INC COM 48123V102 282766 4085040 SH SOLE 0 0 4085040 J2 GLOBAL INC COM 48123V102 31 448 SH SOLE 0 448 0 J2 GLOBAL INC COM 48123V102 6217 89817 SH DFND 01 0 89817 0 J2 GLOBAL INC COM 48123V102 926 13375 SH DFND 02 0 13375 0 J2 GLOBAL INC COM 48123V102 2576 37219 SH DFND 04 0 0 37219 JUNIPER NETWORKS INC COM 48203R104 774382 36017749 SH SOLE 0 0 36017749 JUNIPER NETWORKS INC COM 48203R104 67 3117 SH SOLE 0 3117 0 JUNIPER NETWORKS INC COM 48203R104 7372 342872 SH DFND 01 0 342872 0 JUNIPER NETWORKS INC COM 48203R104 1310 60917 SH DFND 02 0 0 60917 JUNIPER NETWORKS INC COM 48203R104 6258 291082 SH DFND 02 0 291082 0 JUNIPER NETWORKS INC COM 48203R104 19509 907400 SH DFND 04 0 0 907400 KAR AUCTION SVCS INC COM 48238T109 166879 11588800 SH SOLE 0 0 11588800 KAR AUCTION SVCS INC COM 48238T109 30 2073 SH SOLE 0 2073 0 KAR AUCTION SVCS INC COM 48238T109 1263 87681 SH DFND 01 0 87681 0 KAR AUCTION SVCS INC COM 48238T109 628 43604 SH DFND 02 0 43604 0 KAR AUCTION SVCS INC COM 48238T109 1677 116458 SH DFND 04 0 0 116458 KB FINL GROUP INC SPONSORED ADR 48241A105 18761 584095 SH SOLE 0 0 584095 KB FINL GROUP INC SPONSORED ADR 48241A105 101 3150 SH SOLE 0 3150 0 KB FINL GROUP INC SPONSORED ADR 48241A105 327 10170 SH DFND 01 0 10170 0 KBR INC COM 48242W106 283254 12667880 SH SOLE 0 0 12667880 KBR INC COM 48242W106 37 1634 SH SOLE 0 1634 0 KBR INC COM 48242W106 2683 119972 SH DFND 01 0 119972 0 KBR INC COM 48242W106 1043 46668 SH DFND 02 0 46668 0 KBR INC COM 48242W106 2453 109688 SH DFND 04 0 0 109688 KLA CORP COM NEW 482480100 3569278 18423033 SH SOLE 0 0 18423033 KLA CORP COM NEW 482480100 218 1124 SH SOLE 0 1124 0 KLA CORP COM NEW 482480100 34686 179034 SH DFND 01 0 179034 0 KLA CORP COM NEW 482480100 5477 28268 SH DFND 02 0 0 28268 KLA CORP COM NEW 482480100 17878 92278 SH DFND 02 0 92278 0 KLA CORP COM NEW 482480100 78557 405476 SH DFND 04 0 0 405476 KLA CORP COM NEW 482480100 2605 13448 SH DFND 04 0 13448 0 KE HLDGS INC SPONSORED ADS 482497104 207013 3377051 SH SOLE 0 0 3377051 KE HLDGS INC SPONSORED ADS 482497104 8778 143194 SH DFND 01 0 143194 0 KE HLDGS INC SPONSORED ADS 482497104 1930 31484 SH DFND 02 0 31484 0 KE HLDGS INC SPONSORED ADS 482497104 11546 188350 SH DFND 04 0 0 188350 KE HLDGS INC SPONSORED ADS 482497104 660 10762 SH DFND 05 0 0 10762 KKR REAL ESTATE FIN TR INC COM 48251K100 49184 2975447 SH SOLE 0 0 2975447 KKR REAL ESTATE FIN TR INC COM 48251K100 3 209 SH SOLE 0 209 0 KKR REAL ESTATE FIN TR INC COM 48251K100 312 18897 SH DFND 01 0 18897 0 KKR REAL ESTATE FIN TR INC COM 48251K100 131 7898 SH DFND 02 0 7898 0 KKR REAL ESTATE FIN TR INC COM 48251K100 295 17844 SH DFND 04 0 0 17844 KKR & CO INC COM 48251W104 1568730 45682299 SH SOLE 0 0 45682299 KKR & CO INC COM 48251W104 116 3364 SH SOLE 0 3364 0 KKR & CO INC COM 48251W104 6193 180354 SH DFND 01 0 180354 0 KKR & CO INC COM 48251W104 3114 90669 SH DFND 02 0 0 90669 KKR & CO INC COM 48251W104 10081 293574 SH DFND 02 0 293574 0 KKR & CO INC COM 48251W104 20292 590901 SH DFND 04 0 0 590901 KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205 845 203647 SH SOLE 0 0 203647 KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205 0 18 SH SOLE 0 18 0 KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205 8 1979 SH DFND 04 0 0 1979 KVH INDS INC COM 482738101 8873 984849 SH SOLE 0 0 984849 KVH INDS INC COM 482738101 1 162 SH SOLE 0 162 0 KVH INDS INC COM 482738101 105 11606 SH DFND 01 0 11606 0 KVH INDS INC COM 482738101 31 3417 SH DFND 04 0 0 3417 K12 INC COM 48273U102 88788 3370836 SH SOLE 0 0 3370836 K12 INC COM 48273U102 11 408 SH SOLE 0 408 0 K12 INC COM 48273U102 711 26979 SH DFND 01 0 26979 0 K12 INC COM 48273U102 347 13167 SH DFND 02 0 13167 0 K12 INC COM 48273U102 772 29304 SH DFND 04 0 0 29304 KADANT INC COM 48282T104 57989 528996 SH SOLE 0 0 528996 KADANT INC COM 48282T104 9 78 SH SOLE 0 78 0 KADANT INC COM 48282T104 2487 22684 SH DFND 01 0 22684 0 KADANT INC COM 48282T104 417 3800 SH DFND 02 0 3800 0 KADANT INC COM 48282T104 858 7824 SH DFND 04 0 0 7824 KADMON HLDGS INC COM 48283N106 32853 8380893 SH SOLE 0 0 8380893 KADMON HLDGS INC COM 48283N106 19 4765 SH SOLE 0 4765 0 KADMON HLDGS INC COM 48283N106 1327 338457 SH DFND 01 0 338457 0 KADMON HLDGS INC COM 48283N106 111 28334 SH DFND 02 0 28334 0 KADMON HLDGS INC COM 48283N106 388 98989 SH DFND 04 0 0 98989 KAISER ALUMINUM CORP COM PAR $0.01 483007704 89693 1673693 SH SOLE 0 0 1673693 KAISER ALUMINUM CORP COM PAR $0.01 483007704 14 258 SH SOLE 0 258 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 576 10755 SH DFND 01 0 10755 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 321 5990 SH DFND 02 0 5990 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 663 12367 SH DFND 04 0 0 12367 KALA PHARMACEUTICALS INC COM 483119103 15064 2008537 SH SOLE 0 0 2008537 KALA PHARMACEUTICALS INC COM 483119103 2 210 SH SOLE 0 210 0 KALA PHARMACEUTICALS INC COM 483119103 595 79347 SH DFND 01 0 79347 0 KALA PHARMACEUTICALS INC COM 483119103 95 12623 SH DFND 02 0 12623 0 KALA PHARMACEUTICALS INC COM 483119103 198 26397 SH DFND 04 0 0 26397 KALEIDO BIOSCIENCES INC COM 483347100 5802 524152 SH SOLE 0 0 524152 KALEIDO BIOSCIENCES INC COM 483347100 1 90 SH SOLE 0 90 0 KALEIDO BIOSCIENCES INC COM 483347100 251 22669 SH DFND 01 0 22669 0 KALVISTA PHARMACEUTICALS INC COM 483497103 6845 543654 SH SOLE 0 0 543654 KALVISTA PHARMACEUTICALS INC COM 483497103 1 54 SH SOLE 0 54 0 KALVISTA PHARMACEUTICALS INC COM 483497103 160 12725 SH DFND 01 0 12725 0 KALVISTA PHARMACEUTICALS INC COM 483497103 30 2420 SH DFND 04 0 0 2420 KAMAN CORP COM 483548103 104942 2692882 SH SOLE 0 0 2692882 KAMAN CORP COM 483548103 7 181 SH SOLE 0 181 0 KAMAN CORP COM 483548103 877 22503 SH DFND 01 0 22503 0 KAMAN CORP COM 483548103 299 7663 SH DFND 02 0 7663 0 KAMAN CORP COM 483548103 737 18905 SH DFND 04 0 0 18905 KANSAS CITY SOUTHERN COM NEW 485170302 1747966 9666350 SH SOLE 0 0 9666350 KANSAS CITY SOUTHERN COM NEW 485170302 108 600 SH SOLE 0 600 0 KANSAS CITY SOUTHERN COM NEW 485170302 17621 97445 SH DFND 01 0 97445 0 KANSAS CITY SOUTHERN COM NEW 485170302 3106 17178 SH DFND 02 0 0 17178 KANSAS CITY SOUTHERN COM NEW 485170302 17421 96337 SH DFND 02 0 96337 0 KANSAS CITY SOUTHERN COM NEW 485170302 44610 246694 SH DFND 04 0 0 246694 KARUNA THERAPEUTICS INC COM 48576A100 88645 1146466 SH SOLE 0 0 1146466 KARUNA THERAPEUTICS INC COM 48576A100 22 285 SH SOLE 0 285 0 KARUNA THERAPEUTICS INC COM 48576A100 2403 31074 SH DFND 01 0 31074 0 KARUNA THERAPEUTICS INC COM 48576A100 231 2985 SH DFND 02 0 2985 0 KARUNA THERAPEUTICS INC COM 48576A100 924 11944 SH DFND 04 0 0 11944 KARYOPHARM THERAPEUTICS INC COM 48576U106 47339 3242386 SH SOLE 0 0 3242386 KARYOPHARM THERAPEUTICS INC COM 48576U106 22 1502 SH SOLE 0 1502 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 2026 138740 SH DFND 01 0 138740 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 220 15049 SH DFND 02 0 15049 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 677 46388 SH DFND 04 0 0 46388 KASPIEN HOLDINGS INC COM NEW 485837108 95 12368 SH SOLE 0 0 12368 KASPIEN HOLDINGS INC COM NEW 485837108 0 46 SH DFND 04 0 0 46 KB HOME COM 48666K109 289164 7532280 SH SOLE 0 0 7532280 KB HOME COM 48666K109 66 1729 SH SOLE 0 1729 0 KB HOME COM 48666K109 2937 76508 SH DFND 01 0 76508 0 KB HOME COM 48666K109 1020 26561 SH DFND 02 0 26561 0 KB HOME COM 48666K109 2612 68034 SH DFND 04 0 0 68034 KEARNY FINL CORP MD COM 48716P108 53196 7378037 SH SOLE 0 0 7378037 KEARNY FINL CORP MD COM 48716P108 49 6758 SH SOLE 0 6758 0 KEARNY FINL CORP MD COM 48716P108 579 80299 SH DFND 01 0 80299 0 KEARNY FINL CORP MD COM 48716P108 218 30253 SH DFND 02 0 30253 0 KEARNY FINL CORP MD COM 48716P108 771 106978 SH DFND 04 0 0 106978 KELLOGG CO COM 487836108 1785582 27644866 SH SOLE 0 0 27644866 KELLOGG CO COM 487836108 106 1635 SH SOLE 0 1635 0 KELLOGG CO COM 487836108 17505 271020 SH DFND 01 0 271020 0 KELLOGG CO COM 487836108 2993 46333 SH DFND 02 0 0 46333 KELLOGG CO COM 487836108 12218 189169 SH DFND 02 0 189169 0 KELLOGG CO COM 487836108 43637 675602 SH DFND 04 0 0 675602 KELLOGG CO COM 487836108 458 7088 SH DFND 04 0 7088 0 KELLY SVCS INC CL A 488152208 56880 3338041 SH SOLE 0 0 3338041 KELLY SVCS INC CL A 488152208 37 2170 SH SOLE 0 2170 0 KELLY SVCS INC CL A 488152208 395 23176 SH DFND 01 0 23176 0 KELLY SVCS INC CL A 488152208 240 14101 SH DFND 02 0 14101 0 KELLY SVCS INC CL A 488152208 579 33984 SH DFND 04 0 0 33984 KEMPER CORP COM 488401100 355483 5319208 SH SOLE 0 0 5319208 KEMPER CORP COM 488401100 45 674 SH SOLE 0 674 0 KEMPER CORP COM 488401100 1356 20285 SH DFND 01 0 20285 0 KEMPER CORP COM 488401100 1255 18785 SH DFND 02 0 18785 0 KEMPER CORP COM 488401100 3238 48452 SH DFND 04 0 0 48452 KENNAMETAL INC COM 489170100 213040 7361439 SH SOLE 0 0 7361439 KENNAMETAL INC COM 489170100 15 525 SH SOLE 0 525 0 KENNAMETAL INC COM 489170100 1636 56537 SH DFND 01 0 56537 0 KENNAMETAL INC COM 489170100 782 27007 SH DFND 02 0 27007 0 KENNAMETAL INC COM 489170100 1781 61541 SH DFND 04 0 0 61541 KENNEDY-WILSON HOLDINGS INC COM 489398107 248721 17129570 SH SOLE 0 0 17129570 KENNEDY-WILSON HOLDINGS INC COM 489398107 11 780 SH SOLE 0 780 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 1224 84266 SH DFND 01 0 84266 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 4449 306414 SH DFND 02 0 306414 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 1375 94728 SH DFND 04 0 0 94728 KEROS THERAPEUTICS INC COM 492327101 10934 283493 SH SOLE 0 0 283493 KEROS THERAPEUTICS INC COM 492327101 1 33 SH SOLE 0 33 0 KEROS THERAPEUTICS INC COM 492327101 512 13273 SH DFND 01 0 13273 0 KEROS THERAPEUTICS INC COM 492327101 82 2132 SH DFND 04 0 0 2132 KEURIG DR PEPPER INC COM 49271V100 616452 22335216 SH SOLE 0 0 22335216 KEURIG DR PEPPER INC COM 49271V100 113 4102 SH SOLE 0 4102 0 KEURIG DR PEPPER INC COM 49271V100 3886 140779 SH DFND 01 0 140779 0 KEURIG DR PEPPER INC COM 49271V100 1774 64289 SH DFND 02 0 0 64289 KEURIG DR PEPPER INC COM 49271V100 5495 199094 SH DFND 02 0 199094 0 KEURIG DR PEPPER INC COM 49271V100 12980 470302 SH DFND 04 0 0 470302 KEWAUNEE SCIENTIFIC CORP COM 492854104 1105 123598 SH SOLE 0 0 123598 KEWAUNEE SCIENTIFIC CORP COM 492854104 5 600 SH DFND 01 0 600 0 KEWAUNEE SCIENTIFIC CORP COM 492854104 7 800 SH DFND 04 0 0 800 KEY TRONIC CORP COM 493144109 4025 408656 SH SOLE 0 0 408656 KEY TRONIC CORP COM 493144109 1 125 SH SOLE 0 125 0 KEY TRONIC CORP COM 493144109 19 1879 SH DFND 01 0 1879 0 KEY TRONIC CORP COM 493144109 16 1585 SH DFND 04 0 0 1585 KEYCORP COM 493267108 1258045 105452234 SH SOLE 0 0 105452234 KEYCORP COM 493267108 104 8736 SH SOLE 0 8736 0 KEYCORP COM 493267108 11979 1004067 SH DFND 01 0 1004067 0 KEYCORP COM 493267108 2105 176458 SH DFND 02 0 0 176458 KEYCORP COM 493267108 6695 561161 SH DFND 02 0 561161 0 KEYCORP COM 493267108 31203 2615529 SH DFND 04 0 0 2615529 KEYSIGHT TECHNOLOGIES INC COM 49338L103 1973621 19979968 SH SOLE 0 0 19979968 KEYSIGHT TECHNOLOGIES INC COM 49338L103 118 1194 SH SOLE 0 1194 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 19818 200627 SH DFND 01 0 200627 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 3359 34008 SH DFND 02 0 0 34008 KEYSIGHT TECHNOLOGIES INC COM 49338L103 15257 154457 SH DFND 02 0 154457 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 48096 486900 SH DFND 04 0 0 486900 KEYSIGHT TECHNOLOGIES INC COM 49338L103 535 5416 SH DFND 04 0 5416 0 KEZAR LIFE SCIENCES INC COM 49372L100 7412 1531336 SH SOLE 0 0 1531336 KEZAR LIFE SCIENCES INC COM 49372L100 1 181 SH SOLE 0 181 0 KEZAR LIFE SCIENCES INC COM 49372L100 95 19665 SH DFND 01 0 19665 0 KEZAR LIFE SCIENCES INC COM 49372L100 64 13311 SH DFND 04 0 0 13311 KFORCE INC COM 493732101 63692 1979842 SH SOLE 0 0 1979842 KFORCE INC COM 493732101 4 124 SH SOLE 0 124 0 KFORCE INC COM 493732101 1248 38802 SH DFND 01 0 38802 0 KFORCE INC COM 493732101 162 5030 SH DFND 02 0 5030 0 KFORCE INC COM 493732101 432 13417 SH DFND 04 0 0 13417 KIMBALL INTL INC CL B 494274103 18404 1746120 SH SOLE 0 0 1746120 KIMBALL INTL INC CL B 494274103 3 255 SH SOLE 0 255 0 KIMBALL INTL INC CL B 494274103 263 24949 SH DFND 01 0 24949 0 KIMBALL INTL INC CL B 494274103 125 11888 SH DFND 02 0 11888 0 KIMBALL INTL INC CL B 494274103 290 27502 SH DFND 04 0 0 27502 KILROY RLTY CORP COM 49427F108 771164 14841487 SH SOLE 0 0 14841487 KILROY RLTY CORP COM 49427F108 38 736 SH SOLE 0 736 0 KILROY RLTY CORP COM 49427F108 1885 36282 SH DFND 01 0 36282 0 KILROY RLTY CORP COM 49427F108 14726 283405 SH DFND 02 0 283405 0 KILROY RLTY CORP COM 49427F108 3965 76300 SH DFND 04 0 0 76300 KIMBALL ELECTRONICS INC COM 49428J109 14687 1270524 SH SOLE 0 0 1270524 KIMBALL ELECTRONICS INC COM 49428J109 2 151 SH SOLE 0 151 0 KIMBALL ELECTRONICS INC COM 49428J109 156 13493 SH DFND 01 0 13493 0 KIMBALL ELECTRONICS INC COM 49428J109 80 6948 SH DFND 02 0 6948 0 KIMBALL ELECTRONICS INC COM 49428J109 178 15361 SH DFND 04 0 0 15361 KIMBERLY CLARK CORP COM 494368103 3955356 26786913 SH SOLE 0 0 26786913 KIMBERLY CLARK CORP COM 494368103 374 2535 SH SOLE 0 2535 0 KIMBERLY CLARK CORP COM 494368103 51780 350672 SH DFND 01 0 350672 0 KIMBERLY CLARK CORP COM 494368103 9452 64011 SH DFND 02 0 0 64011 KIMBERLY CLARK CORP COM 494368103 32028 216906 SH DFND 02 0 216906 0 KIMBERLY CLARK CORP COM 494368103 134801 912912 SH DFND 04 0 0 912912 KIMCO RLTY CORP COM 49446R109 704532 62569464 SH SOLE 0 0 62569464 KIMCO RLTY CORP COM 49446R109 37 3311 SH SOLE 0 3311 0 KIMCO RLTY CORP COM 49446R109 5005 444454 SH DFND 01 0 444454 0 KIMCO RLTY CORP COM 49446R109 11843 1051743 SH DFND 02 0 1051743 0 KIMCO RLTY CORP COM 49446R109 13166 1169314 SH DFND 04 0 0 1169314 KINDER MORGAN INC DEL COM 49456B101 1901447 154213091 SH SOLE 0 0 154213091 KINDER MORGAN INC DEL COM 49456B101 265 21522 SH SOLE 0 21522 0 KINDER MORGAN INC DEL COM 49456B101 24694 2002735 SH DFND 01 0 2002735 0 KINDER MORGAN INC DEL COM 49456B101 4571 370727 SH DFND 02 0 0 370727 KINDER MORGAN INC DEL COM 49456B101 27971 2268560 SH DFND 02 0 2268560 0 KINDER MORGAN INC DEL COM 49456B101 64605 5239661 SH DFND 04 0 0 5239661 KINDER MORGAN INC DEL COM 49456B101 60250 4886490 SH DFND 04 0 4886490 0 KINDRED BIOSCIENCES INC COM 494577109 8085 1884686 SH SOLE 0 0 1884686 KINDRED BIOSCIENCES INC COM 494577109 1 204 SH SOLE 0 204 0 KINDRED BIOSCIENCES INC COM 494577109 279 64963 SH DFND 01 0 64963 0 KINDRED BIOSCIENCES INC COM 494577109 63 14595 SH DFND 04 0 0 14595 KINGSTONE COS INC COM 496719105 1970 334470 SH SOLE 0 0 334470 KINGSTONE COS INC COM 496719105 0 8 SH SOLE 0 8 0 KINGSTONE COS INC COM 496719105 8 1400 SH DFND 01 0 1400 0 KINGSTONE COS INC COM 496719105 17 2920 SH DFND 04 0 0 2920 KINROSS GOLD CORP COM 496902404 284297 32233270 SH SOLE 0 0 32233270 KINROSS GOLD CORP COM 496902404 13409 1520313 SH SOLE 0 1520313 0 KINROSS GOLD CORP COM 496902404 14949 1694848 SH DFND 01 0 1694848 0 KINROSS GOLD CORP COM 496902404 1990 225677 SH DFND 02 0 0 225677 KINROSS GOLD CORP COM 496902404 5978 677768 SH DFND 02 0 677768 0 KINROSS GOLD CORP COM 496902404 3415 387170 SH DFND 04 0 0 387170 KINGSWAY FINL SVCS INC COM NEW 496904202 115 39077 SH SOLE 0 0 39077 KINSALE CAP GROUP INC COM 49714P108 406145 2135581 SH SOLE 0 0 2135581 KINSALE CAP GROUP INC COM 49714P108 62 326 SH SOLE 0 326 0 KINSALE CAP GROUP INC COM 49714P108 7965 41884 SH DFND 01 0 41884 0 KINSALE CAP GROUP INC COM 49714P108 1302 6847 SH DFND 02 0 6847 0 KINSALE CAP GROUP INC COM 49714P108 2956 15545 SH DFND 04 0 0 15545 KINTARA THERAPEUTICS INC COM 49720K101 5 3600 SH SOLE 0 0 3600 KINTARA THERAPEUTICS INC COM 49720K101 20 14624 SH DFND 01 0 14624 0 KIRBY CORP COM 497266106 176028 4866683 SH SOLE 0 0 4866683 KIRBY CORP COM 497266106 13 353 SH SOLE 0 353 0 KIRBY CORP COM 497266106 727 20097 SH DFND 01 0 20097 0 KIRBY CORP COM 497266106 141 3891 SH DFND 02 0 3891 0 KIRBY CORP COM 497266106 1002 27713 SH DFND 04 0 0 27713 KIRKLAND LAKE GOLD LTD COM 49741E100 344784 7075400 SH SOLE 0 0 7075400 KIRKLAND LAKE GOLD LTD COM 49741E100 16374 336013 SH SOLE 0 336013 0 KIRKLAND LAKE GOLD LTD COM 49741E100 18237 374242 SH DFND 01 0 374242 0 KIRKLAND LAKE GOLD LTD COM 49741E100 2433 49931 SH DFND 02 0 0 49931 KIRKLAND LAKE GOLD LTD COM 49741E100 9178 188354 SH DFND 02 0 188354 0 KIRKLAND LAKE GOLD LTD COM 49741E100 3869 79398 SH DFND 04 0 0 79398 KIRKLANDS INC COM 497498105 3940 479946 SH SOLE 0 0 479946 KIRKLANDS INC COM 497498105 0 13 SH SOLE 0 13 0 KIRKLANDS INC COM 497498105 17 2108 SH DFND 01 0 2108 0 KIRKLANDS INC COM 497498105 33 4045 SH DFND 04 0 0 4045 KITE RLTY GROUP TR COM NEW 49803T300 144069 12441174 SH SOLE 0 0 12441174 KITE RLTY GROUP TR COM NEW 49803T300 6 525 SH SOLE 0 525 0 KITE RLTY GROUP TR COM NEW 49803T300 616 53223 SH DFND 01 0 53223 0 KITE RLTY GROUP TR COM NEW 49803T300 2311 199601 SH DFND 02 0 199601 0 KITE RLTY GROUP TR COM NEW 49803T300 719 62048 SH DFND 04 0 0 62048 KNOLL INC COM NEW 498904200 51825 4297294 SH SOLE 0 0 4297294 KNOLL INC COM NEW 498904200 19 1581 SH SOLE 0 1581 0 KNOLL INC COM NEW 498904200 420 34790 SH DFND 01 0 34790 0 KNOLL INC COM NEW 498904200 194 16107 SH DFND 02 0 16107 0 KNOLL INC COM NEW 498904200 491 40736 SH DFND 04 0 0 40736 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 437134 10740389 SH SOLE 0 0 10740389 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 81 1992 SH SOLE 0 1992 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 1651 40561 SH DFND 01 0 40561 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 927 22776 SH DFND 02 0 0 22776 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 2678 65809 SH DFND 02 0 65809 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 3209 78848 SH DFND 04 0 0 78848 KNOWLES CORP COM 49926D109 136357 9151506 SH SOLE 0 0 9151506 KNOWLES CORP COM 49926D109 8 560 SH SOLE 0 560 0 KNOWLES CORP COM 49926D109 890 59752 SH DFND 01 0 59752 0 KNOWLES CORP COM 49926D109 496 33291 SH DFND 02 0 33291 0 KNOWLES CORP COM 49926D109 1021 68544 SH DFND 04 0 0 68544 KODIAK SCIENCES INC COM 50015M109 136788 2310225 SH SOLE 0 0 2310225 KODIAK SCIENCES INC COM 50015M109 30 502 SH SOLE 0 502 0 KODIAK SCIENCES INC COM 50015M109 3355 56656 SH DFND 01 0 56656 0 KODIAK SCIENCES INC COM 50015M109 449 7583 SH DFND 02 0 7583 0 KODIAK SCIENCES INC COM 50015M109 1102 18609 SH DFND 04 0 0 18609 KOHLS CORP COM 500255104 255443 13785380 SH SOLE 0 0 13785380 KOHLS CORP COM 500255104 37 1996 SH SOLE 0 1996 0 KOHLS CORP COM 500255104 951 51338 SH DFND 01 0 51338 0 KOHLS CORP COM 500255104 908 48985 SH DFND 02 0 48985 0 KOHLS CORP COM 500255104 2203 118890 SH DFND 04 0 0 118890 KONTOOR BRANDS INC COM 50050N103 129510 5351641 SH SOLE 0 0 5351641 KONTOOR BRANDS INC COM 50050N103 8 335 SH SOLE 0 335 0 KONTOOR BRANDS INC COM 50050N103 834 34479 SH DFND 01 0 34479 0 KONTOOR BRANDS INC COM 50050N103 376 15545 SH DFND 02 0 15545 0 KONTOOR BRANDS INC COM 50050N103 844 34870 SH DFND 04 0 0 34870 KOPIN CORP COM 500600101 4253 3081962 SH SOLE 0 0 3081962 KOPIN CORP COM 500600101 1 766 SH SOLE 0 766 0 KOPIN CORP COM 500600101 14 10322 SH DFND 01 0 10322 0 KOPIN CORP COM 500600101 23 16531 SH DFND 04 0 0 16531 KOPPERS HOLDINGS INC COM 50060P106 43793 2094357 SH SOLE 0 0 2094357 KOPPERS HOLDINGS INC COM 50060P106 27 1313 SH SOLE 0 1313 0 KOPPERS HOLDINGS INC COM 50060P106 620 29651 SH DFND 01 0 29651 0 KOPPERS HOLDINGS INC COM 50060P106 16 760 SH DFND 02 0 760 0 KOPPERS HOLDINGS INC COM 50060P106 288 13753 SH DFND 04 0 0 13753 KOREA ELECTRIC PWR SPONSORED ADR 500631106 17383 1995730 SH SOLE 0 0 1995730 KOREA ELECTRIC PWR SPONSORED ADR 500631106 42 4842 SH SOLE 0 4842 0 KOREA ELECTRIC PWR SPONSORED ADR 500631106 279 32003 SH DFND 01 0 32003 0 KORN FERRY COM NEW 500643200 158388 5461669 SH SOLE 0 0 5461669 KORN FERRY COM NEW 500643200 11 377 SH SOLE 0 377 0 KORN FERRY COM NEW 500643200 1071 36935 SH DFND 01 0 36935 0 KORN FERRY COM NEW 500643200 494 17037 SH DFND 02 0 17037 0 KORN FERRY COM NEW 500643200 1206 41596 SH DFND 04 0 0 41596 KOSMOS ENERGY LTD COM 500688106 7796 7990822 SH SOLE 0 0 7990822 KOSMOS ENERGY LTD COM 500688106 266 272806 SH DFND 01 0 272806 0 KOSMOS ENERGY LTD COM 500688106 137 140236 SH DFND 02 0 140236 0 KOSMOS ENERGY LTD COM 500688106 275 281448 SH DFND 04 0 0 281448 KRAFT HEINZ CO COM 500754106 1577282 52663856 SH SOLE 0 0 52663856 KRAFT HEINZ CO COM 500754106 296 9884 SH SOLE 0 9884 0 KRAFT HEINZ CO COM 500754106 19878 663698 SH DFND 01 0 663698 0 KRAFT HEINZ CO COM 500754106 3679 122844 SH DFND 02 0 0 122844 KRAFT HEINZ CO COM 500754106 12582 420106 SH DFND 02 0 420106 0 KRAFT HEINZ CO COM 500754106 53256 1778151 SH DFND 04 0 0 1778151 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 154918 8035190 SH SOLE 0 0 8035190 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 15 774 SH SOLE 0 774 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 4567 236888 SH DFND 01 0 236888 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 689 35726 SH DFND 02 0 35726 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 1735 90011 SH DFND 04 0 0 90011 KRATON CORPORATION COM 50077C106 55200 3097625 SH SOLE 0 0 3097625 KRATON CORPORATION COM 50077C106 44 2455 SH SOLE 0 2455 0 KRATON CORPORATION COM 50077C106 388 21774 SH DFND 01 0 21774 0 KRATON CORPORATION COM 50077C106 229 12844 SH DFND 02 0 12844 0 KRATON CORPORATION COM 50077C106 665 37297 SH DFND 04 0 0 37297 KROGER CO COM 501044101 1978895 58357257 SH SOLE 0 0 58357257 KROGER CO COM 501044101 233 6879 SH SOLE 0 6879 0 KROGER CO COM 501044101 27162 800996 SH DFND 01 0 800996 0 KROGER CO COM 501044101 4898 144452 SH DFND 02 0 0 144452 KROGER CO COM 501044101 18724 552182 SH DFND 02 0 552182 0 KROGER CO COM 501044101 69309 2043903 SH DFND 04 0 0 2043903 KRONOS WORLDWIDE INC COM 50105F105 25903 2014197 SH SOLE 0 0 2014197 KRONOS WORLDWIDE INC COM 50105F105 2 137 SH SOLE 0 137 0 KRONOS WORLDWIDE INC COM 50105F105 196 15256 SH DFND 01 0 15256 0 KRONOS WORLDWIDE INC COM 50105F105 73 5674 SH DFND 02 0 5674 0 KRONOS WORLDWIDE INC COM 50105F105 322 25058 SH DFND 04 0 0 25058 KRYSTAL BIOTECH INC COM 501147102 29925 695128 SH SOLE 0 0 695128 KRYSTAL BIOTECH INC COM 501147102 8 193 SH SOLE 0 193 0 KRYSTAL BIOTECH INC COM 501147102 1141 26503 SH DFND 01 0 26503 0 KRYSTAL BIOTECH INC COM 501147102 96 2224 SH DFND 02 0 2224 0 KRYSTAL BIOTECH INC COM 501147102 387 8990 SH DFND 04 0 0 8990 KULICKE & SOFFA INDS INC COM 501242101 44383 1981378 SH SOLE 0 0 1981378 KULICKE & SOFFA INDS INC COM 501242101 251 11205 SH DFND 01 0 11205 0 KULICKE & SOFFA INDS INC COM 501242101 472 21071 SH DFND 02 0 21071 0 KULICKE & SOFFA INDS INC COM 501242101 1098 49032 SH DFND 04 0 0 49032 KURA SUSHI USA INC CL A COM 501270102 2574 196487 SH SOLE 0 0 196487 KURA SUSHI USA INC CL A COM 501270102 0 19 SH SOLE 0 19 0 KURA SUSHI USA INC CL A COM 501270102 24 1849 SH DFND 01 0 1849 0 KURA SUSHI USA INC CL A COM 501270102 4 315 SH DFND 04 0 0 315 KURA ONCOLOGY INC COM 50127T109 77799 2539145 SH SOLE 0 0 2539145 KURA ONCOLOGY INC COM 50127T109 11 346 SH SOLE 0 346 0 KURA ONCOLOGY INC COM 50127T109 3146 102661 SH DFND 01 0 102661 0 KURA ONCOLOGY INC COM 50127T109 396 12918 SH DFND 02 0 12918 0 KURA ONCOLOGY INC COM 50127T109 515 16804 SH DFND 04 0 0 16804 KYMERA THERAPEUTICS INC COM 501575104 14947 462609 SH SOLE 0 0 462609 KYMERA THERAPEUTICS INC COM 501575104 1 45 SH SOLE 0 45 0 KYMERA THERAPEUTICS INC COM 501575104 94 2899 SH DFND 01 0 2899 0 KYMERA THERAPEUTICS INC COM 501575104 16 497 SH DFND 04 0 0 497 L BRANDS INC COM 501797104 709488 22303935 SH SOLE 0 0 22303935 L BRANDS INC COM 501797104 70 2199 SH SOLE 0 2199 0 L BRANDS INC COM 501797104 7640 240171 SH DFND 01 0 240171 0 L BRANDS INC COM 501797104 2473 77757 SH DFND 02 0 77757 0 L BRANDS INC COM 501797104 16607 522062 SH DFND 04 0 0 522062 LCNB CORP COM 50181P100 7924 580503 SH SOLE 0 0 580503 LCNB CORP COM 50181P100 1 70 SH SOLE 0 70 0 LCNB CORP COM 50181P100 109 8004 SH DFND 01 0 8004 0 LCNB CORP COM 50181P100 54 3973 SH DFND 04 0 0 3973 LGL GROUP INC COM 50186A108 587 65784 SH SOLE 0 0 65784 LHC GROUP INC COM 50187A107 593529 2792288 SH SOLE 0 0 2792288 LHC GROUP INC COM 50187A107 60 283 SH SOLE 0 283 0 LHC GROUP INC COM 50187A107 12752 59992 SH DFND 01 0 59992 0 LHC GROUP INC COM 50187A107 2014 9475 SH DFND 02 0 9475 0 LHC GROUP INC COM 50187A107 4959 23330 SH DFND 04 0 0 23330 LGI HOMES INC COM 50187T106 201578 1735201 SH SOLE 0 0 1735201 LGI HOMES INC COM 50187T106 26 228 SH SOLE 0 228 0 LGI HOMES INC COM 50187T106 5132 44173 SH DFND 01 0 44173 0 LGI HOMES INC COM 50187T106 817 7029 SH DFND 02 0 7029 0 LGI HOMES INC COM 50187T106 1933 16636 SH DFND 04 0 0 16636 LKQ CORP COM 501889208 756068 27265356 SH SOLE 0 0 27265356 LKQ CORP COM 501889208 90 3246 SH SOLE 0 3246 0 LKQ CORP COM 501889208 8120 292817 SH DFND 01 0 292817 0 LKQ CORP COM 501889208 1522 54902 SH DFND 02 0 0 54902 LKQ CORP COM 501889208 4839 174515 SH DFND 02 0 174515 0 LKQ CORP COM 501889208 20826 751025 SH DFND 04 0 0 751025 LCI INDS COM 50189K103 261929 2464283 SH SOLE 0 0 2464283 LCI INDS COM 50189K103 39 367 SH SOLE 0 367 0 LCI INDS COM 50189K103 5180 48732 SH DFND 01 0 48732 0 LCI INDS COM 50189K103 849 7986 SH DFND 02 0 7986 0 LCI INDS COM 50189K103 2000 18813 SH DFND 04 0 0 18813 LM FDG AMER INC COM NEW 502074305 13 19336 SH SOLE 0 0 19336 LPL FINL HLDGS INC COM 50212V100 627964 8190484 SH SOLE 0 0 8190484 LPL FINL HLDGS INC COM 50212V100 38 499 SH SOLE 0 499 0 LPL FINL HLDGS INC COM 50212V100 2063 26908 SH DFND 01 0 26908 0 LPL FINL HLDGS INC COM 50212V100 1978 25794 SH DFND 02 0 25794 0 LPL FINL HLDGS INC COM 50212V100 4470 58296 SH DFND 04 0 0 58296 LPL FINL HLDGS INC COM 50212V100 53 686 SH DFND 04 0 686 0 LSB INDS INC COM 502160104 1622 1001113 SH SOLE 0 0 1001113 LSB INDS INC COM 502160104 0 70 SH SOLE 0 70 0 LSB INDS INC COM 502160104 8 4964 SH DFND 04 0 0 4964 LSI INDS INC COM 50216C108 9781 1449098 SH SOLE 0 0 1449098 LSI INDS INC COM 50216C108 1 102 SH SOLE 0 102 0 LSI INDS INC COM 50216C108 126 18685 SH DFND 01 0 18685 0 LSI INDS INC COM 50216C108 36 5301 SH DFND 04 0 0 5301 LTC PPTYS INC COM 502175102 200121 5740701 SH SOLE 0 0 5740701 LTC PPTYS INC COM 502175102 9 263 SH SOLE 0 263 0 LTC PPTYS INC COM 502175102 1591 45641 SH DFND 01 0 45641 0 LTC PPTYS INC COM 502175102 3317 95142 SH DFND 02 0 95142 0 LTC PPTYS INC COM 502175102 1095 31404 SH DFND 04 0 0 31404 L3HARRIS TECHNOLOGIES INC COM 502431109 2887142 16999189 SH SOLE 0 0 16999189 L3HARRIS TECHNOLOGIES INC COM 502431109 233 1372 SH SOLE 0 1372 0 L3HARRIS TECHNOLOGIES INC COM 502431109 37818 222666 SH DFND 01 0 222666 0 L3HARRIS TECHNOLOGIES INC COM 502431109 7268 42792 SH DFND 02 0 0 42792 L3HARRIS TECHNOLOGIES INC COM 502431109 21177 124690 SH DFND 02 0 124690 0 L3HARRIS TECHNOLOGIES INC COM 502431109 93831 552469 SH DFND 04 0 0 552469 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 4126 1023799 SH SOLE 0 0 1023799 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 0 70 SH SOLE 0 70 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 150 37269 SH DFND 01 0 37269 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 20 5043 SH DFND 04 0 0 5043 LA Z BOY INC COM 505336107 138883 4390877 SH SOLE 0 0 4390877 LA Z BOY INC COM 505336107 35 1100 SH SOLE 0 1100 0 LA Z BOY INC COM 505336107 927 29307 SH DFND 01 0 29307 0 LA Z BOY INC COM 505336107 557 17597 SH DFND 02 0 17597 0 LA Z BOY INC COM 505336107 1112 35159 SH DFND 04 0 0 35159 LABORATORY CORP AMER HLDGS COM NEW 50540R409 1899371 10088548 SH SOLE 0 0 10088548 LABORATORY CORP AMER HLDGS COM NEW 50540R409 137 728 SH SOLE 0 728 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 19005 100944 SH DFND 01 0 100944 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 3332 17699 SH DFND 02 0 0 17699 LABORATORY CORP AMER HLDGS COM NEW 50540R409 12003 63754 SH DFND 02 0 63754 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 48074 255346 SH DFND 04 0 0 255346 LABORATORY CORP AMER HLDGS COM NEW 50540R409 55 293 SH DFND 04 0 293 0 LADDER CAP CORP CL A 505743104 59496 8356132 SH SOLE 0 0 8356132 LADDER CAP CORP CL A 505743104 5 679 SH SOLE 0 679 0 LADDER CAP CORP CL A 505743104 473 66497 SH DFND 01 0 66497 0 LADDER CAP CORP CL A 505743104 192 27018 SH DFND 02 0 27018 0 LADDER CAP CORP CL A 505743104 506 71052 SH DFND 04 0 0 71052 LAIRD SUPERFOOD INC COM STK 50736T102 883 19252 SH SOLE 0 0 19252 LAIRD SUPERFOOD INC COM STK 50736T102 30 645 SH DFND 01 0 645 0 LAIRD SUPERFOOD INC COM STK 50736T102 5 103 SH DFND 04 0 0 103 LAKELAND BANCORP INC COM 511637100 23255 2337167 SH SOLE 0 0 2337167 LAKELAND BANCORP INC COM 511637100 45 4488 SH SOLE 0 4488 0 LAKELAND BANCORP INC COM 511637100 334 33597 SH DFND 01 0 33597 0 LAKELAND BANCORP INC COM 511637100 244 24507 SH DFND 02 0 24507 0 LAKELAND BANCORP INC COM 511637100 479 48128 SH DFND 04 0 0 48128 LAKELAND FINL CORP COM 511656100 46859 1137346 SH SOLE 0 0 1137346 LAKELAND FINL CORP COM 511656100 7 163 SH SOLE 0 163 0 LAKELAND FINL CORP COM 511656100 789 19143 SH DFND 01 0 19143 0 LAKELAND FINL CORP COM 511656100 374 9087 SH DFND 02 0 9087 0 LAKELAND FINL CORP COM 511656100 766 18601 SH DFND 04 0 0 18601 LAKELAND INDS INC COM 511795106 7144 360815 SH SOLE 0 0 360815 LAKELAND INDS INC COM 511795106 23 1150 SH SOLE 0 1150 0 LAKELAND INDS INC COM 511795106 96 4824 SH DFND 01 0 4824 0 LAKELAND INDS INC COM 511795106 28 1426 SH DFND 02 0 1426 0 LAKELAND INDS INC COM 511795106 190 9600 SH DFND 04 0 0 9600 LAM RESEARCH CORP COM 512807108 3720439 11214587 SH SOLE 0 0 11214587 LAM RESEARCH CORP COM 512807108 340 1024 SH SOLE 0 1024 0 LAM RESEARCH CORP COM 512807108 55608 167619 SH DFND 01 0 167619 0 LAM RESEARCH CORP COM 512807108 9083 27379 SH DFND 02 0 0 27379 LAM RESEARCH CORP COM 512807108 28128 84786 SH DFND 02 0 84786 0 LAM RESEARCH CORP COM 512807108 126405 381025 SH DFND 04 0 0 381025 LAM RESEARCH CORP COM 512807108 4171 12573 SH DFND 04 0 12573 0 LAMAR ADVERTISING CO NEW CL A 512816109 771501 11659381 SH SOLE 0 0 11659381 LAMAR ADVERTISING CO NEW CL A 512816109 37 552 SH SOLE 0 552 0 LAMAR ADVERTISING CO NEW CL A 512816109 1890 28558 SH DFND 01 0 28558 0 LAMAR ADVERTISING CO NEW CL A 512816109 1850 27954 SH DFND 02 0 27954 0 LAMAR ADVERTISING CO NEW CL A 512816109 4167 62970 SH DFND 04 0 0 62970 LAMB WESTON HLDGS INC COM 513272104 999551 15083002 SH SOLE 0 0 15083002 LAMB WESTON HLDGS INC COM 513272104 62 931 SH SOLE 0 931 0 LAMB WESTON HLDGS INC COM 513272104 10211 154088 SH DFND 01 0 154088 0 LAMB WESTON HLDGS INC COM 513272104 1762 26592 SH DFND 02 0 0 26592 LAMB WESTON HLDGS INC COM 513272104 5712 86194 SH DFND 02 0 86194 0 LAMB WESTON HLDGS INC COM 513272104 25453 384075 SH DFND 04 0 0 384075 LAMB WESTON HLDGS INC COM 513272104 175 2642 SH DFND 04 0 2642 0 LANCASTER COLONY CORP COM 513847103 346627 1938627 SH SOLE 0 0 1938627 LANCASTER COLONY CORP COM 513847103 366 2049 SH SOLE 0 2049 0 LANCASTER COLONY CORP COM 513847103 6725 37611 SH DFND 01 0 37611 0 LANCASTER COLONY CORP COM 513847103 1218 6811 SH DFND 02 0 6811 0 LANCASTER COLONY CORP COM 513847103 2700 15099 SH DFND 04 0 0 15099 LANDEC CORP COM 514766104 19633 2019871 SH SOLE 0 0 2019871 LANDEC CORP COM 514766104 2 158 SH SOLE 0 158 0 LANDEC CORP COM 514766104 180 18500 SH DFND 01 0 18500 0 LANDEC CORP COM 514766104 203 20886 SH DFND 02 0 20886 0 LANDEC CORP COM 514766104 186 19099 SH DFND 04 0 0 19099 LANDMARK BANCORP INC COM 51504L107 1618 75768 SH SOLE 0 0 75768 LANDMARK BANCORP INC COM 51504L107 1 43 SH SOLE 0 43 0 LANDMARK BANCORP INC COM 51504L107 58 2716 SH DFND 01 0 2716 0 LANDMARK BANCORP INC COM 51504L107 11 510 SH DFND 04 0 0 510 LANDSTAR SYS INC COM 515098101 494651 3941760 SH SOLE 0 0 3941760 LANDSTAR SYS INC COM 515098101 31 247 SH SOLE 0 247 0 LANDSTAR SYS INC COM 515098101 2072 16511 SH DFND 01 0 16511 0 LANDSTAR SYS INC COM 515098101 1555 12390 SH DFND 02 0 12390 0 LANDSTAR SYS INC COM 515098101 3622 28866 SH DFND 04 0 0 28866 LANDSTAR SYS INC COM 515098101 358 2855 SH DFND 04 0 2855 0 LANDS END INC NEW COM 51509F105 10558 810280 SH SOLE 0 0 810280 LANDS END INC NEW COM 51509F105 1 44 SH SOLE 0 44 0 LANDS END INC NEW COM 51509F105 119 9099 SH DFND 01 0 9099 0 LANDS END INC NEW COM 51509F105 18 1400 SH DFND 02 0 1400 0 LANDS END INC NEW COM 51509F105 129 9866 SH DFND 04 0 0 9866 LANNET INC COM 516012101 13551 2217795 SH SOLE 0 0 2217795 LANNET INC COM 516012101 16 2615 SH SOLE 0 2615 0 LANNET INC COM 516012101 132 21632 SH DFND 01 0 21632 0 LANNET INC COM 516012101 85 13874 SH DFND 02 0 13874 0 LANNET INC COM 516012101 328 53620 SH DFND 04 0 0 53620 LANTHEUS HLDGS INC COM 516544103 52601 4151647 SH SOLE 0 0 4151647 LANTHEUS HLDGS INC COM 516544103 6 448 SH SOLE 0 448 0 LANTHEUS HLDGS INC COM 516544103 1668 131621 SH DFND 01 0 131621 0 LANTHEUS HLDGS INC COM 516544103 267 21060 SH DFND 02 0 21060 0 LANTHEUS HLDGS INC COM 516544103 595 46942 SH DFND 04 0 0 46942 LANTRONIX INC COM NEW 516548203 3720 773406 SH SOLE 0 0 773406 LANTRONIX INC COM NEW 516548203 1 152 SH SOLE 0 152 0 LANTRONIX INC COM NEW 516548203 18 3846 SH DFND 01 0 3846 0 LANTRONIX INC COM NEW 516548203 48 10029 SH DFND 04 0 0 10029 LAREDO PETROLEUM INC COM 516806205 4693 478887 SH SOLE 0 0 478887 LAREDO PETROLEUM INC COM 516806205 0 47 SH SOLE 0 47 0 LAREDO PETROLEUM INC COM 516806205 19 1900 SH DFND 01 0 1900 0 LAREDO PETROLEUM INC COM 516806205 23 2307 SH DFND 04 0 0 2307 LARIMAR THERAPEUTICS INC COM 517125100 3322 218994 SH SOLE 0 0 218994 LARIMAR THERAPEUTICS INC COM 517125100 1 67 SH SOLE 0 67 0 LARIMAR THERAPEUTICS INC COM 517125100 43 2826 SH DFND 01 0 2826 0 LARIMAR THERAPEUTICS INC COM 517125100 12 774 SH DFND 04 0 0 774 LAS VEGAS SANDS CORP COM 517834107 1165905 24987255 SH SOLE 0 0 24987255 LAS VEGAS SANDS CORP COM 517834107 113 2432 SH SOLE 0 2432 0 LAS VEGAS SANDS CORP COM 517834107 16652 356876 SH DFND 01 0 356876 0 LAS VEGAS SANDS CORP COM 517834107 2925 62694 SH DFND 02 0 0 62694 LAS VEGAS SANDS CORP COM 517834107 9264 198546 SH DFND 02 0 198546 0 LAS VEGAS SANDS CORP COM 517834107 39761 852151 SH DFND 04 0 0 852151 LAS VEGAS SANDS CORP COM 517834107 571 12245 SH DFND 04 0 12245 0 LATTICE SEMICONDUCTOR CORP COM 518415104 382952 13223473 SH SOLE 0 0 13223473 LATTICE SEMICONDUCTOR CORP COM 518415104 44 1512 SH SOLE 0 1512 0 LATTICE SEMICONDUCTOR CORP COM 518415104 7716 266433 SH DFND 01 0 266433 0 LATTICE SEMICONDUCTOR CORP COM 518415104 1304 45013 SH DFND 02 0 45013 0 LATTICE SEMICONDUCTOR CORP COM 518415104 2918 100765 SH DFND 04 0 0 100765 LAUDER ESTEE COS INC CL A 518439104 3798579 17404715 SH SOLE 0 0 17404715 LAUDER ESTEE COS INC CL A 518439104 285 1308 SH SOLE 0 1308 0 LAUDER ESTEE COS INC CL A 518439104 55853 255915 SH DFND 01 0 255915 0 LAUDER ESTEE COS INC CL A 518439104 9183 42074 SH DFND 02 0 0 42074 LAUDER ESTEE COS INC CL A 518439104 28543 130781 SH DFND 02 0 130781 0 LAUDER ESTEE COS INC CL A 518439104 127995 586460 SH DFND 04 0 0 586460 LAUDER ESTEE COS INC CL A 518439104 3741 17142 SH DFND 04 0 17142 0 LAUREATE EDUCATION INC CL A 518613203 123495 9299350 SH SOLE 0 0 9299350 LAUREATE EDUCATION INC CL A 518613203 32 2375 SH SOLE 0 2375 0 LAUREATE EDUCATION INC CL A 518613203 976 73475 SH DFND 01 0 73475 0 LAUREATE EDUCATION INC CL A 518613203 484 36462 SH DFND 02 0 36462 0 LAUREATE EDUCATION INC CL A 518613203 1209 91020 SH DFND 04 0 0 91020 LAWSON PRODS INC COM 520776105 11568 281942 SH SOLE 0 0 281942 LAWSON PRODS INC COM 520776105 2 40 SH SOLE 0 40 0 LAWSON PRODS INC COM 520776105 300 7320 SH DFND 01 0 7320 0 LAWSON PRODS INC COM 520776105 103 2508 SH DFND 04 0 0 2508 LAZYDAYS HLDGS INC COM 52110H100 3519 277485 SH SOLE 0 0 277485 LAZYDAYS HLDGS INC COM 52110H100 1 73 SH SOLE 0 73 0 LEAF GROUP LTD COM 52177G102 3749 746791 SH SOLE 0 0 746791 LEAF GROUP LTD COM 52177G102 1 150 SH SOLE 0 150 0 LEAF GROUP LTD COM 52177G102 15 3053 SH DFND 01 0 3053 0 LEAF GROUP LTD COM 52177G102 31 6105 SH DFND 04 0 0 6105 LEAR CORP COM NEW 521865204 559103 5127035 SH SOLE 0 0 5127035 LEAR CORP COM NEW 521865204 87 802 SH SOLE 0 802 0 LEAR CORP COM NEW 521865204 2026 18578 SH DFND 01 0 18578 0 LEAR CORP COM NEW 521865204 1157 10608 SH DFND 02 0 0 10608 LEAR CORP COM NEW 521865204 3670 33651 SH DFND 02 0 33651 0 LEAR CORP COM NEW 521865204 7421 68049 SH DFND 04 0 0 68049 LEAP THERAPEUTICS INC COM 52187K101 2957 1493408 SH SOLE 0 0 1493408 LEAP THERAPEUTICS INC COM 52187K101 1 508 SH SOLE 0 508 0 LEAP THERAPEUTICS INC COM 52187K101 40 20305 SH DFND 01 0 20305 0 LEAP THERAPEUTICS INC COM 52187K101 27 13834 SH DFND 04 0 0 13834 LEE ENTERPRISES INC COM 523768109 1843 2197304 SH SOLE 0 0 2197304 LEE ENTERPRISES INC COM 523768109 0 228 SH SOLE 0 228 0 LEE ENTERPRISES INC COM 523768109 10 12179 SH DFND 01 0 12179 0 LEE ENTERPRISES INC COM 523768109 9 10600 SH DFND 04 0 0 10600 LEGGETT & PLATT INC COM 524660107 557368 13538197 SH SOLE 0 0 13538197 LEGGETT & PLATT INC COM 524660107 34 836 SH SOLE 0 836 0 LEGGETT & PLATT INC COM 524660107 5649 137202 SH DFND 01 0 137202 0 LEGGETT & PLATT INC COM 524660107 1832 44508 SH DFND 02 0 44508 0 LEGGETT & PLATT INC COM 524660107 12092 293718 SH DFND 04 0 0 293718 LEGACY HOUSING CORP COM 52472M101 3897 284832 SH SOLE 0 0 284832 LEGACY HOUSING CORP COM 52472M101 0 32 SH SOLE 0 32 0 LEGACY HOUSING CORP COM 52472M101 116 8451 SH DFND 01 0 8451 0 LEGACY HOUSING CORP COM 52472M101 31 2285 SH DFND 04 0 0 2285 LEIDOS HOLDINGS INC COM 525327102 1276693 14320729 SH SOLE 0 0 14320729 LEIDOS HOLDINGS INC COM 525327102 101 1130 SH SOLE 0 1130 0 LEIDOS HOLDINGS INC COM 525327102 12440 139542 SH DFND 01 0 139542 0 LEIDOS HOLDINGS INC COM 525327102 2169 24334 SH DFND 02 0 0 24334 LEIDOS HOLDINGS INC COM 525327102 6446 72310 SH DFND 02 0 72310 0 LEIDOS HOLDINGS INC COM 525327102 30982 347525 SH DFND 04 0 0 347525 LEIDOS HOLDINGS INC COM 525327102 129 1444 SH DFND 04 0 1444 0 LEMAITRE VASCULAR INC COM 525558201 34377 1056793 SH SOLE 0 0 1056793 LEMAITRE VASCULAR INC COM 525558201 4 119 SH SOLE 0 119 0 LEMAITRE VASCULAR INC COM 525558201 925 28441 SH DFND 01 0 28441 0 LEMAITRE VASCULAR INC COM 525558201 126 3883 SH DFND 02 0 3883 0 LEMAITRE VASCULAR INC COM 525558201 408 12551 SH DFND 04 0 0 12551 LEMONADE INC COM 52567D107 47205 949412 SH SOLE 0 0 949412 LEMONADE INC COM 52567D107 4 71 SH SOLE 0 71 0 LEMONADE INC COM 52567D107 105 2105 SH DFND 01 0 2105 0 LEMONADE INC COM 52567D107 230 4621 SH DFND 04 0 0 4621 LENDINGCLUB CORP COM NEW 52603A208 21076 4474805 SH SOLE 0 0 4474805 LENDINGCLUB CORP COM NEW 52603A208 2 502 SH SOLE 0 502 0 LENDINGCLUB CORP COM NEW 52603A208 225 47780 SH DFND 01 0 47780 0 LENDINGCLUB CORP COM NEW 52603A208 55 11667 SH DFND 02 0 11667 0 LENDINGCLUB CORP COM NEW 52603A208 231 48989 SH DFND 04 0 0 48989 LENDINGTREE INC NEW COM 52603B107 209074 681268 SH SOLE 0 0 681268 LENDINGTREE INC NEW COM 52603B107 16 51 SH SOLE 0 51 0 LENDINGTREE INC NEW COM 52603B107 1076 3506 SH DFND 01 0 3506 0 LENDINGTREE INC NEW COM 52603B107 747 2435 SH DFND 02 0 2435 0 LENDINGTREE INC NEW COM 52603B107 1745 5686 SH DFND 04 0 0 5686 LENDINGTREE INC NEW COM 52603B107 185 604 SH DFND 04 0 604 0 LENNAR CORP CL A 526057104 2270376 27795988 SH SOLE 0 0 27795988 LENNAR CORP CL A 526057104 235 2874 SH SOLE 0 2874 0 LENNAR CORP CL A 526057104 22864 279916 SH DFND 01 0 279916 0 LENNAR CORP CL A 526057104 4038 49436 SH DFND 02 0 0 49436 LENNAR CORP CL A 526057104 13105 160446 SH DFND 02 0 160446 0 LENNAR CORP CL A 526057104 58190 712409 SH DFND 04 0 0 712409 LENNAR CORP CL B 526057302 75615 1151621 SH SOLE 0 0 1151621 LENNAR CORP CL B 526057302 1 16 SH SOLE 0 16 0 LENNAR CORP CL B 526057302 562 8561 SH DFND 01 0 8561 0 LENNAR CORP CL B 526057302 1114 16968 SH DFND 04 0 0 16968 LENNOX INTL INC COM 526107107 886852 3253191 SH SOLE 0 0 3253191 LENNOX INTL INC COM 526107107 60 219 SH SOLE 0 219 0 LENNOX INTL INC COM 526107107 3094 11350 SH DFND 01 0 11350 0 LENNOX INTL INC COM 526107107 1724 6325 SH DFND 02 0 0 6325 LENNOX INTL INC COM 526107107 4923 18057 SH DFND 02 0 18057 0 LENNOX INTL INC COM 526107107 5589 20501 SH DFND 04 0 0 20501 LEVEL ONE BANCORP INC COM 52730D208 5791 371216 SH SOLE 0 0 371216 LEVEL ONE BANCORP INC COM 52730D208 1 61 SH SOLE 0 61 0 LEVEL ONE BANCORP INC COM 52730D208 33 2102 SH DFND 01 0 2102 0 LEVEL ONE BANCORP INC COM 52730D208 5 300 SH DFND 04 0 0 300 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 63307 4724381 SH SOLE 0 0 4724381 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 5 387 SH SOLE 0 387 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 106 7925 SH DFND 01 0 7925 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 204 15196 SH DFND 02 0 15196 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 475 35429 SH DFND 04 0 0 35429 LEXICON PHARMACEUTICALS INC COM NEW 528872302 3954 2746136 SH SOLE 0 0 2746136 LEXICON PHARMACEUTICALS INC COM NEW 528872302 0 214 SH SOLE 0 214 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 124 86458 SH DFND 01 0 86458 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 18 12833 SH DFND 04 0 0 12833 LEXINFINTECH HLDGS LTD ADR 528877103 22278 3252198 SH SOLE 0 0 3252198 LEXINFINTECH HLDGS LTD ADR 528877103 992 144818 SH DFND 01 0 144818 0 LEXINFINTECH HLDGS LTD ADR 528877103 7 1089 SH DFND 04 0 0 1089 LEXINGTON REALTY TRUST COM 529043101 446294 42707581 SH SOLE 0 0 42707581 LEXINGTON REALTY TRUST COM 529043101 32 3079 SH SOLE 0 3079 0 LEXINGTON REALTY TRUST COM 529043101 1934 185088 SH DFND 01 0 185088 0 LEXINGTON REALTY TRUST COM 529043101 6882 658543 SH DFND 02 0 658543 0 LEXINGTON REALTY TRUST COM 529043101 2120 202845 SH DFND 04 0 0 202845 LIBERTY BROADBAND CORP COM SER A 530307107 258189 1820669 SH SOLE 0 0 1820669 LIBERTY BROADBAND CORP COM SER A 530307107 24 167 SH SOLE 0 167 0 LIBERTY BROADBAND CORP COM SER A 530307107 1192 8403 SH DFND 01 0 8403 0 LIBERTY BROADBAND CORP COM SER A 530307107 425 2999 SH DFND 02 0 2999 0 LIBERTY BROADBAND CORP COM SER A 530307107 4487 31641 SH DFND 04 0 0 31641 LIBERTY BROADBAND CORP COM SER C 530307305 1847080 12928396 SH SOLE 0 0 12928396 LIBERTY BROADBAND CORP COM SER C 530307305 131 918 SH SOLE 0 918 0 LIBERTY BROADBAND CORP COM SER C 530307305 6071 42493 SH DFND 01 0 42493 0 LIBERTY BROADBAND CORP COM SER C 530307305 3425 23973 SH DFND 02 0 0 23973 LIBERTY BROADBAND CORP COM SER C 530307305 10139 70965 SH DFND 02 0 70965 0 LIBERTY BROADBAND CORP COM SER C 530307305 19208 134442 SH DFND 04 0 0 134442 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 48218 6034737 SH SOLE 0 0 6034737 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 3 431 SH SOLE 0 431 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 337 42220 SH DFND 01 0 42220 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 89 11149 SH DFND 02 0 11149 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 317 39706 SH DFND 04 0 0 39706 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 246498 7431343 SH SOLE 0 0 7431343 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 24 731 SH SOLE 0 731 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 969 29213 SH DFND 01 0 29213 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 540 16277 SH DFND 02 0 0 16277 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 1908 57521 SH DFND 02 0 57521 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 4268 128684 SH DFND 04 0 0 128684 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 37 1105 SH DFND 04 0 1105 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 468681 14168101 SH SOLE 0 0 14168101 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 60 1819 SH SOLE 0 1819 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 1908 57683 SH DFND 01 0 57683 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 1066 32237 SH DFND 02 0 0 32237 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 3471 104920 SH DFND 02 0 104920 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 5644 170619 SH DFND 04 0 0 170619 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 72 2184 SH DFND 04 0 2184 0 LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 9440 452121 SH SOLE 0 0 452121 LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 6 290 SH SOLE 0 290 0 LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 333 15930 SH DFND 01 0 15930 0 LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 70 3354 SH DFND 02 0 3354 0 LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 207 9896 SH DFND 04 0 0 9896 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 603628 16642625 SH SOLE 0 0 16642625 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 2363 65146 SH DFND 01 0 65146 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 1328 36613 SH DFND 02 0 0 36613 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 3780 104223 SH DFND 02 0 104223 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 4373 120581 SH DFND 04 0 0 120581 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 82252 2454559 SH SOLE 0 0 2454559 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 51 1519 SH SOLE 0 1519 0 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 345 10308 SH DFND 01 0 10308 0 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 557 16621 SH DFND 04 0 0 16621 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 39295 1870321 SH SOLE 0 0 1870321 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 1084 51573 SH DFND 01 0 51573 0 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 250 11902 SH DFND 02 0 11902 0 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 537 25570 SH DFND 04 0 0 25570 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 5044 2915734 SH SOLE 0 0 2915734 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 1 335 SH SOLE 0 335 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 92 53340 SH DFND 01 0 53340 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 55 31532 SH DFND 02 0 31532 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 97 56298 SH DFND 04 0 0 56298 LIFEWAY FOODS INC COM 531914109 731 145344 SH SOLE 0 0 145344 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 131784 1382542 SH SOLE 0 0 1382542 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 9 95 SH SOLE 0 95 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 2756 28917 SH DFND 01 0 28917 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 562 5900 SH DFND 02 0 5900 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 1128 11839 SH DFND 04 0 0 11839 LIFEVANTAGE CORP COM NEW 53222K205 13412 1111158 SH SOLE 0 0 1111158 LIFEVANTAGE CORP COM NEW 53222K205 1 62 SH SOLE 0 62 0 LIFEVANTAGE CORP COM NEW 53222K205 322 26698 SH DFND 01 0 26698 0 LIFEVANTAGE CORP COM NEW 53222K205 37 3029 SH DFND 04 0 0 3029 LIFETIME BRANDS INC COM 53222Q103 4732 500705 SH SOLE 0 0 500705 LIFETIME BRANDS INC COM 53222Q103 1 65 SH SOLE 0 65 0 LIFETIME BRANDS INC COM 53222Q103 86 9135 SH DFND 01 0 9135 0 LIFETIME BRANDS INC COM 53222Q103 42 4421 SH DFND 04 0 0 4421 LIFE STORAGE INC COM 53223X107 685648 6513237 SH SOLE 0 0 6513237 LIFE STORAGE INC COM 53223X107 32 301 SH SOLE 0 301 0 LIFE STORAGE INC COM 53223X107 1638 15556 SH DFND 01 0 15556 0 LIFE STORAGE INC COM 53223X107 11937 113398 SH DFND 02 0 113398 0 LIFE STORAGE INC COM 53223X107 3613 34321 SH DFND 04 0 0 34321 LIGHTBRIDGE CORP COM 53224K302 359 86118 SH SOLE 0 0 86118 LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 2911 1208022 SH SOLE 0 0 1208022 LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 13 5325 SH DFND 01 0 5325 0 LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 11 4600 SH DFND 04 0 0 4600 LIGHTSPEED POS INC SUB VTG SHS 53227R106 50261 1569666 SH SOLE 0 0 1569666 LIGHTSPEED POS INC SUB VTG SHS 53227R106 2473 77218 SH SOLE 0 77218 0 LIGHTSPEED POS INC SUB VTG SHS 53227R106 2580 80560 SH DFND 01 0 80560 0 LIGHTSPEED POS INC SUB VTG SHS 53227R106 494 15421 SH DFND 02 0 15421 0 LIGHTSPEED POS INC SUB VTG SHS 53227R106 861 26886 SH DFND 04 0 0 26886 LILLY ELI & CO COM 532457108 9672370 65345023 SH SOLE 0 0 65345023 LILLY ELI & CO COM 532457108 1371 9261 SH SOLE 0 9261 0 LILLY ELI & CO COM 532457108 137386 928160 SH DFND 01 0 928160 0 LILLY ELI & CO COM 532457108 23567 159216 SH DFND 02 0 0 159216 LILLY ELI & CO COM 532457108 78416 529766 SH DFND 02 0 529766 0 LILLY ELI & CO COM 532457108 313932 2120877 SH DFND 04 0 0 2120877 LILLY ELI & CO COM 532457108 10814 73061 SH DFND 04 0 73061 0 LIMELIGHT NETWORKS INC COM 53261M104 33498 5815631 SH SOLE 0 0 5815631 LIMELIGHT NETWORKS INC COM 53261M104 17 2925 SH SOLE 0 2925 0 LIMELIGHT NETWORKS INC COM 53261M104 1357 235544 SH DFND 01 0 235544 0 LIMELIGHT NETWORKS INC COM 53261M104 204 35424 SH DFND 02 0 35424 0 LIMELIGHT NETWORKS INC COM 53261M104 548 95220 SH DFND 04 0 0 95220 LIMESTONE BANCORP INC COM 53262L105 1043 99179 SH SOLE 0 0 99179 LIMESTONE BANCORP INC COM 53262L105 40 3818 SH DFND 01 0 3818 0 LIMBACH HLDGS INC COM 53263P105 1742 162820 SH SOLE 0 0 162820 LIMBACH HLDGS INC COM 53263P105 12 1136 SH DFND 01 0 1136 0 LIMONEIRA CO COM 532746104 12960 906302 SH SOLE 0 0 906302 LIMONEIRA CO COM 532746104 1 89 SH SOLE 0 89 0 LIMONEIRA CO COM 532746104 227 15890 SH DFND 01 0 15890 0 LIMONEIRA CO COM 532746104 67 4673 SH DFND 04 0 0 4673 LINCOLN EDL SVCS CORP COM 533535100 4594 832279 SH SOLE 0 0 832279 LINCOLN EDL SVCS CORP COM 533535100 1 166 SH SOLE 0 166 0 LINCOLN EDL SVCS CORP COM 533535100 22 3967 SH DFND 01 0 3967 0 LINCOLN EDL SVCS CORP COM 533535100 22 3955 SH DFND 04 0 0 3955 LINCOLN ELEC HLDGS INC COM 533900106 497493 5405184 SH SOLE 0 0 5405184 LINCOLN ELEC HLDGS INC COM 533900106 35 375 SH SOLE 0 375 0 LINCOLN ELEC HLDGS INC COM 533900106 2062 22400 SH DFND 01 0 22400 0 LINCOLN ELEC HLDGS INC COM 533900106 1528 16597 SH DFND 02 0 16597 0 LINCOLN ELEC HLDGS INC COM 533900106 3687 40058 SH DFND 04 0 0 40058 LINCOLN ELEC HLDGS INC COM 533900106 178 1938 SH DFND 04 0 1938 0 LINCOLN NATL CORP IND COM 534187109 612479 19549291 SH SOLE 0 0 19549291 LINCOLN NATL CORP IND COM 534187109 84 2674 SH SOLE 0 2674 0 LINCOLN NATL CORP IND COM 534187109 6012 191892 SH DFND 01 0 191892 0 LINCOLN NATL CORP IND COM 534187109 1129 36046 SH DFND 02 0 0 36046 LINCOLN NATL CORP IND COM 534187109 3574 114079 SH DFND 02 0 114079 0 LINCOLN NATL CORP IND COM 534187109 15725 501922 SH DFND 04 0 0 501922 LINCOLN NATL CORP IND COM 534187109 21 683 SH DFND 04 0 683 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 12688 1490912 SH SOLE 0 0 1490912 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 2 201 SH SOLE 0 201 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 437 51399 SH DFND 01 0 51399 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 55 6476 SH DFND 02 0 6476 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 183 21502 SH DFND 04 0 0 21502 LINDSAY CORP COM 535555106 111164 1149813 SH SOLE 0 0 1149813 LINDSAY CORP COM 535555106 7 71 SH SOLE 0 71 0 LINDSAY CORP COM 535555106 2082 21540 SH DFND 01 0 21540 0 LINDSAY CORP COM 535555106 420 4348 SH DFND 02 0 4348 0 LINDSAY CORP COM 535555106 782 8092 SH DFND 04 0 0 8092 LINEAGE CELL THERAPEUTICS IN COM 53566P109 4851 5179688 SH SOLE 0 0 5179688 LINEAGE CELL THERAPEUTICS IN COM 53566P109 1 1175 SH SOLE 0 1175 0 LINEAGE CELL THERAPEUTICS IN COM 53566P109 23 24334 SH DFND 01 0 24334 0 LINEAGE CELL THERAPEUTICS IN COM 53566P109 21 22860 SH DFND 04 0 0 22860 LIONS GATE ENTMNT CORP CL A VTG 535919401 55767 5882571 SH SOLE 0 0 5882571 LIONS GATE ENTMNT CORP CL A VTG 535919401 167 17666 SH DFND 01 0 17666 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 240 25361 SH DFND 02 0 25361 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 641 67587 SH DFND 04 0 0 67587 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 85624 9819272 SH SOLE 0 0 9819272 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 10 1123 SH SOLE 0 1123 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 341 39073 SH DFND 01 0 39073 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 288 32990 SH DFND 02 0 32990 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 545 62543 SH DFND 04 0 0 62543 LIPOCINE INC NEW COM 53630X104 4125 2925232 SH SOLE 0 0 2925232 LIPOCINE INC NEW COM 53630X104 0 76 SH SOLE 0 76 0 LIPOCINE INC NEW COM 53630X104 42 30075 SH DFND 01 0 30075 0 LIPOCINE INC NEW COM 53630X104 4 2500 SH DFND 04 0 0 2500 LIQTECH INTL INC COM 53632A201 2063 244091 SH SOLE 0 0 244091 LIQTECH INTL INC COM 53632A201 31 3627 SH DFND 01 0 3627 0 LIQTECH INTL INC COM 53632A201 48 5704 SH DFND 04 0 0 5704 LIQUIDITY SERVICES INC COM 53635B107 12709 1703639 SH SOLE 0 0 1703639 LIQUIDITY SERVICES INC COM 53635B107 1 138 SH SOLE 0 138 0 LIQUIDITY SERVICES INC COM 53635B107 151 20253 SH DFND 01 0 20253 0 LIQUIDITY SERVICES INC COM 53635B107 93 12419 SH DFND 04 0 0 12419 LIQUIDIA TECHNOLOGIES INC COM 53635D202 4447 903896 SH SOLE 0 0 903896 LIQUIDIA TECHNOLOGIES INC COM 53635D202 1 192 SH SOLE 0 192 0 LIQUIDIA TECHNOLOGIES INC COM 53635D202 252 51310 SH DFND 01 0 51310 0 LIQUIDIA TECHNOLOGIES INC COM 53635D202 23 4660 SH DFND 04 0 0 4660 LITHIA MTRS INC CL A 536797103 427361 1874883 SH SOLE 0 0 1874883 LITHIA MTRS INC CL A 536797103 102 447 SH SOLE 0 447 0 LITHIA MTRS INC CL A 536797103 6676 29289 SH DFND 01 0 29289 0 LITHIA MTRS INC CL A 536797103 1802 7904 SH DFND 02 0 7904 0 LITHIA MTRS INC CL A 536797103 4014 17608 SH DFND 04 0 0 17608 LITHIUM AMERS CORP NEW COM NEW 53680Q207 144 12600 SH DFND 02 0 12600 0 LITHIUM AMERS CORP NEW COM NEW 53680Q207 181 15934 SH DFND 04 0 0 15934 LITTELFUSE INC COM 537008104 368685 2078973 SH SOLE 0 0 2078973 LITTELFUSE INC COM 537008104 26 149 SH SOLE 0 149 0 LITTELFUSE INC COM 537008104 1407 7935 SH DFND 01 0 7935 0 LITTELFUSE INC COM 537008104 1409 7947 SH DFND 02 0 7947 0 LITTELFUSE INC COM 537008104 3253 18346 SH DFND 04 0 0 18346 LIVE NATION ENTERTAINMENT IN COM 538034109 787863 14622551 SH SOLE 0 0 14622551 LIVE NATION ENTERTAINMENT IN COM 538034109 48 891 SH SOLE 0 891 0 LIVE NATION ENTERTAINMENT IN COM 538034109 8846 164178 SH DFND 01 0 164178 0 LIVE NATION ENTERTAINMENT IN COM 538034109 1541 28595 SH DFND 02 0 0 28595 LIVE NATION ENTERTAINMENT IN COM 538034109 5140 95398 SH DFND 02 0 95398 0 LIVE NATION ENTERTAINMENT IN COM 538034109 20249 375819 SH DFND 04 0 0 375819 LIVE NATION ENTERTAINMENT IN COM 538034109 663 12296 SH DFND 04 0 12296 0 LIVE OAK BANCSHARES INC COM 53803X105 35517 1402189 SH SOLE 0 0 1402189 LIVE OAK BANCSHARES INC COM 53803X105 5 185 SH SOLE 0 185 0 LIVE OAK BANCSHARES INC COM 53803X105 482 19023 SH DFND 01 0 19023 0 LIVE OAK BANCSHARES INC COM 53803X105 137 5410 SH DFND 02 0 5410 0 LIVE OAK BANCSHARES INC COM 53803X105 548 21616 SH DFND 04 0 0 21616 LIVEPERSON INC COM 538146101 322369 6200599 SH SOLE 0 0 6200599 LIVEPERSON INC COM 538146101 29 557 SH SOLE 0 557 0 LIVEPERSON INC COM 538146101 6358 122301 SH DFND 01 0 122301 0 LIVEPERSON INC COM 538146101 986 18964 SH DFND 02 0 18964 0 LIVEPERSON INC COM 538146101 2423 46598 SH DFND 04 0 0 46598 LIVENT CORP COM 53814L108 133058 14833641 SH SOLE 0 0 14833641 LIVENT CORP COM 53814L108 8 939 SH SOLE 0 939 0 LIVENT CORP COM 53814L108 894 99689 SH DFND 01 0 99689 0 LIVENT CORP COM 53814L108 433 48300 SH DFND 02 0 48300 0 LIVENT CORP COM 53814L108 1013 112903 SH DFND 04 0 0 112903 LIVERAMP HLDGS INC COM 53815P108 292018 5640679 SH SOLE 0 0 5640679 LIVERAMP HLDGS INC COM 53815P108 20 390 SH SOLE 0 390 0 LIVERAMP HLDGS INC COM 53815P108 5757 111213 SH DFND 01 0 111213 0 LIVERAMP HLDGS INC COM 53815P108 1101 21267 SH DFND 02 0 21267 0 LIVERAMP HLDGS INC COM 53815P108 2549 49241 SH DFND 04 0 0 49241 LIVEXLIVE MEDIA INC COM NEW 53839L208 5353 2062692 SH SOLE 0 0 2062692 LIVEXLIVE MEDIA INC COM NEW 53839L208 1 305 SH SOLE 0 305 0 LIVEXLIVE MEDIA INC COM NEW 53839L208 121 46781 SH DFND 01 0 46781 0 LIVEXLIVE MEDIA INC COM NEW 53839L208 16 6270 SH DFND 04 0 0 6270 LIVONGO HEALTH INC COM 539183103 722118 5156141 SH SOLE 0 0 5156141 LIVONGO HEALTH INC COM 539183103 54 383 SH SOLE 0 383 0 LIVONGO HEALTH INC COM 539183103 3717 26544 SH DFND 01 0 26544 0 LIVONGO HEALTH INC COM 539183103 1700 12137 SH DFND 02 0 12137 0 LIVONGO HEALTH INC COM 539183103 5278 37690 SH DFND 04 0 0 37690 LIVONGO HEALTH INC COM 539183103 670 4786 SH DFND 04 0 4786 0 LMP AUTOMOTIVE HLDGS INC COM 53952P101 5166 190338 SH SOLE 0 0 190338 LMP AUTOMOTIVE HLDGS INC COM 53952P101 33 1231 SH DFND 01 0 1231 0 LOCKHEED MARTIN CORP COM 539830109 7988978 20843712 SH SOLE 0 0 20843712 LOCKHEED MARTIN CORP COM 539830109 652 1700 SH SOLE 0 1700 0 LOCKHEED MARTIN CORP COM 539830109 108769 283784 SH DFND 01 0 283784 0 LOCKHEED MARTIN CORP COM 539830109 15126 39464 SH DFND 02 0 0 39464 LOCKHEED MARTIN CORP COM 539830109 50295 131223 SH DFND 02 0 131223 0 LOCKHEED MARTIN CORP COM 539830109 247815 646564 SH DFND 04 0 0 646564 LOCKHEED MARTIN CORP COM 539830109 8218 21442 SH DFND 04 0 21442 0 LOEWS CORP COM 540424108 844778 24310155 SH SOLE 0 0 24310155 LOEWS CORP COM 540424108 88 2526 SH SOLE 0 2526 0 LOEWS CORP COM 540424108 8558 246264 SH DFND 01 0 246264 0 LOEWS CORP COM 540424108 1660 47780 SH DFND 02 0 0 47780 LOEWS CORP COM 540424108 5802 166958 SH DFND 02 0 166958 0 LOEWS CORP COM 540424108 21744 625715 SH DFND 04 0 0 625715 LOGICBIO THERAPEUTICS INC COM 54142F102 2797 308025 SH SOLE 0 0 308025 LOGICBIO THERAPEUTICS INC COM 54142F102 0 43 SH SOLE 0 43 0 LOGICBIO THERAPEUTICS INC COM 54142F102 208 22874 SH DFND 01 0 22874 0 LOGICBIO THERAPEUTICS INC COM 54142F102 26 2900 SH DFND 04 0 0 2900 LOMA NEGRA CORP SPONSORED ADS 54150E104 37 8686 SH DFND 02 0 8686 0 LOMA NEGRA CORP SPONSORED ADS 54150E104 91 21110 SH DFND 05 0 0 21110 LOOP INDS INC COM 543518104 2669 195418 SH SOLE 0 0 195418 LOOP INDS INC COM 543518104 40 2897 SH DFND 01 0 2897 0 LOOP INDS INC COM 543518104 53 3856 SH DFND 04 0 0 3856 LORAL SPACE & COMMUNICATNS I COM 543881106 20943 1144402 SH SOLE 0 0 1144402 LORAL SPACE & COMMUNICATNS I COM 543881106 2 97 SH SOLE 0 97 0 LORAL SPACE & COMMUNICATNS I COM 543881106 229 12531 SH DFND 01 0 12531 0 LORAL SPACE & COMMUNICATNS I COM 543881106 77 4204 SH DFND 02 0 4204 0 LORAL SPACE & COMMUNICATNS I COM 543881106 162 8860 SH DFND 04 0 0 8860 LOUISIANA PAC CORP COM 546347105 328524 11132625 SH SOLE 0 0 11132625 LOUISIANA PAC CORP COM 546347105 21 710 SH SOLE 0 710 0 LOUISIANA PAC CORP COM 546347105 6594 223465 SH DFND 01 0 223465 0 LOUISIANA PAC CORP COM 546347105 1038 35164 SH DFND 02 0 35164 0 LOUISIANA PAC CORP COM 546347105 2494 84509 SH DFND 04 0 0 84509 LOVESAC COMPANY COM 54738L109 16591 598746 SH SOLE 0 0 598746 LOVESAC COMPANY COM 54738L109 12 438 SH SOLE 0 438 0 LOVESAC COMPANY COM 54738L109 534 19274 SH DFND 01 0 19274 0 LOVESAC COMPANY COM 54738L109 132 4771 SH DFND 04 0 0 4771 LOWES COS INC COM 548661107 9998096 60280332 SH SOLE 0 0 60280332 LOWES COS INC COM 548661107 930 5605 SH SOLE 0 5605 0 LOWES COS INC COM 548661107 144354 870339 SH DFND 01 0 870339 0 LOWES COS INC COM 548661107 23224 140021 SH DFND 02 0 0 140021 LOWES COS INC COM 548661107 73966 445957 SH DFND 02 0 445957 0 LOWES COS INC COM 548661107 327703 1975780 SH DFND 04 0 0 1975780 LOWES COS INC COM 548661107 10865 65510 SH DFND 04 0 65510 0 LUBYS INC COM 549282101 1352 472582 SH SOLE 0 0 472582 LUBYS INC COM 549282101 10 3387 SH DFND 04 0 0 3387 LULULEMON ATHLETICA INC COM 550021109 3337931 10134291 SH SOLE 0 0 10134291 LULULEMON ATHLETICA INC COM 550021109 422 1282 SH SOLE 0 1282 0 LULULEMON ATHLETICA INC COM 550021109 17075 51842 SH DFND 01 0 51842 0 LULULEMON ATHLETICA INC COM 550021109 7633 23175 SH DFND 02 0 0 23175 LULULEMON ATHLETICA INC COM 550021109 23686 71913 SH DFND 02 0 71913 0 LULULEMON ATHLETICA INC COM 550021109 44007 133609 SH DFND 04 0 0 133609 LULULEMON ATHLETICA INC COM 550021109 3235 9821 SH DFND 04 0 9821 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 37557 1703267 SH SOLE 0 0 1703267 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 18 833 SH SOLE 0 833 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 550 24955 SH DFND 01 0 24955 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 249 11285 SH DFND 04 0 0 11285 LUMENTUM HLDGS INC COM 55024U109 505943 6734240 SH SOLE 0 0 6734240 LUMENTUM HLDGS INC COM 55024U109 55 731 SH SOLE 0 731 0 LUMENTUM HLDGS INC COM 55024U109 1945 25888 SH DFND 01 0 25888 0 LUMENTUM HLDGS INC COM 55024U109 1887 25116 SH DFND 02 0 25116 0 LUMENTUM HLDGS INC COM 55024U109 4309 57354 SH DFND 04 0 0 57354 LUMENTUM HLDGS INC COM 55024U109 66 884 SH DFND 04 0 884 0 LUMINEX CORP DEL COM 55027E102 130400 4967603 SH SOLE 0 0 4967603 LUMINEX CORP DEL COM 55027E102 19 712 SH SOLE 0 712 0 LUMINEX CORP DEL COM 55027E102 2243 85466 SH DFND 01 0 85466 0 LUMINEX CORP DEL COM 55027E102 400 15249 SH DFND 02 0 15249 0 LUMINEX CORP DEL COM 55027E102 851 32425 SH DFND 04 0 0 32425 LUMOS PHARMA INC COM 55028X109 3051 220768 SH SOLE 0 0 220768 LUMOS PHARMA INC COM 55028X109 1 70 SH SOLE 0 70 0 LUMOS PHARMA INC COM 55028X109 10 709 SH DFND 01 0 709 0 LUNA INNOVATIONS COM 550351100 6549 1095217 SH SOLE 0 0 1095217 LUNA INNOVATIONS COM 550351100 1 93 SH SOLE 0 93 0 LUNA INNOVATIONS COM 550351100 352 58804 SH DFND 01 0 58804 0 LUNA INNOVATIONS COM 550351100 59 9823 SH DFND 04 0 0 9823 LUTHER BURBANK CORP COM 550550107 4765 570620 SH SOLE 0 0 570620 LUTHER BURBANK CORP COM 550550107 1 122 SH SOLE 0 122 0 LUTHER BURBANK CORP COM 550550107 115 13813 SH DFND 01 0 13813 0 LUTHER BURBANK CORP COM 550550107 35 4138 SH DFND 02 0 4138 0 LUTHER BURBANK CORP COM 550550107 76 9098 SH DFND 04 0 0 9098 LYDALL INC DEL COM 550819106 17731 1072015 SH SOLE 0 0 1072015 LYDALL INC DEL COM 550819106 2 119 SH SOLE 0 119 0 LYDALL INC DEL COM 550819106 195 11764 SH DFND 01 0 11764 0 LYDALL INC DEL COM 550819106 118 7113 SH DFND 04 0 0 7113 LYFT INC CL A COM 55087P104 534503 19401210 SH SOLE 0 0 19401210 LYFT INC CL A COM 55087P104 40 1452 SH SOLE 0 1452 0 LYFT INC CL A COM 55087P104 2098 76154 SH DFND 01 0 76154 0 LYFT INC CL A COM 55087P104 379 13759 SH DFND 02 0 13759 0 LYFT INC CL A COM 55087P104 5957 216220 SH DFND 04 0 0 216220 LYRA THERAPEUTICS INC COM 55234L105 1613 144290 SH SOLE 0 0 144290 LYRA THERAPEUTICS INC COM 55234L105 81 7228 SH DFND 01 0 7228 0 LYRA THERAPEUTICS INC COM 55234L105 1 107 SH DFND 04 0 0 107 M & T BK CORP COM 55261F104 1217464 13220371 SH SOLE 0 0 13220371 M & T BK CORP COM 55261F104 84 909 SH SOLE 0 909 0 M & T BK CORP COM 55261F104 12167 132116 SH DFND 01 0 132116 0 M & T BK CORP COM 55261F104 2144 23284 SH DFND 02 0 0 23284 M & T BK CORP COM 55261F104 7126 77383 SH DFND 02 0 77383 0 M & T BK CORP COM 55261F104 31707 344301 SH DFND 04 0 0 344301 MBIA INC COM 55262C100 29254 4827330 SH SOLE 0 0 4827330 MBIA INC COM 55262C100 2 357 SH SOLE 0 357 0 MBIA INC COM 55262C100 195 32204 SH DFND 01 0 32204 0 MBIA INC COM 55262C100 187 30895 SH DFND 02 0 30895 0 MBIA INC COM 55262C100 314 51777 SH DFND 04 0 0 51777 M D C HLDGS INC COM 552676108 240974 5116231 SH SOLE 0 0 5116231 M D C HLDGS INC COM 552676108 37 786 SH SOLE 0 786 0 M D C HLDGS INC COM 552676108 1590 33752 SH DFND 01 0 33752 0 M D C HLDGS INC COM 552676108 648 13758 SH DFND 02 0 13758 0 M D C HLDGS INC COM 552676108 1841 39097 SH DFND 04 0 0 39097 MDU RES GROUP INC COM 552690109 450286 20012702 SH SOLE 0 0 20012702 MDU RES GROUP INC COM 552690109 79 3515 SH SOLE 0 3515 0 MDU RES GROUP INC COM 552690109 1492 66310 SH DFND 01 0 66310 0 MDU RES GROUP INC COM 552690109 1443 64155 SH DFND 02 0 64155 0 MDU RES GROUP INC COM 552690109 3974 176612 SH DFND 04 0 0 176612 MDC PARTNERS INC CL A SUB VTG 552697104 3621 2249138 SH SOLE 0 0 2249138 MDC PARTNERS INC CL A SUB VTG 552697104 1 320 SH SOLE 0 320 0 MDC PARTNERS INC CL A SUB VTG 552697104 19 11602 SH DFND 01 0 11602 0 MDC PARTNERS INC CL A SUB VTG 552697104 27 16891 SH DFND 04 0 0 16891 MFA FINL INC COM 55272X102 112816 42095452 SH SOLE 0 0 42095452 MFA FINL INC COM 55272X102 8 3042 SH SOLE 0 3042 0 MFA FINL INC COM 55272X102 833 310719 SH DFND 01 0 310719 0 MFA FINL INC COM 55272X102 402 150040 SH DFND 02 0 150040 0 MFA FINL INC COM 55272X102 883 329449 SH DFND 04 0 0 329449 MGE ENERGY INC COM 55277P104 215213 3434610 SH SOLE 0 0 3434610 MGE ENERGY INC COM 55277P104 15 235 SH SOLE 0 235 0 MGE ENERGY INC COM 55277P104 2345 37425 SH DFND 01 0 37425 0 MGE ENERGY INC COM 55277P104 1968 31408 SH DFND 02 0 31408 0 MGE ENERGY INC COM 55277P104 1723 27497 SH DFND 04 0 0 27497 MEI PHARMA INC COM NEW 55279B202 15857 5082281 SH SOLE 0 0 5082281 MEI PHARMA INC COM NEW 55279B202 16 5205 SH SOLE 0 5205 0 MEI PHARMA INC COM NEW 55279B202 569 182453 SH DFND 01 0 182453 0 MEI PHARMA INC COM NEW 55279B202 156 49844 SH DFND 04 0 0 49844 MGIC INVT CORP WIS COM 552848103 292604 33025321 SH SOLE 0 0 33025321 MGIC INVT CORP WIS COM 552848103 53 5965 SH SOLE 0 5965 0 MGIC INVT CORP WIS COM 552848103 1003 113183 SH DFND 01 0 113183 0 MGIC INVT CORP WIS COM 552848103 959 108216 SH DFND 02 0 108216 0 MGIC INVT CORP WIS COM 552848103 2438 275153 SH DFND 04 0 0 275153 MGM RESORTS INTERNATIONAL COM 552953101 894359 41119957 SH SOLE 0 0 41119957 MGM RESORTS INTERNATIONAL COM 552953101 63 2889 SH SOLE 0 2889 0 MGM RESORTS INTERNATIONAL COM 552953101 9438 433915 SH DFND 01 0 433915 0 MGM RESORTS INTERNATIONAL COM 552953101 1878 86330 SH DFND 02 0 0 86330 MGM RESORTS INTERNATIONAL COM 552953101 5787 266053 SH DFND 02 0 266053 0 MGM RESORTS INTERNATIONAL COM 552953101 24120 1108986 SH DFND 04 0 0 1108986 MGM GROWTH PPTYS LLC CL A COM 55303A105 202486 7236805 SH SOLE 0 0 7236805 MGM GROWTH PPTYS LLC CL A COM 55303A105 1046 37370 SH DFND 02 0 37370 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 1370 48952 SH DFND 04 0 0 48952 MGP INGREDIENTS INC NEW COM 55303J106 35708 898544 SH SOLE 0 0 898544 MGP INGREDIENTS INC NEW COM 55303J106 3 74 SH SOLE 0 74 0 MGP INGREDIENTS INC NEW COM 55303J106 848 21346 SH DFND 01 0 21346 0 MGP INGREDIENTS INC NEW COM 55303J106 243 6127 SH DFND 02 0 6127 0 MGP INGREDIENTS INC NEW COM 55303J106 351 8826 SH DFND 04 0 0 8826 M/I HOMES INC COM 55305B101 81022 1759435 SH SOLE 0 0 1759435 M/I HOMES INC COM 55305B101 56 1219 SH SOLE 0 1219 0 M/I HOMES INC COM 55305B101 875 19000 SH DFND 01 0 19000 0 M/I HOMES INC COM 55305B101 543 11781 SH DFND 02 0 11781 0 M/I HOMES INC COM 55305B101 1178 25588 SH DFND 04 0 0 25588 MKS INSTRS INC COM 55306N104 536490 4911562 SH SOLE 0 0 4911562 MKS INSTRS INC COM 55306N104 44 401 SH SOLE 0 401 0 MKS INSTRS INC COM 55306N104 2533 23187 SH DFND 01 0 23187 0 MKS INSTRS INC COM 55306N104 2024 18530 SH DFND 02 0 18530 0 MKS INSTRS INC COM 55306N104 4408 40353 SH DFND 04 0 0 40353 MKS INSTRS INC COM 55306N104 418 3828 SH DFND 04 0 3828 0 MMA CAPITAL HOLDINGS INC COM 55315D105 4935 219244 SH SOLE 0 0 219244 MMA CAPITAL HOLDINGS INC COM 55315D105 1 42 SH SOLE 0 42 0 MMA CAPITAL HOLDINGS INC COM 55315D105 74 3283 SH DFND 01 0 3283 0 MMA CAPITAL HOLDINGS INC COM 55315D105 25 1102 SH DFND 04 0 0 1102 MICT INC COM 55328R109 227 58544 SH SOLE 0 0 58544 MRC GLOBAL INC COM 55345K103 25470 5950947 SH SOLE 0 0 5950947 MRC GLOBAL INC COM 55345K103 17 4039 SH SOLE 0 4039 0 MRC GLOBAL INC COM 55345K103 236 55154 SH DFND 01 0 55154 0 MRC GLOBAL INC COM 55345K103 108 25297 SH DFND 02 0 25297 0 MRC GLOBAL INC COM 55345K103 298 69564 SH DFND 04 0 0 69564 MSA SAFETY INC COM 553498106 461518 3439799 SH SOLE 0 0 3439799 MSA SAFETY INC COM 553498106 32 237 SH SOLE 0 237 0 MSA SAFETY INC COM 553498106 1737 12945 SH DFND 01 0 12945 0 MSA SAFETY INC COM 553498106 1477 11010 SH DFND 02 0 11010 0 MSA SAFETY INC COM 553498106 3603 26851 SH DFND 04 0 0 26851 MSA SAFETY INC COM 553498106 120 893 SH DFND 04 0 893 0 MSC INDL DIRECT INC CL A 553530106 266026 4203944 SH SOLE 0 0 4203944 MSC INDL DIRECT INC CL A 553530106 15 240 SH SOLE 0 240 0 MSC INDL DIRECT INC CL A 553530106 957 15130 SH DFND 01 0 15130 0 MSC INDL DIRECT INC CL A 553530106 842 13305 SH DFND 02 0 13305 0 MSC INDL DIRECT INC CL A 553530106 2134 33724 SH DFND 04 0 0 33724 MSCI INC COM 55354G100 3037551 8513793 SH SOLE 0 0 8513793 MSCI INC COM 55354G100 221 619 SH SOLE 0 619 0 MSCI INC COM 55354G100 34199 95854 SH DFND 01 0 95854 0 MSCI INC COM 55354G100 5524 15484 SH DFND 02 0 0 15484 MSCI INC COM 55354G100 17758 49773 SH DFND 02 0 49773 0 MSCI INC COM 55354G100 77481 217167 SH DFND 04 0 0 217167 MSCI INC COM 55354G100 2511 7039 SH DFND 04 0 7039 0 MSG NETWORK INC CL A 553573106 45392 4743154 SH SOLE 0 0 4743154 MSG NETWORK INC CL A 553573106 38 3959 SH SOLE 0 3959 0 MSG NETWORK INC CL A 553573106 261 27278 SH DFND 01 0 27278 0 MSG NETWORK INC CL A 553573106 160 16727 SH DFND 02 0 16727 0 MSG NETWORK INC CL A 553573106 471 49214 SH DFND 04 0 0 49214 MTS SYS CORP COM 553777103 35096 1836511 SH SOLE 0 0 1836511 MTS SYS CORP COM 553777103 28 1478 SH SOLE 0 1478 0 MTS SYS CORP COM 553777103 252 13198 SH DFND 01 0 13198 0 MTS SYS CORP COM 553777103 117 6135 SH DFND 02 0 6135 0 MTS SYS CORP COM 553777103 386 20196 SH DFND 04 0 0 20196 MTBC INC COM 55378G102 3736 421207 SH SOLE 0 0 421207 MTBC INC COM 55378G102 18 2000 SH DFND 01 0 2000 0 MVB FINL CORP COM 553810102 8721 546084 SH SOLE 0 0 546084 MVB FINL CORP COM 553810102 1 72 SH SOLE 0 72 0 MVB FINL CORP COM 553810102 103 6439 SH DFND 01 0 6439 0 MVB FINL CORP COM 553810102 48 3018 SH DFND 04 0 0 3018 MYR GROUP INC DEL COM 55405W104 39230 1055148 SH SOLE 0 0 1055148 MYR GROUP INC DEL COM 55405W104 4 103 SH SOLE 0 103 0 MYR GROUP INC DEL COM 55405W104 910 24485 SH DFND 01 0 24485 0 MYR GROUP INC DEL COM 55405W104 242 6512 SH DFND 02 0 6512 0 MYR GROUP INC DEL COM 55405W104 575 15456 SH DFND 04 0 0 15456 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 147757 4344508 SH SOLE 0 0 4344508 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 29 849 SH SOLE 0 849 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 3162 92958 SH DFND 01 0 92958 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 451 13270 SH DFND 02 0 13270 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 1240 36471 SH DFND 04 0 0 36471 MACATAWA BK CORP COM 554225102 7386 1131046 SH SOLE 0 0 1131046 MACATAWA BK CORP COM 554225102 1 137 SH SOLE 0 137 0 MACATAWA BK CORP COM 554225102 120 18312 SH DFND 01 0 18312 0 MACATAWA BK CORP COM 554225102 102 15616 SH DFND 04 0 0 15616 MACERICH CO COM 554382101 106812 15730732 SH SOLE 0 0 15730732 MACERICH CO COM 554382101 6 814 SH SOLE 0 814 0 MACERICH CO COM 554382101 648 95491 SH DFND 01 0 95491 0 MACERICH CO COM 554382101 2417 356002 SH DFND 02 0 356002 0 MACERICH CO COM 554382101 561 82638 SH DFND 04 0 0 82638 MACK CALI RLTY CORP COM 554489104 151590 12011913 SH SOLE 0 0 12011913 MACK CALI RLTY CORP COM 554489104 6 491 SH SOLE 0 491 0 MACK CALI RLTY CORP COM 554489104 745 59057 SH DFND 01 0 59057 0 MACK CALI RLTY CORP COM 554489104 2691 213194 SH DFND 02 0 213194 0 MACK CALI RLTY CORP COM 554489104 814 64464 SH DFND 04 0 0 64464 MACKINAC FINL CORP COM 554571109 3899 404087 SH SOLE 0 0 404087 MACKINAC FINL CORP COM 554571109 1 103 SH SOLE 0 103 0 MACKINAC FINL CORP COM 554571109 63 6481 SH DFND 01 0 6481 0 MACKINAC FINL CORP COM 554571109 22 2264 SH DFND 04 0 0 2264 MACQUARIE INFRASTRUCTURE COR COM 55608B105 162902 6058097 SH SOLE 0 0 6058097 MACQUARIE INFRASTRUCTURE COR COM 55608B105 32 1173 SH SOLE 0 1173 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 692 25728 SH DFND 01 0 25728 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 669 24870 SH DFND 02 0 24870 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 1572 58445 SH DFND 04 0 0 58445 MACROGENICS INC COM 556099109 80319 3188533 SH SOLE 0 0 3188533 MACROGENICS INC COM 556099109 21 842 SH SOLE 0 842 0 MACROGENICS INC COM 556099109 1540 61119 SH DFND 01 0 61119 0 MACROGENICS INC COM 556099109 345 13690 SH DFND 02 0 13690 0 MACROGENICS INC COM 556099109 922 36603 SH DFND 04 0 0 36603 MACYS INC COM 55616P104 148506 26053764 SH SOLE 0 0 26053764 MACYS INC COM 55616P104 12 2048 SH SOLE 0 2048 0 MACYS INC COM 55616P104 1213 212823 SH DFND 01 0 212823 0 MACYS INC COM 55616P104 554 97246 SH DFND 02 0 97246 0 MACYS INC COM 55616P104 1266 222052 SH DFND 04 0 0 222052 MADDEN STEVEN LTD COM 556269108 143987 7383948 SH SOLE 0 0 7383948 MADDEN STEVEN LTD COM 556269108 9 487 SH SOLE 0 487 0 MADDEN STEVEN LTD COM 556269108 1994 102239 SH DFND 01 0 102239 0 MADDEN STEVEN LTD COM 556269108 494 25325 SH DFND 02 0 25325 0 MADDEN STEVEN LTD COM 556269108 1082 55503 SH DFND 04 0 0 55503 MADISON SQUARE GRDN SPRT COR CL A 55825T103 236630 1572503 SH SOLE 0 0 1572503 MADISON SQUARE GRDN SPRT COR CL A 55825T103 18 119 SH SOLE 0 119 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 897 5959 SH DFND 01 0 5959 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 750 4985 SH DFND 02 0 4985 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 1853 12314 SH DFND 04 0 0 12314 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 113067 1650861 SH SOLE 0 0 1650861 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 9 127 SH SOLE 0 127 0 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 388 5664 SH DFND 01 0 5664 0 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 341 4985 SH DFND 02 0 4985 0 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 805 11757 SH DFND 04 0 0 11757 MADRIGAL PHARMACEUTICALS INC COM 558868105 87771 739252 SH SOLE 0 0 739252 MADRIGAL PHARMACEUTICALS INC COM 558868105 6 54 SH SOLE 0 54 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 2085 17564 SH DFND 01 0 17564 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 311 2617 SH DFND 02 0 2617 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 833 7017 SH DFND 04 0 0 7017 MAG SILVER CORP COM 55903Q104 107 6567 SH SOLE 0 6567 0 MAG SILVER CORP COM 55903Q104 382 23515 SH DFND 02 0 23515 0 MAG SILVER CORP COM 55903Q104 484 29770 SH DFND 04 0 0 29770 MAGELLAN HEALTH INC COM NEW 559079207 172379 2274727 SH SOLE 0 0 2274727 MAGELLAN HEALTH INC COM NEW 559079207 11 148 SH SOLE 0 148 0 MAGELLAN HEALTH INC COM NEW 559079207 2213 29203 SH DFND 01 0 29203 0 MAGELLAN HEALTH INC COM NEW 559079207 527 6957 SH DFND 02 0 6957 0 MAGELLAN HEALTH INC COM NEW 559079207 1225 16159 SH DFND 04 0 0 16159 MAGENTA THERAPEUTICS INC COM 55910K108 7779 1144016 SH SOLE 0 0 1144016 MAGENTA THERAPEUTICS INC COM 55910K108 2 249 SH SOLE 0 249 0 MAGENTA THERAPEUTICS INC COM 55910K108 243 35662 SH DFND 01 0 35662 0 MAGENTA THERAPEUTICS INC COM 55910K108 41 6092 SH DFND 04 0 0 6092 MAGNA INTL INC COM 559222401 315889 6904674 SH SOLE 0 0 6904674 MAGNA INTL INC COM 559222401 20478 447607 SH SOLE 0 447607 0 MAGNA INTL INC COM 559222401 16966 370835 SH DFND 01 0 370835 0 MAGNA INTL INC COM 559222401 2461 53795 SH DFND 02 0 0 53795 MAGNA INTL INC COM 559222401 7569 165451 SH DFND 02 0 165451 0 MAGNA INTL INC COM 559222401 11988 262035 SH DFND 04 0 0 262035 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 130 9494 SH DFND 02 0 9494 0 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 145 10595 SH DFND 04 0 0 10595 MAGNITE INC COM 55955D100 33716 4854691 SH SOLE 0 0 4854691 MAGNITE INC COM 55955D100 5 717 SH SOLE 0 717 0 MAGNITE INC COM 55955D100 1012 145713 SH DFND 01 0 145713 0 MAGNITE INC COM 55955D100 202 29148 SH DFND 02 0 29148 0 MAGNITE INC COM 55955D100 455 65556 SH DFND 04 0 0 65556 MAGNOLIA OIL & GAS CORP CL A 559663109 61700 11934277 SH SOLE 0 0 11934277 MAGNOLIA OIL & GAS CORP CL A 559663109 3 676 SH SOLE 0 676 0 MAGNOLIA OIL & GAS CORP CL A 559663109 1192 230526 SH DFND 01 0 230526 0 MAGNOLIA OIL & GAS CORP CL A 559663109 179 34629 SH DFND 02 0 34629 0 MAGNOLIA OIL & GAS CORP CL A 559663109 451 87214 SH DFND 04 0 0 87214 MAGYAR BANCORP INC COM 55977T109 87 10465 SH SOLE 0 0 10465 MAGYAR BANCORP INC COM 55977T109 3 382 SH DFND 01 0 382 0 MAINSTREET BANCSHARES INC COM 56064Y100 4217 344517 SH SOLE 0 0 344517 MAINSTREET BANCSHARES INC COM 56064Y100 0 22 SH SOLE 0 22 0 MAINSTREET BANCSHARES INC COM 56064Y100 64 5227 SH DFND 01 0 5227 0 MAINSTREET BANCSHARES INC COM 56064Y100 28 2272 SH DFND 04 0 0 2272 MALIBU BOATS INC COM CL A 56117J100 52353 1056349 SH SOLE 0 0 1056349 MALIBU BOATS INC COM CL A 56117J100 15 300 SH SOLE 0 300 0 MALIBU BOATS INC COM CL A 56117J100 2024 40840 SH DFND 01 0 40840 0 MALIBU BOATS INC COM CL A 56117J100 316 6386 SH DFND 02 0 6386 0 MALIBU BOATS INC COM CL A 56117J100 728 14689 SH DFND 04 0 0 14689 MALVERN BANCORP INC COM 561409103 3914 331673 SH SOLE 0 0 331673 MALVERN BANCORP INC COM 561409103 1 88 SH SOLE 0 88 0 MALVERN BANCORP INC COM 561409103 16 1322 SH DFND 01 0 1322 0 MALVERN BANCORP INC COM 561409103 21 1756 SH DFND 04 0 0 1756 MAMMOTH ENERGY SVCS INC COM 56155L108 350 218677 SH SOLE 0 0 218677 MAMMOTH ENERGY SVCS INC COM 56155L108 0 7 SH SOLE 0 7 0 MAMMOTH ENERGY SVCS INC COM 56155L108 5 2953 SH DFND 04 0 0 2953 MANHATTAN ASSOCS INC COM 562750109 647085 6776473 SH SOLE 0 0 6776473 MANHATTAN ASSOCS INC COM 562750109 50 523 SH SOLE 0 523 0 MANHATTAN ASSOCS INC COM 562750109 2656 27812 SH DFND 01 0 27812 0 MANHATTAN ASSOCS INC COM 562750109 1773 18572 SH DFND 02 0 18572 0 MANHATTAN ASSOCS INC COM 562750109 4522 47352 SH DFND 04 0 0 47352 MANHATTAN ASSOCS INC COM 562750109 453 4741 SH DFND 04 0 4741 0 MANHATTAN BRDG CAP INC COM 562803106 1470 337056 SH SOLE 0 0 337056 MANHATTAN BRDG CAP INC COM 562803106 9 2055 SH DFND 01 0 2055 0 MANHATTAN BRDG CAP INC COM 562803106 17 3795 SH DFND 04 0 0 3795 MANITEX INTL INC COM 563420108 3090 740961 SH SOLE 0 0 740961 MANITEX INTL INC COM 563420108 0 13 SH SOLE 0 13 0 MANITEX INTL INC COM 563420108 14 3301 SH DFND 01 0 3301 0 MANITEX INTL INC COM 563420108 14 3270 SH DFND 04 0 0 3270 MANITOWOC CO INC COM NEW 563571405 19715 2344218 SH SOLE 0 0 2344218 MANITOWOC CO INC COM NEW 563571405 18 2150 SH SOLE 0 2150 0 MANITOWOC CO INC COM NEW 563571405 205 24407 SH DFND 01 0 24407 0 MANITOWOC CO INC COM NEW 563571405 148 17643 SH DFND 02 0 17643 0 MANITOWOC CO INC COM NEW 563571405 299 35533 SH DFND 04 0 0 35533 MANNATECH INC COM NEW 563771203 633 37748 SH SOLE 0 0 37748 MANNATECH INC COM NEW 563771203 8 500 SH DFND 04 0 0 500 MANNING & NAPIER INC CL A 56382Q102 3605 844281 SH SOLE 0 0 844281 MANNING & NAPIER INC CL A 56382Q102 11 2600 SH DFND 04 0 0 2600 MANNKIND CORP COM NEW 56400P706 20300 10798063 SH SOLE 0 0 10798063 MANNKIND CORP COM NEW 56400P706 11 5606 SH SOLE 0 5606 0 MANNKIND CORP COM NEW 56400P706 850 452163 SH DFND 01 0 452163 0 MANNKIND CORP COM NEW 56400P706 140 74240 SH DFND 04 0 0 74240 MANPOWERGROUP INC COM 56418H100 383790 5233740 SH SOLE 0 0 5233740 MANPOWERGROUP INC COM 56418H100 61 837 SH SOLE 0 837 0 MANPOWERGROUP INC COM 56418H100 1394 19009 SH DFND 01 0 19009 0 MANPOWERGROUP INC COM 56418H100 1365 18617 SH DFND 02 0 18617 0 MANPOWERGROUP INC COM 56418H100 3388 46202 SH DFND 04 0 0 46202 MANTECH INTL CORP CL A 564563104 217150 3152590 SH SOLE 0 0 3152590 MANTECH INTL CORP CL A 564563104 12 179 SH SOLE 0 179 0 MANTECH INTL CORP CL A 564563104 2271 32970 SH DFND 01 0 32970 0 MANTECH INTL CORP CL A 564563104 624 9065 SH DFND 02 0 9065 0 MANTECH INTL CORP CL A 564563104 1305 18950 SH DFND 04 0 0 18950 MANULIFE FINL CORP COM 56501R106 667281 47971326 SH SOLE 0 0 47971326 MANULIFE FINL CORP COM 56501R106 61847 4446244 SH SOLE 0 4446244 0 MANULIFE FINL CORP COM 56501R106 36217 2603702 SH DFND 01 0 2603702 0 MANULIFE FINL CORP COM 56501R106 4912 353147 SH DFND 02 0 0 353147 MANULIFE FINL CORP COM 56501R106 15692 1128107 SH DFND 02 0 1128107 0 MANULIFE FINL CORP COM 56501R106 24185 1738705 SH DFND 04 0 0 1738705 MARATHON OIL CORP COM 565849106 297216 72668995 SH SOLE 0 0 72668995 MARATHON OIL CORP COM 565849106 27 6552 SH SOLE 0 6552 0 MARATHON OIL CORP COM 565849106 3313 809903 SH DFND 01 0 809903 0 MARATHON OIL CORP COM 565849106 1031 252197 SH DFND 02 0 252197 0 MARATHON OIL CORP COM 565849106 7208 1762308 SH DFND 04 0 0 1762308 MARATHON PETE CORP COM 56585A102 1768524 60276904 SH SOLE 0 0 60276904 MARATHON PETE CORP COM 56585A102 122 4152 SH SOLE 0 4152 0 MARATHON PETE CORP COM 56585A102 19645 669562 SH DFND 01 0 669562 0 MARATHON PETE CORP COM 56585A102 3439 117203 SH DFND 02 0 0 117203 MARATHON PETE CORP COM 56585A102 10807 368325 SH DFND 02 0 368325 0 MARATHON PETE CORP COM 56585A102 50478 1720461 SH DFND 04 0 0 1720461 MARATHON PETE CORP COM 56585A102 45804 1561162 SH DFND 04 0 1561162 0 MARATHON PATENT GROUP INC COM 56585W401 373 190410 SH SOLE 0 0 190410 MARCHEX INC CL B 56624R108 3051 1439003 SH SOLE 0 0 1439003 MARCHEX INC CL B 56624R108 0 170 SH SOLE 0 170 0 MARCHEX INC CL B 56624R108 8 3811 SH DFND 01 0 3811 0 MARCHEX INC CL B 56624R108 9 4374 SH DFND 04 0 0 4374 MARCUS & MILLICHAP INC COM 566324109 95312 3463362 SH SOLE 0 0 3463362 MARCUS & MILLICHAP INC COM 566324109 4 154 SH SOLE 0 154 0 MARCUS & MILLICHAP INC COM 566324109 523 18998 SH DFND 01 0 18998 0 MARCUS & MILLICHAP INC COM 566324109 159 5785 SH DFND 02 0 5785 0 MARCUS & MILLICHAP INC COM 566324109 479 17421 SH DFND 04 0 0 17421 MARCUS CORP DEL COM 566330106 10310 1333755 SH SOLE 0 0 1333755 MARCUS CORP DEL COM 566330106 1 124 SH SOLE 0 124 0 MARCUS CORP DEL COM 566330106 121 15677 SH DFND 01 0 15677 0 MARCUS CORP DEL COM 566330106 48 6163 SH DFND 02 0 6163 0 MARCUS CORP DEL COM 566330106 126 16298 SH DFND 04 0 0 16298 MARINEMAX INC COM 567908108 36311 1414512 SH SOLE 0 0 1414512 MARINEMAX INC COM 567908108 52 2020 SH SOLE 0 2020 0 MARINEMAX INC COM 567908108 378 14722 SH DFND 01 0 14722 0 MARINEMAX INC COM 567908108 132 5135 SH DFND 02 0 5135 0 MARINEMAX INC COM 567908108 564 21952 SH DFND 04 0 0 21952 MARIN SOFTWARE INC COM NEW 56804T205 56 41968 SH SOLE 0 0 41968 MARINE PRODS CORP COM 568427108 9486 606501 SH SOLE 0 0 606501 MARINE PRODS CORP COM 568427108 1 52 SH SOLE 0 52 0 MARINE PRODS CORP COM 568427108 260 16611 SH DFND 01 0 16611 0 MARINE PRODS CORP COM 568427108 221 14108 SH DFND 04 0 0 14108 MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 15515 1207362 SH SOLE 0 0 1207362 MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 3 247 SH SOLE 0 247 0 MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 668 52013 SH DFND 01 0 52013 0 MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 89 6950 SH DFND 04 0 0 6950 MARKEL CORP COM 570535104 1113355 1143427 SH SOLE 0 0 1143427 MARKEL CORP COM 570535104 81 83 SH SOLE 0 83 0 MARKEL CORP COM 570535104 4389 4508 SH DFND 01 0 4508 0 MARKEL CORP COM 570535104 2472 2539 SH DFND 02 0 0 2539 MARKEL CORP COM 570535104 9177 9425 SH DFND 02 0 9425 0 MARKEL CORP COM 570535104 14926 15329 SH DFND 04 0 0 15329 MARKER THERAPEUTICS INC COM 57055L107 2111 1407430 SH SOLE 0 0 1407430 MARKER THERAPEUTICS INC COM 57055L107 0 158 SH SOLE 0 158 0 MARKER THERAPEUTICS INC COM 57055L107 63 42271 SH DFND 01 0 42271 0 MARKER THERAPEUTICS INC COM 57055L107 11 7510 SH DFND 04 0 0 7510 MARKETAXESS HLDGS INC COM 57060D108 1961209 4072362 SH SOLE 0 0 4072362 MARKETAXESS HLDGS INC COM 57060D108 139 289 SH SOLE 0 289 0 MARKETAXESS HLDGS INC COM 57060D108 20945 43492 SH DFND 01 0 43492 0 MARKETAXESS HLDGS INC COM 57060D108 3306 6864 SH DFND 02 0 0 6864 MARKETAXESS HLDGS INC COM 57060D108 10880 22591 SH DFND 02 0 22591 0 MARKETAXESS HLDGS INC COM 57060D108 47434 98495 SH DFND 04 0 0 98495 MARKETAXESS HLDGS INC COM 57060D108 1534 3186 SH DFND 04 0 3186 0 MARLIN BUSINESS SVCS CORP COM 571157106 3798 538751 SH SOLE 0 0 538751 MARLIN BUSINESS SVCS CORP COM 571157106 0 32 SH SOLE 0 32 0 MARLIN BUSINESS SVCS CORP COM 571157106 43 6168 SH DFND 01 0 6168 0 MARLIN BUSINESS SVCS CORP COM 571157106 21 2976 SH DFND 04 0 0 2976 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 318500 3507318 SH SOLE 0 0 3507318 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 24 262 SH SOLE 0 262 0 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 3055 33642 SH DFND 01 0 33642 0 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 1183 13031 SH DFND 02 0 13031 0 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 2745 30223 SH DFND 04 0 0 30223 MARRONE BIO INNOVATIONS INC COM 57165B106 4086 3349404 SH SOLE 0 0 3349404 MARRONE BIO INNOVATIONS INC COM 57165B106 0 375 SH SOLE 0 375 0 MARRONE BIO INNOVATIONS INC COM 57165B106 166 135977 SH DFND 01 0 135977 0 MARRONE BIO INNOVATIONS INC COM 57165B106 61 49946 SH DFND 04 0 0 49946 MARSH & MCLENNAN COS INC COM 571748102 4588582 40005078 SH SOLE 0 0 40005078 MARSH & MCLENNAN COS INC COM 571748102 373 3252 SH SOLE 0 3252 0 MARSH & MCLENNAN COS INC COM 571748102 65328 569559 SH DFND 01 0 569559 0 MARSH & MCLENNAN COS INC COM 571748102 10858 94668 SH DFND 02 0 0 94668 MARSH & MCLENNAN COS INC COM 571748102 36849 321263 SH DFND 02 0 321263 0 MARSH & MCLENNAN COS INC COM 571748102 151459 1320482 SH DFND 04 0 0 1320482 MARSH & MCLENNAN COS INC COM 571748102 3908 34074 SH DFND 04 0 34074 0 MARRIOTT INTL INC NEW CL A 571903202 1858240 20071726 SH SOLE 0 0 20071726 MARRIOTT INTL INC NEW CL A 571903202 144 1551 SH SOLE 0 1551 0 MARRIOTT INTL INC NEW CL A 571903202 25445 274839 SH DFND 01 0 274839 0 MARRIOTT INTL INC NEW CL A 571903202 4640 50116 SH DFND 02 0 0 50116 MARRIOTT INTL INC NEW CL A 571903202 14506 156686 SH DFND 02 0 156686 0 MARRIOTT INTL INC NEW CL A 571903202 64092 692291 SH DFND 04 0 0 692291 MARTEN TRANS LTD COM 573075108 57053 3495864 SH SOLE 0 0 3495864 MARTEN TRANS LTD COM 573075108 6 357 SH SOLE 0 357 0 MARTEN TRANS LTD COM 573075108 1266 77547 SH DFND 01 0 77547 0 MARTEN TRANS LTD COM 573075108 366 22404 SH DFND 02 0 22404 0 MARTEN TRANS LTD COM 573075108 697 42706 SH DFND 04 0 0 42706 MARTIN MARIETTA MATLS INC COM 573284106 1511799 6423347 SH SOLE 0 0 6423347 MARTIN MARIETTA MATLS INC COM 573284106 94 398 SH SOLE 0 398 0 MARTIN MARIETTA MATLS INC COM 573284106 15075 64052 SH DFND 01 0 64052 0 MARTIN MARIETTA MATLS INC COM 573284106 2636 11198 SH DFND 02 0 0 11198 MARTIN MARIETTA MATLS INC COM 573284106 8342 35443 SH DFND 02 0 35443 0 MARTIN MARIETTA MATLS INC COM 573284106 38037 161611 SH DFND 04 0 0 161611 MASCO CORP COM 574599106 1537031 27880116 SH SOLE 0 0 27880116 MASCO CORP COM 574599106 92 1671 SH SOLE 0 1671 0 MASCO CORP COM 574599106 14861 269570 SH DFND 01 0 269570 0 MASCO CORP COM 574599106 2798 50761 SH DFND 02 0 0 50761 MASCO CORP COM 574599106 9118 165394 SH DFND 02 0 165394 0 MASCO CORP COM 574599106 38027 689768 SH DFND 04 0 0 689768 MASIMO CORP COM 574795100 1033373 4377588 SH SOLE 0 0 4377588 MASIMO CORP COM 574795100 87 368 SH SOLE 0 368 0 MASIMO CORP COM 574795100 5258 22273 SH DFND 01 0 22273 0 MASIMO CORP COM 574795100 2216 9389 SH DFND 02 0 0 9389 MASIMO CORP COM 574795100 7080 29992 SH DFND 02 0 29992 0 MASIMO CORP COM 574795100 13013 55126 SH DFND 04 0 0 55126 MASIMO CORP COM 574795100 995 4215 SH DFND 04 0 4215 0 MASONITE INTL CORP COM 575385109 211163 2145967 SH SOLE 0 0 2145967 MASONITE INTL CORP COM 575385109 15 153 SH SOLE 0 153 0 MASONITE INTL CORP COM 575385109 4753 48299 SH DFND 01 0 48299 0 MASONITE INTL CORP COM 575385109 738 7495 SH DFND 02 0 7495 0 MASONITE INTL CORP COM 575385109 1720 17478 SH DFND 04 0 0 17478 MASTEC INC COM 576323109 244110 5784589 SH SOLE 0 0 5784589 MASTEC INC COM 576323109 48 1145 SH SOLE 0 1145 0 MASTEC INC COM 576323109 1853 43910 SH DFND 01 0 43910 0 MASTEC INC COM 576323109 870 20612 SH DFND 02 0 20612 0 MASTEC INC COM 576323109 2036 48236 SH DFND 04 0 0 48236 MASTECH DIGITAL INC COM 57633B100 5598 310832 SH SOLE 0 0 310832 MASTECH DIGITAL INC COM 57633B100 140 7772 SH DFND 01 0 7772 0 MASTECH DIGITAL INC COM 57633B100 26 1439 SH DFND 04 0 0 1439 MASTERCARD INCORPORATED CL A 57636Q104 22900757 67719658 SH SOLE 0 0 67719658 MASTERCARD INCORPORATED CL A 57636Q104 1958 5789 SH SOLE 0 5789 0 MASTERCARD INCORPORATED CL A 57636Q104 343989 1017208 SH DFND 01 0 1017208 0 MASTERCARD INCORPORATED CL A 57636Q104 55798 165001 SH DFND 02 0 0 165001 MASTERCARD INCORPORATED CL A 57636Q104 177030 523494 SH DFND 02 0 523494 0 MASTERCARD INCORPORATED CL A 57636Q104 779912 2306272 SH DFND 04 0 0 2306272 MASTERCARD INCORPORATED CL A 57636Q104 25876 76519 SH DFND 04 0 76519 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 17731 1013799 SH SOLE 0 0 1013799 MASTERCRAFT BOAT HLDGS INC COM 57637H103 16 911 SH SOLE 0 911 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 642 36708 SH DFND 01 0 36708 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 14 786 SH DFND 02 0 786 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 179 10228 SH DFND 04 0 0 10228 MATADOR RES CO COM 576485205 97266 11775520 SH SOLE 0 0 11775520 MATADOR RES CO COM 576485205 19 2303 SH SOLE 0 2303 0 MATADOR RES CO COM 576485205 617 74741 SH DFND 01 0 74741 0 MATADOR RES CO COM 576485205 289 34950 SH DFND 02 0 34950 0 MATADOR RES CO COM 576485205 709 85819 SH DFND 04 0 0 85819 MATCH GROUP INC NEW COM 57667L107 2397661 21668878 SH SOLE 0 0 21668878 MATCH GROUP INC NEW COM 57667L107 191 1726 SH SOLE 0 1726 0 MATCH GROUP INC NEW COM 57667L107 11656 105337 SH DFND 01 0 105337 0 MATCH GROUP INC NEW COM 57667L107 4896 44251 SH DFND 02 0 0 44251 MATCH GROUP INC NEW COM 57667L107 15536 140411 SH DFND 02 0 140411 0 MATCH GROUP INC NEW COM 57667L107 29579 267323 SH DFND 04 0 0 267323 MATCH GROUP INC NEW COM 57667L107 2099 18969 SH DFND 04 0 18969 0 MATERION CORP COM 576690101 103245 1984331 SH SOLE 0 0 1984331 MATERION CORP COM 576690101 7 126 SH SOLE 0 126 0 MATERION CORP COM 576690101 1129 21697 SH DFND 01 0 21697 0 MATERION CORP COM 576690101 292 5621 SH DFND 02 0 5621 0 MATERION CORP COM 576690101 795 15272 SH DFND 04 0 0 15272 MATINAS BIOPHARMA HLDGS INC COM 576810105 5796 7566750 SH SOLE 0 0 7566750 MATINAS BIOPHARMA HLDGS INC COM 576810105 1 887 SH SOLE 0 887 0 MATINAS BIOPHARMA HLDGS INC COM 576810105 16 20493 SH DFND 01 0 20493 0 MATINAS BIOPHARMA HLDGS INC COM 576810105 25 33000 SH DFND 04 0 0 33000 MATRIX SVC CO COM 576853105 15088 1806962 SH SOLE 0 0 1806962 MATRIX SVC CO COM 576853105 12 1379 SH SOLE 0 1379 0 MATRIX SVC CO COM 576853105 137 16372 SH DFND 01 0 16372 0 MATRIX SVC CO COM 576853105 55 6560 SH DFND 02 0 6560 0 MATRIX SVC CO COM 576853105 165 19711 SH DFND 04 0 0 19711 MATSON INC COM 57686G105 165871 4137467 SH SOLE 0 0 4137467 MATSON INC COM 57686G105 46 1143 SH SOLE 0 1143 0 MATSON INC COM 57686G105 1174 29278 SH DFND 01 0 29278 0 MATSON INC COM 57686G105 73 1809 SH DFND 02 0 1809 0 MATSON INC COM 57686G105 884 22048 SH DFND 04 0 0 22048 MATTEL INC COM 577081102 348549 29790513 SH SOLE 0 0 29790513 MATTEL INC COM 577081102 26 2239 SH SOLE 0 2239 0 MATTEL INC COM 577081102 1636 139832 SH DFND 01 0 139832 0 MATTEL INC COM 577081102 1237 105726 SH DFND 02 0 105726 0 MATTEL INC COM 577081102 2979 254622 SH DFND 04 0 0 254622 MATTEL INC COM 577081102 200 17119 SH DFND 04 0 17119 0 MATTHEWS INTL CORP CL A 577128101 65485 2928660 SH SOLE 0 0 2928660 MATTHEWS INTL CORP CL A 577128101 15 659 SH SOLE 0 659 0 MATTHEWS INTL CORP CL A 577128101 468 20951 SH DFND 01 0 20951 0 MATTHEWS INTL CORP CL A 577128101 211 9448 SH DFND 02 0 9448 0 MATTHEWS INTL CORP CL A 577128101 549 24558 SH DFND 04 0 0 24558 MAUI LD & PINEAPPLE INC COM 577345101 6649 614474 SH SOLE 0 0 614474 MAUI LD & PINEAPPLE INC COM 577345101 1 89 SH SOLE 0 89 0 MAUI LD & PINEAPPLE INC COM 577345101 100 9202 SH DFND 01 0 9202 0 MAUI LD & PINEAPPLE INC COM 577345101 8 700 SH DFND 04 0 0 700 MAXIM INTEGRATED PRODS INC COM 57772K101 1975939 29225539 SH SOLE 0 0 29225539 MAXIM INTEGRATED PRODS INC COM 57772K101 114 1691 SH SOLE 0 1691 0 MAXIM INTEGRATED PRODS INC COM 57772K101 19280 285162 SH DFND 01 0 285162 0 MAXIM INTEGRATED PRODS INC COM 57772K101 3312 48982 SH DFND 02 0 0 48982 MAXIM INTEGRATED PRODS INC COM 57772K101 10439 154400 SH DFND 02 0 154400 0 MAXIM INTEGRATED PRODS INC COM 57772K101 47974 709573 SH DFND 04 0 0 709573 MAXIM INTEGRATED PRODS INC COM 57772K101 515 7612 SH DFND 04 0 7612 0 MAXLINEAR INC COM 57776J100 155383 6686034 SH SOLE 0 0 6686034 MAXLINEAR INC COM 57776J100 10 435 SH SOLE 0 435 0 MAXLINEAR INC COM 57776J100 2262 97325 SH DFND 01 0 97325 0 MAXLINEAR INC COM 57776J100 499 21452 SH DFND 02 0 21452 0 MAXLINEAR INC COM 57776J100 1183 50925 SH DFND 04 0 0 50925 MAXAR TECHNOLOGIES INC COM 57778K105 121999 4891682 SH SOLE 0 0 4891682 MAXAR TECHNOLOGIES INC COM 57778K105 29 1155 SH SOLE 0 1155 0 MAXAR TECHNOLOGIES INC COM 57778K105 1030 41288 SH DFND 01 0 41288 0 MAXAR TECHNOLOGIES INC COM 57778K105 417 16716 SH DFND 02 0 16716 0 MAXAR TECHNOLOGIES INC COM 57778K105 1122 45003 SH DFND 04 0 0 45003 MAXIMUS INC COM 577933104 427925 6255305 SH SOLE 0 0 6255305 MAXIMUS INC COM 577933104 272 3976 SH SOLE 0 3976 0 MAXIMUS INC COM 577933104 8282 121068 SH DFND 01 0 121068 0 MAXIMUS INC COM 577933104 1343 19638 SH DFND 02 0 19638 0 MAXIMUS INC COM 577933104 3406 49787 SH DFND 04 0 0 49787 MAYVILLE ENGINEERING CO INC COM 578605107 5362 583450 SH SOLE 0 0 583450 MAYVILLE ENGINEERING CO INC COM 578605107 36 3954 SH DFND 01 0 3954 0 MAYVILLE ENGINEERING CO INC COM 578605107 6 605 SH DFND 04 0 0 605 MCCORMICK & CO INC COM NON VTG 579780206 2669238 13751872 SH SOLE 0 0 13751872 MCCORMICK & CO INC COM NON VTG 579780206 153 790 SH SOLE 0 790 0 MCCORMICK & CO INC COM NON VTG 579780206 26459 136318 SH DFND 01 0 136318 0 MCCORMICK & CO INC COM NON VTG 579780206 4321 22263 SH DFND 02 0 0 22263 MCCORMICK & CO INC COM NON VTG 579780206 16206 83494 SH DFND 02 0 83494 0 MCCORMICK & CO INC COM NON VTG 579780206 62952 324327 SH DFND 04 0 0 324327 MCCORMICK & CO INC COM NON VTG 579780206 1166 6005 SH DFND 04 0 6005 0 MCDONALDS CORP COM 580135101 13628960 62093763 SH SOLE 0 0 62093763 MCDONALDS CORP COM 580135101 1050 4786 SH SOLE 0 4786 0 MCDONALDS CORP COM 580135101 171018 779160 SH DFND 01 0 779160 0 MCDONALDS CORP COM 580135101 30288 137992 SH DFND 02 0 0 137992 MCDONALDS CORP COM 580135101 101762 463630 SH DFND 02 0 463630 0 MCDONALDS CORP COM 580135101 426169 1941635 SH DFND 04 0 0 1941635 MCDONALDS CORP COM 580135101 2027 9237 SH DFND 04 0 9237 0 MCEWEN MNG INC COM 58039P107 4050 3820616 SH SOLE 0 0 3820616 MCEWEN MNG INC COM 58039P107 60 56232 SH DFND 01 0 56232 0 MCEWEN MNG INC COM 58039P107 87 82209 SH DFND 02 0 82209 0 MCEWEN MNG INC COM 58039P107 229 216182 SH DFND 04 0 0 216182 MCGRATH RENTCORP COM 580589109 138949 2331755 SH SOLE 0 0 2331755 MCGRATH RENTCORP COM 580589109 9 155 SH SOLE 0 155 0 MCGRATH RENTCORP COM 580589109 2037 34180 SH DFND 01 0 34180 0 MCGRATH RENTCORP COM 580589109 484 8122 SH DFND 02 0 8122 0 MCGRATH RENTCORP COM 580589109 1096 18391 SH DFND 04 0 0 18391 MCKESSON CORP COM 58155Q103 2346230 15753912 SH SOLE 0 0 15753912 MCKESSON CORP COM 58155Q103 161 1078 SH SOLE 0 1078 0 MCKESSON CORP COM 58155Q103 27025 181460 SH DFND 01 0 181460 0 MCKESSON CORP COM 58155Q103 4383 29430 SH DFND 02 0 0 29430 MCKESSON CORP COM 58155Q103 14156 95052 SH DFND 02 0 95052 0 MCKESSON CORP COM 58155Q103 63325 425199 SH DFND 04 0 0 425199 MCKESSON CORP COM 58155Q103 1552 10422 SH DFND 04 0 10422 0 MECHEL PAO SPONSORED ADR NE 583840608 1294 856813 SH SOLE 0 0 856813 MECHEL PAO SPONSORED ADR NE 583840608 28 18862 SH DFND 01 0 18862 0 MECHEL PAO SPONSORED ADR NE 583840608 12 8106 SH DFND 02 0 8106 0 MECHEL PAO SPONSORED ADR NE 583840608 59 38745 SH DFND 05 0 0 38745 MEDALLION FINL CORP COM 583928106 1966 786596 SH SOLE 0 0 786596 MEDALLION FINL CORP COM 583928106 0 70 SH SOLE 0 70 0 MEDALLION FINL CORP COM 583928106 7 2795 SH DFND 01 0 2795 0 MEDALLION FINL CORP COM 583928106 14 5749 SH DFND 04 0 0 5749 MEDALLIA INC COM 584021109 182362 6650675 SH SOLE 0 0 6650675 MEDALLIA INC COM 584021109 14 496 SH SOLE 0 496 0 MEDALLIA INC COM 584021109 971 35412 SH DFND 01 0 35412 0 MEDALLIA INC COM 584021109 550 20062 SH DFND 02 0 20062 0 MEDALLIA INC COM 584021109 1593 58099 SH DFND 04 0 0 58099 MEDALLIA INC COM 584021109 180 6578 SH DFND 04 0 6578 0 MEDIACO HLDG INC CL A 58450D104 191 72698 SH SOLE 0 0 72698 MEDIACO HLDG INC CL A 58450D104 0 170 SH DFND 04 0 0 170 MEDICAL PPTYS TRUST INC COM 58463J304 1242659 70485482 SH SOLE 0 0 70485482 MEDICAL PPTYS TRUST INC COM 58463J304 87 4922 SH SOLE 0 4922 0 MEDICAL PPTYS TRUST INC COM 58463J304 3051 173062 SH DFND 01 0 173062 0 MEDICAL PPTYS TRUST INC COM 58463J304 1630 92483 SH DFND 02 0 0 92483 MEDICAL PPTYS TRUST INC COM 58463J304 24405 1384262 SH DFND 02 0 1384262 0 MEDICAL PPTYS TRUST INC COM 58463J304 5469 310233 SH DFND 04 0 0 310233 MEDICINOVA INC COM NEW 58468P206 9440 1801580 SH SOLE 0 0 1801580 MEDICINOVA INC COM NEW 58468P206 1 237 SH SOLE 0 237 0 MEDICINOVA INC COM NEW 58468P206 431 82223 SH DFND 01 0 82223 0 MEDICINOVA INC COM NEW 58468P206 82 15599 SH DFND 04 0 0 15599 MEDIFAST INC COM 58470H101 182824 1111732 SH SOLE 0 0 1111732 MEDIFAST INC COM 58470H101 12 73 SH SOLE 0 73 0 MEDIFAST INC COM 58470H101 3690 22436 SH DFND 01 0 22436 0 MEDIFAST INC COM 58470H101 607 3691 SH DFND 02 0 3691 0 MEDIFAST INC COM 58470H101 1364 8293 SH DFND 04 0 0 8293 MEDNAX INC COM 58502B106 128623 7900701 SH SOLE 0 0 7900701 MEDNAX INC COM 58502B106 8 516 SH SOLE 0 516 0 MEDNAX INC COM 58502B106 862 52974 SH DFND 01 0 52974 0 MEDNAX INC COM 58502B106 410 25161 SH DFND 02 0 25161 0 MEDNAX INC COM 58502B106 1176 72226 SH DFND 04 0 0 72226 MEDLEY MGMT INC CL A COM 58503T106 58 99447 SH SOLE 0 0 99447 MEDPACE HLDGS INC COM 58506Q109 357569 3199722 SH SOLE 0 0 3199722 MEDPACE HLDGS INC COM 58506Q109 33 293 SH SOLE 0 293 0 MEDPACE HLDGS INC COM 58506Q109 6034 53996 SH DFND 01 0 53996 0 MEDPACE HLDGS INC COM 58506Q109 966 8642 SH DFND 02 0 8642 0 MEDPACE HLDGS INC COM 58506Q109 2335 20891 SH DFND 04 0 0 20891 MELCO RESORTS AND ENTMNT LTD ADR 585464100 208 12513 SH DFND 01 0 12513 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 639 38354 SH DFND 02 0 0 38354 MELCO RESORTS AND ENTMNT LTD ADR 585464100 1880 112915 SH DFND 02 0 112915 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 8324 499939 SH DFND 04 0 0 499939 MERCADOLIBRE INC COM 58733R102 89772 82932 SH SOLE 0 0 82932 MERCADOLIBRE INC COM 58733R102 194 179 SH SOLE 0 179 0 MERCADOLIBRE INC COM 58733R102 9082 8390 SH DFND 02 0 0 8390 MERCADOLIBRE INC COM 58733R102 28927 26723 SH DFND 02 0 26723 0 MERCADOLIBRE INC COM 58733R102 39987 36940 SH DFND 04 0 0 36940 MERCANTILE BANK CORP COM 587376104 13608 755171 SH SOLE 0 0 755171 MERCANTILE BANK CORP COM 587376104 1 81 SH SOLE 0 81 0 MERCANTILE BANK CORP COM 587376104 203 11287 SH DFND 01 0 11287 0 MERCANTILE BANK CORP COM 587376104 46 2557 SH DFND 02 0 2557 0 MERCANTILE BANK CORP COM 587376104 249 13819 SH DFND 04 0 0 13819 MERCER INTL INC COM 588056101 8694 1317335 SH SOLE 0 0 1317335 MERCER INTL INC COM 588056101 53 8057 SH DFND 01 0 8057 0 MERCER INTL INC COM 588056101 55 8358 SH DFND 02 0 8358 0 MERCER INTL INC COM 588056101 193 29297 SH DFND 04 0 0 29297 MERCHANTS BANCORP IND COM 58844R108 14372 729179 SH SOLE 0 0 729179 MERCHANTS BANCORP IND COM 58844R108 2 109 SH SOLE 0 109 0 MERCHANTS BANCORP IND COM 58844R108 151 7641 SH DFND 01 0 7641 0 MERCHANTS BANCORP IND COM 58844R108 37 1900 SH DFND 02 0 1900 0 MERCHANTS BANCORP IND COM 58844R108 142 7188 SH DFND 04 0 0 7188 MERCK & CO. INC COM 58933Y105 16423309 197990468 SH SOLE 0 0 197990468 MERCK & CO. INC COM 58933Y105 2056 24780 SH SOLE 0 24780 0 MERCK & CO. INC COM 58933Y105 238364 2873590 SH DFND 01 0 2873590 0 MERCK & CO. INC COM 58933Y105 38648 465924 SH DFND 02 0 0 465924 MERCK & CO. INC COM 58933Y105 128991 1555050 SH DFND 02 0 1555050 0 MERCK & CO. INC COM 58933Y105 561124 6764611 SH DFND 04 0 0 6764611 MERCK & CO. INC COM 58933Y105 15885 191501 SH DFND 04 0 191501 0 MERCURY SYS INC COM 589378108 369738 4773274 SH SOLE 0 0 4773274 MERCURY SYS INC COM 589378108 27 350 SH SOLE 0 350 0 MERCURY SYS INC COM 589378108 1843 23794 SH DFND 01 0 23794 0 MERCURY SYS INC COM 589378108 1330 17165 SH DFND 02 0 17165 0 MERCURY SYS INC COM 589378108 3046 39324 SH DFND 04 0 0 39324 MERCURY SYS INC COM 589378108 303 3910 SH DFND 04 0 3910 0 MERCURY GENL CORP NEW COM 589400100 102793 2484732 SH SOLE 0 0 2484732 MERCURY GENL CORP NEW COM 589400100 15 363 SH SOLE 0 363 0 MERCURY GENL CORP NEW COM 589400100 373 9017 SH DFND 01 0 9017 0 MERCURY GENL CORP NEW COM 589400100 371 8960 SH DFND 02 0 8960 0 MERCURY GENL CORP NEW COM 589400100 802 19390 SH DFND 04 0 0 19390 MEREDITH CORP COM 589433101 53025 4041532 SH SOLE 0 0 4041532 MEREDITH CORP COM 589433101 26 1952 SH SOLE 0 1952 0 MEREDITH CORP COM 589433101 700 53344 SH DFND 01 0 53344 0 MEREDITH CORP COM 589433101 156 11884 SH DFND 02 0 11884 0 MEREDITH CORP COM 589433101 501 38190 SH DFND 04 0 0 38190 MERIDIAN BIOSCIENCE INC COM 589584101 76898 4528747 SH SOLE 0 0 4528747 MERIDIAN BIOSCIENCE INC COM 589584101 16 948 SH SOLE 0 948 0 MERIDIAN BIOSCIENCE INC COM 589584101 1314 77403 SH DFND 01 0 77403 0 MERIDIAN BIOSCIENCE INC COM 589584101 263 15509 SH DFND 02 0 15509 0 MERIDIAN BIOSCIENCE INC COM 589584101 502 29550 SH DFND 04 0 0 29550 MERIDIAN CORPORATION COM 58958P104 4771 295763 SH SOLE 0 0 295763 MERIDIAN CORPORATION COM 58958P104 1 68 SH SOLE 0 68 0 MERIDIAN CORPORATION COM 58958P104 84 5230 SH DFND 01 0 5230 0 MERIDIAN CORPORATION COM 58958P104 44 2700 SH DFND 04 0 0 2700 MERIDIAN BANCORP INC MD COM 58958U103 23715 2291339 SH SOLE 0 0 2291339 MERIDIAN BANCORP INC MD COM 58958U103 29 2799 SH SOLE 0 2799 0 MERIDIAN BANCORP INC MD COM 58958U103 333 32219 SH DFND 01 0 32219 0 MERIDIAN BANCORP INC MD COM 58958U103 233 22503 SH DFND 02 0 22503 0 MERIDIAN BANCORP INC MD COM 58958U103 503 48565 SH DFND 04 0 0 48565 MERIT MED SYS INC COM 589889104 228626 5255759 SH SOLE 0 0 5255759 MERIT MED SYS INC COM 589889104 15 338 SH SOLE 0 338 0 MERIT MED SYS INC COM 589889104 4664 107209 SH DFND 01 0 107209 0 MERIT MED SYS INC COM 589889104 760 17465 SH DFND 02 0 17465 0 MERIT MED SYS INC COM 589889104 1679 38605 SH DFND 04 0 0 38605 MERITAGE HOMES CORP COM 59001A102 450083 4077204 SH SOLE 0 0 4077204 MERITAGE HOMES CORP COM 59001A102 127 1154 SH SOLE 0 1154 0 MERITAGE HOMES CORP COM 59001A102 3036 27501 SH DFND 01 0 27501 0 MERITAGE HOMES CORP COM 59001A102 1239 11228 SH DFND 02 0 11228 0 MERITAGE HOMES CORP COM 59001A102 3429 31065 SH DFND 04 0 0 31065 MERITOR INC COM 59001K100 166018 7928265 SH SOLE 0 0 7928265 MERITOR INC COM 59001K100 35 1658 SH SOLE 0 1658 0 MERITOR INC COM 59001K100 2450 116998 SH DFND 01 0 116998 0 MERITOR INC COM 59001K100 491 23456 SH DFND 02 0 23456 0 MERITOR INC COM 59001K100 1144 54655 SH DFND 04 0 0 54655 MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 1985 496174 SH SOLE 0 0 496174 MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 0 4 SH SOLE 0 4 0 MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 18 4529 SH DFND 01 0 4529 0 MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 9 2320 SH DFND 04 0 0 2320 MERSANA THERAPEUTICS INC COM 59045L106 49924 2681184 SH SOLE 0 0 2681184 MERSANA THERAPEUTICS INC COM 59045L106 20 1084 SH SOLE 0 1084 0 MERSANA THERAPEUTICS INC COM 59045L106 1957 105103 SH DFND 01 0 105103 0 MERSANA THERAPEUTICS INC COM 59045L106 287 15416 SH DFND 02 0 15416 0 MERSANA THERAPEUTICS INC COM 59045L106 706 37914 SH DFND 04 0 0 37914 MESA AIR GROUP INC COM NEW 590479135 4130 1399986 SH SOLE 0 0 1399986 MESA AIR GROUP INC COM NEW 590479135 18 6170 SH SOLE 0 6170 0 MESA AIR GROUP INC COM NEW 590479135 59 20155 SH DFND 01 0 20155 0 MESA AIR GROUP INC COM NEW 590479135 14 4601 SH DFND 02 0 4601 0 MESA AIR GROUP INC COM NEW 590479135 170 57511 SH DFND 04 0 0 57511 MESA LABS INC COM 59064R109 73245 287506 SH SOLE 0 0 287506 MESA LABS INC COM 59064R109 8 33 SH SOLE 0 33 0 MESA LABS INC COM 59064R109 2370 9302 SH DFND 01 0 9302 0 MESA LABS INC COM 59064R109 319 1252 SH DFND 02 0 1252 0 MESA LABS INC COM 59064R109 816 3204 SH DFND 04 0 0 3204 META FINL GROUP INC COM 59100U108 37768 1965059 SH SOLE 0 0 1965059 META FINL GROUP INC COM 59100U108 29 1507 SH SOLE 0 1507 0 META FINL GROUP INC COM 59100U108 436 22659 SH DFND 01 0 22659 0 META FINL GROUP INC COM 59100U108 254 13202 SH DFND 02 0 13202 0 META FINL GROUP INC COM 59100U108 571 29689 SH DFND 04 0 0 29689 METACRINE INC COM 59101E103 785 76868 SH SOLE 0 0 76868 METACRINE INC COM 59101E103 27 2675 SH DFND 01 0 2675 0 METACRINE INC COM 59101E103 5 457 SH DFND 04 0 0 457 METHANEX CORP COM 59151K108 39882 1634524 SH SOLE 0 0 1634524 METHANEX CORP COM 59151K108 2882 118098 SH SOLE 0 118098 0 METHANEX CORP COM 59151K108 2077 85137 SH DFND 01 0 85137 0 METHANEX CORP COM 59151K108 464 19023 SH DFND 02 0 19023 0 METHANEX CORP COM 59151K108 627 25703 SH DFND 04 0 0 25703 METHODE ELECTRS INC COM 591520200 105596 3705137 SH SOLE 0 0 3705137 METHODE ELECTRS INC COM 591520200 27 947 SH SOLE 0 947 0 METHODE ELECTRS INC COM 591520200 962 33744 SH DFND 01 0 33744 0 METHODE ELECTRS INC COM 591520200 365 12807 SH DFND 02 0 12807 0 METHODE ELECTRS INC COM 591520200 882 30950 SH DFND 04 0 0 30950 METLIFE INC COM 59156R108 2136492 57478942 SH SOLE 0 0 57478942 METLIFE INC COM 59156R108 378 10175 SH SOLE 0 10175 0 METLIFE INC COM 59156R108 29459 792554 SH DFND 01 0 792554 0 METLIFE INC COM 59156R108 5299 142554 SH DFND 02 0 0 142554 METLIFE INC COM 59156R108 17068 459193 SH DFND 02 0 459193 0 METLIFE INC COM 59156R108 77654 2089147 SH DFND 04 0 0 2089147 METROCITY BANKSHARES INC COM 59165J105 10815 821190 SH SOLE 0 0 821190 METROCITY BANKSHARES INC COM 59165J105 2 136 SH SOLE 0 136 0 METROCITY BANKSHARES INC COM 59165J105 163 12388 SH DFND 01 0 12388 0 METROCITY BANKSHARES INC COM 59165J105 82 6204 SH DFND 04 0 0 6204 METROPOLITAN BK HLDG CORP COM 591774104 9863 352245 SH SOLE 0 0 352245 METROPOLITAN BK HLDG CORP COM 591774104 1 33 SH SOLE 0 33 0 METROPOLITAN BK HLDG CORP COM 591774104 132 4713 SH DFND 01 0 4713 0 METROPOLITAN BK HLDG CORP COM 591774104 60 2132 SH DFND 04 0 0 2132 METTLER TOLEDO INTERNATIONAL COM 592688105 2449130 2535988 SH SOLE 0 0 2535988 METTLER TOLEDO INTERNATIONAL COM 592688105 147 152 SH SOLE 0 152 0 METTLER TOLEDO INTERNATIONAL COM 592688105 26428 27365 SH DFND 01 0 27365 0 METTLER TOLEDO INTERNATIONAL COM 592688105 4192 4341 SH DFND 02 0 0 4341 METTLER TOLEDO INTERNATIONAL COM 592688105 13337 13810 SH DFND 02 0 13810 0 METTLER TOLEDO INTERNATIONAL COM 592688105 60323 62462 SH DFND 04 0 0 62462 METTLER TOLEDO INTERNATIONAL COM 592688105 1859 1925 SH DFND 04 0 1925 0 MICHAELS COS INC COM 59408Q106 70788 7331706 SH SOLE 0 0 7331706 MICHAELS COS INC COM 59408Q106 43 4478 SH SOLE 0 4478 0 MICHAELS COS INC COM 59408Q106 491 50846 SH DFND 01 0 50846 0 MICHAELS COS INC COM 59408Q106 220 22832 SH DFND 02 0 22832 0 MICHAELS COS INC COM 59408Q106 858 88825 SH DFND 04 0 0 88825 MICRO FOCUS INTL PLC SPON ADR NEW 594837403 3664 1137763 SH SOLE 0 0 1137763 MICRO FOCUS INTL PLC SPON ADR NEW 594837403 24 7306 SH SOLE 0 7306 0 MICROSOFT CORP COM 594918104 123689171 588071941 SH SOLE 0 0 588071941 MICROSOFT CORP COM 594918104 10287 48911 SH SOLE 0 48911 0 MICROSOFT CORP COM 594918104 1828959 8695664 SH DFND 01 0 8695664 0 MICROSOFT CORP COM 594918104 279078 1326858 SH DFND 02 0 0 1326858 MICROSOFT CORP COM 594918104 899607 4277121 SH DFND 02 0 4277121 0 MICROSOFT CORP COM 594918104 4126612 19619701 SH DFND 04 0 0 19619701 MICROSOFT CORP COM 594918104 136589 649401 SH DFND 04 0 649401 0 MICROVISION INC DEL COM NEW 594960304 11365 5827971 SH SOLE 0 0 5827971 MICROVISION INC DEL COM NEW 594960304 2 991 SH SOLE 0 991 0 MICROVISION INC DEL COM NEW 594960304 34 17207 SH DFND 01 0 17207 0 MICROVISION INC DEL COM NEW 594960304 61 31128 SH DFND 04 0 0 31128 MICROSTRATEGY INC CL A NEW 594972408 114853 762842 SH SOLE 0 0 762842 MICROSTRATEGY INC CL A NEW 594972408 7 47 SH SOLE 0 47 0 MICROSTRATEGY INC CL A NEW 594972408 1722 11437 SH DFND 01 0 11437 0 MICROSTRATEGY INC CL A NEW 594972408 346 2300 SH DFND 02 0 2300 0 MICROSTRATEGY INC CL A NEW 594972408 823 5463 SH DFND 04 0 0 5463 MICROCHIP TECHNOLOGY INC. COM 595017104 2898792 28209340 SH SOLE 0 0 28209340 MICROCHIP TECHNOLOGY INC. COM 595017104 165 1607 SH SOLE 0 1607 0 MICROCHIP TECHNOLOGY INC. COM 595017104 28765 279921 SH DFND 01 0 279921 0 MICROCHIP TECHNOLOGY INC. COM 595017104 4684 45583 SH DFND 02 0 0 45583 MICROCHIP TECHNOLOGY INC. COM 595017104 15042 146383 SH DFND 02 0 146383 0 MICROCHIP TECHNOLOGY INC. COM 595017104 66535 647478 SH DFND 04 0 0 647478 MICROCHIP TECHNOLOGY INC. COM 595017104 1619 15753 SH DFND 04 0 15753 0 MICROBOT MED INC COM NEW 59503A204 1711 223952 SH SOLE 0 0 223952 MICROBOT MED INC COM NEW 59503A204 10 1275 SH DFND 01 0 1275 0 MICROBOT MED INC COM NEW 59503A204 23 2966 SH DFND 04 0 0 2966 MICRON TECHNOLOGY INC COM 595112103 3935592 83807335 SH SOLE 0 0 83807335 MICRON TECHNOLOGY INC COM 595112103 516 10994 SH SOLE 0 10994 0 MICRON TECHNOLOGY INC COM 595112103 53696 1143450 SH DFND 01 0 1143450 0 MICRON TECHNOLOGY INC COM 595112103 9786 208397 SH DFND 02 0 0 208397 MICRON TECHNOLOGY INC COM 595112103 30855 657048 SH DFND 02 0 657048 0 MICRON TECHNOLOGY INC COM 595112103 137266 2923034 SH DFND 04 0 0 2923034 MID-AMER APT CMNTYS INC COM 59522J103 2046215 17647393 SH SOLE 0 0 17647393 MID-AMER APT CMNTYS INC COM 59522J103 85 731 SH SOLE 0 731 0 MID-AMER APT CMNTYS INC COM 59522J103 13635 117591 SH DFND 01 0 117591 0 MID-AMER APT CMNTYS INC COM 59522J103 2421 20879 SH DFND 02 0 0 20879 MID-AMER APT CMNTYS INC COM 59522J103 37070 319707 SH DFND 02 0 319707 0 MID-AMER APT CMNTYS INC COM 59522J103 34297 295787 SH DFND 04 0 0 295787 MID PENN BANCORP INC COM 59540G107 6218 359236 SH SOLE 0 0 359236 MID PENN BANCORP INC COM 59540G107 1 71 SH SOLE 0 71 0 MID PENN BANCORP INC COM 59540G107 82 4720 SH DFND 01 0 4720 0 MID PENN BANCORP INC COM 59540G107 42 2419 SH DFND 04 0 0 2419 MID SOUTHERN BANCORP INC COM 59548Q107 246 19080 SH SOLE 0 0 19080 MIDDLEBY CORP COM 596278101 424447 4731326 SH SOLE 0 0 4731326 MIDDLEBY CORP COM 596278101 42 465 SH SOLE 0 465 0 MIDDLEBY CORP COM 596278101 1651 18403 SH DFND 01 0 18403 0 MIDDLEBY CORP COM 596278101 1679 18715 SH DFND 02 0 18715 0 MIDDLEBY CORP COM 596278101 3680 41020 SH DFND 04 0 0 41020 MIDDLEFIELD BANC CORP COM NEW 596304204 4970 257505 SH SOLE 0 0 257505 MIDDLEFIELD BANC CORP COM NEW 596304204 1 60 SH SOLE 0 60 0 MIDDLEFIELD BANC CORP COM NEW 596304204 82 4242 SH DFND 01 0 4242 0 MIDDLEFIELD BANC CORP COM NEW 596304204 19 1000 SH DFND 04 0 0 1000 MIDDLESEX WTR CO COM 596680108 61775 993969 SH SOLE 0 0 993969 MIDDLESEX WTR CO COM 596680108 6 103 SH SOLE 0 103 0 MIDDLESEX WTR CO COM 596680108 2079 33458 SH DFND 01 0 33458 0 MIDDLESEX WTR CO COM 596680108 366 5884 SH DFND 02 0 5884 0 MIDDLESEX WTR CO COM 596680108 767 12338 SH DFND 04 0 0 12338 MIDLAND STS BANCORP INC ILL COM 597742105 12951 1007897 SH SOLE 0 0 1007897 MIDLAND STS BANCORP INC ILL COM 597742105 2 158 SH SOLE 0 158 0 MIDLAND STS BANCORP INC ILL COM 597742105 193 15039 SH DFND 01 0 15039 0 MIDLAND STS BANCORP INC ILL COM 597742105 44 3426 SH DFND 02 0 3426 0 MIDLAND STS BANCORP INC ILL COM 597742105 194 15079 SH DFND 04 0 0 15079 MIDWESTONE FINL GROUP INC NE COM 598511103 11759 658047 SH SOLE 0 0 658047 MIDWESTONE FINL GROUP INC NE COM 598511103 1 71 SH SOLE 0 71 0 MIDWESTONE FINL GROUP INC NE COM 598511103 166 9307 SH DFND 01 0 9307 0 MIDWESTONE FINL GROUP INC NE COM 598511103 84 4679 SH DFND 02 0 4679 0 MIDWESTONE FINL GROUP INC NE COM 598511103 198 11107 SH DFND 04 0 0 11107 MILESTONE SCIENTIFIC INC COM NEW 59935P209 3513 2527349 SH SOLE 0 0 2527349 MILESTONE SCIENTIFIC INC COM NEW 59935P209 0 259 SH SOLE 0 259 0 MILESTONE SCIENTIFIC INC COM NEW 59935P209 95 68564 SH DFND 01 0 68564 0 MILESTONE SCIENTIFIC INC COM NEW 59935P209 21 14867 SH DFND 04 0 0 14867 MILLENDO THERAPEUTICS INC COM 60040X103 512 313893 SH SOLE 0 0 313893 MILLENDO THERAPEUTICS INC COM 60040X103 0 83 SH SOLE 0 83 0 MILLENDO THERAPEUTICS INC COM 60040X103 9 5824 SH DFND 04 0 0 5824 MILLER HERMAN INC COM 600544100 156800 5198951 SH SOLE 0 0 5198951 MILLER HERMAN INC COM 600544100 21 689 SH SOLE 0 689 0 MILLER HERMAN INC COM 600544100 1203 39871 SH DFND 01 0 39871 0 MILLER HERMAN INC COM 600544100 527 17488 SH DFND 02 0 17488 0 MILLER HERMAN INC COM 600544100 1300 43097 SH DFND 04 0 0 43097 MILLER INDS INC TENN COM NEW 600551204 15674 512709 SH SOLE 0 0 512709 MILLER INDS INC TENN COM NEW 600551204 2 62 SH SOLE 0 62 0 MILLER INDS INC TENN COM NEW 600551204 237 7750 SH DFND 01 0 7750 0 MILLER INDS INC TENN COM NEW 600551204 108 3529 SH DFND 04 0 0 3529 MIND TECHNOLOGY INC COM 602566101 1261 606131 SH SOLE 0 0 606131 MIND TECHNOLOGY INC COM 602566101 6 2737 SH DFND 04 0 0 2737 MINERALS TECHNOLOGIES INC COM 603158106 151693 2968559 SH SOLE 0 0 2968559 MINERALS TECHNOLOGIES INC COM 603158106 11 224 SH SOLE 0 224 0 MINERALS TECHNOLOGIES INC COM 603158106 1184 23174 SH DFND 01 0 23174 0 MINERALS TECHNOLOGIES INC COM 603158106 558 10923 SH DFND 02 0 10923 0 MINERALS TECHNOLOGIES INC COM 603158106 1353 26485 SH DFND 04 0 0 26485 MINERVA NEUROSCIENCES INC COM 603380106 12661 3981299 SH SOLE 0 0 3981299 MINERVA NEUROSCIENCES INC COM 603380106 1 201 SH SOLE 0 201 0 MINERVA NEUROSCIENCES INC COM 603380106 217 68112 SH DFND 01 0 68112 0 MINERVA NEUROSCIENCES INC COM 603380106 31 9797 SH DFND 04 0 0 9797 MIRAGEN THERAPEUTICS INC COM 60463E103 1219 1572685 SH SOLE 0 0 1572685 MIRAGEN THERAPEUTICS INC COM 60463E103 4 4906 SH DFND 01 0 4906 0 MIRAGEN THERAPEUTICS INC COM 60463E103 3 4227 SH DFND 04 0 0 4227 MIRATI THERAPEUTICS INC COM 60468T105 537194 3235136 SH SOLE 0 0 3235136 MIRATI THERAPEUTICS INC COM 60468T105 57 346 SH SOLE 0 346 0 MIRATI THERAPEUTICS INC COM 60468T105 12354 74399 SH DFND 01 0 74399 0 MIRATI THERAPEUTICS INC COM 60468T105 1589 9571 SH DFND 02 0 9571 0 MIRATI THERAPEUTICS INC COM 60468T105 4096 24670 SH DFND 04 0 0 24670 MIRUM PHARMACEUTICALS INC COM 604749101 9069 470646 SH SOLE 0 0 470646 MIRUM PHARMACEUTICALS INC COM 604749101 1 57 SH SOLE 0 57 0 MIRUM PHARMACEUTICALS INC COM 604749101 134 6929 SH DFND 01 0 6929 0 MIRUM PHARMACEUTICALS INC COM 604749101 47 2452 SH DFND 04 0 0 2452 MISONIX INC COM 604871103 7582 646401 SH SOLE 0 0 646401 MISONIX INC COM 604871103 1 75 SH SOLE 0 75 0 MISONIX INC COM 604871103 165 14080 SH DFND 01 0 14080 0 MISONIX INC COM 604871103 45 3831 SH DFND 04 0 0 3831 MISTRAS GROUP INC COM 60649T107 2792 714104 SH SOLE 0 0 714104 MISTRAS GROUP INC COM 60649T107 0 74 SH SOLE 0 74 0 MISTRAS GROUP INC COM 60649T107 52 13377 SH DFND 01 0 13377 0 MISTRAS GROUP INC COM 60649T107 19 4867 SH DFND 04 0 0 4867 MITEK SYS INC COM NEW 606710200 25578 2007720 SH SOLE 0 0 2007720 MITEK SYS INC COM NEW 606710200 3 252 SH SOLE 0 252 0 MITEK SYS INC COM NEW 606710200 1008 79152 SH DFND 01 0 79152 0 MITEK SYS INC COM NEW 606710200 113 8905 SH DFND 02 0 8905 0 MITEK SYS INC COM NEW 606710200 378 29699 SH DFND 04 0 0 29699 MOBILEIRON INC COM NEW 60739U204 47382 6759240 SH SOLE 0 0 6759240 MOBILEIRON INC COM NEW 60739U204 4 530 SH SOLE 0 530 0 MOBILEIRON INC COM NEW 60739U204 1345 191916 SH DFND 01 0 191916 0 MOBILEIRON INC COM NEW 60739U204 138 19728 SH DFND 02 0 19728 0 MOBILEIRON INC COM NEW 60739U204 455 64905 SH DFND 04 0 0 64905 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 92752 10624539 SH SOLE 0 0 10624539 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 4919 563514 SH DFND 01 0 563514 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1517 173741 SH DFND 02 0 173741 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 6446 738382 SH DFND 04 0 0 738382 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 6998 801644 SH DFND 04 0 801644 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 482 55258 SH DFND 05 0 0 55258 MODEL N INC COM 607525102 60818 1723873 SH SOLE 0 0 1723873 MODEL N INC COM 607525102 28 796 SH SOLE 0 796 0 MODEL N INC COM 607525102 2341 66345 SH DFND 01 0 66345 0 MODEL N INC COM 607525102 209 5935 SH DFND 02 0 5935 0 MODEL N INC COM 607525102 759 21508 SH DFND 04 0 0 21508 MODERNA INC COM 60770K107 1923665 27189611 SH SOLE 0 0 27189611 MODERNA INC COM 60770K107 172 2438 SH SOLE 0 2438 0 MODERNA INC COM 60770K107 9285 131240 SH DFND 01 0 131240 0 MODERNA INC COM 60770K107 3477 49148 SH DFND 02 0 0 49148 MODERNA INC COM 60770K107 11035 155965 SH DFND 02 0 155965 0 MODERNA INC COM 60770K107 22780 321974 SH DFND 04 0 0 321974 MODERNA INC COM 60770K107 1749 24716 SH DFND 04 0 24716 0 MODINE MFG CO COM 607828100 15410 2465626 SH SOLE 0 0 2465626 MODINE MFG CO COM 607828100 26 4191 SH SOLE 0 4191 0 MODINE MFG CO COM 607828100 222 35462 SH DFND 01 0 35462 0 MODINE MFG CO COM 607828100 21 3386 SH DFND 02 0 3386 0 MODINE MFG CO COM 607828100 233 37294 SH DFND 04 0 0 37294 MOELIS & CO CL A 60786M105 168966 4808377 SH SOLE 0 0 4808377 MOELIS & CO CL A 60786M105 13 366 SH SOLE 0 366 0 MOELIS & CO CL A 60786M105 3686 104907 SH DFND 01 0 104907 0 MOELIS & CO CL A 60786M105 537 15286 SH DFND 02 0 15286 0 MOELIS & CO CL A 60786M105 1402 39906 SH DFND 04 0 0 39906 MOHAWK GROUP HLDGS INC COM 608189106 1643 199158 SH SOLE 0 0 199158 MOHAWK GROUP HLDGS INC COM 608189106 1 63 SH SOLE 0 63 0 MOHAWK INDS INC COM 608190104 569352 5834127 SH SOLE 0 0 5834127 MOHAWK INDS INC COM 608190104 75 766 SH SOLE 0 766 0 MOHAWK INDS INC COM 608190104 5980 61273 SH DFND 01 0 61273 0 MOHAWK INDS INC COM 608190104 1089 11162 SH DFND 02 0 0 11162 MOHAWK INDS INC COM 608190104 3400 34842 SH DFND 02 0 34842 0 MOHAWK INDS INC COM 608190104 15274 156510 SH DFND 04 0 0 156510 MOLECULAR TEMPLATES INC COM 608550109 23052 2111032 SH SOLE 0 0 2111032 MOLECULAR TEMPLATES INC COM 608550109 16 1462 SH SOLE 0 1462 0 MOLECULAR TEMPLATES INC COM 608550109 573 52449 SH DFND 01 0 52449 0 MOLECULAR TEMPLATES INC COM 608550109 47 4299 SH DFND 02 0 4299 0 MOLECULAR TEMPLATES INC COM 608550109 211 19281 SH DFND 04 0 0 19281 MOLECULIN BIOTECH INC COM 60855D101 458 563784 SH SOLE 0 0 563784 MOLECULIN BIOTECH INC COM 60855D101 41 50000 SH DFND 01 0 50000 0 MOLECULIN BIOTECH INC COM 60855D101 10 12192 SH DFND 04 0 0 12192 MOLINA HEALTHCARE INC COM 60855R100 940558 5138538 SH SOLE 0 0 5138538 MOLINA HEALTHCARE INC COM 60855R100 72 396 SH SOLE 0 396 0 MOLINA HEALTHCARE INC COM 60855R100 4448 24303 SH DFND 01 0 24303 0 MOLINA HEALTHCARE INC COM 60855R100 2017 11022 SH DFND 02 0 0 11022 MOLINA HEALTHCARE INC COM 60855R100 5710 31194 SH DFND 02 0 31194 0 MOLINA HEALTHCARE INC COM 60855R100 6627 36207 SH DFND 04 0 0 36207 MOLINA HEALTHCARE INC COM 60855R100 625 3413 SH DFND 04 0 3413 0 MOLSON COORS BEVERAGE CO CL B 60871R209 616296 18364010 SH SOLE 0 0 18364010 MOLSON COORS BEVERAGE CO CL B 60871R209 96 2861 SH SOLE 0 2861 0 MOLSON COORS BEVERAGE CO CL B 60871R209 6443 191991 SH DFND 01 0 191991 0 MOLSON COORS BEVERAGE CO CL B 60871R209 1150 34255 SH DFND 02 0 0 34255 MOLSON COORS BEVERAGE CO CL B 60871R209 3589 106938 SH DFND 02 0 106938 0 MOLSON COORS BEVERAGE CO CL B 60871R209 16371 487800 SH DFND 04 0 0 487800 MOMENTA PHARMACEUTICALS INC COM 60877T100 604230 11513520 SH SOLE 0 0 11513520 MOMENTA PHARMACEUTICALS INC COM 60877T100 40 756 SH SOLE 0 756 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 11731 223538 SH DFND 01 0 223538 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 1811 34516 SH DFND 02 0 34516 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 4425 84318 SH DFND 04 0 0 84318 MOMO INC ADR 60879B107 63821 4638177 SH SOLE 0 0 4638177 MOMO INC ADR 60879B107 2882 209480 SH DFND 01 0 209480 0 MOMO INC ADR 60879B107 922 67032 SH DFND 02 0 67032 0 MOMO INC ADR 60879B107 4524 328811 SH DFND 04 0 0 328811 MOMO INC ADR 60879B107 253 18380 SH DFND 05 0 0 18380 MONAKER GROUP INC COM NEW 609011200 460 208286 SH SOLE 0 0 208286 MONAKER GROUP INC COM NEW 609011200 31 14140 SH DFND 01 0 14140 0 MONARCH CASINO & RESORT INC COM 609027107 34154 765781 SH SOLE 0 0 765781 MONARCH CASINO & RESORT INC COM 609027107 4 79 SH SOLE 0 79 0 MONARCH CASINO & RESORT INC COM 609027107 890 19960 SH DFND 01 0 19960 0 MONARCH CASINO & RESORT INC COM 609027107 153 3426 SH DFND 02 0 3426 0 MONARCH CASINO & RESORT INC COM 609027107 339 7599 SH DFND 04 0 0 7599 MONDELEZ INTL INC CL A 609207105 5933209 103276055 SH SOLE 0 0 103276055 MONDELEZ INTL INC CL A 609207105 672 11693 SH SOLE 0 11693 0 MONDELEZ INTL INC CL A 609207105 84275 1466932 SH DFND 01 0 1466932 0 MONDELEZ INTL INC CL A 609207105 15183 264280 SH DFND 02 0 0 264280 MONDELEZ INTL INC CL A 609207105 51504 896495 SH DFND 02 0 896495 0 MONDELEZ INTL INC CL A 609207105 213404 3714602 SH DFND 04 0 0 3714602 MONEYGRAM INTL INC COM NEW 60935Y208 6025 2132636 SH SOLE 0 0 2132636 MONEYGRAM INTL INC COM NEW 60935Y208 1 322 SH SOLE 0 322 0 MONEYGRAM INTL INC COM NEW 60935Y208 102 36078 SH DFND 01 0 36078 0 MONEYGRAM INTL INC COM NEW 60935Y208 21 7504 SH DFND 04 0 0 7504 MONGODB INC CL A 60937P106 941602 4067221 SH SOLE 0 0 4067221 MONGODB INC CL A 60937P106 78 339 SH SOLE 0 339 0 MONGODB INC CL A 60937P106 5191 22421 SH DFND 01 0 22421 0 MONGODB INC CL A 60937P106 1949 8420 SH DFND 02 0 0 8420 MONGODB INC CL A 60937P106 5473 23639 SH DFND 02 0 23639 0 MONGODB INC CL A 60937P106 6902 29811 SH DFND 04 0 0 29811 MONGODB INC CL A 60937P106 1008 4353 SH DFND 04 0 4353 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 124667 9001246 SH SOLE 0 0 9001246 MONMOUTH REAL ESTATE INVT CO CL A 609720107 8 581 SH SOLE 0 581 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 2435 175805 SH DFND 01 0 175805 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 3420 246908 SH DFND 02 0 246908 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 943 68097 SH DFND 04 0 0 68097 MONOLITHIC PWR SYS INC COM 609839105 1062035 3798273 SH SOLE 0 0 3798273 MONOLITHIC PWR SYS INC COM 609839105 84 302 SH SOLE 0 302 0 MONOLITHIC PWR SYS INC COM 609839105 5412 19357 SH DFND 01 0 19357 0 MONOLITHIC PWR SYS INC COM 609839105 3762 13453 SH DFND 02 0 13453 0 MONOLITHIC PWR SYS INC COM 609839105 8814 31522 SH DFND 04 0 0 31522 MONOLITHIC PWR SYS INC COM 609839105 1052 3763 SH DFND 04 0 3763 0 MONRO INC COM 610236101 138194 3406308 SH SOLE 0 0 3406308 MONRO INC COM 610236101 8 199 SH SOLE 0 199 0 MONRO INC COM 610236101 1774 43732 SH DFND 01 0 43732 0 MONRO INC COM 610236101 401 9896 SH DFND 02 0 9896 0 MONRO INC COM 610236101 995 24534 SH DFND 04 0 0 24534 MONSTER BEVERAGE CORP NEW COM 61174X109 2221205 27695826 SH SOLE 0 0 27695826 MONSTER BEVERAGE CORP NEW COM 61174X109 210 2621 SH SOLE 0 2621 0 MONSTER BEVERAGE CORP NEW COM 61174X109 34144 425738 SH DFND 01 0 425738 0 MONSTER BEVERAGE CORP NEW COM 61174X109 4821 60114 SH DFND 02 0 0 60114 MONSTER BEVERAGE CORP NEW COM 61174X109 19168 239001 SH DFND 02 0 239001 0 MONSTER BEVERAGE CORP NEW COM 61174X109 78018 972787 SH DFND 04 0 0 972787 MONSTER BEVERAGE CORP NEW COM 61174X109 2563 31959 SH DFND 04 0 31959 0 MONTAGE RES CORP COM 61179L100 6267 1427634 SH SOLE 0 0 1427634 MONTAGE RES CORP COM 61179L100 0 78 SH SOLE 0 78 0 MONTAGE RES CORP COM 61179L100 57 13062 SH DFND 01 0 13062 0 MONTAGE RES CORP COM 61179L100 39 8855 SH DFND 04 0 0 8855 MONTROSE ENVIRONMENTAL GROUP COM 615111101 10062 422430 SH SOLE 0 0 422430 MONTROSE ENVIRONMENTAL GROUP COM 615111101 2 63 SH SOLE 0 63 0 MONTROSE ENVIRONMENTAL GROUP COM 615111101 260 10928 SH DFND 01 0 10928 0 MONTROSE ENVIRONMENTAL GROUP COM 615111101 4 173 SH DFND 04 0 0 173 MOODYS CORP COM 615369105 3788454 13070394 SH SOLE 0 0 13070394 MOODYS CORP COM 615369105 349 1203 SH SOLE 0 1203 0 MOODYS CORP COM 615369105 53975 186218 SH DFND 01 0 186218 0 MOODYS CORP COM 615369105 9143 31544 SH DFND 02 0 0 31544 MOODYS CORP COM 615369105 28735 99139 SH DFND 02 0 99139 0 MOODYS CORP COM 615369105 123002 424364 SH DFND 04 0 0 424364 MOODYS CORP COM 615369105 4077 14067 SH DFND 04 0 14067 0 MOOG INC CL A 615394202 187147 2945799 SH SOLE 0 0 2945799 MOOG INC CL A 615394202 22 346 SH SOLE 0 346 0 MOOG INC CL A 615394202 1288 20273 SH DFND 01 0 20273 0 MOOG INC CL A 615394202 685 10779 SH DFND 02 0 10779 0 MOOG INC CL A 615394202 1488 23419 SH DFND 04 0 0 23419 MORGAN STANLEY COM NEW 617446448 4439070 91811160 SH SOLE 0 0 91811160 MORGAN STANLEY COM NEW 617446448 629 13019 SH SOLE 0 13019 0 MORGAN STANLEY COM NEW 617446448 58914 1218486 SH DFND 01 0 1218486 0 MORGAN STANLEY COM NEW 617446448 10522 217626 SH DFND 02 0 0 217626 MORGAN STANLEY COM NEW 617446448 33764 698326 SH DFND 02 0 698326 0 MORGAN STANLEY COM NEW 617446448 152439 3152831 SH DFND 04 0 0 3152831 MORNINGSTAR INC COM 617700109 290619 1809469 SH SOLE 0 0 1809469 MORNINGSTAR INC COM 617700109 27 168 SH SOLE 0 168 0 MORNINGSTAR INC COM 617700109 1473 9174 SH DFND 01 0 9174 0 MORNINGSTAR INC COM 617700109 1130 7037 SH DFND 02 0 7037 0 MORNINGSTAR INC COM 617700109 2655 16528 SH DFND 04 0 0 16528 MORNINGSTAR INC COM 617700109 249 1549 SH DFND 04 0 1549 0 MORPHIC HLDG INC COM 61775R105 17884 654116 SH SOLE 0 0 654116 MORPHIC HLDG INC COM 61775R105 2 76 SH SOLE 0 76 0 MORPHIC HLDG INC COM 61775R105 742 27132 SH DFND 01 0 27132 0 MORPHIC HLDG INC COM 61775R105 69 2534 SH DFND 04 0 0 2534 MOSAIC CO NEW COM 61945C103 634495 34728808 SH SOLE 0 0 34728808 MOSAIC CO NEW COM 61945C103 40 2173 SH SOLE 0 2173 0 MOSAIC CO NEW COM 61945C103 6502 355899 SH DFND 01 0 355899 0 MOSAIC CO NEW COM 61945C103 1199 65631 SH DFND 02 0 0 65631 MOSAIC CO NEW COM 61945C103 3416 186956 SH DFND 02 0 186956 0 MOSAIC CO NEW COM 61945C103 13284 727077 SH DFND 04 0 0 727077 MOSYS INC COM 619718307 14 10086 SH SOLE 0 0 10086 MOTORCAR PTS AMER INC COM 620071100 20792 1336232 SH SOLE 0 0 1336232 MOTORCAR PTS AMER INC COM 620071100 2 102 SH SOLE 0 102 0 MOTORCAR PTS AMER INC COM 620071100 246 15834 SH DFND 01 0 15834 0 MOTORCAR PTS AMER INC COM 620071100 15 936 SH DFND 02 0 936 0 MOTORCAR PTS AMER INC COM 620071100 106 6786 SH DFND 04 0 0 6786 MOTOROLA SOLUTIONS INC COM NEW 620076307 2816155 17959030 SH SOLE 0 0 17959030 MOTOROLA SOLUTIONS INC COM NEW 620076307 345 2200 SH SOLE 0 2200 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 27753 176987 SH DFND 01 0 176987 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 4838 30852 SH DFND 02 0 0 30852 MOTOROLA SOLUTIONS INC COM NEW 620076307 19412 123790 SH DFND 02 0 123790 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 69617 443956 SH DFND 04 0 0 443956 MOTOROLA SOLUTIONS INC COM NEW 620076307 233 1483 SH DFND 04 0 1483 0 MOTUS GI HLDGS INC COM 62014P108 336 343367 SH SOLE 0 0 343367 MOTUS GI HLDGS INC COM 62014P108 5 5597 SH DFND 01 0 5597 0 MOTUS GI HLDGS INC COM 62014P108 6 5708 SH DFND 04 0 0 5708 MOVADO GROUP INC COM 624580106 10156 1021752 SH SOLE 0 0 1021752 MOVADO GROUP INC COM 624580106 1 91 SH SOLE 0 91 0 MOVADO GROUP INC COM 624580106 108 10880 SH DFND 01 0 10880 0 MOVADO GROUP INC COM 624580106 46 4647 SH DFND 04 0 0 4647 MUELLER INDS INC COM 624756102 146582 5416942 SH SOLE 0 0 5416942 MUELLER INDS INC COM 624756102 10 355 SH SOLE 0 355 0 MUELLER INDS INC COM 624756102 1023 37796 SH DFND 01 0 37796 0 MUELLER INDS INC COM 624756102 554 20470 SH DFND 02 0 20470 0 MUELLER INDS INC COM 624756102 1060 39187 SH DFND 04 0 0 39187 MUELLER WTR PRODS INC COM SER A 624758108 138517 13331801 SH SOLE 0 0 13331801 MUELLER WTR PRODS INC COM SER A 624758108 11 1026 SH SOLE 0 1026 0 MUELLER WTR PRODS INC COM SER A 624758108 1230 118404 SH DFND 01 0 118404 0 MUELLER WTR PRODS INC COM SER A 624758108 445 42859 SH DFND 02 0 42859 0 MUELLER WTR PRODS INC COM SER A 624758108 1101 105921 SH DFND 04 0 0 105921 MR COOPER GROUP INC COM 62482R107 97656 4375267 SH SOLE 0 0 4375267 MR COOPER GROUP INC COM 62482R107 70 3143 SH SOLE 0 3143 0 MR COOPER GROUP INC COM 62482R107 1160 51975 SH DFND 01 0 51975 0 MR COOPER GROUP INC COM 62482R107 590 26442 SH DFND 02 0 26442 0 MR COOPER GROUP INC COM 62482R107 1567 70200 SH DFND 04 0 0 70200 MURPHY OIL CORP COM 626717102 120709 13532425 SH SOLE 0 0 13532425 MURPHY OIL CORP COM 626717102 23 2541 SH SOLE 0 2541 0 MURPHY OIL CORP COM 626717102 437 48956 SH DFND 01 0 48956 0 MURPHY OIL CORP COM 626717102 421 47180 SH DFND 02 0 47180 0 MURPHY OIL CORP COM 626717102 1028 115213 SH DFND 04 0 0 115213 MURPHY USA INC COM 626755102 352403 2747351 SH SOLE 0 0 2747351 MURPHY USA INC COM 626755102 36 279 SH SOLE 0 279 0 MURPHY USA INC COM 626755102 6989 54483 SH DFND 01 0 54483 0 MURPHY USA INC COM 626755102 1250 9747 SH DFND 02 0 9747 0 MURPHY USA INC COM 626755102 2638 20567 SH DFND 04 0 0 20567 MUSTANG BIO INC COM 62818Q104 4722 1499002 SH SOLE 0 0 1499002 MUSTANG BIO INC COM 62818Q104 1 397 SH SOLE 0 397 0 MUSTANG BIO INC COM 62818Q104 182 57894 SH DFND 01 0 57894 0 MUSTANG BIO INC COM 62818Q104 12 3691 SH DFND 04 0 0 3691 MYERS INDS INC COM 628464109 30760 2325039 SH SOLE 0 0 2325039 MYERS INDS INC COM 628464109 3 223 SH SOLE 0 223 0 MYERS INDS INC COM 628464109 558 42164 SH DFND 01 0 42164 0 MYERS INDS INC COM 628464109 74 5600 SH DFND 02 0 5600 0 MYERS INDS INC COM 628464109 335 25318 SH DFND 04 0 0 25318 MYRIAD GENETICS INC COM 62855J104 102665 7873056 SH SOLE 0 0 7873056 MYRIAD GENETICS INC COM 62855J104 6 430 SH SOLE 0 430 0 MYRIAD GENETICS INC COM 62855J104 641 49148 SH DFND 01 0 49148 0 MYRIAD GENETICS INC COM 62855J104 258 19771 SH DFND 02 0 19771 0 MYRIAD GENETICS INC COM 62855J104 725 55613 SH DFND 04 0 0 55613 MYOMO INC COM NEW 62857J201 93 20856 SH SOLE 0 0 20856 MYOKARDIA INC COM 62857M105 581790 4267512 SH SOLE 0 0 4267512 MYOKARDIA INC COM 62857M105 60 441 SH SOLE 0 441 0 MYOKARDIA INC COM 62857M105 12626 92610 SH DFND 01 0 92610 0 MYOKARDIA INC COM 62857M105 2097 15380 SH DFND 02 0 15380 0 MYOKARDIA INC COM 62857M105 5247 38488 SH DFND 04 0 0 38488 MYOS RENS TECHNOLOGY INC COM 62857P108 95 69110 SH SOLE 0 0 69110 NBT BANCORP INC COM 628778102 114800 4280385 SH SOLE 0 0 4280385 NBT BANCORP INC COM 628778102 23 853 SH SOLE 0 853 0 NBT BANCORP INC COM 628778102 775 28899 SH DFND 01 0 28899 0 NBT BANCORP INC COM 628778102 414 15454 SH DFND 02 0 15454 0 NBT BANCORP INC COM 628778102 1075 40088 SH DFND 04 0 0 40088 NCR CORP NEW COM 62886E108 256460 11583546 SH SOLE 0 0 11583546 NCR CORP NEW COM 62886E108 64 2892 SH SOLE 0 2892 0 NCR CORP NEW COM 62886E108 921 41610 SH DFND 01 0 41610 0 NCR CORP NEW COM 62886E108 1032 46601 SH DFND 02 0 46601 0 NCR CORP NEW COM 62886E108 2293 103557 SH DFND 04 0 0 103557 NCS MULTISTAGE HLDGS INC COM 628877102 194 326006 SH SOLE 0 0 326006 NCS MULTISTAGE HLDGS INC COM 628877102 0 10 SH SOLE 0 10 0 NCS MULTISTAGE HLDGS INC COM 628877102 2 3060 SH DFND 04 0 0 3060 NIC INC COM 62914B100 127981 6496510 SH SOLE 0 0 6496510 NIC INC COM 62914B100 95 4841 SH SOLE 0 4841 0 NIC INC COM 62914B100 2568 130331 SH DFND 01 0 130331 0 NIC INC COM 62914B100 430 21813 SH DFND 02 0 21813 0 NIC INC COM 62914B100 978 49659 SH DFND 04 0 0 49659 NIO INC SPON ADS 62914V106 636285 29985139 SH SOLE 0 0 29985139 NIO INC SPON ADS 62914V106 27415 1291920 SH DFND 01 0 1291920 0 NIO INC SPON ADS 62914V106 9612 452967 SH DFND 02 0 452967 0 NIO INC SPON ADS 62914V106 46248 2179462 SH DFND 04 0 0 2179462 NIO INC SPON ADS 62914V106 2776 130841 SH DFND 05 0 0 130841 NL INDS INC COM NEW 629156407 830 195348 SH SOLE 0 0 195348 NL INDS INC COM NEW 629156407 29 6878 SH DFND 01 0 6878 0 NL INDS INC COM NEW 629156407 6 1356 SH DFND 04 0 0 1356 NMI HLDGS INC CL A 629209305 108321 6085462 SH SOLE 0 0 6085462 NMI HLDGS INC CL A 629209305 10 545 SH SOLE 0 545 0 NMI HLDGS INC CL A 629209305 1109 62276 SH DFND 01 0 62276 0 NMI HLDGS INC CL A 629209305 414 23244 SH DFND 02 0 23244 0 NMI HLDGS INC CL A 629209305 1283 72092 SH DFND 04 0 0 72092 NGM BIOPHARMACEUTICALS INC COM 62921N105 22277 1400173 SH SOLE 0 0 1400173 NGM BIOPHARMACEUTICALS INC COM 62921N105 6 402 SH SOLE 0 402 0 NGM BIOPHARMACEUTICALS INC COM 62921N105 677 42547 SH DFND 01 0 42547 0 NGM BIOPHARMACEUTICALS INC COM 62921N105 54 3415 SH DFND 04 0 0 3415 NN INC COM 629337106 10002 1938410 SH SOLE 0 0 1938410 NN INC COM 629337106 1 151 SH SOLE 0 151 0 NN INC COM 629337106 148 28655 SH DFND 01 0 28655 0 NN INC COM 629337106 80 15523 SH DFND 04 0 0 15523 NRG ENERGY INC COM NEW 629377508 820492 26691343 SH SOLE 0 0 26691343 NRG ENERGY INC COM NEW 629377508 79 2568 SH SOLE 0 2568 0 NRG ENERGY INC COM NEW 629377508 8003 260352 SH DFND 01 0 260352 0 NRG ENERGY INC COM NEW 629377508 1148 37331 SH DFND 02 0 0 37331 NRG ENERGY INC COM NEW 629377508 4189 136284 SH DFND 02 0 136284 0 NRG ENERGY INC COM NEW 629377508 19950 648983 SH DFND 04 0 0 648983 NRG ENERGY INC COM NEW 629377508 216 7017 SH DFND 04 0 7017 0 NTN BUZZTIME INC COM PAR 629410606 28 16227 SH SOLE 0 0 16227 NVE CORP COM NEW 629445206 14711 299733 SH SOLE 0 0 299733 NVE CORP COM NEW 629445206 1 25 SH SOLE 0 25 0 NVE CORP COM NEW 629445206 443 9027 SH DFND 01 0 9027 0 NVE CORP COM NEW 629445206 62 1255 SH DFND 02 0 1255 0 NVE CORP COM NEW 629445206 148 3015 SH DFND 04 0 0 3015 NVR INC COM 62944T105 1510987 370057 SH SOLE 0 0 370057 NVR INC COM 62944T105 102 25 SH SOLE 0 25 0 NVR INC COM 62944T105 14728 3607 SH DFND 01 0 3607 0 NVR INC COM 62944T105 2597 636 SH DFND 02 0 0 636 NVR INC COM 62944T105 9452 2315 SH DFND 02 0 2315 0 NVR INC COM 62944T105 36654 8977 SH DFND 04 0 0 8977 NVR INC COM 62944T105 86 21 SH DFND 04 0 21 0 NV5 GLOBAL INC COM 62945V109 27555 522166 SH SOLE 0 0 522166 NV5 GLOBAL INC COM 62945V109 3 63 SH SOLE 0 63 0 NV5 GLOBAL INC COM 62945V109 1085 20566 SH DFND 01 0 20566 0 NV5 GLOBAL INC COM 62945V109 106 2016 SH DFND 02 0 2016 0 NV5 GLOBAL INC COM 62945V109 350 6631 SH DFND 04 0 0 6631 NACCO INDS INC CL A 629579103 4136 227150 SH SOLE 0 0 227150 NACCO INDS INC CL A 629579103 0 14 SH SOLE 0 14 0 NACCO INDS INC CL A 629579103 43 2366 SH DFND 01 0 2366 0 NACCO INDS INC CL A 629579103 18 983 SH DFND 04 0 0 983 NANOVIRICIDES INC COM 630087302 347 90254 SH SOLE 0 0 90254 NANOVIRICIDES INC COM 630087302 3 875 SH DFND 01 0 875 0 NANOVIRICIDES INC COM 630087302 9 2399 SH DFND 04 0 0 2399 NANOVIBRONIX INC COM 63008J108 4 5700 SH SOLE 0 0 5700 NANOVIBRONIX INC COM 63008J108 16 23480 SH DFND 01 0 23480 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 81793 1829818 SH SOLE 0 0 1829818 NANOSTRING TECHNOLOGIES INC COM 63009R109 22 491 SH SOLE 0 491 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 3033 67846 SH DFND 01 0 67846 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 446 9976 SH DFND 02 0 9976 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 1215 27179 SH DFND 04 0 0 27179 NANTHEALTH INC COM 630104107 2867 1225091 SH SOLE 0 0 1225091 NANTHEALTH INC COM 630104107 0 113 SH SOLE 0 113 0 NANTHEALTH INC COM 630104107 153 65365 SH DFND 01 0 65365 0 NANTHEALTH INC COM 630104107 23 9854 SH DFND 04 0 0 9854 NANTKWEST INC COM 63016Q102 12401 1788212 SH SOLE 0 0 1788212 NANTKWEST INC COM 63016Q102 10 1483 SH SOLE 0 1483 0 NANTKWEST INC COM 63016Q102 413 59604 SH DFND 01 0 59604 0 NANTKWEST INC COM 63016Q102 118 16969 SH DFND 04 0 0 16969 NAPCO SEC TECHNOLOGIES INC COM 630402105 13091 557080 SH SOLE 0 0 557080 NAPCO SEC TECHNOLOGIES INC COM 630402105 2 96 SH SOLE 0 96 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 544 23170 SH DFND 01 0 23170 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 72 3082 SH DFND 02 0 3082 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 203 8651 SH DFND 04 0 0 8651 NASDAQ INC COM 631103108 1458728 11887608 SH SOLE 0 0 11887608 NASDAQ INC COM 631103108 90 735 SH SOLE 0 735 0 NASDAQ INC COM 631103108 14546 118539 SH DFND 01 0 118539 0 NASDAQ INC COM 631103108 2579 21015 SH DFND 02 0 0 21015 NASDAQ INC COM 631103108 8458 68926 SH DFND 02 0 68926 0 NASDAQ INC COM 631103108 36609 298341 SH DFND 04 0 0 298341 NATERA INC COM 632307104 501513 6942312 SH SOLE 0 0 6942312 NATERA INC COM 632307104 58 796 SH SOLE 0 796 0 NATERA INC COM 632307104 9773 135282 SH DFND 01 0 135282 0 NATERA INC COM 632307104 1422 19691 SH DFND 02 0 19691 0 NATERA INC COM 632307104 3870 53572 SH DFND 04 0 0 53572 NATHANS FAMOUS INC NEW COM 632347100 7689 150035 SH SOLE 0 0 150035 NATHANS FAMOUS INC NEW COM 632347100 1 17 SH SOLE 0 17 0 NATHANS FAMOUS INC NEW COM 632347100 102 1987 SH DFND 01 0 1987 0 NATHANS FAMOUS INC NEW COM 632347100 37 713 SH DFND 04 0 0 713 NATIONAL BK HLDGS CORP CL A 633707104 77533 2953638 SH SOLE 0 0 2953638 NATIONAL BK HLDGS CORP CL A 633707104 5 199 SH SOLE 0 199 0 NATIONAL BK HLDGS CORP CL A 633707104 697 26561 SH DFND 01 0 26561 0 NATIONAL BK HLDGS CORP CL A 633707104 331 12595 SH DFND 02 0 12595 0 NATIONAL BK HLDGS CORP CL A 633707104 630 23992 SH DFND 04 0 0 23992 NATIONAL BANKSHARES INC VA COM 634865109 7217 284937 SH SOLE 0 0 284937 NATIONAL BANKSHARES INC VA COM 634865109 1 48 SH SOLE 0 48 0 NATIONAL BANKSHARES INC VA COM 634865109 117 4627 SH DFND 01 0 4627 0 NATIONAL BANKSHARES INC VA COM 634865109 44 1735 SH DFND 04 0 0 1735 NATIONAL BEVERAGE CORP COM 635017106 84726 1245791 SH SOLE 0 0 1245791 NATIONAL BEVERAGE CORP COM 635017106 5 78 SH SOLE 0 78 0 NATIONAL BEVERAGE CORP COM 635017106 1595 23457 SH DFND 01 0 23457 0 NATIONAL BEVERAGE CORP COM 635017106 335 4930 SH DFND 02 0 4930 0 NATIONAL BEVERAGE CORP COM 635017106 559 8218 SH DFND 04 0 0 8218 NATIONAL CINEMEDIA INC COM 635309107 9493 3496603 SH SOLE 0 0 3496603 NATIONAL CINEMEDIA INC COM 635309107 26 9461 SH SOLE 0 9461 0 NATIONAL CINEMEDIA INC COM 635309107 121 44385 SH DFND 01 0 44385 0 NATIONAL CINEMEDIA INC COM 635309107 48 17824 SH DFND 02 0 17824 0 NATIONAL CINEMEDIA INC COM 635309107 268 98551 SH DFND 04 0 0 98551 NATIONAL HEALTHCARE CORP COM 635906100 73078 1172807 SH SOLE 0 0 1172807 NATIONAL HEALTHCARE CORP COM 635906100 30 478 SH SOLE 0 478 0 NATIONAL HEALTHCARE CORP COM 635906100 503 8069 SH DFND 01 0 8069 0 NATIONAL HEALTHCARE CORP COM 635906100 242 3889 SH DFND 02 0 3889 0 NATIONAL HEALTHCARE CORP COM 635906100 587 9422 SH DFND 04 0 0 9422 NATIONAL FUEL GAS CO N J COM 636180101 324476 7993999 SH SOLE 0 0 7993999 NATIONAL FUEL GAS CO N J COM 636180101 56 1382 SH SOLE 0 1382 0 NATIONAL FUEL GAS CO N J COM 636180101 1202 29601 SH DFND 01 0 29601 0 NATIONAL FUEL GAS CO N J COM 636180101 1050 25869 SH DFND 02 0 25869 0 NATIONAL FUEL GAS CO N J COM 636180101 2642 65086 SH DFND 04 0 0 65086 NATIONAL GEN HLDGS CORP COM 636220303 197736 5858842 SH SOLE 0 0 5858842 NATIONAL GEN HLDGS CORP COM 636220303 14 421 SH SOLE 0 421 0 NATIONAL GEN HLDGS CORP COM 636220303 2970 87997 SH DFND 01 0 87997 0 NATIONAL GEN HLDGS CORP COM 636220303 692 20515 SH DFND 02 0 20515 0 NATIONAL GEN HLDGS CORP COM 636220303 1676 49670 SH DFND 04 0 0 49670 NATIONAL HEALTH INVS INC COM 63633D104 374752 6217887 SH SOLE 0 0 6217887 NATIONAL HEALTH INVS INC COM 63633D104 30 499 SH SOLE 0 499 0 NATIONAL HEALTH INVS INC COM 63633D104 2885 47861 SH DFND 01 0 47861 0 NATIONAL HEALTH INVS INC COM 63633D104 6343 105248 SH DFND 02 0 105248 0 NATIONAL HEALTH INVS INC COM 63633D104 1941 32197 SH DFND 04 0 0 32197 NATIONAL HOLDINGS CORP *W EXP 01/18/202 636375115 7 99917 SH SOLE 0 0 99917 NATIONAL HOLDINGS CORP *W EXP 01/18/202 636375115 0 5008 SH DFND 01 0 5008 0 NATIONAL HOLDINGS CORP *W EXP 01/18/202 636375115 0 3178 SH DFND 04 0 0 3178 NATIONAL HOLDINGS CORP COM NEW 636375206 234 110391 SH SOLE 0 0 110391 NATIONAL INSTRS CORP COM 636518102 398055 11149991 SH SOLE 0 0 11149991 NATIONAL INSTRS CORP COM 636518102 27 765 SH SOLE 0 765 0 NATIONAL INSTRS CORP COM 636518102 1440 40344 SH DFND 01 0 40344 0 NATIONAL INSTRS CORP COM 636518102 1381 38697 SH DFND 02 0 38697 0 NATIONAL INSTRS CORP COM 636518102 3452 96696 SH DFND 04 0 0 96696 NATIONAL OILWELL VARCO INC COM 637071101 323186 35671740 SH SOLE 0 0 35671740 NATIONAL OILWELL VARCO INC COM 637071101 23 2533 SH SOLE 0 2533 0 NATIONAL OILWELL VARCO INC COM 637071101 3615 398987 SH DFND 01 0 398987 0 NATIONAL OILWELL VARCO INC COM 637071101 646 71298 SH DFND 02 0 0 71298 NATIONAL OILWELL VARCO INC COM 637071101 1843 203387 SH DFND 02 0 203387 0 NATIONAL OILWELL VARCO INC COM 637071101 7222 797123 SH DFND 04 0 0 797123 NATIONAL OILWELL VARCO INC COM 637071101 8444 932055 SH DFND 04 0 932055 0 NATIONAL PRESTO INDS INC COM 637215104 45681 558043 SH SOLE 0 0 558043 NATIONAL PRESTO INDS INC COM 637215104 2 29 SH SOLE 0 29 0 NATIONAL PRESTO INDS INC COM 637215104 326 3986 SH DFND 01 0 3986 0 NATIONAL PRESTO INDS INC COM 637215104 101 1238 SH DFND 02 0 1238 0 NATIONAL PRESTO INDS INC COM 637215104 270 3303 SH DFND 04 0 0 3303 NATIONAL RESH CORP COM NEW 637372202 32775 666019 SH SOLE 0 0 666019 NATIONAL RESH CORP COM NEW 637372202 4 85 SH SOLE 0 85 0 NATIONAL RESH CORP COM NEW 637372202 1304 26499 SH DFND 01 0 26499 0 NATIONAL RESH CORP COM NEW 637372202 222 4508 SH DFND 02 0 4508 0 NATIONAL RESH CORP COM NEW 637372202 449 9120 SH DFND 04 0 0 9120 NATIONAL RETAIL PROPERTIES I COM 637417106 796554 23081838 SH SOLE 0 0 23081838 NATIONAL RETAIL PROPERTIES I COM 637417106 38 1108 SH SOLE 0 1108 0 NATIONAL RETAIL PROPERTIES I COM 637417106 1945 56350 SH DFND 01 0 56350 0 NATIONAL RETAIL PROPERTIES I COM 637417106 1056 30591 SH DFND 02 0 0 30591 NATIONAL RETAIL PROPERTIES I COM 637417106 15709 455198 SH DFND 02 0 455198 0 NATIONAL RETAIL PROPERTIES I COM 637417106 3666 106219 SH DFND 04 0 0 106219 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 293728 8979764 SH SOLE 0 0 8979764 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 11 351 SH SOLE 0 351 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 4033 123293 SH DFND 01 0 123293 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 5042 154150 SH DFND 02 0 154150 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1578 48256 SH DFND 04 0 0 48256 NATIONAL VISION HLDGS INC COM 63845R107 263245 6884025 SH SOLE 0 0 6884025 NATIONAL VISION HLDGS INC COM 63845R107 19 507 SH SOLE 0 507 0 NATIONAL VISION HLDGS INC COM 63845R107 5408 141416 SH DFND 01 0 141416 0 NATIONAL VISION HLDGS INC COM 63845R107 989 25869 SH DFND 02 0 25869 0 NATIONAL VISION HLDGS INC COM 63845R107 2224 58147 SH DFND 04 0 0 58147 NATIONAL WESTN LIFE GROUP IN CL A 638517102 45769 250420 SH SOLE 0 0 250420 NATIONAL WESTN LIFE GROUP IN CL A 638517102 3 17 SH SOLE 0 17 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 304 1666 SH DFND 01 0 1666 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 137 750 SH DFND 02 0 750 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 324 1771 SH DFND 04 0 0 1771 NATURAL ALTERNATIVES INTL IN COM NEW 638842302 2262 299583 SH SOLE 0 0 299583 NATURAL ALTERNATIVES INTL IN COM NEW 638842302 0 50 SH SOLE 0 50 0 NATURAL ALTERNATIVES INTL IN COM NEW 638842302 13 1739 SH DFND 01 0 1739 0 NATURAL ALTERNATIVES INTL IN COM NEW 638842302 7 900 SH DFND 04 0 0 900 NATURAL GAS SERVICES GROUP COM 63886Q109 4968 587952 SH SOLE 0 0 587952 NATURAL GAS SERVICES GROUP COM 63886Q109 0 54 SH SOLE 0 54 0 NATURAL GAS SERVICES GROUP COM 63886Q109 21 2469 SH DFND 01 0 2469 0 NATURAL GAS SERVICES GROUP COM 63886Q109 31 3612 SH DFND 04 0 0 3612 NATURAL HEALTH TRENDS CORP COM 63888P406 652 115655 SH SOLE 0 0 115655 NATURAL HEALTH TRENDS CORP COM 63888P406 7 1218 SH DFND 01 0 1218 0 NATURAL HEALTH TRENDS CORP COM 63888P406 13 2230 SH DFND 04 0 0 2230 NATURAL GROCERS BY VITAMIN C COM 63888U108 4172 423140 SH SOLE 0 0 423140 NATURAL GROCERS BY VITAMIN C COM 63888U108 1 64 SH SOLE 0 64 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 141 14270 SH DFND 01 0 14270 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 21 2112 SH DFND 04 0 0 2112 NATURES SUNSHINE PRODS INC COM 639027101 5513 476475 SH SOLE 0 0 476475 NATURES SUNSHINE PRODS INC COM 639027101 1 53 SH SOLE 0 53 0 NATURES SUNSHINE PRODS INC COM 639027101 79 6842 SH DFND 01 0 6842 0 NATURES SUNSHINE PRODS INC COM 639027101 17 1500 SH DFND 04 0 0 1500 NATUS MED INC DEL COM 639050103 44832 2617177 SH SOLE 0 0 2617177 NATUS MED INC DEL COM 639050103 4 206 SH SOLE 0 206 0 NATUS MED INC DEL COM 639050103 638 37247 SH DFND 01 0 37247 0 NATUS MED INC DEL COM 639050103 179 10421 SH DFND 02 0 10421 0 NATUS MED INC DEL COM 639050103 403 23525 SH DFND 04 0 0 23525 NAUTILUS INC COM 63910B102 23200 1351992 SH SOLE 0 0 1351992 NAUTILUS INC COM 63910B102 20 1163 SH SOLE 0 1163 0 NAUTILUS INC COM 63910B102 341 19855 SH DFND 01 0 19855 0 NAUTILUS INC COM 63910B102 198 11567 SH DFND 04 0 0 11567 NAVISTAR INTL CORP NEW COM 63934E108 180283 4140626 SH SOLE 0 0 4140626 NAVISTAR INTL CORP NEW COM 63934E108 56 1295 SH SOLE 0 1295 0 NAVISTAR INTL CORP NEW COM 63934E108 1493 34296 SH DFND 01 0 34296 0 NAVISTAR INTL CORP NEW COM 63934E108 682 15663 SH DFND 02 0 15663 0 NAVISTAR INTL CORP NEW COM 63934E108 1778 40847 SH DFND 04 0 0 40847 NAVIDEA BIOPHARMACEUTICALS I COM NEW 63937X202 1966 728206 SH SOLE 0 0 728206 NAVIDEA BIOPHARMACEUTICALS I COM NEW 63937X202 36 13514 SH DFND 01 0 13514 0 NAVIDEA BIOPHARMACEUTICALS I COM NEW 63937X202 4 1339 SH DFND 04 0 0 1339 NAVIENT CORPORATION COM 63938C108 167492 19821572 SH SOLE 0 0 19821572 NAVIENT CORPORATION COM 63938C108 31 3678 SH SOLE 0 3678 0 NAVIENT CORPORATION COM 63938C108 1065 126048 SH DFND 01 0 126048 0 NAVIENT CORPORATION COM 63938C108 587 69461 SH DFND 02 0 69461 0 NAVIENT CORPORATION COM 63938C108 1420 167998 SH DFND 04 0 0 167998 NCINO INC COM 63947U107 605 7599 SH SOLE 0 0 7599 NCINO INC COM 63947U107 168 2105 SH DFND 01 0 2105 0 NCINO INC COM 63947U107 3 39 SH DFND 04 0 0 39 NCINO INC COM 63947U107 15 186 SH DFND 04 0 186 0 NEENAH INC COM 640079109 38151 1018184 SH SOLE 0 0 1018184 NEENAH INC COM 640079109 4 118 SH SOLE 0 118 0 NEENAH INC COM 640079109 429 11460 SH DFND 01 0 11460 0 NEENAH INC COM 640079109 223 5945 SH DFND 02 0 5945 0 NEENAH INC COM 640079109 469 12521 SH DFND 04 0 0 12521 NEKTAR THERAPEUTICS COM 640268108 258587 15586948 SH SOLE 0 0 15586948 NEKTAR THERAPEUTICS COM 640268108 25 1478 SH SOLE 0 1478 0 NEKTAR THERAPEUTICS COM 640268108 954 57522 SH DFND 01 0 57522 0 NEKTAR THERAPEUTICS COM 640268108 961 57933 SH DFND 02 0 57933 0 NEKTAR THERAPEUTICS COM 640268108 2155 129896 SH DFND 04 0 0 129896 NELNET INC CL A 64031N108 89661 1488156 SH SOLE 0 0 1488156 NELNET INC CL A 64031N108 30 499 SH SOLE 0 499 0 NELNET INC CL A 64031N108 751 12460 SH DFND 01 0 12460 0 NELNET INC CL A 64031N108 445 7383 SH DFND 02 0 7383 0 NELNET INC CL A 64031N108 1066 17699 SH DFND 04 0 0 17699 NEMAURA MED INC COM NEW 640442208 448 126330 SH SOLE 0 0 126330 NEMAURA MED INC COM NEW 640442208 45 12657 SH DFND 01 0 12657 0 NEMAURA MED INC COM NEW 640442208 12 3372 SH DFND 04 0 0 3372 NEOGEN CORP COM 640491106 413675 5286586 SH SOLE 0 0 5286586 NEOGEN CORP COM 640491106 26 334 SH SOLE 0 334 0 NEOGEN CORP COM 640491106 8179 104525 SH DFND 01 0 104525 0 NEOGEN CORP COM 640491106 1252 16000 SH DFND 02 0 16000 0 NEOGEN CORP COM 640491106 3036 38804 SH DFND 04 0 0 38804 NEOLEUKIN THERAPEUTICS INC COM 64049K104 11942 995183 SH SOLE 0 0 995183 NEOLEUKIN THERAPEUTICS INC COM 64049K104 1 70 SH SOLE 0 70 0 NEOLEUKIN THERAPEUTICS INC COM 64049K104 795 66215 SH DFND 01 0 66215 0 NEOLEUKIN THERAPEUTICS INC COM 64049K104 85 7086 SH DFND 02 0 7086 0 NEOLEUKIN THERAPEUTICS INC COM 64049K104 246 20466 SH DFND 04 0 0 20466 NEOGENOMICS INC COM NEW 64049M209 389634 10562054 SH SOLE 0 0 10562054 NEOGENOMICS INC COM NEW 64049M209 41 1107 SH SOLE 0 1107 0 NEOGENOMICS INC COM NEW 64049M209 7603 206091 SH DFND 01 0 206091 0 NEOGENOMICS INC COM NEW 64049M209 1222 33113 SH DFND 02 0 33113 0 NEOGENOMICS INC COM NEW 64049M209 2965 80385 SH DFND 04 0 0 80385 NEONODE INC COM PAR 64051M709 407 51522 SH SOLE 0 0 51522 NEOPHOTONICS CORP COM 64051T100 20625 3386627 SH SOLE 0 0 3386627 NEOPHOTONICS CORP COM 64051T100 12 1954 SH SOLE 0 1954 0 NEOPHOTONICS CORP COM 64051T100 465 76334 SH DFND 01 0 76334 0 NEOPHOTONICS CORP COM 64051T100 84 13746 SH DFND 02 0 13746 0 NEOPHOTONICS CORP COM 64051T100 227 37234 SH DFND 04 0 0 37234 NEOS THERAPEUTICS INC COM 64052L106 908 1712781 SH SOLE 0 0 1712781 NEOS THERAPEUTICS INC COM 64052L106 0 276 SH SOLE 0 276 0 NEOS THERAPEUTICS INC COM 64052L106 3 5078 SH DFND 04 0 0 5078 NEPHROS INC COM 640671400 410 56737 SH SOLE 0 0 56737 NESCO HLDGS INC COM 64083J104 2235 538610 SH SOLE 0 0 538610 NESCO HLDGS INC COM 64083J104 30 7158 SH DFND 01 0 7158 0 NESCO HLDGS INC COM 64083J104 24 5699 SH DFND 04 0 0 5699 NETAPP INC COM 64110D104 1057258 24116294 SH SOLE 0 0 24116294 NETAPP INC COM 64110D104 62 1405 SH SOLE 0 1405 0 NETAPP INC COM 64110D104 10645 242816 SH DFND 01 0 242816 0 NETAPP INC COM 64110D104 1772 40409 SH DFND 02 0 0 40409 NETAPP INC COM 64110D104 5791 132100 SH DFND 02 0 132100 0 NETAPP INC COM 64110D104 26069 594629 SH DFND 04 0 0 594629 NETAPP INC COM 64110D104 432 9861 SH DFND 04 0 9861 0 NETFLIX INC COM 64110L106 15780266 31558638 SH SOLE 0 0 31558638 NETFLIX INC COM 64110L106 1584 3168 SH SOLE 0 3168 0 NETFLIX INC COM 64110L106 251889 503747 SH DFND 01 0 503747 0 NETFLIX INC COM 64110L106 40571 81138 SH DFND 02 0 0 81138 NETFLIX INC COM 64110L106 128496 256977 SH DFND 02 0 256977 0 NETFLIX INC COM 64110L106 571306 1142543 SH DFND 04 0 0 1142543 NETFLIX INC COM 64110L106 18441 36880 SH DFND 04 0 36880 0 NETEASE INC SPONSORED ADS 64110W102 1091901 2401524 SH SOLE 0 0 2401524 NETEASE INC SPONSORED ADS 64110W102 46257 101738 SH DFND 01 0 101738 0 NETEASE INC SPONSORED ADS 64110W102 19792 43531 SH DFND 02 0 43531 0 NETEASE INC SPONSORED ADS 64110W102 76593 168458 SH DFND 04 0 0 168458 NETEASE INC SPONSORED ADS 64110W102 5036 11076 SH DFND 05 0 0 11076 NETGEAR INC COM 64111Q104 91144 2957295 SH SOLE 0 0 2957295 NETGEAR INC COM 64111Q104 29 936 SH SOLE 0 936 0 NETGEAR INC COM 64111Q104 635 20614 SH DFND 01 0 20614 0 NETGEAR INC COM 64111Q104 313 10148 SH DFND 02 0 10148 0 NETGEAR INC COM 64111Q104 781 25336 SH DFND 04 0 0 25336 NET ELEMENT INC COM 64111R300 1491 165813 SH SOLE 0 0 165813 NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 1403 478922 SH SOLE 0 0 478922 NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 0 95 SH SOLE 0 95 0 NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 9 3013 SH DFND 04 0 0 3013 NETSCOUT SYS INC COM 64115T104 135014 6184774 SH SOLE 0 0 6184774 NETSCOUT SYS INC COM 64115T104 34 1575 SH SOLE 0 1575 0 NETSCOUT SYS INC COM 64115T104 1013 46397 SH DFND 01 0 46397 0 NETSCOUT SYS INC COM 64115T104 568 26011 SH DFND 02 0 26011 0 NETSCOUT SYS INC COM 64115T104 1315 60227 SH DFND 04 0 0 60227 NETSTREIT CORP COM 64119V303 2800 153318 SH SOLE 0 0 153318 NETSTREIT CORP COM 64119V303 135 7419 SH DFND 01 0 7419 0 NETWORK-1 TECHNOLOGIES INC COM 64121N109 813 306614 SH SOLE 0 0 306614 NETWORK-1 TECHNOLOGIES INC COM 64121N109 9 3500 SH DFND 01 0 3500 0 NETWORK-1 TECHNOLOGIES INC COM 64121N109 10 3800 SH DFND 04 0 0 3800 NEUROMETRIX INC COM 641255807 27 15945 SH SOLE 0 0 15945 NEUROCRINE BIOSCIENCES INC COM 64125C109 768295 7989757 SH SOLE 0 0 7989757 NEUROCRINE BIOSCIENCES INC COM 64125C109 65 673 SH SOLE 0 673 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 4000 41597 SH DFND 01 0 41597 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 1497 15568 SH DFND 02 0 0 15568 NEUROCRINE BIOSCIENCES INC COM 64125C109 4885 50804 SH DFND 02 0 50804 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 5304 55153 SH DFND 04 0 0 55153 NEUROCRINE BIOSCIENCES INC COM 64125C109 767 7981 SH DFND 04 0 7981 0 NEUROTROPE INC COM NEW 64129T207 341 306935 SH SOLE 0 0 306935 NEUROTROPE INC COM NEW 64129T207 37 33613 SH DFND 01 0 33613 0 NEURONETICS INC COM 64131A105 1935 398144 SH SOLE 0 0 398144 NEURONETICS INC COM 64131A105 0 73 SH SOLE 0 73 0 NEURONETICS INC COM 64131A105 9 1831 SH DFND 04 0 0 1831 NEUBASE THERAPEUTICS INC COM 64132K102 6686 880851 SH SOLE 0 0 880851 NEUBASE THERAPEUTICS INC COM 64132K102 1 128 SH SOLE 0 128 0 NEUBASE THERAPEUTICS INC COM 64132K102 243 32073 SH DFND 01 0 32073 0 NEUBASE THERAPEUTICS INC COM 64132K102 27 3501 SH DFND 04 0 0 3501 NEUROBO PHARMACEUTICALS INC COM 64132R107 82 14633 SH SOLE 0 0 14633 NEUROBO PHARMACEUTICALS INC COM 64132R107 45 8068 SH DFND 01 0 8068 0 NEUROBO PHARMACEUTICALS INC COM 64132R107 1 184 SH DFND 04 0 0 184 NEVRO CORP COM 64157F103 397194 2851355 SH SOLE 0 0 2851355 NEVRO CORP COM 64157F103 54 386 SH SOLE 0 386 0 NEVRO CORP COM 64157F103 9258 66460 SH DFND 01 0 66460 0 NEVRO CORP COM 64157F103 1388 9962 SH DFND 02 0 9962 0 NEVRO CORP COM 64157F103 3525 25304 SH DFND 04 0 0 25304 NEW CONCEPT ENERGY INC COM 643611106 42 29463 SH SOLE 0 0 29463 NEW FORTRESS ENERGY INC COM CL A 644393100 218185 4957632 SH SOLE 0 0 4957632 NEW FORTRESS ENERGY INC COM CL A 644393100 19 432 SH SOLE 0 432 0 NEW FORTRESS ENERGY INC COM CL A 644393100 76 1737 SH DFND 01 0 1737 0 NEW FORTRESS ENERGY INC COM CL A 644393100 295 6696 SH DFND 04 0 0 6696 NEW GOLD INC CDA COM 644535106 94 55392 SH SOLE 0 55392 0 NEW GOLD INC CDA COM 644535106 294 173003 SH DFND 02 0 173003 0 NEW GOLD INC CDA COM 644535106 409 240298 SH DFND 04 0 0 240298 NEW HOME CO INC COM 645370107 2100 386103 SH SOLE 0 0 386103 NEW HOME CO INC COM 645370107 0 17 SH SOLE 0 17 0 NEW HOME CO INC COM 645370107 16 3027 SH DFND 01 0 3027 0 NEW HOME CO INC COM 645370107 16 3000 SH DFND 04 0 0 3000 NEW JERSEY RES COM 646025106 260805 9652301 SH SOLE 0 0 9652301 NEW JERSEY RES COM 646025106 17 627 SH SOLE 0 627 0 NEW JERSEY RES COM 646025106 1707 63185 SH DFND 01 0 63185 0 NEW JERSEY RES COM 646025106 783 28964 SH DFND 02 0 28964 0 NEW JERSEY RES COM 646025106 1995 73832 SH DFND 04 0 0 73832 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 644308 4309755 SH SOLE 0 0 4309755 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 27678 185140 SH DFND 01 0 185140 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 11237 75161 SH DFND 02 0 75161 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 44358 296710 SH DFND 04 0 0 296710 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 3726 24923 SH DFND 05 0 0 24923 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 277246 34873717 SH SOLE 0 0 34873717 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 21 2648 SH SOLE 0 2648 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1090 137073 SH DFND 01 0 137073 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1047 131699 SH DFND 02 0 131699 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 2449 308002 SH DFND 04 0 0 308002 NEW RELIC INC COM 64829B100 264133 4686526 SH SOLE 0 0 4686526 NEW RELIC INC COM 64829B100 19 344 SH SOLE 0 344 0 NEW RELIC INC COM 64829B100 1321 23435 SH DFND 01 0 23435 0 NEW RELIC INC COM 64829B100 910 16147 SH DFND 02 0 16147 0 NEW RELIC INC COM 64829B100 2090 37079 SH DFND 04 0 0 37079 NEW RELIC INC COM 64829B100 245 4343 SH DFND 04 0 4343 0 NEW SR INVT GROUP INC COM 648691103 31513 7878261 SH SOLE 0 0 7878261 NEW SR INVT GROUP INC COM 648691103 2 557 SH SOLE 0 557 0 NEW SR INVT GROUP INC COM 648691103 237 59171 SH DFND 01 0 59171 0 NEW SR INVT GROUP INC COM 648691103 127 31868 SH DFND 04 0 0 31868 NEW YORK CMNTY BANCORP INC COM 649445103 325670 39379656 SH SOLE 0 0 39379656 NEW YORK CMNTY BANCORP INC COM 649445103 59 7177 SH SOLE 0 7177 0 NEW YORK CMNTY BANCORP INC COM 649445103 1246 150699 SH DFND 01 0 150699 0 NEW YORK CMNTY BANCORP INC COM 649445103 1230 148767 SH DFND 02 0 148767 0 NEW YORK CMNTY BANCORP INC COM 649445103 3009 363813 SH DFND 04 0 0 363813 NEW YORK MTG TR INC COM PAR $.02 649604501 54244 21272040 SH SOLE 0 0 21272040 NEW YORK MTG TR INC COM PAR $.02 649604501 6 2427 SH SOLE 0 2427 0 NEW YORK MTG TR INC COM PAR $.02 649604501 664 260530 SH DFND 01 0 260530 0 NEW YORK MTG TR INC COM PAR $.02 649604501 296 116044 SH DFND 02 0 116044 0 NEW YORK MTG TR INC COM PAR $.02 649604501 696 272770 SH DFND 04 0 0 272770 NEW YORK TIMES CO CL A 650111107 569017 13297902 SH SOLE 0 0 13297902 NEW YORK TIMES CO CL A 650111107 40 941 SH SOLE 0 941 0 NEW YORK TIMES CO CL A 650111107 2177 50881 SH DFND 01 0 50881 0 NEW YORK TIMES CO CL A 650111107 1818 42491 SH DFND 02 0 42491 0 NEW YORK TIMES CO CL A 650111107 4497 105098 SH DFND 04 0 0 105098 NEWAGE INC COM 650194103 8398 4854173 SH SOLE 0 0 4854173 NEWAGE INC COM 650194103 1 866 SH SOLE 0 866 0 NEWAGE INC COM 650194103 203 117443 SH DFND 01 0 117443 0 NEWAGE INC COM 650194103 75 43434 SH DFND 04 0 0 43434 NEWELL BRANDS INC COM 651229106 737732 42991347 SH SOLE 0 0 42991347 NEWELL BRANDS INC COM 651229106 102 5961 SH SOLE 0 5961 0 NEWELL BRANDS INC COM 651229106 6710 391015 SH DFND 01 0 391015 0 NEWELL BRANDS INC COM 651229106 1279 74555 SH DFND 02 0 0 74555 NEWELL BRANDS INC COM 651229106 4011 233762 SH DFND 02 0 233762 0 NEWELL BRANDS INC COM 651229106 17952 1046181 SH DFND 04 0 0 1046181 NEWMARKET CORP COM 651587107 256843 750300 SH SOLE 0 0 750300 NEWMARKET CORP COM 651587107 523 1529 SH SOLE 0 1529 0 NEWMARKET CORP COM 651587107 1034 3021 SH DFND 01 0 3021 0 NEWMARKET CORP COM 651587107 1160 3388 SH DFND 02 0 3388 0 NEWMARKET CORP COM 651587107 2746 8023 SH DFND 04 0 0 8023 NEWMARKET CORP COM 651587107 151 440 SH DFND 04 0 440 0 NEWMARK GROUP INC CL A 65158N102 87589 20275313 SH SOLE 0 0 20275313 NEWMARK GROUP INC CL A 65158N102 26 5973 SH SOLE 0 5973 0 NEWMARK GROUP INC CL A 65158N102 429 99358 SH DFND 01 0 99358 0 NEWMARK GROUP INC CL A 65158N102 239 55312 SH DFND 02 0 55312 0 NEWMARK GROUP INC CL A 65158N102 668 154665 SH DFND 04 0 0 154665 NEWMONT CORP COM 651639106 4468075 70418835 SH SOLE 0 0 70418835 NEWMONT CORP COM 651639106 558 8794 SH SOLE 0 8794 0 NEWMONT CORP COM 651639106 52448 826603 SH DFND 01 0 826603 0 NEWMONT CORP COM 651639106 9636 151863 SH DFND 02 0 0 151863 NEWMONT CORP COM 651639106 40491 638151 SH DFND 02 0 638151 0 NEWMONT CORP COM 651639106 133990 2111734 SH DFND 04 0 0 2111734 NEWPARK RES INC COM PAR $.01NEW 651718504 5850 5571232 SH SOLE 0 0 5571232 NEWPARK RES INC COM PAR $.01NEW 651718504 5 5194 SH SOLE 0 5194 0 NEWPARK RES INC COM PAR $.01NEW 651718504 65 61459 SH DFND 01 0 61459 0 NEWPARK RES INC COM PAR $.01NEW 651718504 6 5939 SH DFND 02 0 5939 0 NEWPARK RES INC COM PAR $.01NEW 651718504 65 61429 SH DFND 04 0 0 61429 NEWS CORP NEW CL A 65249B109 715222 51014386 SH SOLE 0 0 51014386 NEWS CORP NEW CL A 65249B109 5370 383001 SH DFND 01 0 383001 0 NEWS CORP NEW CL A 65249B109 802 57235 SH DFND 02 0 0 57235 NEWS CORP NEW CL A 65249B109 2892 206242 SH DFND 02 0 206242 0 NEWS CORP NEW CL A 65249B109 14836 1058233 SH DFND 04 0 0 1058233 NEWS CORP NEW CL B 65249B208 52637 3765131 SH SOLE 0 0 3765131 NEWS CORP NEW CL B 65249B208 46 3318 SH SOLE 0 3318 0 NEWS CORP NEW CL B 65249B208 1991 142452 SH DFND 01 0 142452 0 NEWS CORP NEW CL B 65249B208 182 12991 SH DFND 02 0 12991 0 NEWS CORP NEW CL B 65249B208 3384 242043 SH DFND 04 0 0 242043 NEXTIER OILFIELD SOLUTIONS COM 65290C105 19567 10576687 SH SOLE 0 0 10576687 NEXTIER OILFIELD SOLUTIONS COM 65290C105 2 1025 SH SOLE 0 1025 0 NEXTIER OILFIELD SOLUTIONS COM 65290C105 205 111063 SH DFND 01 0 111063 0 NEXTIER OILFIELD SOLUTIONS COM 65290C105 89 48158 SH DFND 02 0 48158 0 NEXTIER OILFIELD SOLUTIONS COM 65290C105 197 106363 SH DFND 04 0 0 106363 NEXSTAR MEDIA GROUP INC CL A 65336K103 332670 3699213 SH SOLE 0 0 3699213 NEXSTAR MEDIA GROUP INC CL A 65336K103 62 691 SH SOLE 0 691 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 1632 18153 SH DFND 01 0 18153 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 1371 15240 SH DFND 02 0 15240 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 3227 35883 SH DFND 04 0 0 35883 NEXSTAR MEDIA GROUP INC CL A 65336K103 215 2393 SH DFND 04 0 2393 0 NEXTERA ENERGY INC COM 65339F101 11679309 42078502 SH SOLE 0 0 42078502 NEXTERA ENERGY INC COM 65339F101 871 3138 SH SOLE 0 3138 0 NEXTERA ENERGY INC COM 65339F101 139875 503944 SH DFND 01 0 503944 0 NEXTERA ENERGY INC COM 65339F101 24949 89887 SH DFND 02 0 0 89887 NEXTERA ENERGY INC COM 65339F101 150375 541774 SH DFND 02 0 541774 0 NEXTERA ENERGY INC COM 65339F101 351009 1264624 SH DFND 04 0 0 1264624 NEXGEN ENERGY LTD COM 65340P106 117 67470 SH DFND 02 0 67470 0 NEXGEN ENERGY LTD COM 65340P106 225 129939 SH DFND 04 0 0 129939 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 21704 361967 SH SOLE 0 0 361967 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 1158 19311 SH DFND 02 0 19311 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 1371 22861 SH DFND 04 0 0 22861 NEXPOINT RESIDENTIAL TR INC COM 65341D102 98407 2218871 SH SOLE 0 0 2218871 NEXPOINT RESIDENTIAL TR INC COM 65341D102 5 123 SH SOLE 0 123 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 845 19047 SH DFND 01 0 19047 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 2338 52722 SH DFND 02 0 52722 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 635 14308 SH DFND 04 0 0 14308 NEXTDECADE CORP COM 65342K105 8071 2708425 SH SOLE 0 0 2708425 NEXTDECADE CORP COM 65342K105 82 27510 SH DFND 01 0 27510 0 NEXTDECADE CORP COM 65342K105 218 73268 SH DFND 04 0 0 73268 NI HLDGS INC COM 65342T106 7501 444121 SH SOLE 0 0 444121 NI HLDGS INC COM 65342T106 1 42 SH SOLE 0 42 0 NI HLDGS INC COM 65342T106 96 5655 SH DFND 01 0 5655 0 NI HLDGS INC COM 65342T106 35 2094 SH DFND 04 0 0 2094 NEXPOINT REAL ESTATE FIN INC COM 65342V101 3191 217363 SH SOLE 0 0 217363 NEXPOINT REAL ESTATE FIN INC COM 65342V101 17 1133 SH DFND 01 0 1133 0 NEXPOINT REAL ESTATE FIN INC COM 65342V101 32 2146 SH DFND 04 0 0 2146 NEXTGEN HEALTHCARE INC COM 65343C102 67628 5308337 SH SOLE 0 0 5308337 NEXTGEN HEALTHCARE INC COM 65343C102 5 379 SH SOLE 0 379 0 NEXTGEN HEALTHCARE INC COM 65343C102 479 37618 SH DFND 01 0 37618 0 NEXTGEN HEALTHCARE INC COM 65343C102 251 19700 SH DFND 02 0 19700 0 NEXTGEN HEALTHCARE INC COM 65343C102 451 35380 SH DFND 04 0 0 35380 NEXTCURE INC COM 65343E108 5693 646932 SH SOLE 0 0 646932 NEXTCURE INC COM 65343E108 1 76 SH SOLE 0 76 0 NEXTCURE INC COM 65343E108 266 30249 SH DFND 01 0 30249 0 NEXTCURE INC COM 65343E108 30 3447 SH DFND 02 0 3447 0 NEXTCURE INC COM 65343E108 64 7301 SH DFND 04 0 0 7301 NICHOLAS FINL INC BC COM NEW 65373J209 1720 236552 SH SOLE 0 0 236552 NICHOLAS FINL INC BC COM NEW 65373J209 16 2154 SH DFND 01 0 2154 0 NICHOLAS FINL INC BC COM NEW 65373J209 14 1900 SH DFND 04 0 0 1900 NICOLET BANKSHARES INC COM 65406E102 23878 437249 SH SOLE 0 0 437249 NICOLET BANKSHARES INC COM 65406E102 3 61 SH SOLE 0 61 0 NICOLET BANKSHARES INC COM 65406E102 345 6325 SH DFND 01 0 6325 0 NICOLET BANKSHARES INC COM 65406E102 237 4331 SH DFND 02 0 4331 0 NICOLET BANKSHARES INC COM 65406E102 350 6404 SH DFND 04 0 0 6404 NIKE INC CL B 654106103 12372870 98557194 SH SOLE 0 0 98557194 NIKE INC CL B 654106103 1001 7976 SH SOLE 0 7976 0 NIKE INC CL B 654106103 178821 1424417 SH DFND 01 0 1424417 0 NIKE INC CL B 654106103 28807 229462 SH DFND 02 0 0 229462 NIKE INC CL B 654106103 92519 736967 SH DFND 02 0 736967 0 NIKE INC CL B 654106103 405085 3226743 SH DFND 04 0 0 3226743 NIKE INC CL B 654106103 13175 104945 SH DFND 04 0 104945 0 NIKOLA CORP COM 654110105 252203 12314597 SH SOLE 0 0 12314597 NIKOLA CORP COM 654110105 20 965 SH SOLE 0 965 0 NIKOLA CORP COM 654110105 478 23360 SH DFND 01 0 23360 0 NIKOLA CORP COM 654110105 922 45029 SH DFND 04 0 0 45029 9 METERS BIOPHARMA INC COM 654405109 618 758622 SH SOLE 0 0 758622 9 METERS BIOPHARMA INC COM 654405109 1 1356 SH SOLE 0 1356 0 9 METERS BIOPHARMA INC COM 654405109 5 5663 SH DFND 04 0 0 5663 NINE ENERGY SERVICE INC COM 65441V101 445 393670 SH SOLE 0 0 393670 NINE ENERGY SERVICE INC COM 65441V101 0 47 SH SOLE 0 47 0 NINE ENERGY SERVICE INC COM 65441V101 3 2930 SH DFND 04 0 0 2930 NISOURCE INC COM 65473P105 926091 42095044 SH SOLE 0 0 42095044 NISOURCE INC COM 65473P105 54 2442 SH SOLE 0 2442 0 NISOURCE INC COM 65473P105 8672 394192 SH DFND 01 0 394192 0 NISOURCE INC COM 65473P105 1532 69637 SH DFND 02 0 0 69637 NISOURCE INC COM 65473P105 9543 433789 SH DFND 02 0 433789 0 NISOURCE INC COM 65473P105 22393 1017849 SH DFND 04 0 0 1017849 NIU TECHNOLOGIES ADS 65481N100 63 3267 SH DFND 02 0 3267 0 NIU TECHNOLOGIES ADS 65481N100 201 10455 SH DFND 05 0 0 10455 NLIGHT INC COM 65487K100 72500 3087717 SH SOLE 0 0 3087717 NLIGHT INC COM 65487K100 12 520 SH SOLE 0 520 0 NLIGHT INC COM 65487K100 1615 68794 SH DFND 01 0 68794 0 NLIGHT INC COM 65487K100 168 7156 SH DFND 02 0 7156 0 NLIGHT INC COM 65487K100 578 24635 SH DFND 04 0 0 24635 NKARTA INC COM 65487U108 24251 806760 SH SOLE 0 0 806760 NKARTA INC COM 65487U108 2 56 SH SOLE 0 56 0 NKARTA INC COM 65487U108 789 26233 SH DFND 01 0 26233 0 NKARTA INC COM 65487U108 268 8913 SH DFND 04 0 0 8913 NOAH HLDGS LTD SPON ADS CL A 65487X102 21821 837000 SH SOLE 0 0 837000 NOAH HLDGS LTD SPON ADS CL A 65487X102 1151 44149 SH DFND 01 0 44149 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 326 12514 SH DFND 02 0 12514 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 1422 54545 SH DFND 04 0 0 54545 NOAH HLDGS LTD SPON ADS CL A 65487X102 111 4276 SH DFND 05 0 0 4276 NOBLE ENERGY INC COM 655044105 354616 41475506 SH SOLE 0 0 41475506 NOBLE ENERGY INC COM 655044105 26 3084 SH SOLE 0 3084 0 NOBLE ENERGY INC COM 655044105 4266 498970 SH DFND 01 0 498970 0 NOBLE ENERGY INC COM 655044105 1341 156862 SH DFND 02 0 156862 0 NOBLE ENERGY INC COM 655044105 9124 1067179 SH DFND 04 0 0 1067179 NOODLES & CO COM CL A 65540B105 12786 1861079 SH SOLE 0 0 1861079 NOODLES & CO COM CL A 65540B105 15 2212 SH SOLE 0 2212 0 NOODLES & CO COM CL A 65540B105 284 41405 SH DFND 01 0 41405 0 NOODLES & CO COM CL A 65540B105 76 11107 SH DFND 04 0 0 11107 NORBORD INC COM NEW 65548P403 36231 1228178 SH SOLE 0 0 1228178 NORBORD INC COM NEW 65548P403 1684 57068 SH SOLE 0 57068 0 NORBORD INC COM NEW 65548P403 1877 63621 SH DFND 01 0 63621 0 NORBORD INC COM NEW 65548P403 509 17249 SH DFND 02 0 17249 0 NORBORD INC COM NEW 65548P403 568 19240 SH DFND 04 0 0 19240 NORDSON CORP COM 655663102 942541 4913676 SH SOLE 0 0 4913676 NORDSON CORP COM 655663102 64 332 SH SOLE 0 332 0 NORDSON CORP COM 655663102 4540 23669 SH DFND 01 0 23669 0 NORDSON CORP COM 655663102 1958 10209 SH DFND 02 0 0 10209 NORDSON CORP COM 655663102 5537 28864 SH DFND 02 0 28864 0 NORDSON CORP COM 655663102 6323 32965 SH DFND 04 0 0 32965 NORDSON CORP COM 655663102 780 4065 SH DFND 04 0 4065 0 NORDSTROM INC COM 655664100 114867 9636474 SH SOLE 0 0 9636474 NORDSTROM INC COM 655664100 8 675 SH SOLE 0 675 0 NORDSTROM INC COM 655664100 435 36490 SH DFND 01 0 36490 0 NORDSTROM INC COM 655664100 386 32352 SH DFND 02 0 32352 0 NORDSTROM INC COM 655664100 939 78758 SH DFND 04 0 0 78758 NORFOLK SOUTHN CORP COM 655844108 3826048 17879563 SH SOLE 0 0 17879563 NORFOLK SOUTHN CORP COM 655844108 431 2012 SH SOLE 0 2012 0 NORFOLK SOUTHN CORP COM 655844108 56276 262982 SH DFND 01 0 262982 0 NORFOLK SOUTHN CORP COM 655844108 10338 48309 SH DFND 02 0 0 48309 NORFOLK SOUTHN CORP COM 655844108 52768 246592 SH DFND 02 0 246592 0 NORFOLK SOUTHN CORP COM 655844108 141579 661615 SH DFND 04 0 0 661615 NORTHEAST BK LEWISTON ME COM 66405S100 6627 360184 SH SOLE 0 0 360184 NORTHEAST BK LEWISTON ME COM 66405S100 1 57 SH SOLE 0 57 0 NORTHEAST BK LEWISTON ME COM 66405S100 102 5546 SH DFND 01 0 5546 0 NORTHEAST BK LEWISTON ME COM 66405S100 24 1300 SH DFND 04 0 0 1300 NORTHERN OIL AND GAS INC MN COM 665531307 9204 1603422 SH SOLE 0 0 1603422 NORTHERN OIL AND GAS INC MN COM 665531307 1 141 SH SOLE 0 141 0 NORTHERN OIL AND GAS INC MN COM 665531307 26 4509 SH DFND 01 0 4509 0 NORTHERN OIL AND GAS INC MN COM 665531307 25 4280 SH DFND 02 0 4280 0 NORTHERN OIL AND GAS INC MN COM 665531307 101 17568 SH DFND 04 0 0 17568 NORTHERN TECH INTL CORP COM 665809109 2815 339109 SH SOLE 0 0 339109 NORTHERN TECH INTL CORP COM 665809109 0 42 SH SOLE 0 42 0 NORTHERN TECH INTL CORP COM 665809109 13 1612 SH DFND 01 0 1612 0 NORTHERN TECH INTL CORP COM 665809109 12 1400 SH DFND 04 0 0 1400 NORTHERN TR CORP COM 665859104 1647151 21125440 SH SOLE 0 0 21125440 NORTHERN TR CORP COM 665859104 98 1259 SH SOLE 0 1259 0 NORTHERN TR CORP COM 665859104 16543 212176 SH DFND 01 0 212176 0 NORTHERN TR CORP COM 665859104 2811 36046 SH DFND 02 0 0 36046 NORTHERN TR CORP COM 665859104 8979 115154 SH DFND 02 0 115154 0 NORTHERN TR CORP COM 665859104 42291 542405 SH DFND 04 0 0 542405 NORTHFIELD BANCORP INC DEL COM 66611T108 45678 5008568 SH SOLE 0 0 5008568 NORTHFIELD BANCORP INC DEL COM 66611T108 36 3999 SH SOLE 0 3999 0 NORTHFIELD BANCORP INC DEL COM 66611T108 297 32595 SH DFND 01 0 32595 0 NORTHFIELD BANCORP INC DEL COM 66611T108 116 12680 SH DFND 02 0 12680 0 NORTHFIELD BANCORP INC DEL COM 66611T108 452 49602 SH DFND 04 0 0 49602 NORTHRIM BANCORP INC COM 666762109 8782 344545 SH SOLE 0 0 344545 NORTHRIM BANCORP INC COM 666762109 1 24 SH SOLE 0 24 0 NORTHRIM BANCORP INC COM 666762109 114 4465 SH DFND 01 0 4465 0 NORTHRIM BANCORP INC COM 666762109 83 3253 SH DFND 04 0 0 3253 NORTHROP GRUMMAN CORP COM 666807102 3790395 12014312 SH SOLE 0 0 12014312 NORTHROP GRUMMAN CORP COM 666807102 309 979 SH SOLE 0 979 0 NORTHROP GRUMMAN CORP COM 666807102 55991 177472 SH DFND 01 0 177472 0 NORTHROP GRUMMAN CORP COM 666807102 2260 7164 SH DFND 02 0 0 7164 NORTHROP GRUMMAN CORP COM 666807102 26043 82548 SH DFND 02 0 82548 0 NORTHROP GRUMMAN CORP COM 666807102 125925 399141 SH DFND 04 0 0 399141 NORTHROP GRUMMAN CORP COM 666807102 3922 12430 SH DFND 04 0 12430 0 NORTHWEST BANCSHARES INC MD COM 667340103 114590 12455434 SH SOLE 0 0 12455434 NORTHWEST BANCSHARES INC MD COM 667340103 21 2242 SH SOLE 0 2242 0 NORTHWEST BANCSHARES INC MD COM 667340103 694 75454 SH DFND 01 0 75454 0 NORTHWEST BANCSHARES INC MD COM 667340103 391 42478 SH DFND 02 0 42478 0 NORTHWEST BANCSHARES INC MD COM 667340103 1280 139092 SH DFND 04 0 0 139092 NORTHWEST NAT HLDG CO COM 66765N105 155711 3430518 SH SOLE 0 0 3430518 NORTHWEST NAT HLDG CO COM 66765N105 9 198 SH SOLE 0 198 0 NORTHWEST NAT HLDG CO COM 66765N105 1090 24020 SH DFND 01 0 24020 0 NORTHWEST NAT HLDG CO COM 66765N105 1226 27005 SH DFND 02 0 27005 0 NORTHWEST NAT HLDG CO COM 66765N105 1001 22060 SH DFND 04 0 0 22060 NORTHWEST PIPE CO COM 667746101 13802 521627 SH SOLE 0 0 521627 NORTHWEST PIPE CO COM 667746101 2 74 SH SOLE 0 74 0 NORTHWEST PIPE CO COM 667746101 172 6511 SH DFND 01 0 6511 0 NORTHWEST PIPE CO COM 667746101 66 2488 SH DFND 04 0 0 2488 NORTHWESTERN CORP COM NEW 668074305 237319 4879089 SH SOLE 0 0 4879089 NORTHWESTERN CORP COM NEW 668074305 25 511 SH SOLE 0 511 0 NORTHWESTERN CORP COM NEW 668074305 1675 34437 SH DFND 01 0 34437 0 NORTHWESTERN CORP COM NEW 668074305 2199 45202 SH DFND 02 0 45202 0 NORTHWESTERN CORP COM NEW 668074305 2415 49655 SH DFND 04 0 0 49655 NORTONLIFELOCK INC COM 668771108 1271675 61020875 SH SOLE 0 0 61020875 NORTONLIFELOCK INC COM 668771108 131 6298 SH SOLE 0 6298 0 NORTONLIFELOCK INC COM 668771108 13882 666132 SH DFND 01 0 666132 0 NORTONLIFELOCK INC COM 668771108 2136 102508 SH DFND 02 0 0 102508 NORTONLIFELOCK INC COM 668771108 8499 407818 SH DFND 02 0 407818 0 NORTONLIFELOCK INC COM 668771108 31943 1532771 SH DFND 04 0 0 1532771 NORTONLIFELOCK INC COM 668771108 989 47466 SH DFND 04 0 47466 0 NORWOOD FINANCIAL CORP COM 669549107 7137 293463 SH SOLE 0 0 293463 NORWOOD FINANCIAL CORP COM 669549107 1 52 SH SOLE 0 52 0 NORWOOD FINANCIAL CORP COM 669549107 102 4184 SH DFND 01 0 4184 0 NORWOOD FINANCIAL CORP COM 669549107 26 1063 SH DFND 04 0 0 1063 NOVA LIFESTYLE INC COM NEW 66979P201 69 42072 SH SOLE 0 0 42072 NOVAGOLD RES INC COM NEW 66987E206 86730 7294341 SH SOLE 0 0 7294341 NOVAGOLD RES INC COM NEW 66987E206 3399 285881 SH SOLE 0 285881 0 NOVAGOLD RES INC COM NEW 66987E206 8658 728194 SH DFND 01 0 728194 0 NOVAGOLD RES INC COM NEW 66987E206 867 72934 SH DFND 02 0 72934 0 NOVAGOLD RES INC COM NEW 66987E206 1224 102969 SH DFND 04 0 0 102969 NOVABAY PHARMACEUTICALS INC COM NEW 66987P201 88 120224 SH SOLE 0 0 120224 NOVABAY PHARMACEUTICALS INC COM NEW 66987P201 23 32085 SH DFND 01 0 32085 0 NOVAN INC COM 66988N106 3070 6375814 SH SOLE 0 0 6375814 NOVAN INC COM 66988N106 0 130 SH SOLE 0 130 0 NOVAVAX INC COM NEW 670002401 575002 5306893 SH SOLE 0 0 5306893 NOVAVAX INC COM NEW 670002401 58 536 SH SOLE 0 536 0 NOVAVAX INC COM NEW 670002401 6769 62476 SH DFND 01 0 62476 0 NOVAVAX INC COM NEW 670002401 1965 18140 SH DFND 02 0 18140 0 NOVAVAX INC COM NEW 670002401 4715 43515 SH DFND 04 0 0 43515 NOVANTA INC COM 67000B104 316385 3003466 SH SOLE 0 0 3003466 NOVANTA INC COM 67000B104 33 310 SH SOLE 0 310 0 NOVANTA INC COM 67000B104 7155 67925 SH DFND 01 0 67925 0 NOVANTA INC COM 67000B104 1191 11305 SH DFND 02 0 11305 0 NOVANTA INC COM 67000B104 2724 25858 SH DFND 04 0 0 25858 NOVUS THERAPEUTICS INC COM 67011N105 52 54790 SH SOLE 0 0 54790 NOW INC COM 67011P100 45890 10107898 SH SOLE 0 0 10107898 NOW INC COM 67011P100 3 638 SH SOLE 0 638 0 NOW INC COM 67011P100 348 76704 SH DFND 01 0 76704 0 NOW INC COM 67011P100 170 37536 SH DFND 02 0 37536 0 NOW INC COM 67011P100 339 74737 SH DFND 04 0 0 74737 NU SKIN ENTERPRISES INC CL A 67018T105 234573 4683024 SH SOLE 0 0 4683024 NU SKIN ENTERPRISES INC CL A 67018T105 17 333 SH SOLE 0 333 0 NU SKIN ENTERPRISES INC CL A 67018T105 873 17434 SH DFND 01 0 17434 0 NU SKIN ENTERPRISES INC CL A 67018T105 868 17321 SH DFND 02 0 17321 0 NU SKIN ENTERPRISES INC CL A 67018T105 1933 38594 SH DFND 04 0 0 38594 NUANCE COMMUNICATIONS INC COM 67020Y100 815531 24571592 SH SOLE 0 0 24571592 NUANCE COMMUNICATIONS INC COM 67020Y100 101 3056 SH SOLE 0 3056 0 NUANCE COMMUNICATIONS INC COM 67020Y100 3101 93422 SH DFND 01 0 93422 0 NUANCE COMMUNICATIONS INC COM 67020Y100 3004 90522 SH DFND 02 0 90522 0 NUANCE COMMUNICATIONS INC COM 67020Y100 7035 211953 SH DFND 04 0 0 211953 NUCOR CORP COM 670346105 1528773 34078758 SH SOLE 0 0 34078758 NUCOR CORP COM 670346105 117 2606 SH SOLE 0 2606 0 NUCOR CORP COM 670346105 13919 310279 SH DFND 01 0 310279 0 NUCOR CORP COM 670346105 2561 57090 SH DFND 02 0 0 57090 NUCOR CORP COM 670346105 9053 201811 SH DFND 02 0 201811 0 NUCOR CORP COM 670346105 36478 813153 SH DFND 04 0 0 813153 NUTANIX INC CL A 67059N108 364108 16416065 SH SOLE 0 0 16416065 NUTANIX INC CL A 67059N108 26 1182 SH SOLE 0 1182 0 NUTANIX INC CL A 67059N108 1782 80351 SH DFND 01 0 80351 0 NUTANIX INC CL A 67059N108 1300 58612 SH DFND 02 0 58612 0 NUTANIX INC CL A 67059N108 3047 137375 SH DFND 04 0 0 137375 NUTANIX INC CL A 67059N108 367 16567 SH DFND 04 0 16567 0 NVIDIA CORPORATION COM 67066G104 24719011 45672760 SH SOLE 0 0 45672760 NVIDIA CORPORATION COM 67066G104 2228 4116 SH SOLE 0 4116 0 NVIDIA CORPORATION COM 67066G104 380701 703412 SH DFND 01 0 703412 0 NVIDIA CORPORATION COM 67066G104 61226 113125 SH DFND 02 0 0 113125 NVIDIA CORPORATION COM 67066G104 193776 358035 SH DFND 02 0 358035 0 NVIDIA CORPORATION COM 67066G104 863453 1595382 SH DFND 04 0 0 1595382 NVIDIA CORPORATION COM 67066G104 27707 51194 SH DFND 04 0 51194 0 NUVASIVE INC COM 670704105 221460 4559610 SH SOLE 0 0 4559610 NUVASIVE INC COM 670704105 16 322 SH SOLE 0 322 0 NUVASIVE INC COM 670704105 4949 101893 SH DFND 01 0 101893 0 NUVASIVE INC COM 670704105 783 16123 SH DFND 02 0 16123 0 NUVASIVE INC COM 670704105 1861 38314 SH DFND 04 0 0 38314 NUTRIEN LTD COM 67077M108 552914 14094159 SH SOLE 0 0 14094159 NUTRIEN LTD COM 67077M108 51125 1303205 SH SOLE 0 1303205 0 NUTRIEN LTD COM 67077M108 30108 767483 SH DFND 01 0 767483 0 NUTRIEN LTD COM 67077M108 4066 103645 SH DFND 02 0 0 103645 NUTRIEN LTD COM 67077M108 12911 329115 SH DFND 02 0 329115 0 NUTRIEN LTD COM 67077M108 20107 512536 SH DFND 04 0 0 512536 NURIX THERAPEUTICS INC COM 67080M103 18083 517998 SH SOLE 0 0 517998 NURIX THERAPEUTICS INC COM 67080M103 3 73 SH SOLE 0 73 0 NURIX THERAPEUTICS INC COM 67080M103 619 17736 SH DFND 01 0 17736 0 NURIX THERAPEUTICS INC COM 67080M103 11 313 SH DFND 04 0 0 313 OGE ENERGY CORP COM 670837103 554617 18493397 SH SOLE 0 0 18493397 OGE ENERGY CORP COM 670837103 58 1942 SH SOLE 0 1942 0 OGE ENERGY CORP COM 670837103 1990 66339 SH DFND 01 0 66339 0 OGE ENERGY CORP COM 670837103 878 29287 SH DFND 02 0 0 29287 OGE ENERGY CORP COM 670837103 6239 208031 SH DFND 02 0 208031 0 OGE ENERGY CORP COM 670837103 3709 123662 SH DFND 04 0 0 123662 NXT-ID INC COM NEW 67091J206 93 270096 SH SOLE 0 0 270096 NXT-ID INC COM NEW 67091J206 0 150 SH SOLE 0 150 0 O-I GLASS INC COM 67098H104 152880 14436217 SH SOLE 0 0 14436217 O-I GLASS INC COM 67098H104 10 987 SH SOLE 0 987 0 O-I GLASS INC COM 67098H104 2813 265650 SH DFND 01 0 265650 0 O-I GLASS INC COM 67098H104 481 45453 SH DFND 02 0 45453 0 O-I GLASS INC COM 67098H104 1158 109376 SH DFND 04 0 0 109376 OREILLY AUTOMOTIVE INC COM 67103H107 2486578 5392942 SH SOLE 0 0 5392942 OREILLY AUTOMOTIVE INC COM 67103H107 217 471 SH SOLE 0 471 0 OREILLY AUTOMOTIVE INC COM 67103H107 39185 84986 SH DFND 01 0 84986 0 OREILLY AUTOMOTIVE INC COM 67103H107 6342 13754 SH DFND 02 0 0 13754 OREILLY AUTOMOTIVE INC COM 67103H107 21941 47587 SH DFND 02 0 47587 0 OREILLY AUTOMOTIVE INC COM 67103H107 88800 192592 SH DFND 04 0 0 192592 OREILLY AUTOMOTIVE INC COM 67103H107 2918 6329 SH DFND 04 0 6329 0 OFG BANCORP COM 67103X102 68994 5537219 SH SOLE 0 0 5537219 OFG BANCORP COM 67103X102 19 1512 SH SOLE 0 1512 0 OFG BANCORP COM 67103X102 444 35651 SH DFND 01 0 35651 0 OFG BANCORP COM 67103X102 143 11470 SH DFND 02 0 11470 0 OFG BANCORP COM 67103X102 520 41729 SH DFND 04 0 0 41729 OSI SYSTEMS INC COM 671044105 128873 1660526 SH SOLE 0 0 1660526 OSI SYSTEMS INC COM 671044105 8 101 SH SOLE 0 101 0 OSI SYSTEMS INC COM 671044105 2605 33562 SH DFND 01 0 33562 0 OSI SYSTEMS INC COM 671044105 399 5138 SH DFND 02 0 5138 0 OSI SYSTEMS INC COM 671044105 1003 12925 SH DFND 04 0 0 12925 OP BANCORP COM 67109R109 3440 601359 SH SOLE 0 0 601359 OP BANCORP COM 67109R109 1 155 SH SOLE 0 155 0 OP BANCORP COM 67109R109 54 9381 SH DFND 01 0 9381 0 OP BANCORP COM 67109R109 15 2638 SH DFND 04 0 0 2638 OAK VALLEY BANCORP OAKDALE C COM 671807105 2737 238794 SH SOLE 0 0 238794 OAK VALLEY BANCORP OAKDALE C COM 671807105 1 74 SH SOLE 0 74 0 OAK VALLEY BANCORP OAKDALE C COM 671807105 53 4638 SH DFND 01 0 4638 0 OAK VALLEY BANCORP OAKDALE C COM 671807105 22 1897 SH DFND 04 0 0 1897 OAK STR HEALTH INC COM 67181A107 3855 72142 SH SOLE 0 0 72142 OAK STR HEALTH INC COM 67181A107 211 3940 SH DFND 01 0 3940 0 OAK STR HEALTH INC COM 67181A107 11 201 SH DFND 04 0 0 201 OAK STR HEALTH INC COM 67181A107 53 986 SH DFND 04 0 986 0 OASIS PETROLEUM INC COM 674215108 3280 11713522 SH SOLE 0 0 11713522 OASIS PETROLEUM INC COM 674215108 0 1578 SH SOLE 0 1578 0 OASIS PETROLEUM INC COM 674215108 15 52135 SH DFND 01 0 52135 0 OASIS PETROLEUM INC COM 674215108 25 90661 SH DFND 04 0 0 90661 OBALON THERAPEUTICS INC COM NEW 67424L209 39 43043 SH SOLE 0 0 43043 OBLONG INC COM 674434105 28 12120 SH SOLE 0 0 12120 OCCIDENTAL PETE CORP COM 674599105 870914 87004438 SH SOLE 0 0 87004438 OCCIDENTAL PETE CORP COM 674599105 60 5949 SH SOLE 0 5949 0 OCCIDENTAL PETE CORP COM 674599105 8654 864491 SH DFND 01 0 864491 0 OCCIDENTAL PETE CORP COM 674599105 1318 131669 SH DFND 02 0 0 131669 OCCIDENTAL PETE CORP COM 674599105 4843 483823 SH DFND 02 0 483823 0 OCCIDENTAL PETE CORP COM 674599105 22253 2223059 SH DFND 04 0 0 2223059 OCCIDENTAL PETE CORP COM 674599105 21629 2160786 SH DFND 04 0 2160786 0 OCEAN BIO CHEM INC COM 674631106 2980 207931 SH SOLE 0 0 207931 OCEAN PWR TECHNOLOGIES INC COM NEW 674870506 18 18163 SH SOLE 0 0 18163 OCEANEERING INTL INC COM 675232102 32528 9240957 SH SOLE 0 0 9240957 OCEANEERING INTL INC COM 675232102 2 533 SH SOLE 0 533 0 OCEANEERING INTL INC COM 675232102 244 69451 SH DFND 01 0 69451 0 OCEANEERING INTL INC COM 675232102 113 31995 SH DFND 02 0 31995 0 OCEANEERING INTL INC COM 675232102 232 65994 SH DFND 04 0 0 65994 OCEANFIRST FINL CORP COM 675234108 37568 2744203 SH SOLE 0 0 2744203 OCEANFIRST FINL CORP COM 675234108 22 1603 SH SOLE 0 1603 0 OCEANFIRST FINL CORP COM 675234108 561 40974 SH DFND 01 0 40974 0 OCEANFIRST FINL CORP COM 675234108 211 15416 SH DFND 02 0 15416 0 OCEANFIRST FINL CORP COM 675234108 745 54418 SH DFND 04 0 0 54418 OCONEE FED FINL CORP COM 675607105 369 17036 SH SOLE 0 0 17036 OCONEE FED FINL CORP COM 675607105 18 845 SH DFND 01 0 845 0 OCWEN FINL CORP COM NEW 675746606 6626 313741 SH SOLE 0 0 313741 OCWEN FINL CORP COM NEW 675746606 1 35 SH SOLE 0 35 0 OCWEN FINL CORP COM NEW 675746606 30 1425 SH DFND 01 0 1425 0 OCWEN FINL CORP COM NEW 675746606 40 1889 SH DFND 04 0 0 1889 OCULAR THERAPEUTIX INC COM 67576A100 21529 2829023 SH SOLE 0 0 2829023 OCULAR THERAPEUTIX INC COM 67576A100 22 2834 SH SOLE 0 2834 0 OCULAR THERAPEUTIX INC COM 67576A100 921 121027 SH DFND 01 0 121027 0 OCULAR THERAPEUTIX INC COM 67576A100 197 25879 SH DFND 04 0 0 25879 OCUGEN INC COM 67577C105 2306 7437567 SH SOLE 0 0 7437567 ODONATE THERAPEUTICS INC COM 676079106 9797 729509 SH SOLE 0 0 729509 ODONATE THERAPEUTICS INC COM 676079106 6 479 SH SOLE 0 479 0 ODONATE THERAPEUTICS INC COM 676079106 354 26374 SH DFND 01 0 26374 0 ODONATE THERAPEUTICS INC COM 676079106 66 4899 SH DFND 02 0 4899 0 ODONATE THERAPEUTICS INC COM 676079106 120 8910 SH DFND 04 0 0 8910 ODYSSEY MARINE EXPLORATION I COM NEW 676118201 1789 263126 SH SOLE 0 0 263126 ODYSSEY MARINE EXPLORATION I COM NEW 676118201 12 1702 SH DFND 01 0 1702 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 148505 7167218 SH SOLE 0 0 7167218 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 6 293 SH SOLE 0 293 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 675 32568 SH DFND 01 0 32568 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 2499 120613 SH DFND 02 0 120613 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 719 34696 SH DFND 04 0 0 34696 OHIO VY BANC CORP COM 677719106 3015 145917 SH SOLE 0 0 145917 OHIO VY BANC CORP COM 677719106 0 3 SH SOLE 0 3 0 OHIO VY BANC CORP COM 677719106 62 2999 SH DFND 01 0 2999 0 OHIO VY BANC CORP COM 677719106 17 842 SH DFND 04 0 0 842 OIL DRI CORP AMER COM 677864100 12388 346320 SH SOLE 0 0 346320 OIL DRI CORP AMER COM 677864100 2 47 SH SOLE 0 47 0 OIL DRI CORP AMER COM 677864100 124 3478 SH DFND 01 0 3478 0 OIL DRI CORP AMER COM 677864100 78 2168 SH DFND 04 0 0 2168 OIL STS INTL INC COM 678026105 12816 4694667 SH SOLE 0 0 4694667 OIL STS INTL INC COM 678026105 1 383 SH SOLE 0 383 0 OIL STS INTL INC COM 678026105 115 42097 SH DFND 01 0 42097 0 OIL STS INTL INC COM 678026105 49 17999 SH DFND 04 0 0 17999 OKTA INC CL A 679295105 2230108 10428374 SH SOLE 0 0 10428374 OKTA INC CL A 679295105 178 833 SH SOLE 0 833 0 OKTA INC CL A 679295105 11179 52277 SH DFND 01 0 52277 0 OKTA INC CL A 679295105 4753 22224 SH DFND 02 0 0 22224 OKTA INC CL A 679295105 14387 67276 SH DFND 02 0 67276 0 OKTA INC CL A 679295105 27738 129709 SH DFND 04 0 0 129709 OKTA INC CL A 679295105 2129 9956 SH DFND 04 0 9956 0 OLD DOMINION FREIGHT LINE IN COM 679580100 1919820 10611428 SH SOLE 0 0 10611428 OLD DOMINION FREIGHT LINE IN COM 679580100 147 814 SH SOLE 0 814 0 OLD DOMINION FREIGHT LINE IN COM 679580100 19794 109406 SH DFND 01 0 109406 0 OLD DOMINION FREIGHT LINE IN COM 679580100 3088 17071 SH DFND 02 0 0 17071 OLD DOMINION FREIGHT LINE IN COM 679580100 9910 54773 SH DFND 02 0 54773 0 OLD DOMINION FREIGHT LINE IN COM 679580100 45810 253204 SH DFND 04 0 0 253204 OLD DOMINION FREIGHT LINE IN COM 679580100 1317 7279 SH DFND 04 0 7279 0 OLD NATL BANCORP IND COM 680033107 210925 16793397 SH SOLE 0 0 16793397 OLD NATL BANCORP IND COM 680033107 26 2103 SH SOLE 0 2103 0 OLD NATL BANCORP IND COM 680033107 1408 112088 SH DFND 01 0 112088 0 OLD NATL BANCORP IND COM 680033107 585 46596 SH DFND 02 0 46596 0 OLD NATL BANCORP IND COM 680033107 1601 127431 SH DFND 04 0 0 127431 OLD POINT FINL CORP COM 680194107 2136 140973 SH SOLE 0 0 140973 OLD POINT FINL CORP COM 680194107 0 17 SH SOLE 0 17 0 OLD POINT FINL CORP COM 680194107 8 547 SH DFND 01 0 547 0 OLD POINT FINL CORP COM 680194107 17 1100 SH DFND 04 0 0 1100 OLD REP INTL CORP COM 680223104 374990 25440287 SH SOLE 0 0 25440287 OLD REP INTL CORP COM 680223104 49 3323 SH SOLE 0 3323 0 OLD REP INTL CORP COM 680223104 1393 94487 SH DFND 01 0 94487 0 OLD REP INTL CORP COM 680223104 1371 93001 SH DFND 02 0 93001 0 OLD REP INTL CORP COM 680223104 3241 219896 SH DFND 04 0 0 219896 OLD SECOND BANCORP INC ILL COM 680277100 10201 1361043 SH SOLE 0 0 1361043 OLD SECOND BANCORP INC ILL COM 680277100 1 148 SH SOLE 0 148 0 OLD SECOND BANCORP INC ILL COM 680277100 145 19299 SH DFND 01 0 19299 0 OLD SECOND BANCORP INC ILL COM 680277100 45 5988 SH DFND 04 0 0 5988 OLIN CORP COM PAR $1 680665205 157125 12691807 SH SOLE 0 0 12691807 OLIN CORP COM PAR $1 680665205 35 2839 SH SOLE 0 2839 0 OLIN CORP COM PAR $1 680665205 599 48365 SH DFND 01 0 48365 0 OLIN CORP COM PAR $1 680665205 645 52075 SH DFND 02 0 52075 0 OLIN CORP COM PAR $1 680665205 1514 122266 SH DFND 04 0 0 122266 OLLIES BARGAIN OUTLET HLDGS COM 681116109 378060 4328108 SH SOLE 0 0 4328108 OLLIES BARGAIN OUTLET HLDGS COM 681116109 56 646 SH SOLE 0 646 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 2108 24134 SH DFND 01 0 24134 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 1594 18251 SH DFND 02 0 18251 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 3705 42418 SH DFND 04 0 0 42418 OLLIES BARGAIN OUTLET HLDGS COM 681116109 387 4431 SH DFND 04 0 4431 0 OLYMPIC STEEL INC COM 68162K106 7210 634667 SH SOLE 0 0 634667 OLYMPIC STEEL INC COM 68162K106 1 97 SH SOLE 0 97 0 OLYMPIC STEEL INC COM 68162K106 73 6443 SH DFND 01 0 6443 0 OLYMPIC STEEL INC COM 68162K106 24 2154 SH DFND 04 0 0 2154 OMNICOM GROUP INC COM 681919106 1177888 23795709 SH SOLE 0 0 23795709 OMNICOM GROUP INC COM 681919106 97 1951 SH SOLE 0 1951 0 OMNICOM GROUP INC COM 681919106 10955 221310 SH DFND 01 0 221310 0 OMNICOM GROUP INC COM 681919106 1964 39669 SH DFND 02 0 0 39669 OMNICOM GROUP INC COM 681919106 6828 137938 SH DFND 02 0 137938 0 OMNICOM GROUP INC COM 681919106 28205 569801 SH DFND 04 0 0 569801 OMEGA HEALTHCARE INVS INC COM 681936100 925570 30914148 SH SOLE 0 0 30914148 OMEGA HEALTHCARE INVS INC COM 681936100 43 1450 SH SOLE 0 1450 0 OMEGA HEALTHCARE INVS INC COM 681936100 2230 74468 SH DFND 01 0 74468 0 OMEGA HEALTHCARE INVS INC COM 681936100 1213 40524 SH DFND 02 0 0 40524 OMEGA HEALTHCARE INVS INC COM 681936100 17975 600370 SH DFND 02 0 600370 0 OMEGA HEALTHCARE INVS INC COM 681936100 3988 133207 SH DFND 04 0 0 133207 OMEGA FLEX INC COM 682095104 20796 132694 SH SOLE 0 0 132694 OMEGA FLEX INC COM 682095104 3 19 SH SOLE 0 19 0 OMEGA FLEX INC COM 682095104 906 5784 SH DFND 01 0 5784 0 OMEGA FLEX INC COM 682095104 192 1222 SH DFND 02 0 1222 0 OMEGA FLEX INC COM 682095104 315 2007 SH DFND 04 0 0 2007 OMNICELL COM COM 68213N109 321618 4307768 SH SOLE 0 0 4307768 OMNICELL COM COM 68213N109 20 266 SH SOLE 0 266 0 OMNICELL COM COM 68213N109 6282 84142 SH DFND 01 0 84142 0 OMNICELL COM COM 68213N109 959 12843 SH DFND 02 0 12843 0 OMNICELL COM COM 68213N109 2337 31302 SH DFND 04 0 0 31302 OMEROS CORP COM 682143102 29336 2903072 SH SOLE 0 0 2903072 OMEROS CORP COM 682143102 4 390 SH SOLE 0 390 0 OMEROS CORP COM 682143102 1171 115913 SH DFND 01 0 115913 0 OMEROS CORP COM 682143102 180 17764 SH DFND 02 0 17764 0 OMEROS CORP COM 682143102 394 39014 SH DFND 04 0 0 39014 ON DECK CAP INC COM 682163100 4276 2672413 SH SOLE 0 0 2672413 ON DECK CAP INC COM 682163100 1 351 SH SOLE 0 351 0 ON DECK CAP INC COM 682163100 18 11036 SH DFND 01 0 11036 0 ON DECK CAP INC COM 682163100 22 13445 SH DFND 04 0 0 13445 ON SEMICONDUCTOR CORP COM 682189105 766286 35328987 SH SOLE 0 0 35328987 ON SEMICONDUCTOR CORP COM 682189105 89 4105 SH SOLE 0 4105 0 ON SEMICONDUCTOR CORP COM 682189105 2921 134678 SH DFND 01 0 134678 0 ON SEMICONDUCTOR CORP COM 682189105 1592 73410 SH DFND 02 0 0 73410 ON SEMICONDUCTOR CORP COM 682189105 4445 204940 SH DFND 02 0 204940 0 ON SEMICONDUCTOR CORP COM 682189105 5433 250500 SH DFND 04 0 0 250500 ONCONOVA THERAPEUTICS INC COM PAR 68232V405 1925 6874643 SH SOLE 0 0 6874643 ONCONOVA THERAPEUTICS INC COM PAR 68232V405 16 58256 SH DFND 04 0 0 58256 ONCOSEC MED INC COM 68234L306 626 185106 SH SOLE 0 0 185106 ONCOSEC MED INC COM 68234L306 23 6752 SH DFND 01 0 6752 0 ONCOSEC MED INC COM 68234L306 3 966 SH DFND 04 0 0 966 ONCOCYTE CORP COM 68235C107 2491 1791747 SH SOLE 0 0 1791747 ONCOCYTE CORP COM 68235C107 0 307 SH SOLE 0 307 0 ONCOCYTE CORP COM 68235C107 164 118084 SH DFND 01 0 118084 0 ONCOCYTE CORP COM 68235C107 14 10144 SH DFND 04 0 0 10144 ONE GAS INC COM 68235P108 340321 4931477 SH SOLE 0 0 4931477 ONE GAS INC COM 68235P108 23 334 SH SOLE 0 334 0 ONE GAS INC COM 68235P108 3014 43674 SH DFND 01 0 43674 0 ONE GAS INC COM 68235P108 3136 45436 SH DFND 02 0 45436 0 ONE GAS INC COM 68235P108 2666 38626 SH DFND 04 0 0 38626 ONCTERNAL THERAPEUTICS INC COM 68236P107 473 278216 SH SOLE 0 0 278216 ONCTERNAL THERAPEUTICS INC COM 68236P107 0 90 SH SOLE 0 90 0 ONE LIBERTY PPTYS INC COM 682406103 26019 1590391 SH SOLE 0 0 1590391 ONE LIBERTY PPTYS INC COM 682406103 1 83 SH SOLE 0 83 0 ONE LIBERTY PPTYS INC COM 682406103 179 10967 SH DFND 01 0 10967 0 ONE LIBERTY PPTYS INC COM 682406103 44 2665 SH DFND 02 0 2665 0 ONE LIBERTY PPTYS INC COM 682406103 243 14856 SH DFND 04 0 0 14856 FLWS/1-800 FLOWERS CL A 68243Q106 35203 1411490 SH SOLE 0 0 1411490 FLWS/1-800 FLOWERS CL A 68243Q106 18 718 SH SOLE 0 718 0 FLWS/1-800 FLOWERS CL A 68243Q106 1228 49227 SH DFND 01 0 49227 0 FLWS/1-800 FLOWERS CL A 68243Q106 270 10839 SH DFND 02 0 10839 0 FLWS/1-800 FLOWERS CL A 68243Q106 532 21347 SH DFND 04 0 0 21347 1347 PPTY INS HLDGS INC COM 68244P107 178 46175 SH SOLE 0 0 46175 1347 PPTY INS HLDGS INC COM 68244P107 2 400 SH DFND 04 0 0 400 111 INC ADS 68247Q102 68 10934 SH DFND 02 0 10934 0 111 INC ADS 68247Q102 65 10468 SH DFND 05 0 0 10468 ONE STOP SYS INC COM 68247W109 482 229343 SH SOLE 0 0 229343 ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 28710 1347872 SH SOLE 0 0 1347872 ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 1339 62880 SH DFND 01 0 62880 0 ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 40 1874 SH DFND 02 0 1874 0 ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 472 22162 SH DFND 04 0 0 22162 ONEOK INC NEW COM 682680103 1247027 47999513 SH SOLE 0 0 47999513 ONEOK INC NEW COM 682680103 73 2821 SH SOLE 0 2821 0 ONEOK INC NEW COM 682680103 11831 455389 SH DFND 01 0 455389 0 ONEOK INC NEW COM 682680103 2009 77325 SH DFND 02 0 0 77325 ONEOK INC NEW COM 682680103 12172 468524 SH DFND 02 0 468524 0 ONEOK INC NEW COM 682680103 30237 1163858 SH DFND 04 0 0 1163858 ONEOK INC NEW COM 682680103 27439 1056140 SH DFND 04 0 1056140 0 ONEMAIN HLDGS INC COM 68268W103 203012 6496383 SH SOLE 0 0 6496383 ONEMAIN HLDGS INC COM 68268W103 62 1983 SH SOLE 0 1983 0 ONEMAIN HLDGS INC COM 68268W103 738 23610 SH DFND 01 0 23610 0 ONEMAIN HLDGS INC COM 68268W103 868 27786 SH DFND 02 0 27786 0 ONEMAIN HLDGS INC COM 68268W103 2224 71153 SH DFND 04 0 0 71153 1LIFE HEALTHCARE INC COM 68269G107 179814 6340401 SH SOLE 0 0 6340401 1LIFE HEALTHCARE INC COM 68269G107 14 483 SH SOLE 0 483 0 1LIFE HEALTHCARE INC COM 68269G107 4338 152951 SH DFND 01 0 152951 0 1LIFE HEALTHCARE INC COM 68269G107 216 7625 SH DFND 02 0 7625 0 1LIFE HEALTHCARE INC COM 68269G107 1069 37694 SH DFND 04 0 0 37694 ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 12 2701 SH DFND 02 0 2701 0 ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 121 27034 SH DFND 05 0 0 27034 ONEWATER MARINE INC CL A COM 68280L101 6514 317887 SH SOLE 0 0 317887 ONEWATER MARINE INC CL A COM 68280L101 213 10413 SH DFND 01 0 10413 0 ONEWATER MARINE INC CL A COM 68280L101 40 1965 SH DFND 04 0 0 1965 ONESPAN INC COM 68287N100 44479 2122075 SH SOLE 0 0 2122075 ONESPAN INC COM 68287N100 17 823 SH SOLE 0 823 0 ONESPAN INC COM 68287N100 1380 65852 SH DFND 01 0 65852 0 ONESPAN INC COM 68287N100 227 10848 SH DFND 02 0 10848 0 ONESPAN INC COM 68287N100 495 23602 SH DFND 04 0 0 23602 ONTO INNOVATION INC COM 683344105 88612 2975565 SH SOLE 0 0 2975565 ONTO INNOVATION INC COM 683344105 8 283 SH SOLE 0 283 0 ONTO INNOVATION INC COM 683344105 1419 47663 SH DFND 01 0 47663 0 ONTO INNOVATION INC COM 683344105 443 14875 SH DFND 02 0 14875 0 ONTO INNOVATION INC COM 683344105 1016 34119 SH DFND 04 0 0 34119 ONTRAK INC COM 683373104 23007 383455 SH SOLE 0 0 383455 ONTRAK INC COM 683373104 20 329 SH SOLE 0 329 0 ONTRAK INC COM 683373104 947 15786 SH DFND 01 0 15786 0 ONTRAK INC COM 683373104 114 1904 SH DFND 02 0 1904 0 ONTRAK INC COM 683373104 379 6316 SH DFND 04 0 0 6316 OOMA INC COM 683416101 12525 959778 SH SOLE 0 0 959778 OOMA INC COM 683416101 1 112 SH SOLE 0 112 0 OOMA INC COM 683416101 528 40469 SH DFND 01 0 40469 0 OOMA INC COM 683416101 105 8026 SH DFND 04 0 0 8026 OPEN TEXT CORP COM 683715106 287441 6804955 SH SOLE 0 0 6804955 OPEN TEXT CORP COM 683715106 13723 324880 SH SOLE 0 324880 0 OPEN TEXT CORP COM 683715106 15258 361210 SH DFND 01 0 361210 0 OPEN TEXT CORP COM 683715106 2042 48337 SH DFND 02 0 0 48337 OPEN TEXT CORP COM 683715106 6420 151991 SH DFND 02 0 151991 0 OPEN TEXT CORP COM 683715106 3161 74830 SH DFND 04 0 0 74830 OPEN LENDING CORP COM CL A 68373J104 154806 6070829 SH SOLE 0 0 6070829 OPEN LENDING CORP COM CL A 68373J104 13 500 SH SOLE 0 500 0 OPEN LENDING CORP COM CL A 68373J104 219 8602 SH DFND 01 0 8602 0 OPEN LENDING CORP COM CL A 68373J104 637 24971 SH DFND 04 0 0 24971 OPGEN INC COM 68373L307 312 147343 SH SOLE 0 0 147343 OPIANT PHARMACEUTICALS INC COM 683750103 760 101566 SH SOLE 0 0 101566 OPIANT PHARMACEUTICALS INC COM 683750103 6 785 SH DFND 01 0 785 0 OPKO HEALTH INC COM 68375N103 129609 35124446 SH SOLE 0 0 35124446 OPKO HEALTH INC COM 68375N103 18 4943 SH SOLE 0 4943 0 OPKO HEALTH INC COM 68375N103 1009 273390 SH DFND 01 0 273390 0 OPKO HEALTH INC COM 68375N103 499 135143 SH DFND 02 0 135143 0 OPKO HEALTH INC COM 68375N103 1184 320978 SH DFND 04 0 0 320978 OPORTUN FINL CORP COM 68376D104 10577 897125 SH SOLE 0 0 897125 OPORTUN FINL CORP COM 68376D104 2 157 SH SOLE 0 157 0 OPORTUN FINL CORP COM 68376D104 136 11494 SH DFND 01 0 11494 0 OPORTUN FINL CORP COM 68376D104 31 2669 SH DFND 04 0 0 2669 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 8932 400179 SH SOLE 0 0 400179 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 1 56 SH SOLE 0 56 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 150 6741 SH DFND 01 0 6741 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 63 2819 SH DFND 04 0 0 2819 OPTICAL CABLE CORP COM NEW 683827208 511 165223 SH SOLE 0 0 165223 ORACLE CORP COM 68389X105 10176468 170460104 SH SOLE 0 0 170460104 ORACLE CORP COM 68389X105 1495 25036 SH SOLE 0 25036 0 ORACLE CORP COM 68389X105 131078 2195615 SH DFND 01 0 2195615 0 ORACLE CORP COM 68389X105 22586 378330 SH DFND 02 0 0 378330 ORACLE CORP COM 68389X105 75539 1265304 SH DFND 02 0 1265304 0 ORACLE CORP COM 68389X105 303518 5084052 SH DFND 04 0 0 5084052 ORACLE CORP COM 68389X105 8750 146561 SH DFND 04 0 146561 0 OPTIMIZERX CORP COM NEW 68401U204 11344 544079 SH SOLE 0 0 544079 OPTIMIZERX CORP COM NEW 68401U204 1 67 SH SOLE 0 67 0 OPTIMIZERX CORP COM NEW 68401U204 594 28500 SH DFND 01 0 28500 0 OPTIMIZERX CORP COM NEW 68401U204 76 3628 SH DFND 04 0 0 3628 ORAGENICS INC COM PAR 684023302 799 1389198 SH SOLE 0 0 1389198 ORAGENICS INC COM PAR 684023302 19 33250 SH DFND 01 0 33250 0 ORAGENICS INC COM PAR 684023302 0 34 SH DFND 04 0 0 34 OPTION CARE HEALTH INC COM NEW 68404L201 63012 4712954 SH SOLE 0 0 4712954 OPTION CARE HEALTH INC COM NEW 68404L201 5 367 SH SOLE 0 367 0 OPTION CARE HEALTH INC COM NEW 68404L201 1087 81306 SH DFND 01 0 81306 0 OPTION CARE HEALTH INC COM NEW 68404L201 116 8645 SH DFND 02 0 8645 0 OPTION CARE HEALTH INC COM NEW 68404L201 324 24242 SH DFND 04 0 0 24242 OPTINOSE INC COM 68404V100 5700 1461645 SH SOLE 0 0 1461645 OPTINOSE INC COM 68404V100 1 140 SH SOLE 0 140 0 OPTINOSE INC COM 68404V100 264 67777 SH DFND 01 0 67777 0 OPTINOSE INC COM 68404V100 27 6957 SH DFND 04 0 0 6957 ORASURE TECHNOLOGIES INC COM 68554V108 57080 4690241 SH SOLE 0 0 4690241 ORASURE TECHNOLOGIES INC COM 68554V108 17 1430 SH SOLE 0 1430 0 ORASURE TECHNOLOGIES INC COM 68554V108 1273 104599 SH DFND 01 0 104599 0 ORASURE TECHNOLOGIES INC COM 68554V108 286 23477 SH DFND 02 0 23477 0 ORASURE TECHNOLOGIES INC COM 68554V108 635 52200 SH DFND 04 0 0 52200 ORBCOMM INC COM 68555P100 13850 4073385 SH SOLE 0 0 4073385 ORBCOMM INC COM 68555P100 1 367 SH SOLE 0 367 0 ORBCOMM INC COM 68555P100 223 65483 SH DFND 01 0 65483 0 ORBCOMM INC COM 68555P100 91 26632 SH DFND 04 0 0 26632 ORBITAL ENERGY GROUP INC COM 68559A109 655 1056863 SH SOLE 0 0 1056863 ORBITAL ENERGY GROUP INC COM 68559A109 4 6615 SH DFND 01 0 6615 0 ORBITAL ENERGY GROUP INC COM 68559A109 2 3400 SH DFND 04 0 0 3400 ORCHID IS CAP INC COM 68571X103 16665 3326251 SH SOLE 0 0 3326251 ORCHID IS CAP INC COM 68571X103 2 333 SH SOLE 0 333 0 ORCHID IS CAP INC COM 68571X103 196 39084 SH DFND 01 0 39084 0 ORCHID IS CAP INC COM 68571X103 143 28480 SH DFND 04 0 0 28480 ORGENESIS INC COM NEW 68619K204 4682 929011 SH SOLE 0 0 929011 ORGENESIS INC COM NEW 68619K204 1 112 SH SOLE 0 112 0 ORGENESIS INC COM NEW 68619K204 91 18054 SH DFND 01 0 18054 0 ORGENESIS INC COM NEW 68619K204 15 3002 SH DFND 04 0 0 3002 ORGANOVO HLDGS INC COM NEW 68620A203 1612 203855 SH SOLE 0 0 203855 ORGANOVO HLDGS INC COM NEW 68620A203 0 42 SH SOLE 0 42 0 ORGANOVO HLDGS INC COM NEW 68620A203 10 1227 SH DFND 01 0 1227 0 ORGANOVO HLDGS INC COM NEW 68620A203 9 1165 SH DFND 04 0 0 1165 ORGANIGRAM HLDGS INC COM 68620P101 45 42843 SH DFND 02 0 42843 0 ORGANIGRAM HLDGS INC COM 68620P101 72 68432 SH DFND 04 0 0 68432 ORGANOGENESIS HLDGS INC COM 68621F102 974 253746 SH SOLE 0 0 253746 ORGANOGENESIS HLDGS INC COM 68621F102 140 36537 SH DFND 01 0 36537 0 ORGANOGENESIS HLDGS INC COM 68621F102 30 7901 SH DFND 04 0 0 7901 ORIGIN BANCORP INC COM 68621T102 22295 1043754 SH SOLE 0 0 1043754 ORIGIN BANCORP INC COM 68621T102 3 139 SH SOLE 0 139 0 ORIGIN BANCORP INC COM 68621T102 320 14982 SH DFND 01 0 14982 0 ORIGIN BANCORP INC COM 68621T102 149 6985 SH DFND 02 0 6985 0 ORIGIN BANCORP INC COM 68621T102 281 13177 SH DFND 04 0 0 13177 ORIC PHARMACEUTICALS INC COM 68622P109 10188 407358 SH SOLE 0 0 407358 ORIC PHARMACEUTICALS INC COM 68622P109 2 71 SH SOLE 0 71 0 ORIC PHARMACEUTICALS INC COM 68622P109 406 16216 SH DFND 01 0 16216 0 ORIC PHARMACEUTICALS INC COM 68622P109 63 2521 SH DFND 04 0 0 2521 ORION ENERGY SYSTEMS INC COM 686275108 11864 1567238 SH SOLE 0 0 1567238 ORION ENERGY SYSTEMS INC COM 686275108 1 169 SH SOLE 0 169 0 ORION ENERGY SYSTEMS INC COM 686275108 398 52594 SH DFND 01 0 52594 0 ORION ENERGY SYSTEMS INC COM 686275108 45 5965 SH DFND 04 0 0 5965 ORION GROUP HOLDINGS INC COM 68628V308 3598 1308387 SH SOLE 0 0 1308387 ORION GROUP HOLDINGS INC COM 68628V308 1 188 SH SOLE 0 188 0 ORION GROUP HOLDINGS INC COM 68628V308 14 5207 SH DFND 01 0 5207 0 ORION GROUP HOLDINGS INC COM 68628V308 17 6033 SH DFND 04 0 0 6033 ORMAT TECHNOLOGIES INC COM 686688102 219696 3716728 SH SOLE 0 0 3716728 ORMAT TECHNOLOGIES INC COM 686688102 15 260 SH SOLE 0 260 0 ORMAT TECHNOLOGIES INC COM 686688102 4713 79733 SH DFND 01 0 79733 0 ORMAT TECHNOLOGIES INC COM 686688102 734 12422 SH DFND 02 0 12422 0 ORMAT TECHNOLOGIES INC COM 686688102 1755 29692 SH DFND 04 0 0 29692 ORRSTOWN FINL SVCS INC COM 687380105 5801 453211 SH SOLE 0 0 453211 ORRSTOWN FINL SVCS INC COM 687380105 1 74 SH SOLE 0 74 0 ORRSTOWN FINL SVCS INC COM 687380105 92 7221 SH DFND 01 0 7221 0 ORRSTOWN FINL SVCS INC COM 687380105 34 2660 SH DFND 04 0 0 2660 ORTHOPEDIATRICS CORP COM 68752L100 27765 604638 SH SOLE 0 0 604638 ORTHOPEDIATRICS CORP COM 68752L100 13 285 SH SOLE 0 285 0 ORTHOPEDIATRICS CORP COM 68752L100 1175 25583 SH DFND 01 0 25583 0 ORTHOPEDIATRICS CORP COM 68752L100 125 2726 SH DFND 02 0 2726 0 ORTHOPEDIATRICS CORP COM 68752L100 374 8149 SH DFND 04 0 0 8149 ORTHOFIX MED INC COM 68752M108 58995 1894518 SH SOLE 0 0 1894518 ORTHOFIX MED INC COM 68752M108 4 118 SH SOLE 0 118 0 ORTHOFIX MED INC COM 68752M108 406 13023 SH DFND 01 0 13023 0 ORTHOFIX MED INC COM 68752M108 206 6622 SH DFND 02 0 6622 0 ORTHOFIX MED INC COM 68752M108 453 14537 SH DFND 04 0 0 14537 OSHKOSH CORP COM 688239201 444992 6054313 SH SOLE 0 0 6054313 OSHKOSH CORP COM 688239201 69 940 SH SOLE 0 940 0 OSHKOSH CORP COM 688239201 1655 22518 SH DFND 01 0 22518 0 OSHKOSH CORP COM 688239201 1627 22130 SH DFND 02 0 22130 0 OSHKOSH CORP COM 688239201 3705 50406 SH DFND 04 0 0 50406 OSISKO GOLD ROYALTIES LTD COM 68827L101 47633 4026423 SH SOLE 0 0 4026423 OSISKO GOLD ROYALTIES LTD COM 68827L101 2345 198196 SH SOLE 0 198196 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 2590 218955 SH DFND 01 0 218955 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 485 41002 SH DFND 02 0 41002 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 640 54127 SH DFND 04 0 0 54127 OTELCO INC CL A NEW 688823301 826 72116 SH SOLE 0 0 72116 OTELCO INC CL A NEW 688823301 7 600 SH DFND 01 0 600 0 OTIS WORLDWIDE CORP COM 68902V107 2260817 36219440 SH SOLE 0 0 36219440 OTIS WORLDWIDE CORP COM 68902V107 171 2746 SH SOLE 0 2746 0 OTIS WORLDWIDE CORP COM 68902V107 26160 419093 SH DFND 01 0 419093 0 OTIS WORLDWIDE CORP COM 68902V107 4676 74911 SH DFND 02 0 0 74911 OTIS WORLDWIDE CORP COM 68902V107 14071 225419 SH DFND 02 0 225419 0 OTIS WORLDWIDE CORP COM 68902V107 65775 1053753 SH DFND 04 0 0 1053753 OTONOMY INC COM 68906L105 6888 1700763 SH SOLE 0 0 1700763 OTONOMY INC COM 68906L105 1 354 SH SOLE 0 354 0 OTONOMY INC COM 68906L105 65 15929 SH DFND 01 0 15929 0 OTONOMY INC COM 68906L105 22 5488 SH DFND 04 0 0 5488 OTTER TAIL CORP COM 689648103 136336 3769315 SH SOLE 0 0 3769315 OTTER TAIL CORP COM 689648103 9 256 SH SOLE 0 256 0 OTTER TAIL CORP COM 689648103 1590 43954 SH DFND 01 0 43954 0 OTTER TAIL CORP COM 689648103 414 11458 SH DFND 02 0 11458 0 OTTER TAIL CORP COM 689648103 1044 28865 SH DFND 04 0 0 28865 OUTFRONT MEDIA INC COM 69007J106 276408 18997095 SH SOLE 0 0 18997095 OUTFRONT MEDIA INC COM 69007J106 14 945 SH SOLE 0 945 0 OUTFRONT MEDIA INC COM 69007J106 709 48723 SH DFND 01 0 48723 0 OUTFRONT MEDIA INC COM 69007J106 685 47059 SH DFND 02 0 47059 0 OUTFRONT MEDIA INC COM 69007J106 1537 105624 SH DFND 04 0 0 105624 OUTLOOK THERAPEUTICS INC COM NEW 69012T206 487 676587 SH SOLE 0 0 676587 OUTLOOK THERAPEUTICS INC COM NEW 69012T206 0 50 SH SOLE 0 50 0 OUTSET MED INC COM 690145107 33904 678085 SH SOLE 0 0 678085 OUTSET MED INC COM 690145107 3 63 SH SOLE 0 63 0 OUTSET MED INC COM 690145107 10 197 SH DFND 01 0 197 0 OUTSET MED INC COM 690145107 2 45 SH DFND 04 0 0 45 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 8701 4065976 SH SOLE 0 0 4065976 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 1 622 SH SOLE 0 622 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 92 42891 SH DFND 01 0 42891 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 45 21198 SH DFND 04 0 0 21198 OVERSTOCK COM INC DEL COM 690370101 198271 2729121 SH SOLE 0 0 2729121 OVERSTOCK COM INC DEL COM 690370101 19 255 SH SOLE 0 255 0 OVERSTOCK COM INC DEL COM 690370101 5397 74286 SH DFND 01 0 74286 0 OVERSTOCK COM INC DEL COM 690370101 885 12175 SH DFND 02 0 12175 0 OVERSTOCK COM INC DEL COM 690370101 2110 29042 SH DFND 04 0 0 29042 OVID THERAPEUTICS INC COM 690469101 14263 2484904 SH SOLE 0 0 2484904 OVID THERAPEUTICS INC COM 690469101 15 2617 SH SOLE 0 2617 0 OVID THERAPEUTICS INC COM 690469101 490 85301 SH DFND 01 0 85301 0 OVID THERAPEUTICS INC COM 690469101 135 23513 SH DFND 04 0 0 23513 OVINTIV INC COM 69047Q102 193751 23743953 SH SOLE 0 0 23743953 OVINTIV INC COM 69047Q102 25 3086 SH SOLE 0 3086 0 OVINTIV INC COM 69047Q102 1441 176615 SH DFND 01 0 176615 0 OVINTIV INC COM 69047Q102 646 79107 SH DFND 02 0 79107 0 OVINTIV INC COM 69047Q102 1514 185506 SH DFND 04 0 0 185506 OWENS & MINOR INC NEW COM 690732102 119308 4751430 SH SOLE 0 0 4751430 OWENS & MINOR INC NEW COM 690732102 94 3731 SH SOLE 0 3731 0 OWENS & MINOR INC NEW COM 690732102 1058 42123 SH DFND 01 0 42123 0 OWENS & MINOR INC NEW COM 690732102 492 19613 SH DFND 02 0 19613 0 OWENS & MINOR INC NEW COM 690732102 1656 65934 SH DFND 04 0 0 65934 OWENS CORNING NEW COM 690742101 683310 9930393 SH SOLE 0 0 9930393 OWENS CORNING NEW COM 690742101 140 2031 SH SOLE 0 2031 0 OWENS CORNING NEW COM 690742101 2400 34878 SH DFND 01 0 34878 0 OWENS CORNING NEW COM 690742101 1355 19691 SH DFND 02 0 0 19691 OWENS CORNING NEW COM 690742101 4014 58333 SH DFND 02 0 58333 0 OWENS CORNING NEW COM 690742101 4702 68335 SH DFND 04 0 0 68335 OXFORD INDS INC COM 691497309 63499 1573321 SH SOLE 0 0 1573321 OXFORD INDS INC COM 691497309 4 99 SH SOLE 0 99 0 OXFORD INDS INC COM 691497309 448 11110 SH DFND 01 0 11110 0 OXFORD INDS INC COM 691497309 279 6904 SH DFND 02 0 6904 0 OXFORD INDS INC COM 691497309 498 12351 SH DFND 04 0 0 12351 OYSTER PT PHARMA INC COM 69242L106 10042 475685 SH SOLE 0 0 475685 OYSTER PT PHARMA INC COM 69242L106 2 72 SH SOLE 0 72 0 OYSTER PT PHARMA INC COM 69242L106 273 12917 SH DFND 01 0 12917 0 OYSTER PT PHARMA INC COM 69242L106 49 2344 SH DFND 04 0 0 2344 P & F INDS INC CL A NEW 692830508 107 24366 SH SOLE 0 0 24366 PDL CMNTY BANCORP COM 69290X101 3522 399318 SH SOLE 0 0 399318 PDL CMNTY BANCORP COM 69290X101 0 11 SH SOLE 0 11 0 PDL CMNTY BANCORP COM 69290X101 47 5308 SH DFND 01 0 5308 0 PDL CMNTY BANCORP COM 69290X101 12 1319 SH DFND 04 0 0 1319 PAE INC COM CL A 69290Y109 26094 3069869 SH SOLE 0 0 3069869 PAE INC COM CL A 69290Y109 4 461 SH SOLE 0 461 0 PAE INC COM CL A 69290Y109 980 115324 SH DFND 01 0 115324 0 PAE INC COM CL A 69290Y109 111 13052 SH DFND 02 0 13052 0 PAE INC COM CL A 69290Y109 301 35356 SH DFND 04 0 0 35356 P A M TRANSN SVCS INC COM 693149106 3501 93099 SH SOLE 0 0 93099 P A M TRANSN SVCS INC COM 693149106 0 8 SH SOLE 0 8 0 P A M TRANSN SVCS INC COM 693149106 66 1759 SH DFND 01 0 1759 0 P A M TRANSN SVCS INC COM 693149106 30 800 SH DFND 04 0 0 800 PBF ENERGY INC CL A 69318G106 42607 7488095 SH SOLE 0 0 7488095 PBF ENERGY INC CL A 69318G106 10 1689 SH SOLE 0 1689 0 PBF ENERGY INC CL A 69318G106 384 67527 SH DFND 01 0 67527 0 PBF ENERGY INC CL A 69318G106 206 36125 SH DFND 02 0 36125 0 PBF ENERGY INC CL A 69318G106 454 79705 SH DFND 04 0 0 79705 PC CONNECTION INC COM 69318J100 28985 705926 SH SOLE 0 0 705926 PC CONNECTION INC COM 69318J100 3 62 SH SOLE 0 62 0 PC CONNECTION INC COM 69318J100 350 8530 SH DFND 01 0 8530 0 PC CONNECTION INC COM 69318J100 104 2529 SH DFND 02 0 2529 0 PC CONNECTION INC COM 69318J100 345 8392 SH DFND 04 0 0 8392 PCB BANCORP COM 69320M109 5585 635416 SH SOLE 0 0 635416 PCB BANCORP COM 69320M109 0 44 SH SOLE 0 44 0 PCB BANCORP COM 69320M109 82 9365 SH DFND 01 0 9365 0 PCB BANCORP COM 69320M109 26 2967 SH DFND 04 0 0 2967 PCSB FINL CORP COM 69324R104 9867 817473 SH SOLE 0 0 817473 PCSB FINL CORP COM 69324R104 2 127 SH SOLE 0 127 0 PCSB FINL CORP COM 69324R104 123 10216 SH DFND 01 0 10216 0 PCSB FINL CORP COM 69324R104 84 7000 SH DFND 04 0 0 7000 PCTEL INC COM 69325Q105 5074 896381 SH SOLE 0 0 896381 PCTEL INC COM 69325Q105 0 69 SH SOLE 0 69 0 PCTEL INC COM 69325Q105 70 12314 SH DFND 01 0 12314 0 PCTEL INC COM 69325Q105 21 3726 SH DFND 04 0 0 3726 PDC ENERGY INC COM 69327R101 135913 10965156 SH SOLE 0 0 10965156 PDC ENERGY INC COM 69327R101 8 610 SH SOLE 0 610 0 PDC ENERGY INC COM 69327R101 833 67193 SH DFND 01 0 67193 0 PDC ENERGY INC COM 69327R101 386 31120 SH DFND 02 0 31120 0 PDC ENERGY INC COM 69327R101 875 70564 SH DFND 04 0 0 70564 PDF SOLUTIONS INC COM 693282105 37879 2024542 SH SOLE 0 0 2024542 PDF SOLUTIONS INC COM 693282105 4 225 SH SOLE 0 225 0 PDF SOLUTIONS INC COM 693282105 1024 54739 SH DFND 01 0 54739 0 PDF SOLUTIONS INC COM 693282105 126 6725 SH DFND 02 0 6725 0 PDF SOLUTIONS INC COM 693282105 332 17755 SH DFND 04 0 0 17755 PDL BIOPHARMA INC COM 69329Y104 17879 5675978 SH SOLE 0 0 5675978 PDL BIOPHARMA INC COM 69329Y104 2 727 SH SOLE 0 727 0 PDL BIOPHARMA INC COM 69329Y104 248 78672 SH DFND 01 0 78672 0 PDL BIOPHARMA INC COM 69329Y104 211 67121 SH DFND 02 0 67121 0 PDL BIOPHARMA INC COM 69329Y104 289 91817 SH DFND 04 0 0 91817 PG&E CORP COM 69331C108 1123268 119623835 SH SOLE 0 0 119623835 PG&E CORP COM 69331C108 87 9262 SH SOLE 0 9262 0 PG&E CORP COM 69331C108 4243 451858 SH DFND 01 0 451858 0 PG&E CORP COM 69331C108 1464 155929 SH DFND 02 0 0 155929 PG&E CORP COM 69331C108 11988 1276646 SH DFND 02 0 1276646 0 PG&E CORP COM 69331C108 6764 720334 SH DFND 04 0 0 720334 PICO HLDGS INC COM NEW 693366205 9830 1097085 SH SOLE 0 0 1097085 PICO HLDGS INC COM NEW 693366205 1 135 SH SOLE 0 135 0 PICO HLDGS INC COM NEW 693366205 125 13971 SH DFND 01 0 13971 0 PICO HLDGS INC COM NEW 693366205 94 10474 SH DFND 04 0 0 10474 PGT INNOVATIONS INC COM 69336V101 59367 3388553 SH SOLE 0 0 3388553 PGT INNOVATIONS INC COM 69336V101 26 1464 SH SOLE 0 1464 0 PGT INNOVATIONS INC COM 69336V101 1168 66683 SH DFND 01 0 66683 0 PGT INNOVATIONS INC COM 69336V101 270 15395 SH DFND 02 0 15395 0 PGT INNOVATIONS INC COM 69336V101 827 47226 SH DFND 04 0 0 47226 PJT PARTNERS INC COM CL A 69343T107 61813 1019845 SH SOLE 0 0 1019845 PJT PARTNERS INC COM CL A 69343T107 9 142 SH SOLE 0 142 0 PJT PARTNERS INC COM CL A 69343T107 2804 46269 SH DFND 01 0 46269 0 PJT PARTNERS INC COM CL A 69343T107 334 5516 SH DFND 02 0 5516 0 PJT PARTNERS INC COM CL A 69343T107 870 14347 SH DFND 04 0 0 14347 PNC FINL SVCS GROUP INC COM 693475105 3539895 32207217 SH SOLE 0 0 32207217 PNC FINL SVCS GROUP INC COM 693475105 411 3740 SH SOLE 0 3740 0 PNC FINL SVCS GROUP INC COM 693475105 48033 437018 SH DFND 01 0 437018 0 PNC FINL SVCS GROUP INC COM 693475105 8933 81274 SH DFND 02 0 0 81274 PNC FINL SVCS GROUP INC COM 693475105 27822 253138 SH DFND 02 0 253138 0 PNC FINL SVCS GROUP INC COM 693475105 125354 1140511 SH DFND 04 0 0 1140511 POSCO SPONSORED ADR 693483109 15300 365496 SH SOLE 0 0 365496 PNM RES INC COM 69349H107 371083 8978547 SH SOLE 0 0 8978547 PNM RES INC COM 69349H107 21 518 SH SOLE 0 518 0 PNM RES INC COM 69349H107 2216 53613 SH DFND 01 0 53613 0 PNM RES INC COM 69349H107 2827 68405 SH DFND 02 0 68405 0 PNM RES INC COM 69349H107 2317 56067 SH DFND 04 0 0 56067 PPG INDS INC COM 693506107 2246740 18403830 SH SOLE 0 0 18403830 PPG INDS INC COM 693506107 183 1499 SH SOLE 0 1499 0 PPG INDS INC COM 693506107 29642 242805 SH DFND 01 0 242805 0 PPG INDS INC COM 693506107 5243 42944 SH DFND 02 0 0 42944 PPG INDS INC COM 693506107 17200 140891 SH DFND 02 0 140891 0 PPG INDS INC COM 693506107 74697 611868 SH DFND 04 0 0 611868 PPL CORP COM 69351T106 2023353 74360633 SH SOLE 0 0 74360633 PPL CORP COM 69351T106 180 6631 SH SOLE 0 6631 0 PPL CORP COM 69351T106 21546 791851 SH DFND 01 0 791851 0 PPL CORP COM 69351T106 3852 141552 SH DFND 02 0 0 141552 PPL CORP COM 69351T106 24734 909002 SH DFND 02 0 909002 0 PPL CORP COM 69351T106 56153 2063695 SH DFND 04 0 0 2063695 PMV PHARMACEUTICALS INC COM 69353Y103 683 19230 SH SOLE 0 0 19230 PMV PHARMACEUTICALS INC COM 69353Y103 23 657 SH DFND 01 0 657 0 PMV PHARMACEUTICALS INC COM 69353Y103 4 113 SH DFND 04 0 0 113 PRA HEALTH SCIENCES INC COM 69354M108 658313 6489680 SH SOLE 0 0 6489680 PRA HEALTH SCIENCES INC COM 69354M108 41 407 SH SOLE 0 407 0 PRA HEALTH SCIENCES INC COM 69354M108 2805 27648 SH DFND 01 0 27648 0 PRA HEALTH SCIENCES INC COM 69354M108 2021 19920 SH DFND 02 0 19920 0 PRA HEALTH SCIENCES INC COM 69354M108 4753 46854 SH DFND 04 0 0 46854 PRA HEALTH SCIENCES INC COM 69354M108 451 4448 SH DFND 04 0 4448 0 PRA GROUP INC COM 69354N106 177605 4445690 SH SOLE 0 0 4445690 PRA GROUP INC COM 69354N106 12 300 SH SOLE 0 300 0 PRA GROUP INC COM 69354N106 1206 30176 SH DFND 01 0 30176 0 PRA GROUP INC COM 69354N106 521 13047 SH DFND 02 0 13047 0 PRA GROUP INC COM 69354N106 1333 33376 SH DFND 04 0 0 33376 PPD INC COM 69355F102 431724 11671368 SH SOLE 0 0 11671368 PPD INC COM 69355F102 38 1027 SH SOLE 0 1027 0 PPD INC COM 69355F102 2187 59111 SH DFND 01 0 59111 0 PPD INC COM 69355F102 1506 40718 SH DFND 04 0 0 40718 PPD INC COM 69355F102 396 10712 SH DFND 04 0 10712 0 PRGX GLOBAL INC COM NEW 69357C503 4206 883565 SH SOLE 0 0 883565 PRGX GLOBAL INC COM NEW 69357C503 0 97 SH SOLE 0 97 0 PRGX GLOBAL INC COM NEW 69357C503 21 4307 SH DFND 01 0 4307 0 PRGX GLOBAL INC COM NEW 69357C503 30 6372 SH DFND 04 0 0 6372 PS BUSINESS PKS INC CALIF COM 69360J107 359097 2934036 SH SOLE 0 0 2934036 PS BUSINESS PKS INC CALIF COM 69360J107 17 135 SH SOLE 0 135 0 PS BUSINESS PKS INC CALIF COM 69360J107 4853 39651 SH DFND 01 0 39651 0 PS BUSINESS PKS INC CALIF COM 69360J107 6002 49040 SH DFND 02 0 49040 0 PS BUSINESS PKS INC CALIF COM 69360J107 1887 15415 SH DFND 04 0 0 15415 PVH CORPORATION COM 693656100 426846 7157035 SH SOLE 0 0 7157035 PVH CORPORATION COM 693656100 27 453 SH SOLE 0 453 0 PVH CORPORATION COM 693656100 4370 73265 SH DFND 01 0 73265 0 PVH CORPORATION COM 693656100 1359 22784 SH DFND 02 0 22784 0 PVH CORPORATION COM 693656100 9465 158698 SH DFND 04 0 0 158698 PTC THERAPEUTICS INC COM 69366J200 263835 5643540 SH SOLE 0 0 5643540 PTC THERAPEUTICS INC COM 69366J200 28 594 SH SOLE 0 594 0 PTC THERAPEUTICS INC COM 69366J200 5741 122801 SH DFND 01 0 122801 0 PTC THERAPEUTICS INC COM 69366J200 728 15567 SH DFND 02 0 15567 0 PTC THERAPEUTICS INC COM 69366J200 2118 45310 SH DFND 04 0 0 45310 PTC INC COM 69370C100 777812 9402953 SH SOLE 0 0 9402953 PTC INC COM 69370C100 55 662 SH SOLE 0 662 0 PTC INC COM 69370C100 3897 47113 SH DFND 01 0 47113 0 PTC INC COM 69370C100 1641 19833 SH DFND 02 0 0 19833 PTC INC COM 69370C100 5088 61505 SH DFND 02 0 61505 0 PTC INC COM 69370C100 9847 119045 SH DFND 04 0 0 119045 PTC INC COM 69370C100 750 9069 SH DFND 04 0 9069 0 PACCAR INC COM 693718108 2179173 25553159 SH SOLE 0 0 25553159 PACCAR INC COM 693718108 275 3225 SH SOLE 0 3225 0 PACCAR INC COM 693718108 30239 354585 SH DFND 01 0 354585 0 PACCAR INC COM 693718108 5580 65432 SH DFND 02 0 0 65432 PACCAR INC COM 693718108 17328 203192 SH DFND 02 0 203192 0 PACCAR INC COM 693718108 78763 923587 SH DFND 04 0 0 923587 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 97751 9903809 SH SOLE 0 0 9903809 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 24 2481 SH SOLE 0 2481 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 2951 299015 SH DFND 01 0 299015 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 589 59629 SH DFND 02 0 59629 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 1037 105042 SH DFND 04 0 0 105042 PACIFIC ETHANOL INC COM 69423U305 17533 2398535 SH SOLE 0 0 2398535 PACIFIC ETHANOL INC COM 69423U305 2 316 SH SOLE 0 316 0 PACIFIC ETHANOL INC COM 69423U305 69 9410 SH DFND 01 0 9410 0 PACIFIC ETHANOL INC COM 69423U305 132 18087 SH DFND 04 0 0 18087 PACIFIC MERCANTILE BANCORP COM 694552100 2814 756420 SH SOLE 0 0 756420 PACIFIC MERCANTILE BANCORP COM 694552100 0 6 SH SOLE 0 6 0 PACIFIC MERCANTILE BANCORP COM 694552100 11 3058 SH DFND 01 0 3058 0 PACIFIC MERCANTILE BANCORP COM 694552100 15 4093 SH DFND 04 0 0 4093 PACIFIC PREMIER BANCORP COM 69478X105 189710 9419557 SH SOLE 0 0 9419557 PACIFIC PREMIER BANCORP COM 69478X105 47 2324 SH SOLE 0 2324 0 PACIFIC PREMIER BANCORP COM 69478X105 1039 51597 SH DFND 01 0 51597 0 PACIFIC PREMIER BANCORP COM 69478X105 667 33139 SH DFND 02 0 33139 0 PACIFIC PREMIER BANCORP COM 69478X105 1348 66946 SH DFND 04 0 0 66946 PACIRA BIOSCIENCES COM 695127100 250065 4159431 SH SOLE 0 0 4159431 PACIRA BIOSCIENCES COM 695127100 16 260 SH SOLE 0 260 0 PACIRA BIOSCIENCES COM 695127100 5011 83347 SH DFND 01 0 83347 0 PACIRA BIOSCIENCES COM 695127100 869 14460 SH DFND 02 0 14460 0 PACIRA BIOSCIENCES COM 695127100 1860 30945 SH DFND 04 0 0 30945 PACKAGING CORP AMER COM 695156109 1110002 10178835 SH SOLE 0 0 10178835 PACKAGING CORP AMER COM 695156109 76 696 SH SOLE 0 696 0 PACKAGING CORP AMER COM 695156109 10614 97335 SH DFND 01 0 97335 0 PACKAGING CORP AMER COM 695156109 1842 16889 SH DFND 02 0 0 16889 PACKAGING CORP AMER COM 695156109 6032 55318 SH DFND 02 0 55318 0 PACKAGING CORP AMER COM 695156109 27560 252726 SH DFND 04 0 0 252726 PACWEST BANCORP DEL COM 695263103 199035 11653102 SH SOLE 0 0 11653102 PACWEST BANCORP DEL COM 695263103 33 1918 SH SOLE 0 1918 0 PACWEST BANCORP DEL COM 695263103 629 36835 SH DFND 01 0 36835 0 PACWEST BANCORP DEL COM 695263103 674 39433 SH DFND 02 0 39433 0 PACWEST BANCORP DEL COM 695263103 1640 96031 SH DFND 04 0 0 96031 PACTIV EVERGREEN INC COM 69526K105 38360 3020491 SH SOLE 0 0 3020491 PACTIV EVERGREEN INC COM 69526K105 4 279 SH SOLE 0 279 0 PACTIV EVERGREEN INC COM 69526K105 67 5253 SH DFND 01 0 5253 0 PACTIV EVERGREEN INC COM 69526K105 12 920 SH DFND 04 0 0 920 PAGERDUTY INC COM 69553P100 106163 3916003 SH SOLE 0 0 3916003 PAGERDUTY INC COM 69553P100 8 294 SH SOLE 0 294 0 PAGERDUTY INC COM 69553P100 735 27129 SH DFND 01 0 27129 0 PAGERDUTY INC COM 69553P100 144 5308 SH DFND 02 0 5308 0 PAGERDUTY INC COM 69553P100 807 29752 SH DFND 04 0 0 29752 PAGERDUTY INC COM 69553P100 137 5064 SH DFND 04 0 5064 0 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 4437 9384277 SH SOLE 0 0 9384277 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 0 872 SH SOLE 0 872 0 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 16 33440 SH DFND 01 0 33440 0 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 24 51002 SH DFND 04 0 0 51002 PALANTIR TECHNOLOGIES INC CL A 69608A108 6894 725685 SH SOLE 0 0 725685 PALANTIR TECHNOLOGIES INC CL A 69608A108 30 3168 SH DFND 01 0 3168 0 PALO ALTO NETWORKS INC COM 697435105 2013411 8226399 SH SOLE 0 0 8226399 PALO ALTO NETWORKS INC COM 697435105 143 584 SH SOLE 0 584 0 PALO ALTO NETWORKS INC COM 697435105 10574 43205 SH DFND 01 0 43205 0 PALO ALTO NETWORKS INC COM 697435105 4365 17833 SH DFND 02 0 0 17833 PALO ALTO NETWORKS INC COM 697435105 14395 58815 SH DFND 02 0 58815 0 PALO ALTO NETWORKS INC COM 697435105 26281 107378 SH DFND 04 0 0 107378 PALO ALTO NETWORKS INC COM 697435105 2008 8206 SH DFND 04 0 8206 0 PALOMAR HLDGS INC COM 69753M105 185032 1775058 SH SOLE 0 0 1775058 PALOMAR HLDGS INC COM 69753M105 28 272 SH SOLE 0 272 0 PALOMAR HLDGS INC COM 69753M105 4148 39795 SH DFND 01 0 39795 0 PALOMAR HLDGS INC COM 69753M105 456 4370 SH DFND 02 0 4370 0 PALOMAR HLDGS INC COM 69753M105 1642 15748 SH DFND 04 0 0 15748 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 57 5480 SH DFND 02 0 5480 0 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 198 19127 SH DFND 05 0 0 19127 PAN AMERN SILVER CORP COM 697900108 169535 5273264 SH SOLE 0 0 5273264 PAN AMERN SILVER CORP COM 697900108 8019 249423 SH SOLE 0 249423 0 PAN AMERN SILVER CORP COM 697900108 8941 278118 SH DFND 01 0 278118 0 PAN AMERN SILVER CORP COM 697900108 1241 38603 SH DFND 02 0 0 38603 PAN AMERN SILVER CORP COM 697900108 3488 108495 SH DFND 02 0 108495 0 PAN AMERN SILVER CORP COM 697900108 1841 57252 SH DFND 04 0 0 57252 PANDION THERAPEUTICS INC COM 698340106 3522 307297 SH SOLE 0 0 307297 PANDION THERAPEUTICS INC COM 698340106 1 66 SH SOLE 0 66 0 PANDION THERAPEUTICS INC COM 698340106 130 11345 SH DFND 01 0 11345 0 PANDION THERAPEUTICS INC COM 698340106 5 443 SH DFND 04 0 0 443 PANHANDLE OIL & GAS INC CL A 698477106 767 536145 SH SOLE 0 0 536145 PANHANDLE OIL & GAS INC CL A 698477106 0 216 SH SOLE 0 216 0 PANHANDLE OIL & GAS INC CL A 698477106 6 4006 SH DFND 04 0 0 4006 PAPA JOHNS INTL INC COM 698813102 269892 3280166 SH SOLE 0 0 3280166 PAPA JOHNS INTL INC COM 698813102 24 297 SH SOLE 0 297 0 PAPA JOHNS INTL INC COM 698813102 4735 57543 SH DFND 01 0 57543 0 PAPA JOHNS INTL INC COM 698813102 720 8752 SH DFND 02 0 8752 0 PAPA JOHNS INTL INC COM 698813102 1938 23551 SH DFND 04 0 0 23551 PAR TECHNOLOGY CORP COM 698884103 31274 772004 SH SOLE 0 0 772004 PAR TECHNOLOGY CORP COM 698884103 4 97 SH SOLE 0 97 0 PAR TECHNOLOGY CORP COM 698884103 1250 30851 SH DFND 01 0 30851 0 PAR TECHNOLOGY CORP COM 698884103 149 3688 SH DFND 04 0 0 3688 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 17761 2623490 SH SOLE 0 0 2623490 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 1 205 SH SOLE 0 205 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 184 27170 SH DFND 01 0 27170 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 43 6331 SH DFND 02 0 6331 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 194 28643 SH DFND 04 0 0 28643 PARAMOUNT GOLD NEV CORP COM 69924M109 227 198913 SH SOLE 0 0 198913 PARAMOUNT GROUP INC COM 69924R108 171075 24163126 SH SOLE 0 0 24163126 PARAMOUNT GROUP INC COM 69924R108 9 1210 SH SOLE 0 1210 0 PARAMOUNT GROUP INC COM 69924R108 456 64424 SH DFND 01 0 64424 0 PARAMOUNT GROUP INC COM 69924R108 3696 522086 SH DFND 02 0 522086 0 PARAMOUNT GROUP INC COM 69924R108 903 127534 SH DFND 04 0 0 127534 PARATEK PHARMACEUTICALS INC COM 699374302 10639 1966493 SH SOLE 0 0 1966493 PARATEK PHARMACEUTICALS INC COM 699374302 2 294 SH SOLE 0 294 0 PARATEK PHARMACEUTICALS INC COM 699374302 431 79757 SH DFND 01 0 79757 0 PARATEK PHARMACEUTICALS INC COM 699374302 83 15362 SH DFND 04 0 0 15362 PARETEUM CORP COM NEW 69946T207 3329 4918135 SH SOLE 0 0 4918135 PARETEUM CORP COM NEW 69946T207 0 577 SH SOLE 0 577 0 PARETEUM CORP COM NEW 69946T207 16 22939 SH DFND 01 0 22939 0 PARETEUM CORP COM NEW 69946T207 29 42918 SH DFND 04 0 0 42918 PARK AEROSPACE CORP COM 70014A104 14384 1317241 SH SOLE 0 0 1317241 PARK AEROSPACE CORP COM 70014A104 1 105 SH SOLE 0 105 0 PARK AEROSPACE CORP COM 70014A104 146 13405 SH DFND 01 0 13405 0 PARK AEROSPACE CORP COM 70014A104 24 2200 SH DFND 02 0 2200 0 PARK AEROSPACE CORP COM 70014A104 130 11897 SH DFND 04 0 0 11897 PARK CITY GROUP INC COM NEW 700215304 3800 770783 SH SOLE 0 0 770783 PARK CITY GROUP INC COM NEW 700215304 0 76 SH SOLE 0 76 0 PARK CITY GROUP INC COM NEW 700215304 68 13753 SH DFND 01 0 13753 0 PARK CITY GROUP INC COM NEW 700215304 11 2300 SH DFND 04 0 0 2300 PARK HOTELS RESORTS INC COM 700517105 318317 31863559 SH SOLE 0 0 31863559 PARK HOTELS RESORTS INC COM 700517105 15 1506 SH SOLE 0 1506 0 PARK HOTELS RESORTS INC COM 700517105 786 78713 SH DFND 01 0 78713 0 PARK HOTELS RESORTS INC COM 700517105 5770 577586 SH DFND 02 0 577586 0 PARK HOTELS RESORTS INC COM 700517105 1764 176612 SH DFND 04 0 0 176612 PARK NATL CORP COM 700658107 111412 1359346 SH SOLE 0 0 1359346 PARK NATL CORP COM 700658107 27 325 SH SOLE 0 325 0 PARK NATL CORP COM 700658107 808 9857 SH DFND 01 0 9857 0 PARK NATL CORP COM 700658107 361 4399 SH DFND 02 0 4399 0 PARK NATL CORP COM 700658107 948 11566 SH DFND 04 0 0 11566 PARK OHIO HLDGS CORP COM 700666100 7074 440218 SH SOLE 0 0 440218 PARK OHIO HLDGS CORP COM 700666100 0 26 SH SOLE 0 26 0 PARK OHIO HLDGS CORP COM 700666100 101 6289 SH DFND 01 0 6289 0 PARK OHIO HLDGS CORP COM 700666100 40 2502 SH DFND 04 0 0 2502 PARKE BANCORP INC COM 700885106 5239 438804 SH SOLE 0 0 438804 PARKE BANCORP INC COM 700885106 1 85 SH SOLE 0 85 0 PARKE BANCORP INC COM 700885106 80 6693 SH DFND 01 0 6693 0 PARKE BANCORP INC COM 700885106 38 3183 SH DFND 04 0 0 3183 PARKER-HANNIFIN CORP COM 701094104 1822549 9007360 SH SOLE 0 0 9007360 PARKER-HANNIFIN CORP COM 701094104 165 817 SH SOLE 0 817 0 PARKER-HANNIFIN CORP COM 701094104 26780 132351 SH DFND 01 0 132351 0 PARKER-HANNIFIN CORP COM 701094104 4722 23336 SH DFND 02 0 0 23336 PARKER-HANNIFIN CORP COM 701094104 14885 73564 SH DFND 02 0 73564 0 PARKER-HANNIFIN CORP COM 701094104 67047 331356 SH DFND 04 0 0 331356 PARSLEY ENERGY INC CL A 701877102 262550 28050258 SH SOLE 0 0 28050258 PARSLEY ENERGY INC CL A 701877102 18 1919 SH SOLE 0 1919 0 PARSLEY ENERGY INC CL A 701877102 955 102012 SH DFND 01 0 102012 0 PARSLEY ENERGY INC CL A 701877102 842 89924 SH DFND 02 0 89924 0 PARSLEY ENERGY INC CL A 701877102 2049 218932 SH DFND 04 0 0 218932 PARSONS CORPORATION COM 70202L102 70595 2104809 SH SOLE 0 0 2104809 PARSONS CORPORATION COM 70202L102 5 156 SH SOLE 0 156 0 PARSONS CORPORATION COM 70202L102 1205 35934 SH DFND 01 0 35934 0 PARSONS CORPORATION COM 70202L102 176 5255 SH DFND 02 0 5255 0 PARSONS CORPORATION COM 70202L102 500 14905 SH DFND 04 0 0 14905 PARTNERS BANCORP COM 70213Q108 1810 321546 SH SOLE 0 0 321546 PARTNERS BANCORP COM 70213Q108 30 5305 SH DFND 01 0 5305 0 PARTY CITY HOLDCO INC COM 702149105 12234 4705443 SH SOLE 0 0 4705443 PARTY CITY HOLDCO INC COM 702149105 1 405 SH SOLE 0 405 0 PARTY CITY HOLDCO INC COM 702149105 28 10884 SH DFND 01 0 10884 0 PARTY CITY HOLDCO INC COM 702149105 45 17366 SH DFND 04 0 0 17366 PASSAGE BIO INC COM 702712100 6336 483284 SH SOLE 0 0 483284 PASSAGE BIO INC COM 702712100 1 77 SH SOLE 0 77 0 PASSAGE BIO INC COM 702712100 266 20277 SH DFND 01 0 20277 0 PASSAGE BIO INC COM 702712100 67 5079 SH DFND 02 0 5079 0 PASSAGE BIO INC COM 702712100 120 9185 SH DFND 04 0 0 9185 PATHFINDER BANCORP INC MD COM 70319R109 334 31500 SH SOLE 0 0 31500 PATRICK INDS INC COM 703343103 77780 1352233 SH SOLE 0 0 1352233 PATRICK INDS INC COM 703343103 26 444 SH SOLE 0 444 0 PATRICK INDS INC COM 703343103 2468 42911 SH DFND 01 0 42911 0 PATRICK INDS INC COM 703343103 456 7924 SH DFND 02 0 7924 0 PATRICK INDS INC COM 703343103 1037 18024 SH DFND 04 0 0 18024 PATRIOT TRANSN HLDG INC COM 70338W105 152 17007 SH SOLE 0 0 17007 PATRIOT TRANSN HLDG INC COM 70338W105 5 600 SH DFND 01 0 600 0 PATRIOT TRANSN HLDG INC COM 70338W105 3 360 SH DFND 04 0 0 360 PATTERSON COS INC COM 703395103 194080 8051431 SH SOLE 0 0 8051431 PATTERSON COS INC COM 703395103 13 550 SH SOLE 0 550 0 PATTERSON COS INC COM 703395103 1408 58412 SH DFND 01 0 58412 0 PATTERSON COS INC COM 703395103 629 26110 SH DFND 02 0 26110 0 PATTERSON COS INC COM 703395103 1495 62012 SH DFND 04 0 0 62012 PATTERSON UTI ENERGY INC COM 703481101 45858 16090612 SH SOLE 0 0 16090612 PATTERSON UTI ENERGY INC COM 703481101 4 1316 SH SOLE 0 1316 0 PATTERSON UTI ENERGY INC COM 703481101 356 125045 SH DFND 01 0 125045 0 PATTERSON UTI ENERGY INC COM 703481101 177 62253 SH DFND 02 0 62253 0 PATTERSON UTI ENERGY INC COM 703481101 367 128787 SH DFND 04 0 0 128787 PAVMED INC COM 70387R106 2736 1537001 SH SOLE 0 0 1537001 PAVMED INC COM 70387R106 1 505 SH SOLE 0 505 0 PAVMED INC COM 70387R106 159 89416 SH DFND 01 0 89416 0 PAVMED INC COM 70387R106 27 15351 SH DFND 04 0 0 15351 PAYCHEX INC COM 704326107 2039657 25569227 SH SOLE 0 0 25569227 PAYCHEX INC COM 704326107 349 4374 SH SOLE 0 4374 0 PAYCHEX INC COM 704326107 28795 360976 SH DFND 01 0 360976 0 PAYCHEX INC COM 704326107 4660 58419 SH DFND 02 0 0 58419 PAYCHEX INC COM 704326107 18968 237788 SH DFND 02 0 237788 0 PAYCHEX INC COM 704326107 68512 858867 SH DFND 04 0 0 858867 PAYCHEX INC COM 704326107 1750 21940 SH DFND 04 0 21940 0 PAYCOM SOFTWARE INC COM 70432V102 1631114 5239684 SH SOLE 0 0 5239684 PAYCOM SOFTWARE INC COM 70432V102 125 402 SH SOLE 0 402 0 PAYCOM SOFTWARE INC COM 70432V102 17576 56460 SH DFND 01 0 56460 0 PAYCOM SOFTWARE INC COM 70432V102 2852 9163 SH DFND 02 0 0 9163 PAYCOM SOFTWARE INC COM 70432V102 9227 29640 SH DFND 02 0 29640 0 PAYCOM SOFTWARE INC COM 70432V102 39799 127849 SH DFND 04 0 0 127849 PAYCOM SOFTWARE INC COM 70432V102 1330 4272 SH DFND 04 0 4272 0 PAYLOCITY HLDG CORP COM 70438V106 514060 3184611 SH SOLE 0 0 3184611 PAYLOCITY HLDG CORP COM 70438V106 62 381 SH SOLE 0 381 0 PAYLOCITY HLDG CORP COM 70438V106 2553 15814 SH DFND 01 0 15814 0 PAYLOCITY HLDG CORP COM 70438V106 1861 11532 SH DFND 02 0 11532 0 PAYLOCITY HLDG CORP COM 70438V106 4282 26524 SH DFND 04 0 0 26524 PAYLOCITY HLDG CORP COM 70438V106 469 2905 SH DFND 04 0 2905 0 PAYPAL HLDGS INC COM 70450Y103 17547179 89058410 SH SOLE 0 0 89058410 PAYPAL HLDGS INC COM 70450Y103 1677 8512 SH SOLE 0 8512 0 PAYPAL HLDGS INC COM 70450Y103 266430 1352231 SH DFND 01 0 1352231 0 PAYPAL HLDGS INC COM 70450Y103 40562 205868 SH DFND 02 0 0 205868 PAYPAL HLDGS INC COM 70450Y103 129594 657739 SH DFND 02 0 657739 0 PAYPAL HLDGS INC COM 70450Y103 601143 3051021 SH DFND 04 0 0 3051021 PAYPAL HLDGS INC COM 70450Y103 20066 101841 SH DFND 04 0 101841 0 PAYSIGN INC COM 70451A104 7134 1256056 SH SOLE 0 0 1256056 PAYSIGN INC COM 70451A104 1 141 SH SOLE 0 141 0 PAYSIGN INC COM 70451A104 350 61554 SH DFND 01 0 61554 0 PAYSIGN INC COM 70451A104 54 9582 SH DFND 02 0 9582 0 PAYSIGN INC COM 70451A104 114 20099 SH DFND 04 0 0 20099 PEABODY ENERGY CORP NEW COM 704551100 6851 2978480 SH SOLE 0 0 2978480 PEABODY ENERGY CORP NEW COM 704551100 1 381 SH SOLE 0 381 0 PEABODY ENERGY CORP NEW COM 704551100 104 45267 SH DFND 01 0 45267 0 PEABODY ENERGY CORP NEW COM 704551100 66 28570 SH DFND 02 0 28570 0 PEABODY ENERGY CORP NEW COM 704551100 117 51068 SH DFND 04 0 0 51068 PDS BIOTECHNOLOGY CORP COM 70465T107 1360 583826 SH SOLE 0 0 583826 PEAPACK-GLADSTONE FINL CORP COM 704699107 12620 833012 SH SOLE 0 0 833012 PEAPACK-GLADSTONE FINL CORP COM 704699107 1 90 SH SOLE 0 90 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 187 12358 SH DFND 01 0 12358 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 57 3750 SH DFND 02 0 3750 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 155 10234 SH DFND 04 0 0 10234 PEBBLEBROOK HOTEL TR COM 70509V100 222034 17720202 SH SOLE 0 0 17720202 PEBBLEBROOK HOTEL TR COM 70509V100 10 815 SH SOLE 0 815 0 PEBBLEBROOK HOTEL TR COM 70509V100 1086 86636 SH DFND 01 0 86636 0 PEBBLEBROOK HOTEL TR COM 70509V100 3882 309785 SH DFND 02 0 309785 0 PEBBLEBROOK HOTEL TR COM 70509V100 1222 97515 SH DFND 04 0 0 97515 PECK CO HLDGS INC COM NEW 705163103 673 94900 SH SOLE 0 0 94900 PEDEVCO CORP COM PAR 70532Y303 664 445601 SH SOLE 0 0 445601 PEGASYSTEMS INC COM 705573103 421721 3484143 SH SOLE 0 0 3484143 PEGASYSTEMS INC COM 705573103 31 254 SH SOLE 0 254 0 PEGASYSTEMS INC COM 705573103 2085 17222 SH DFND 01 0 17222 0 PEGASYSTEMS INC COM 705573103 1662 13727 SH DFND 02 0 13727 0 PEGASYSTEMS INC COM 705573103 3654 30188 SH DFND 04 0 0 30188 PEGASYSTEMS INC COM 705573103 395 3262 SH DFND 04 0 3262 0 PELOTON INTERACTIVE INC CL A COM 70614W100 1658326 16710262 SH SOLE 0 0 16710262 PELOTON INTERACTIVE INC CL A COM 70614W100 155 1559 SH SOLE 0 1559 0 PELOTON INTERACTIVE INC CL A COM 70614W100 5304 53447 SH DFND 01 0 53447 0 PELOTON INTERACTIVE INC CL A COM 70614W100 3487 35133 SH DFND 02 0 0 35133 PELOTON INTERACTIVE INC CL A COM 70614W100 10058 101355 SH DFND 02 0 101355 0 PELOTON INTERACTIVE INC CL A COM 70614W100 11239 113249 SH DFND 04 0 0 113249 PELOTON INTERACTIVE INC CL A COM 70614W100 192 1939 SH DFND 04 0 1939 0 PEMBINA PIPELINE CORP COM 706327103 289897 13655075 SH SOLE 0 0 13655075 PEMBINA PIPELINE CORP COM 706327103 26705 1257891 SH SOLE 0 1257891 0 PEMBINA PIPELINE CORP COM 706327103 15700 739528 SH DFND 01 0 739528 0 PEMBINA PIPELINE CORP COM 706327103 2123 99977 SH DFND 02 0 0 99977 PEMBINA PIPELINE CORP COM 706327103 12820 603840 SH DFND 02 0 603840 0 PEMBINA PIPELINE CORP COM 706327103 9867 464782 SH DFND 04 0 0 464782 PEMBINA PIPELINE CORP COM 706327103 28022 1319935 SH DFND 04 0 1319935 0 PENN NATL GAMING INC COM 707569109 928588 12772879 SH SOLE 0 0 12772879 PENN NATL GAMING INC COM 707569109 98 1354 SH SOLE 0 1354 0 PENN NATL GAMING INC COM 707569109 14605 200892 SH DFND 01 0 200892 0 PENN NATL GAMING INC COM 707569109 3322 45701 SH DFND 02 0 45701 0 PENN NATL GAMING INC COM 707569109 7739 106449 SH DFND 04 0 0 106449 PENN VA CORP COM 70788V102 11375 1154824 SH SOLE 0 0 1154824 PENN VA CORP COM 70788V102 1 88 SH SOLE 0 88 0 PENN VA CORP COM 70788V102 95 9600 SH DFND 01 0 9600 0 PENN VA CORP COM 70788V102 35 3521 SH DFND 04 0 0 3521 PENNANT GROUP INC COM 70805E109 104051 2698414 SH SOLE 0 0 2698414 PENNANT GROUP INC COM 70805E109 6 168 SH SOLE 0 168 0 PENNANT GROUP INC COM 70805E109 1962 50889 SH DFND 01 0 50889 0 PENNANT GROUP INC COM 70805E109 360 9330 SH DFND 02 0 9330 0 PENNANT GROUP INC COM 70805E109 738 19146 SH DFND 04 0 0 19146 PENNS WOODS BANCORP INC COM 708430103 5786 291501 SH SOLE 0 0 291501 PENNS WOODS BANCORP INC COM 708430103 1 41 SH SOLE 0 41 0 PENNS WOODS BANCORP INC COM 708430103 93 4670 SH DFND 01 0 4670 0 PENNS WOODS BANCORP INC COM 708430103 63 3196 SH DFND 04 0 0 3196 PENNSYLVANIA REAL ESTATE INV SH BEN INT 709102107 3210 5795384 SH SOLE 0 0 5795384 PENNSYLVANIA REAL ESTATE INV SH BEN INT 709102107 0 290 SH SOLE 0 290 0 PENNSYLVANIA REAL ESTATE INV SH BEN INT 709102107 6 11325 SH DFND 01 0 11325 0 PENNSYLVANIA REAL ESTATE INV SH BEN INT 709102107 10 18474 SH DFND 04 0 0 18474 PENNYMAC MTG INVT TR COM 70931T103 159929 9952051 SH SOLE 0 0 9952051 PENNYMAC MTG INVT TR COM 70931T103 10 632 SH SOLE 0 632 0 PENNYMAC MTG INVT TR COM 70931T103 1033 64299 SH DFND 01 0 64299 0 PENNYMAC MTG INVT TR COM 70931T103 529 32920 SH DFND 02 0 32920 0 PENNYMAC MTG INVT TR COM 70931T103 1161 72248 SH DFND 04 0 0 72248 PENNYMAC FINL SVCS INC NEW COM 70932M107 222953 3836083 SH SOLE 0 0 3836083 PENNYMAC FINL SVCS INC NEW COM 70932M107 92 1584 SH SOLE 0 1584 0 PENNYMAC FINL SVCS INC NEW COM 70932M107 2065 35524 SH DFND 01 0 35524 0 PENNYMAC FINL SVCS INC NEW COM 70932M107 1277 21978 SH DFND 02 0 21978 0 PENNYMAC FINL SVCS INC NEW COM 70932M107 2614 44981 SH DFND 04 0 0 44981 PENSKE AUTOMOTIVE GRP INC COM 70959W103 128132 2688469 SH SOLE 0 0 2688469 PENSKE AUTOMOTIVE GRP INC COM 70959W103 62 1300 SH SOLE 0 1300 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 468 9813 SH DFND 01 0 9813 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 732 15361 SH DFND 02 0 15361 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 1340 28112 SH DFND 04 0 0 28112 PENUMBRA INC COM 70975L107 571398 2939595 SH SOLE 0 0 2939595 PENUMBRA INC COM 70975L107 51 261 SH SOLE 0 261 0 PENUMBRA INC COM 70975L107 2918 15011 SH DFND 01 0 15011 0 PENUMBRA INC COM 70975L107 2091 10755 SH DFND 02 0 10755 0 PENUMBRA INC COM 70975L107 4911 25265 SH DFND 04 0 0 25265 PENUMBRA INC COM 70975L107 552 2841 SH DFND 04 0 2841 0 PEOPLES BANCORP INC COM 709789101 15362 804695 SH SOLE 0 0 804695 PEOPLES BANCORP INC COM 709789101 2 122 SH SOLE 0 122 0 PEOPLES BANCORP INC COM 709789101 256 13388 SH DFND 01 0 13388 0 PEOPLES BANCORP INC COM 709789101 95 5000 SH DFND 02 0 5000 0 PEOPLES BANCORP INC COM 709789101 316 16561 SH DFND 04 0 0 16561 PEOPLES BANCORP N C INC COM 710577107 2989 193739 SH SOLE 0 0 193739 PEOPLES BANCORP N C INC COM 710577107 0 5 SH SOLE 0 5 0 PEOPLES BANCORP N C INC COM 710577107 46 2990 SH DFND 01 0 2990 0 PEOPLES BANCORP N C INC COM 710577107 12 770 SH DFND 04 0 0 770 PEOPLES FINL SVCS CORP COM 711040105 10654 306512 SH SOLE 0 0 306512 PEOPLES FINL SVCS CORP COM 711040105 2 56 SH SOLE 0 56 0 PEOPLES FINL SVCS CORP COM 711040105 173 4990 SH DFND 01 0 4990 0 PEOPLES FINL SVCS CORP COM 711040105 63 1801 SH DFND 04 0 0 1801 PEOPLES UNITED FINANCIAL INC COM 712704105 465332 45134060 SH SOLE 0 0 45134060 PEOPLES UNITED FINANCIAL INC COM 712704105 67 6540 SH SOLE 0 6540 0 PEOPLES UNITED FINANCIAL INC COM 712704105 4499 436385 SH DFND 01 0 436385 0 PEOPLES UNITED FINANCIAL INC COM 712704105 805 78080 SH DFND 02 0 0 78080 PEOPLES UNITED FINANCIAL INC COM 712704105 2345 227448 SH DFND 02 0 227448 0 PEOPLES UNITED FINANCIAL INC COM 712704105 9136 886090 SH DFND 04 0 0 886090 PEPSICO INC COM 713448108 16086773 116066184 SH SOLE 0 0 116066184 PEPSICO INC COM 713448108 1224 8828 SH SOLE 0 8828 0 PEPSICO INC COM 713448108 214789 1549701 SH DFND 01 0 1549701 0 PEPSICO INC COM 713448108 35392 255352 SH DFND 02 0 0 255352 PEPSICO INC COM 713448108 120389 868606 SH DFND 02 0 868606 0 PEPSICO INC COM 713448108 511926 3693552 SH DFND 04 0 0 3693552 PEPSICO INC COM 713448108 12237 88288 SH DFND 04 0 88288 0 PERCEPTRON INC COM 71361F100 1466 215569 SH SOLE 0 0 215569 PERCEPTRON INC COM 71361F100 15 2223 SH DFND 01 0 2223 0 PERCEPTRON INC COM 71361F100 15 2200 SH DFND 04 0 0 2200 PERDOCEO ED CORP COM 71363P106 56747 4636185 SH SOLE 0 0 4636185 PERDOCEO ED CORP COM 71363P106 6 456 SH SOLE 0 456 0 PERDOCEO ED CORP COM 71363P106 1681 137315 SH DFND 01 0 137315 0 PERDOCEO ED CORP COM 71363P106 325 26514 SH DFND 02 0 26514 0 PERDOCEO ED CORP COM 71363P106 626 51150 SH DFND 04 0 0 51150 PERFICIENT INC COM 71375U101 91004 2129241 SH SOLE 0 0 2129241 PERFICIENT INC COM 71375U101 9 201 SH SOLE 0 201 0 PERFICIENT INC COM 71375U101 2765 64702 SH DFND 01 0 64702 0 PERFICIENT INC COM 71375U101 478 11193 SH DFND 02 0 11193 0 PERFICIENT INC COM 71375U101 1124 26300 SH DFND 04 0 0 26300 PERFORMANCE FOOD GROUP CO COM 71377A103 392123 11326479 SH SOLE 0 0 11326479 PERFORMANCE FOOD GROUP CO COM 71377A103 29 852 SH SOLE 0 852 0 PERFORMANCE FOOD GROUP CO COM 71377A103 3076 88855 SH DFND 01 0 88855 0 PERFORMANCE FOOD GROUP CO COM 71377A103 1398 40370 SH DFND 02 0 40370 0 PERFORMANCE FOOD GROUP CO COM 71377A103 3392 97979 SH DFND 04 0 0 97979 PERFORMANT FINL CORP COM 71377E105 331 352668 SH SOLE 0 0 352668 PERFORMANT FINL CORP COM 71377E105 7 7300 SH DFND 01 0 7300 0 PERFORMANT FINL CORP COM 71377E105 8 8400 SH DFND 04 0 0 8400 PERKINELMER INC COM 714046109 1448838 11543609 SH SOLE 0 0 11543609 PERKINELMER INC COM 714046109 89 713 SH SOLE 0 713 0 PERKINELMER INC COM 714046109 14792 117857 SH DFND 01 0 117857 0 PERKINELMER INC COM 714046109 2473 19700 SH DFND 02 0 0 19700 PERKINELMER INC COM 714046109 8488 67631 SH DFND 02 0 67631 0 PERKINELMER INC COM 714046109 29215 232769 SH DFND 04 0 0 232769 PERKINELMER INC COM 714046109 226 1800 SH DFND 04 0 1800 0 PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 2719 385743 SH SOLE 0 0 385743 PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 0 68 SH SOLE 0 68 0 PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 22 3147 SH DFND 01 0 3147 0 PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 15 2079 SH DFND 04 0 0 2079 PERMA PIPE INTL HLDGS INC COM 714167103 3057 541056 SH SOLE 0 0 541056 PERMA PIPE INTL HLDGS INC COM 714167103 5 837 SH DFND 01 0 837 0 PERMA PIPE INTL HLDGS INC COM 714167103 8 1400 SH DFND 04 0 0 1400 PERSPECTA INC COM 715347100 254550 13087378 SH SOLE 0 0 13087378 PERSPECTA INC COM 715347100 17 889 SH SOLE 0 889 0 PERSPECTA INC COM 715347100 4759 244653 SH DFND 01 0 244653 0 PERSPECTA INC COM 715347100 904 46480 SH DFND 02 0 46480 0 PERSPECTA INC COM 715347100 1992 102393 SH DFND 04 0 0 102393 PERSONALIS INC COM 71535D106 23148 1068190 SH SOLE 0 0 1068190 PERSONALIS INC COM 71535D106 17 776 SH SOLE 0 776 0 PERSONALIS INC COM 71535D106 967 44637 SH DFND 01 0 44637 0 PERSONALIS INC COM 71535D106 108 4989 SH DFND 04 0 0 4989 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 4496 258817 SH SOLE 0 0 258817 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 39 2220 SH DFND 02 0 2220 0 PETMED EXPRESS INC COM 716382106 50494 1596915 SH SOLE 0 0 1596915 PETMED EXPRESS INC COM 716382106 4 133 SH SOLE 0 133 0 PETMED EXPRESS INC COM 716382106 1231 38941 SH DFND 01 0 38941 0 PETMED EXPRESS INC COM 716382106 130 4118 SH DFND 02 0 4118 0 PETMED EXPRESS INC COM 716382106 449 14202 SH DFND 04 0 0 14202 PETIQ INC COM CL A 71639T106 32439 985397 SH SOLE 0 0 985397 PETIQ INC COM CL A 71639T106 5 145 SH SOLE 0 145 0 PETIQ INC COM CL A 71639T106 1361 41339 SH DFND 01 0 41339 0 PETIQ INC COM CL A 71639T106 169 5135 SH DFND 02 0 5135 0 PETIQ INC COM CL A 71639T106 496 15077 SH DFND 04 0 0 15077 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 62891 8933328 SH SOLE 0 0 8933328 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 113 15981 SH DFND 01 0 15981 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 8752 1229223 SH SOLE 0 0 1229223 PFIZER INC COM 717081103 15636733 426069024 SH SOLE 0 0 426069024 PFIZER INC COM 717081103 1548 42181 SH SOLE 0 42181 0 PFIZER INC COM 717081103 209918 5719829 SH DFND 01 0 5719829 0 PFIZER INC COM 717081103 37630 1025346 SH DFND 02 0 0 1025346 PFIZER INC COM 717081103 122605 3340741 SH DFND 02 0 3340741 0 PFIZER INC COM 717081103 546043 14878566 SH DFND 04 0 0 14878566 PFSWEB INC COM NEW 717098206 6649 993847 SH SOLE 0 0 993847 PFSWEB INC COM NEW 717098206 1 163 SH SOLE 0 163 0 PFSWEB INC COM NEW 717098206 168 25166 SH DFND 01 0 25166 0 PFSWEB INC COM NEW 717098206 19 2800 SH DFND 04 0 0 2800 PHASEBIO PHARMACEUTICALS INC COM 717224109 2435 693848 SH SOLE 0 0 693848 PHASEBIO PHARMACEUTICALS INC COM 717224109 0 59 SH SOLE 0 59 0 PHASEBIO PHARMACEUTICALS INC COM 717224109 109 31017 SH DFND 01 0 31017 0 PHASEBIO PHARMACEUTICALS INC COM 717224109 13 3754 SH DFND 04 0 0 3754 PHATHOM PHARMACEUTICALS INC COM 71722W107 26078 711140 SH SOLE 0 0 711140 PHATHOM PHARMACEUTICALS INC COM 71722W107 2 51 SH SOLE 0 51 0 PHATHOM PHARMACEUTICALS INC COM 71722W107 790 21552 SH DFND 01 0 21552 0 PHATHOM PHARMACEUTICALS INC COM 71722W107 89 2436 SH DFND 02 0 2436 0 PHATHOM PHARMACEUTICALS INC COM 71722W107 263 7170 SH DFND 04 0 0 7170 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 36643 2105891 SH SOLE 0 0 2105891 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 2 133 SH SOLE 0 133 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 665 38223 SH DFND 01 0 38223 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 188 10828 SH DFND 02 0 10828 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 303 17419 SH DFND 04 0 0 17419 PHILIP MORRIS INTL INC COM 718172109 8794306 117273051 SH SOLE 0 0 117273051 PHILIP MORRIS INTL INC COM 718172109 866 11550 SH SOLE 0 11550 0 PHILIP MORRIS INTL INC COM 718172109 120146 1602164 SH DFND 01 0 1602164 0 PHILIP MORRIS INTL INC COM 718172109 1371 18289 SH DFND 02 0 0 18289 PHILIP MORRIS INTL INC COM 718172109 52700 702754 SH DFND 02 0 702754 0 PHILIP MORRIS INTL INC COM 718172109 306131 4082288 SH DFND 04 0 0 4082288 PHILLIPS 66 COM 718546104 2148603 41446810 SH SOLE 0 0 41446810 PHILLIPS 66 COM 718546104 255 4914 SH SOLE 0 4914 0 PHILLIPS 66 COM 718546104 23302 449499 SH DFND 01 0 449499 0 PHILLIPS 66 COM 718546104 4130 79673 SH DFND 02 0 0 79673 PHILLIPS 66 COM 718546104 12835 247583 SH DFND 02 0 247583 0 PHILLIPS 66 COM 718546104 60220 1161644 SH DFND 04 0 0 1161644 PHILLIPS 66 COM 718546104 54348 1048379 SH DFND 04 0 1048379 0 PHOTRONICS INC COM 719405102 41646 4181278 SH SOLE 0 0 4181278 PHOTRONICS INC COM 719405102 29 2922 SH SOLE 0 2922 0 PHOTRONICS INC COM 719405102 415 41707 SH DFND 01 0 41707 0 PHOTRONICS INC COM 719405102 259 26016 SH DFND 02 0 26016 0 PHOTRONICS INC COM 719405102 596 59839 SH DFND 04 0 0 59839 PHYSICIANS RLTY TR COM 71943U104 502202 28040287 SH SOLE 0 0 28040287 PHYSICIANS RLTY TR COM 71943U104 24 1319 SH SOLE 0 1319 0 PHYSICIANS RLTY TR COM 71943U104 2535 141534 SH DFND 01 0 141534 0 PHYSICIANS RLTY TR COM 71943U104 8912 497574 SH DFND 02 0 497574 0 PHYSICIANS RLTY TR COM 71943U104 2636 147200 SH DFND 04 0 0 147200 PHREESIA INC COM 71944F106 33283 1035885 SH SOLE 0 0 1035885 PHREESIA INC COM 71944F106 4 119 SH SOLE 0 119 0 PHREESIA INC COM 71944F106 1755 54613 SH DFND 01 0 54613 0 PHREESIA INC COM 71944F106 121 3752 SH DFND 02 0 3752 0 PHREESIA INC COM 71944F106 403 12538 SH DFND 04 0 0 12538 PHUNWARE INC COM 71948P100 470 513601 SH SOLE 0 0 513601 PHUNWARE INC COM 71948P100 26 27995 SH DFND 01 0 27995 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 233293 17191799 SH SOLE 0 0 17191799 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 11 775 SH SOLE 0 775 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1175 86609 SH DFND 01 0 86609 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 4125 303988 SH DFND 02 0 303988 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1294 95333 SH DFND 04 0 0 95333 PIERIS PHARMACEUTICALS INC COM 720795103 2002 967289 SH SOLE 0 0 967289 PIERIS PHARMACEUTICALS INC COM 720795103 208 100469 SH DFND 01 0 100469 0 PIERIS PHARMACEUTICALS INC COM 720795103 27 13255 SH DFND 04 0 0 13255 PILGRIMS PRIDE CORP COM 72147K108 69083 4616330 SH SOLE 0 0 4616330 PILGRIMS PRIDE CORP COM 72147K108 41 2727 SH SOLE 0 2727 0 PILGRIMS PRIDE CORP COM 72147K108 293 19608 SH DFND 01 0 19608 0 PILGRIMS PRIDE CORP COM 72147K108 339 22654 SH DFND 02 0 22654 0 PILGRIMS PRIDE CORP COM 72147K108 847 56575 SH DFND 04 0 0 56575 PILGRIMS PRIDE CORP COM 72147K108 24 1614 SH DFND 04 0 1614 0 PINDUODUO INC SPONSORED ADS 722304102 641700 8654085 SH SOLE 0 0 8654085 PINDUODUO INC SPONSORED ADS 722304102 27501 370878 SH DFND 01 0 370878 0 PINDUODUO INC SPONSORED ADS 722304102 8593 115892 SH DFND 02 0 115892 0 PINDUODUO INC SPONSORED ADS 722304102 42108 567871 SH DFND 04 0 0 567871 PINDUODUO INC SPONSORED ADS 722304102 3369 45436 SH DFND 05 0 0 45436 PING IDENTITY HLDG CORP COM 72341T103 99034 3173146 SH SOLE 0 0 3173146 PING IDENTITY HLDG CORP COM 72341T103 7 235 SH SOLE 0 235 0 PING IDENTITY HLDG CORP COM 72341T103 2240 71768 SH DFND 01 0 71768 0 PING IDENTITY HLDG CORP COM 72341T103 271 8690 SH DFND 02 0 8690 0 PING IDENTITY HLDG CORP COM 72341T103 698 22366 SH DFND 04 0 0 22366 PINNACLE FINL PARTNERS INC COM 72346Q104 227059 6379866 SH SOLE 0 0 6379866 PINNACLE FINL PARTNERS INC COM 72346Q104 33 935 SH SOLE 0 935 0 PINNACLE FINL PARTNERS INC COM 72346Q104 834 23447 SH DFND 01 0 23447 0 PINNACLE FINL PARTNERS INC COM 72346Q104 961 26992 SH DFND 02 0 26992 0 PINNACLE FINL PARTNERS INC COM 72346Q104 2000 56184 SH DFND 04 0 0 56184 PINNACLE WEST CAP CORP COM 723484101 923312 12385144 SH SOLE 0 0 12385144 PINNACLE WEST CAP CORP COM 723484101 105 1405 SH SOLE 0 1405 0 PINNACLE WEST CAP CORP COM 723484101 8645 115964 SH DFND 01 0 115964 0 PINNACLE WEST CAP CORP COM 723484101 1536 20598 SH DFND 02 0 0 20598 PINNACLE WEST CAP CORP COM 723484101 11377 152609 SH DFND 02 0 152609 0 PINNACLE WEST CAP CORP COM 723484101 22530 302215 SH DFND 04 0 0 302215 PINTEREST INC CL A 72352L106 1647456 39688164 SH SOLE 0 0 39688164 PINTEREST INC CL A 72352L106 137 3296 SH SOLE 0 3296 0 PINTEREST INC CL A 72352L106 7565 182235 SH DFND 01 0 182235 0 PINTEREST INC CL A 72352L106 2902 69909 SH DFND 02 0 0 69909 PINTEREST INC CL A 72352L106 8753 210866 SH DFND 02 0 210866 0 PINTEREST INC CL A 72352L106 10777 259613 SH DFND 04 0 0 259613 PINTEREST INC CL A 72352L106 1200 28898 SH DFND 04 0 28898 0 PIONEER BANCORP INC COM 723561106 4651 523787 SH SOLE 0 0 523787 PIONEER BANCORP INC COM 723561106 0 34 SH SOLE 0 34 0 PIONEER BANCORP INC COM 723561106 73 8165 SH DFND 01 0 8165 0 PIONEER BANCORP INC COM 723561106 24 2725 SH DFND 04 0 0 2725 PIONEER NAT RES CO COM 723787107 1482107 17235804 SH SOLE 0 0 17235804 PIONEER NAT RES CO COM 723787107 121 1407 SH SOLE 0 1407 0 PIONEER NAT RES CO COM 723787107 14567 169399 SH DFND 01 0 169399 0 PIONEER NAT RES CO COM 723787107 2573 29927 SH DFND 02 0 0 29927 PIONEER NAT RES CO COM 723787107 8125 94484 SH DFND 02 0 94484 0 PIONEER NAT RES CO COM 723787107 36735 427201 SH DFND 04 0 0 427201 PIONEER NAT RES CO COM 723787107 34035 395807 SH DFND 04 0 395807 0 PIONEER PWR SOLUTIONS INC COM NEW 723836300 27 17498 SH SOLE 0 0 17498 PIPER SANDLER COMPANIES COM 724078100 118065 1617334 SH SOLE 0 0 1617334 PIPER SANDLER COMPANIES COM 724078100 31 424 SH SOLE 0 424 0 PIPER SANDLER COMPANIES COM 724078100 803 11002 SH DFND 01 0 11002 0 PIPER SANDLER COMPANIES COM 724078100 436 5967 SH DFND 02 0 5967 0 PIPER SANDLER COMPANIES COM 724078100 995 13629 SH DFND 04 0 0 13629 PITNEY BOWES INC COM 724479100 88720 16708046 SH SOLE 0 0 16708046 PITNEY BOWES INC COM 724479100 20 3707 SH SOLE 0 3707 0 PITNEY BOWES INC COM 724479100 1087 204757 SH DFND 01 0 204757 0 PITNEY BOWES INC COM 724479100 284 53515 SH DFND 02 0 53515 0 PITNEY BOWES INC COM 724479100 715 134700 SH DFND 04 0 0 134700 PIXELWORKS INC COM NEW 72581M305 4202 2049864 SH SOLE 0 0 2049864 PIXELWORKS INC COM NEW 72581M305 0 190 SH SOLE 0 190 0 PIXELWORKS INC COM NEW 72581M305 141 68692 SH DFND 01 0 68692 0 PIXELWORKS INC COM NEW 72581M305 14 6967 SH DFND 04 0 0 6967 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 14218 2334702 SH SOLE 0 0 2334702 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 344 56564 SH DFND 02 0 56564 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 407 66766 SH DFND 04 0 0 66766 PLANET FITNESS INC CL A 72703H101 444526 7213986 SH SOLE 0 0 7213986 PLANET FITNESS INC CL A 72703H101 31 510 SH SOLE 0 510 0 PLANET FITNESS INC CL A 72703H101 1958 31774 SH DFND 01 0 31774 0 PLANET FITNESS INC CL A 72703H101 1617 26235 SH DFND 02 0 26235 0 PLANET FITNESS INC CL A 72703H101 3640 59073 SH DFND 04 0 0 59073 PLANET FITNESS INC CL A 72703H101 238 3867 SH DFND 04 0 3867 0 PLANTRONICS INC NEW COM 727493108 46106 3894114 SH SOLE 0 0 3894114 PLANTRONICS INC NEW COM 727493108 10 823 SH SOLE 0 823 0 PLANTRONICS INC NEW COM 727493108 452 38203 SH DFND 01 0 38203 0 PLANTRONICS INC NEW COM 727493108 119 10057 SH DFND 02 0 10057 0 PLANTRONICS INC NEW COM 727493108 352 29743 SH DFND 04 0 0 29743 PLAYAGS INC COM 72814N104 3061 864801 SH SOLE 0 0 864801 PLAYAGS INC COM 72814N104 1 182 SH SOLE 0 182 0 PLAYAGS INC COM 72814N104 99 28027 SH DFND 01 0 28027 0 PLAYAGS INC COM 72814N104 28 7960 SH DFND 04 0 0 7960 PLEXUS CORP COM 729132100 207163 2933076 SH SOLE 0 0 2933076 PLEXUS CORP COM 729132100 13 180 SH SOLE 0 180 0 PLEXUS CORP COM 729132100 3534 50034 SH DFND 01 0 50034 0 PLEXUS CORP COM 729132100 643 9101 SH DFND 02 0 9101 0 PLEXUS CORP COM 729132100 1511 21394 SH DFND 04 0 0 21394 PLIANT THERAPEUTICS INC COM 729139105 9625 424960 SH SOLE 0 0 424960 PLIANT THERAPEUTICS INC COM 729139105 2 68 SH SOLE 0 68 0 PLIANT THERAPEUTICS INC COM 729139105 358 15823 SH DFND 01 0 15823 0 PLIANT THERAPEUTICS INC COM 729139105 3 142 SH DFND 04 0 0 142 PLUG POWER INC COM NEW 72919P202 350481 26135757 SH SOLE 0 0 26135757 PLUG POWER INC COM NEW 72919P202 34 2529 SH SOLE 0 2529 0 PLUG POWER INC COM NEW 72919P202 9165 683434 SH DFND 01 0 683434 0 PLUG POWER INC COM NEW 72919P202 1269 94623 SH DFND 02 0 94623 0 PLUG POWER INC COM NEW 72919P202 3564 265793 SH DFND 04 0 0 265793 PLUMAS BANCORP COM 729273102 2740 139230 SH SOLE 0 0 139230 PLUMAS BANCORP COM 729273102 1 47 SH SOLE 0 47 0 PLUMAS BANCORP COM 729273102 66 3353 SH DFND 01 0 3353 0 PLUMAS BANCORP COM 729273102 20 1000 SH DFND 04 0 0 1000 PLURALSIGHT INC COM CL A 72941B106 152485 8901635 SH SOLE 0 0 8901635 PLURALSIGHT INC COM CL A 72941B106 11 650 SH SOLE 0 650 0 PLURALSIGHT INC COM CL A 72941B106 795 46389 SH DFND 01 0 46389 0 PLURALSIGHT INC COM CL A 72941B106 571 33326 SH DFND 02 0 33326 0 PLURALSIGHT INC COM CL A 72941B106 1277 74572 SH DFND 04 0 0 74572 PLURALSIGHT INC COM CL A 72941B106 126 7334 SH DFND 04 0 7334 0 PLUS THERAPEUTICS INC COM NEW 72941H400 39 15281 SH SOLE 0 0 15281 PLX PHARMA INC COM 72942A107 952 294595 SH SOLE 0 0 294595 PLYMOUTH INDL REIT INC COM 729640102 11281 914198 SH SOLE 0 0 914198 PLYMOUTH INDL REIT INC COM 729640102 2 133 SH SOLE 0 133 0 PLYMOUTH INDL REIT INC COM 729640102 377 30544 SH DFND 01 0 30544 0 PLYMOUTH INDL REIT INC COM 729640102 75 6084 SH DFND 04 0 0 6084 POLAR PWR INC COM 73102V105 1821 576298 SH SOLE 0 0 576298 POLARIS INC COM 731068102 536858 5690670 SH SOLE 0 0 5690670 POLARIS INC COM 731068102 35 375 SH SOLE 0 375 0 POLARIS INC COM 731068102 1872 19844 SH DFND 01 0 19844 0 POLARIS INC COM 731068102 1888 20012 SH DFND 02 0 20012 0 POLARIS INC COM 731068102 7060 74841 SH DFND 04 0 0 74841 POLARIS INC COM 731068102 62 653 SH DFND 04 0 653 0 POLARITYTE INC COM 731094108 972 934450 SH SOLE 0 0 934450 POLARITYTE INC COM 731094108 0 8 SH SOLE 0 8 0 POLARITYTE INC COM 731094108 4 4094 SH DFND 04 0 0 4094 POOL CORP COM 73278L105 1125666 3364816 SH SOLE 0 0 3364816 POOL CORP COM 73278L105 128 384 SH SOLE 0 384 0 POOL CORP COM 73278L105 5931 17729 SH DFND 01 0 17729 0 POOL CORP COM 73278L105 3967 11857 SH DFND 02 0 11857 0 POOL CORP COM 73278L105 9930 29683 SH DFND 04 0 0 29683 POOL CORP COM 73278L105 1118 3343 SH DFND 04 0 3343 0 POPULAR INC COM NEW 733174700 272039 7500384 SH SOLE 0 0 7500384 POPULAR INC COM NEW 733174700 54 1487 SH SOLE 0 1487 0 POPULAR INC COM NEW 733174700 1014 27957 SH DFND 01 0 27957 0 POPULAR INC COM NEW 733174700 1270 35014 SH DFND 02 0 35014 0 POPULAR INC COM NEW 733174700 2486 68546 SH DFND 04 0 0 68546 PORTLAND GEN ELEC CO COM NEW 736508847 318825 8980990 SH SOLE 0 0 8980990 PORTLAND GEN ELEC CO COM NEW 736508847 68 1902 SH SOLE 0 1902 0 PORTLAND GEN ELEC CO COM NEW 736508847 2180 61408 SH DFND 01 0 61408 0 PORTLAND GEN ELEC CO COM NEW 736508847 2906 81857 SH DFND 02 0 81857 0 PORTLAND GEN ELEC CO COM NEW 736508847 2582 72735 SH DFND 04 0 0 72735 POSEIDA THERAPEUTICS INC COM 73730P108 4843 545951 SH SOLE 0 0 545951 POSEIDA THERAPEUTICS INC COM 73730P108 1 101 SH SOLE 0 101 0 POSEIDA THERAPEUTICS INC COM 73730P108 184 20725 SH DFND 01 0 20725 0 POSEIDA THERAPEUTICS INC COM 73730P108 2 174 SH DFND 04 0 0 174 POST HLDGS INC COM 737446104 467039 5430686 SH SOLE 0 0 5430686 POST HLDGS INC COM 737446104 33 386 SH SOLE 0 386 0 POST HLDGS INC COM 737446104 1788 20796 SH DFND 01 0 20796 0 POST HLDGS INC COM 737446104 1897 22059 SH DFND 02 0 22059 0 POST HLDGS INC COM 737446104 3936 45768 SH DFND 04 0 0 45768 POTBELLY CORP COM 73754Y100 3369 889046 SH SOLE 0 0 889046 POTBELLY CORP COM 73754Y100 0 18 SH SOLE 0 18 0 POTBELLY CORP COM 73754Y100 18 4852 SH DFND 01 0 4852 0 POTBELLY CORP COM 73754Y100 27 7175 SH DFND 04 0 0 7175 POSTAL REALTY TRUST INC CL A 73757R102 4156 274493 SH SOLE 0 0 274493 POSTAL REALTY TRUST INC CL A 73757R102 1 34 SH SOLE 0 34 0 POSTAL REALTY TRUST INC CL A 73757R102 21 1382 SH DFND 01 0 1382 0 POSTAL REALTY TRUST INC CL A 73757R102 16 1058 SH DFND 04 0 0 1058 POTLATCHDELTIC CORPORATION COM 737630103 378228 8984030 SH SOLE 0 0 8984030 POTLATCHDELTIC CORPORATION COM 737630103 17 399 SH SOLE 0 399 0 POTLATCHDELTIC CORPORATION COM 737630103 1866 44316 SH DFND 01 0 44316 0 POTLATCHDELTIC CORPORATION COM 737630103 928 22031 SH DFND 02 0 22031 0 POTLATCHDELTIC CORPORATION COM 737630103 2086 49542 SH DFND 04 0 0 49542 POWELL INDS INC COM 739128106 13584 562951 SH SOLE 0 0 562951 POWELL INDS INC COM 739128106 8 343 SH SOLE 0 343 0 POWELL INDS INC COM 739128106 148 6125 SH DFND 01 0 6125 0 POWELL INDS INC COM 739128106 53 2202 SH DFND 02 0 2202 0 POWELL INDS INC COM 739128106 173 7157 SH DFND 04 0 0 7157 POWER INTEGRATIONS INC COM 739276103 321816 5808953 SH SOLE 0 0 5808953 POWER INTEGRATIONS INC COM 739276103 41 734 SH SOLE 0 734 0 POWER INTEGRATIONS INC COM 739276103 6468 116744 SH DFND 01 0 116744 0 POWER INTEGRATIONS INC COM 739276103 988 17834 SH DFND 02 0 17834 0 POWER INTEGRATIONS INC COM 739276103 2484 44843 SH DFND 04 0 0 44843 POWERFLEET INC COM 73931J109 7825 1389964 SH SOLE 0 0 1389964 POWERFLEET INC COM 73931J109 1 100 SH SOLE 0 100 0 POWERFLEET INC COM 73931J109 104 18534 SH DFND 01 0 18534 0 POWERFLEET INC COM 73931J109 61 10875 SH DFND 04 0 0 10875 POWER REIT COM 73933H101 601 30322 SH SOLE 0 0 30322 PQ GROUP HLDGS INC COM 73943T103 34650 3377191 SH SOLE 0 0 3377191 PQ GROUP HLDGS INC COM 73943T103 3 268 SH SOLE 0 268 0 PQ GROUP HLDGS INC COM 73943T103 364 35433 SH DFND 01 0 35433 0 PQ GROUP HLDGS INC COM 73943T103 71 6957 SH DFND 02 0 6957 0 PQ GROUP HLDGS INC COM 73943T103 274 26727 SH DFND 04 0 0 26727 PRECIGEN INC COM 74017N105 23119 6605475 SH SOLE 0 0 6605475 PRECIGEN INC COM 74017N105 2 533 SH SOLE 0 533 0 PRECIGEN INC COM 74017N105 409 116973 SH DFND 01 0 116973 0 PRECIGEN INC COM 74017N105 52 14763 SH DFND 02 0 14763 0 PRECIGEN INC COM 74017N105 195 55839 SH DFND 04 0 0 55839 PRECIPIO INC COM 74019L503 641 261760 SH SOLE 0 0 261760 PRECISION BIOSCIENCES INC COM 74019P108 12261 1990502 SH SOLE 0 0 1990502 PRECISION BIOSCIENCES INC COM 74019P108 1 202 SH SOLE 0 202 0 PRECISION BIOSCIENCES INC COM 74019P108 555 90027 SH DFND 01 0 90027 0 PRECISION BIOSCIENCES INC COM 74019P108 64 10398 SH DFND 02 0 10398 0 PRECISION BIOSCIENCES INC COM 74019P108 89 14370 SH DFND 04 0 0 14370 PREFERRED BK LOS ANGELES CA COM NEW 740367404 27780 864893 SH SOLE 0 0 864893 PREFERRED BK LOS ANGELES CA COM NEW 740367404 30 941 SH SOLE 0 941 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 313 9739 SH DFND 01 0 9739 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 149 4651 SH DFND 02 0 4651 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 395 12301 SH DFND 04 0 0 12301 PREFERRED APT CMNTYS INC COM 74039L103 24502 4537323 SH SOLE 0 0 4537323 PREFERRED APT CMNTYS INC COM 74039L103 2 301 SH SOLE 0 301 0 PREFERRED APT CMNTYS INC COM 74039L103 179 33240 SH DFND 01 0 33240 0 PREFERRED APT CMNTYS INC COM 74039L103 42 7763 SH DFND 02 0 7763 0 PREFERRED APT CMNTYS INC COM 74039L103 198 36690 SH DFND 04 0 0 36690 PREDICTIVE ONCOLOGY INC COM NEW 74039M200 227 278520 SH SOLE 0 0 278520 PREDICTIVE ONCOLOGY INC COM NEW 74039M200 0 47 SH SOLE 0 47 0 PREFORMED LINE PRODS CO COM 740444104 6546 134368 SH SOLE 0 0 134368 PREFORMED LINE PRODS CO COM 740444104 0 1 SH SOLE 0 1 0 PREFORMED LINE PRODS CO COM 740444104 98 2003 SH DFND 01 0 2003 0 PREFORMED LINE PRODS CO COM 740444104 29 600 SH DFND 04 0 0 600 PREMIER FINL BANCORP INC COM 74050M105 5151 476929 SH SOLE 0 0 476929 PREMIER FINL BANCORP INC COM 74050M105 1 68 SH SOLE 0 68 0 PREMIER FINL BANCORP INC COM 74050M105 96 8864 SH DFND 01 0 8864 0 PREMIER FINL BANCORP INC COM 74050M105 33 3025 SH DFND 04 0 0 3025 PREMIER INC CL A 74051N102 313040 9535196 SH SOLE 0 0 9535196 PREMIER INC CL A 74051N102 49 1493 SH SOLE 0 1493 0 PREMIER INC CL A 74051N102 705 21469 SH DFND 01 0 21469 0 PREMIER INC CL A 74051N102 712 21693 SH DFND 02 0 21693 0 PREMIER INC CL A 74051N102 1764 53736 SH DFND 04 0 0 53736 PREMIER FINANCIAL CORP COM 74052F108 27445 1762091 SH SOLE 0 0 1762091 PREMIER FINANCIAL CORP COM 74052F108 10 662 SH SOLE 0 662 0 PREMIER FINANCIAL CORP COM 74052F108 388 24904 SH DFND 01 0 24904 0 PREMIER FINANCIAL CORP COM 74052F108 136 8745 SH DFND 02 0 8745 0 PREMIER FINANCIAL CORP COM 74052F108 490 31477 SH DFND 04 0 0 31477 PRELUDE THERAPEUTICS INC COM 74065P101 1304 43277 SH SOLE 0 0 43277 PRELUDE THERAPEUTICS INC COM 74065P101 44 1468 SH DFND 01 0 1468 0 PRELUDE THERAPEUTICS INC COM 74065P101 8 255 SH DFND 04 0 0 255 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 169948 4666325 SH SOLE 0 0 4666325 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 18 495 SH SOLE 0 495 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 2086 57288 SH DFND 01 0 57288 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 589 16175 SH DFND 02 0 16175 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 1422 39058 SH DFND 04 0 0 39058 PRETIUM RES INC COM 74139C102 60786 4734093 SH SOLE 0 0 4734093 PRETIUM RES INC COM 74139C102 2874 223814 SH SOLE 0 223814 0 PRETIUM RES INC COM 74139C102 3258 253742 SH DFND 01 0 253742 0 PRETIUM RES INC COM 74139C102 845 65826 SH DFND 02 0 65826 0 PRETIUM RES INC COM 74139C102 978 76144 SH DFND 04 0 0 76144 PREVAIL THERAPEUTICS INC COM 74140Y101 7512 737947 SH SOLE 0 0 737947 PREVAIL THERAPEUTICS INC COM 74140Y101 1 80 SH SOLE 0 80 0 PREVAIL THERAPEUTICS INC COM 74140Y101 261 25594 SH DFND 01 0 25594 0 PREVAIL THERAPEUTICS INC COM 74140Y101 23 2225 SH DFND 04 0 0 2225 PRICE T ROWE GROUP INC COM 74144T108 2343213 18274945 SH SOLE 0 0 18274945 PRICE T ROWE GROUP INC COM 74144T108 175 1367 SH SOLE 0 1367 0 PRICE T ROWE GROUP INC COM 74144T108 30847 240576 SH DFND 01 0 240576 0 PRICE T ROWE GROUP INC COM 74144T108 5409 42187 SH DFND 02 0 0 42187 PRICE T ROWE GROUP INC COM 74144T108 17193 134093 SH DFND 02 0 134093 0 PRICE T ROWE GROUP INC COM 74144T108 77744 606334 SH DFND 04 0 0 606334 PRICE T ROWE GROUP INC COM 74144T108 631 4922 SH DFND 04 0 4922 0 PRICESMART INC COM 741511109 160322 2412670 SH SOLE 0 0 2412670 PRICESMART INC COM 741511109 11 160 SH SOLE 0 160 0 PRICESMART INC COM 741511109 1112 16737 SH DFND 01 0 16737 0 PRICESMART INC COM 741511109 466 7016 SH DFND 02 0 7016 0 PRICESMART INC COM 741511109 1085 16325 SH DFND 04 0 0 16325 PRIMEENERGY RESOURCES CORP COM 74158E104 1869 27076 SH SOLE 0 0 27076 PRIMEENERGY RESOURCES CORP COM 74158E104 0 3 SH SOLE 0 3 0 PRIMEENERGY RESOURCES CORP COM 74158E104 27 388 SH DFND 01 0 388 0 PRIMEENERGY RESOURCES CORP COM 74158E104 14 200 SH DFND 04 0 0 200 PRIMORIS SVCS CORP COM 74164F103 69350 3844249 SH SOLE 0 0 3844249 PRIMORIS SVCS CORP COM 74164F103 30 1666 SH SOLE 0 1666 0 PRIMORIS SVCS CORP COM 74164F103 1212 67202 SH DFND 01 0 67202 0 PRIMORIS SVCS CORP COM 74164F103 281 15602 SH DFND 02 0 15602 0 PRIMORIS SVCS CORP COM 74164F103 711 39386 SH DFND 04 0 0 39386 PRIMERICA INC COM 74164M108 460109 4066719 SH SOLE 0 0 4066719 PRIMERICA INC COM 74164M108 29 254 SH SOLE 0 254 0 PRIMERICA INC COM 74164M108 1829 16168 SH DFND 01 0 16168 0 PRIMERICA INC COM 74164M108 1415 12505 SH DFND 02 0 12505 0 PRIMERICA INC COM 74164M108 3466 30631 SH DFND 04 0 0 30631 PRIMERICA INC COM 74164M108 233 2057 SH DFND 04 0 2057 0 PRIMO WATER CORPORATION COM 74167P108 125264 8821434 SH SOLE 0 0 8821434 PRIMO WATER CORPORATION COM 74167P108 2672 188157 SH SOLE 0 188157 0 PRIMO WATER CORPORATION COM 74167P108 4050 285232 SH DFND 01 0 285232 0 PRIMO WATER CORPORATION COM 74167P108 706 49702 SH DFND 02 0 49702 0 PRIMO WATER CORPORATION COM 74167P108 840 59127 SH DFND 04 0 0 59127 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 1141960 28357588 SH SOLE 0 0 28357588 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 123 3053 SH SOLE 0 3053 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 10687 265375 SH DFND 01 0 265375 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 2017 50084 SH DFND 02 0 0 50084 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 6390 158672 SH DFND 02 0 158672 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 28229 700987 SH DFND 04 0 0 700987 PRO-DEX INC COLO COM NEW 74265M205 4176 145997 SH SOLE 0 0 145997 PROASSURANCE CORP COM 74267C106 82733 5289864 SH SOLE 0 0 5289864 PROASSURANCE CORP COM 74267C106 5 345 SH SOLE 0 345 0 PROASSURANCE CORP COM 74267C106 531 33975 SH DFND 01 0 33975 0 PROASSURANCE CORP COM 74267C106 266 16982 SH DFND 02 0 16982 0 PROASSURANCE CORP COM 74267C106 625 39961 SH DFND 04 0 0 39961 PROCTER AND GAMBLE CO COM 742718109 29064654 209113276 SH SOLE 0 0 209113276 PROCTER AND GAMBLE CO COM 742718109 2256 16228 SH SOLE 0 16228 0 PROCTER AND GAMBLE CO COM 742718109 373449 2686875 SH DFND 01 0 2686875 0 PROCTER AND GAMBLE CO COM 742718109 63135 454239 SH DFND 02 0 0 454239 PROCTER AND GAMBLE CO COM 742718109 208565 1500572 SH DFND 02 0 1500572 0 PROCTER AND GAMBLE CO COM 742718109 918138 6605785 SH DFND 04 0 0 6605785 PROCTER AND GAMBLE CO COM 742718109 13129 94458 SH DFND 04 0 94458 0 PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 49 15575 SH SOLE 0 0 15575 PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 38 12095 SH DFND 01 0 12095 0 PROFESSIONAL DVRSTY NTWORK I COM NEW 74312Y202 20 20497 SH SOLE 0 0 20497 PROFESSIONAL HLDG CORP CL A COM 743139107 7282 543037 SH SOLE 0 0 543037 PROFESSIONAL HLDG CORP CL A COM 743139107 1 86 SH SOLE 0 86 0 PROFESSIONAL HLDG CORP CL A COM 743139107 93 6910 SH DFND 01 0 6910 0 PROFESSIONAL HLDG CORP CL A COM 743139107 33 2477 SH DFND 04 0 0 2477 PROFIRE ENERGY INC COM 74316X101 738 998200 SH SOLE 0 0 998200 PROFIRE ENERGY INC COM 74316X101 0 336 SH SOLE 0 336 0 PROFIRE ENERGY INC COM 74316X101 1 1215 SH DFND 01 0 1215 0 PROFIRE ENERGY INC COM 74316X101 5 7082 SH DFND 04 0 0 7082 PROGENITY INC COM 74319F107 633 70138 SH SOLE 0 0 70138 PROGENITY INC COM 74319F107 57 6354 SH DFND 01 0 6354 0 PROGENITY INC COM 74319F107 4 409 SH DFND 04 0 0 409 PROGRESS SOFTWARE CORP COM 743312100 166778 4546830 SH SOLE 0 0 4546830 PROGRESS SOFTWARE CORP COM 743312100 11 301 SH SOLE 0 301 0 PROGRESS SOFTWARE CORP COM 743312100 3264 88999 SH DFND 01 0 88999 0 PROGRESS SOFTWARE CORP COM 743312100 497 13544 SH DFND 02 0 13544 0 PROGRESS SOFTWARE CORP COM 743312100 1241 33838 SH DFND 04 0 0 33838 PROGRESSIVE CORP COM 743315103 4342820 45873246 SH SOLE 0 0 45873246 PROGRESSIVE CORP COM 743315103 434 4587 SH SOLE 0 4587 0 PROGRESSIVE CORP COM 743315103 59000 623219 SH DFND 01 0 623219 0 PROGRESSIVE CORP COM 743315103 10301 108807 SH DFND 02 0 0 108807 PROGRESSIVE CORP COM 743315103 34159 360823 SH DFND 02 0 360823 0 PROGRESSIVE CORP COM 743315103 144964 1531256 SH DFND 04 0 0 1531256 PROGRESSIVE CORP COM 743315103 1380 14580 SH DFND 04 0 14580 0 PROGYNY INC COM 74340E103 97481 3312295 SH SOLE 0 0 3312295 PROGYNY INC COM 74340E103 7 247 SH SOLE 0 247 0 PROGYNY INC COM 74340E103 1573 53457 SH DFND 01 0 53457 0 PROGYNY INC COM 74340E103 95 3238 SH DFND 02 0 3238 0 PROGYNY INC COM 74340E103 574 19497 SH DFND 04 0 0 19497 PROLOGIS INC. COM 74340W103 8964644 89094053 SH SOLE 0 0 89094053 PROLOGIS INC. COM 74340W103 483 4800 SH SOLE 0 4800 0 PROLOGIS INC. COM 74340W103 76460 759892 SH DFND 01 0 759892 0 PROLOGIS INC. COM 74340W103 13761 136764 SH DFND 02 0 0 136764 PROLOGIS INC. COM 74340W103 203197 2019452 SH DFND 02 0 2019452 0 PROLOGIS INC. COM 74340W103 194175 1929790 SH DFND 04 0 0 1929790 PROOFPOINT INC COM 743424103 553422 5243218 SH SOLE 0 0 5243218 PROOFPOINT INC COM 743424103 39 370 SH SOLE 0 370 0 PROOFPOINT INC COM 743424103 2731 25876 SH DFND 01 0 25876 0 PROOFPOINT INC COM 743424103 1901 18012 SH DFND 02 0 18012 0 PROOFPOINT INC COM 743424103 4519 42814 SH DFND 04 0 0 42814 PROOFPOINT INC COM 743424103 513 4858 SH DFND 04 0 4858 0 PROPHASE LABS INC COM 74345W108 144 41656 SH SOLE 0 0 41656 PROPHASE LABS INC COM 74345W108 2 471 SH DFND 04 0 0 471 PROS HOLDINGS INC COM 74346Y103 111246 3482978 SH SOLE 0 0 3482978 PROS HOLDINGS INC COM 74346Y103 8 252 SH SOLE 0 252 0 PROS HOLDINGS INC COM 74346Y103 2492 78028 SH DFND 01 0 78028 0 PROS HOLDINGS INC COM 74346Y103 415 12985 SH DFND 02 0 12985 0 PROS HOLDINGS INC COM 74346Y103 932 29183 SH DFND 04 0 0 29183 PROPETRO HLDG CORP COM 74347M108 40406 9952253 SH SOLE 0 0 9952253 PROPETRO HLDG CORP COM 74347M108 7 1758 SH SOLE 0 1758 0 PROPETRO HLDG CORP COM 74347M108 230 56591 SH DFND 01 0 56591 0 PROPETRO HLDG CORP COM 74347M108 95 23368 SH DFND 02 0 23368 0 PROPETRO HLDG CORP COM 74347M108 258 63607 SH DFND 04 0 0 63607 PROSIGHT GLOBAL INC COM 74349J103 5073 447340 SH SOLE 0 0 447340 PROSIGHT GLOBAL INC COM 74349J103 0 32 SH SOLE 0 32 0 PROSIGHT GLOBAL INC COM 74349J103 71 6246 SH DFND 01 0 6246 0 PROSIGHT GLOBAL INC COM 74349J103 23 2060 SH DFND 02 0 2060 0 PROSIGHT GLOBAL INC COM 74349J103 85 7501 SH DFND 04 0 0 7501 PROSPERITY BANCSHARES INC COM 743606105 457711 8831002 SH SOLE 0 0 8831002 PROSPERITY BANCSHARES INC COM 743606105 58 1127 SH SOLE 0 1127 0 PROSPERITY BANCSHARES INC COM 743606105 1554 29992 SH DFND 01 0 29992 0 PROSPERITY BANCSHARES INC COM 743606105 1534 29598 SH DFND 02 0 29598 0 PROSPERITY BANCSHARES INC COM 743606105 3629 70024 SH DFND 04 0 0 70024 PROTARA THERAPEUTICS INC COM 74365U107 230 13665 SH SOLE 0 0 13665 PROTARA THERAPEUTICS INC COM 74365U107 99 5861 SH DFND 01 0 5861 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 28883 1477381 SH SOLE 0 0 1477381 PROTAGONIST THERAPEUTICS INC COM 74366E102 19 957 SH SOLE 0 957 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 1202 61458 SH DFND 01 0 61458 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 248 12663 SH DFND 04 0 0 12663 PROTECTIVE INS CORP CL B 74368L203 7503 571407 SH SOLE 0 0 571407 PROTECTIVE INS CORP CL B 74368L203 6 451 SH SOLE 0 451 0 PROTECTIVE INS CORP CL B 74368L203 89 6783 SH DFND 01 0 6783 0 PROTECTIVE INS CORP CL B 74368L203 34 2572 SH DFND 04 0 0 2572 PROTO LABS INC COM 743713109 327731 2530740 SH SOLE 0 0 2530740 PROTO LABS INC COM 743713109 21 161 SH SOLE 0 161 0 PROTO LABS INC COM 743713109 6860 52973 SH DFND 01 0 52973 0 PROTO LABS INC COM 743713109 1072 8277 SH DFND 02 0 8277 0 PROTO LABS INC COM 743713109 2512 19398 SH DFND 04 0 0 19398 PROTEOSTASIS THERAPEUTICS IN COM 74373B109 1938 1761595 SH SOLE 0 0 1761595 PROTEOSTASIS THERAPEUTICS IN COM 74373B109 0 229 SH SOLE 0 229 0 PROTEOSTASIS THERAPEUTICS IN COM 74373B109 9 8527 SH DFND 01 0 8527 0 PROTEOSTASIS THERAPEUTICS IN COM 74373B109 12 11049 SH DFND 04 0 0 11049 PROVENTION BIO INC COM 74374N102 26541 2068675 SH SOLE 0 0 2068675 PROVENTION BIO INC COM 74374N102 18 1387 SH SOLE 0 1387 0 PROVENTION BIO INC COM 74374N102 1180 92008 SH DFND 01 0 92008 0 PROVENTION BIO INC COM 74374N102 144 11192 SH DFND 02 0 11192 0 PROVENTION BIO INC COM 74374N102 349 27190 SH DFND 04 0 0 27190 PROVIDENCE SVC CORP COM 743815102 72165 776716 SH SOLE 0 0 776716 PROVIDENCE SVC CORP COM 743815102 7 74 SH SOLE 0 74 0 PROVIDENCE SVC CORP COM 743815102 2214 23825 SH DFND 01 0 23825 0 PROVIDENCE SVC CORP COM 743815102 347 3734 SH DFND 02 0 3734 0 PROVIDENCE SVC CORP COM 743815102 795 8552 SH DFND 04 0 0 8552 PROVIDENT BANCORP INC COM NEW 74383L105 5210 668809 SH SOLE 0 0 668809 PROVIDENT BANCORP INC COM NEW 74383L105 48 6157 SH DFND 01 0 6157 0 PROVIDENT BANCORP INC COM NEW 74383L105 29 3692 SH DFND 04 0 0 3692 PROVIDENT FINL HLDGS INC COM 743868101 3419 287275 SH SOLE 0 0 287275 PROVIDENT FINL HLDGS INC COM 743868101 1 83 SH SOLE 0 83 0 PROVIDENT FINL HLDGS INC COM 743868101 50 4234 SH DFND 01 0 4234 0 PROVIDENT FINL HLDGS INC COM 743868101 31 2605 SH DFND 04 0 0 2605 PROVIDENT FINL SVCS INC COM 74386T105 87046 7134924 SH SOLE 0 0 7134924 PROVIDENT FINL SVCS INC COM 74386T105 16 1291 SH SOLE 0 1291 0 PROVIDENT FINL SVCS INC COM 74386T105 584 47840 SH DFND 01 0 47840 0 PROVIDENT FINL SVCS INC COM 74386T105 276 22627 SH DFND 02 0 22627 0 PROVIDENT FINL SVCS INC COM 74386T105 702 57581 SH DFND 04 0 0 57581 PRUDENTIAL BANCORP INC NEW COM 74431A101 3148 298710 SH SOLE 0 0 298710 PRUDENTIAL BANCORP INC NEW COM 74431A101 0 36 SH SOLE 0 36 0 PRUDENTIAL BANCORP INC NEW COM 74431A101 59 5599 SH DFND 01 0 5599 0 PRUDENTIAL BANCORP INC NEW COM 74431A101 14 1300 SH DFND 04 0 0 1300 PRUDENTIAL FINL INC COM 744320102 1918443 30202195 SH SOLE 0 0 30202195 PRUDENTIAL FINL INC COM 744320102 298 4698 SH SOLE 0 4698 0 PRUDENTIAL FINL INC COM 744320102 25809 406310 SH DFND 01 0 406310 0 PRUDENTIAL FINL INC COM 744320102 4594 72331 SH DFND 02 0 0 72331 PRUDENTIAL FINL INC COM 744320102 15150 238502 SH DFND 02 0 238502 0 PRUDENTIAL FINL INC COM 744320102 67745 1066516 SH DFND 04 0 0 1066516 PSYCHEMEDICS CORP COM NEW 744375205 1109 251443 SH SOLE 0 0 251443 PSYCHEMEDICS CORP COM NEW 744375205 5 1078 SH DFND 01 0 1078 0 PSYCHEMEDICS CORP COM NEW 744375205 4 1000 SH DFND 04 0 0 1000 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 2186150 39813335 SH SOLE 0 0 39813335 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 370 6736 SH SOLE 0 6736 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 28573 520356 SH DFND 01 0 520356 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 5089 92677 SH DFND 02 0 0 92677 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 33133 603412 SH DFND 02 0 603412 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 74171 1350772 SH DFND 04 0 0 1350772 PUBLIC STORAGE COM 74460D109 4100910 18412852 SH SOLE 0 0 18412852 PUBLIC STORAGE COM 74460D109 210 943 SH SOLE 0 943 0 PUBLIC STORAGE COM 74460D109 37392 167887 SH DFND 01 0 167887 0 PUBLIC STORAGE COM 74460D109 6726 30201 SH DFND 02 0 0 30201 PUBLIC STORAGE COM 74460D109 96964 435363 SH DFND 02 0 435363 0 PUBLIC STORAGE COM 74460D109 88559 397626 SH DFND 04 0 0 397626 PUBLIC STORAGE COM 74460D109 1889 8481 SH DFND 04 0 8481 0 PULMATRIX INC COM NEW 74584P202 1867 1568802 SH SOLE 0 0 1568802 PULMATRIX INC COM NEW 74584P202 40 33613 SH DFND 01 0 33613 0 PULTE GROUP INC COM 745867101 1290390 27876206 SH SOLE 0 0 27876206 PULTE GROUP INC COM 745867101 139 3012 SH SOLE 0 3012 0 PULTE GROUP INC COM 745867101 12661 273519 SH DFND 01 0 273519 0 PULTE GROUP INC COM 745867101 2275 49139 SH DFND 02 0 0 49139 PULTE GROUP INC COM 745867101 7985 172505 SH DFND 02 0 172505 0 PULTE GROUP INC COM 745867101 32787 708305 SH DFND 04 0 0 708305 PULSE BIOSCIENCES INC COM 74587B101 7176 608666 SH SOLE 0 0 608666 PULSE BIOSCIENCES INC COM 74587B101 1 53 SH SOLE 0 53 0 PULSE BIOSCIENCES INC COM 74587B101 323 27404 SH DFND 01 0 27404 0 PULSE BIOSCIENCES INC COM 74587B101 44 3730 SH DFND 04 0 0 3730 PUMA BIOTECHNOLOGY INC COM 74587V107 34091 3378734 SH SOLE 0 0 3378734 PUMA BIOTECHNOLOGY INC COM 74587V107 8 751 SH SOLE 0 751 0 PUMA BIOTECHNOLOGY INC COM 74587V107 613 60783 SH DFND 01 0 60783 0 PUMA BIOTECHNOLOGY INC COM 74587V107 91 9062 SH DFND 02 0 9062 0 PUMA BIOTECHNOLOGY INC COM 74587V107 247 24466 SH DFND 04 0 0 24466 PURECYCLE CORP COM NEW 746228303 16880 1873428 SH SOLE 0 0 1873428 PURECYCLE CORP COM NEW 746228303 2 183 SH SOLE 0 183 0 PURECYCLE CORP COM NEW 746228303 345 38301 SH DFND 01 0 38301 0 PURECYCLE CORP COM NEW 746228303 60 6681 SH DFND 04 0 0 6681 PURE STORAGE INC CL A 74624M102 320457 20822412 SH SOLE 0 0 20822412 PURE STORAGE INC CL A 74624M102 23 1519 SH SOLE 0 1519 0 PURE STORAGE INC CL A 74624M102 1485 96506 SH DFND 01 0 96506 0 PURE STORAGE INC CL A 74624M102 1190 77316 SH DFND 02 0 77316 0 PURE STORAGE INC CL A 74624M102 2652 172342 SH DFND 04 0 0 172342 PURE STORAGE INC CL A 74624M102 168 10922 SH DFND 04 0 10922 0 PURPLE INNOVATION INC COM 74640Y106 39441 1586539 SH SOLE 0 0 1586539 PURPLE INNOVATION INC COM 74640Y106 30 1188 SH SOLE 0 1188 0 PURPLE INNOVATION INC COM 74640Y106 1099 44212 SH DFND 01 0 44212 0 PURPLE INNOVATION INC COM 74640Y106 13 506 SH DFND 02 0 506 0 PURPLE INNOVATION INC COM 74640Y106 267 10751 SH DFND 04 0 0 10751 QCR HOLDINGS INC COM 74727A104 19746 720408 SH SOLE 0 0 720408 QCR HOLDINGS INC COM 74727A104 2 90 SH SOLE 0 90 0 QCR HOLDINGS INC COM 74727A104 275 10045 SH DFND 01 0 10045 0 QCR HOLDINGS INC COM 74727A104 93 3378 SH DFND 02 0 3378 0 QCR HOLDINGS INC COM 74727A104 317 11548 SH DFND 04 0 0 11548 QAD INC CL B 74727D207 2151 64588 SH SOLE 0 0 64588 QAD INC CL B 74727D207 26 770 SH DFND 04 0 0 770 QAD INC CL A 74727D306 26160 619914 SH SOLE 0 0 619914 QAD INC CL A 74727D306 4 83 SH SOLE 0 83 0 QAD INC CL A 74727D306 964 22852 SH DFND 01 0 22852 0 QAD INC CL A 74727D306 109 2576 SH DFND 02 0 2576 0 QAD INC CL A 74727D306 370 8760 SH DFND 04 0 0 8760 QUAD / GRAPHICS INC COM CL A 747301109 7185 2371319 SH SOLE 0 0 2371319 QUAD / GRAPHICS INC COM CL A 747301109 24 7935 SH SOLE 0 7935 0 QUAD / GRAPHICS INC COM CL A 747301109 68 22337 SH DFND 01 0 22337 0 QUAD / GRAPHICS INC COM CL A 747301109 186 61240 SH DFND 04 0 0 61240 QUAKER CHEM CORP COM 747316107 261646 1455933 SH SOLE 0 0 1455933 QUAKER CHEM CORP COM 747316107 15 85 SH SOLE 0 85 0 QUAKER CHEM CORP COM 747316107 4726 26299 SH DFND 01 0 26299 0 QUAKER CHEM CORP COM 747316107 773 4304 SH DFND 02 0 4304 0 QUAKER CHEM CORP COM 747316107 1742 9693 SH DFND 04 0 0 9693 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 4060 757528 SH SOLE 0 0 757528 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 0 75 SH SOLE 0 75 0 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 179 33323 SH DFND 01 0 33323 0 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 22 4098 SH DFND 04 0 0 4098 QEP RESOURCES INC COM 74733V100 12422 13759464 SH SOLE 0 0 13759464 QEP RESOURCES INC COM 74733V100 1 1309 SH SOLE 0 1309 0 QEP RESOURCES INC COM 74733V100 37 41101 SH DFND 01 0 41101 0 QEP RESOURCES INC COM 74733V100 68 75709 SH DFND 04 0 0 75709 QTS RLTY TR INC COM CL A 74736A103 519105 8237152 SH SOLE 0 0 8237152 QTS RLTY TR INC COM CL A 74736A103 24 384 SH SOLE 0 384 0 QTS RLTY TR INC COM CL A 74736A103 7355 116716 SH DFND 01 0 116716 0 QTS RLTY TR INC COM CL A 74736A103 9553 151581 SH DFND 02 0 151581 0 QTS RLTY TR INC COM CL A 74736A103 2805 44515 SH DFND 04 0 0 44515 QORVO INC COM 74736K101 1556474 12064754 SH SOLE 0 0 12064754 QORVO INC COM 74736K101 125 970 SH SOLE 0 970 0 QORVO INC COM 74736K101 15214 117930 SH DFND 01 0 117930 0 QORVO INC COM 74736K101 2739 21233 SH DFND 02 0 0 21233 QORVO INC COM 74736K101 8508 65945 SH DFND 02 0 65945 0 QORVO INC COM 74736K101 38582 299059 SH DFND 04 0 0 299059 Q2 HLDGS INC COM 74736L109 408688 4478277 SH SOLE 0 0 4478277 Q2 HLDGS INC COM 74736L109 30 325 SH SOLE 0 325 0 Q2 HLDGS INC COM 74736L109 8949 98059 SH DFND 01 0 98059 0 Q2 HLDGS INC COM 74736L109 1311 14369 SH DFND 02 0 14369 0 Q2 HLDGS INC COM 74736L109 3229 35379 SH DFND 04 0 0 35379 QUALCOMM INC COM 747525103 11555385 98193277 SH SOLE 0 0 98193277 QUALCOMM INC COM 747525103 997 8476 SH SOLE 0 8476 0 QUALCOMM INC COM 747525103 152846 1298830 SH DFND 01 0 1298830 0 QUALCOMM INC COM 747525103 24488 208087 SH DFND 02 0 0 208087 QUALCOMM INC COM 747525103 79111 672259 SH DFND 02 0 672259 0 QUALCOMM INC COM 747525103 354625 3013472 SH DFND 04 0 0 3013472 QUALCOMM INC COM 747525103 11485 97597 SH DFND 04 0 97597 0 QUALIGEN THERAPEUTICS INC COM 74754R103 1489 300740 SH SOLE 0 0 300740 QUALIGEN THERAPEUTICS INC COM 74754R103 26 5211 SH DFND 01 0 5211 0 QUALYS INC COM 74758T303 308764 3150330 SH SOLE 0 0 3150330 QUALYS INC COM 74758T303 187 1905 SH SOLE 0 1905 0 QUALYS INC COM 74758T303 6603 67371 SH DFND 01 0 67371 0 QUALYS INC COM 74758T303 1203 12272 SH DFND 02 0 12272 0 QUALYS INC COM 74758T303 3145 32085 SH DFND 04 0 0 32085 QUANEX BUILDING PRODUCTS COR COM 747619104 61475 3333800 SH SOLE 0 0 3333800 QUANEX BUILDING PRODUCTS COR COM 747619104 43 2311 SH SOLE 0 2311 0 QUANEX BUILDING PRODUCTS COR COM 747619104 420 22751 SH DFND 01 0 22751 0 QUANEX BUILDING PRODUCTS COR COM 747619104 336 18206 SH DFND 02 0 18206 0 QUANEX BUILDING PRODUCTS COR COM 747619104 593 32175 SH DFND 04 0 0 32175 QUANTA SVCS INC COM 74762E102 735701 13917921 SH SOLE 0 0 13917921 QUANTA SVCS INC COM 74762E102 96 1820 SH SOLE 0 1820 0 QUANTA SVCS INC COM 74762E102 7703 145731 SH DFND 01 0 145731 0 QUANTA SVCS INC COM 74762E102 2412 45623 SH DFND 02 0 45623 0 QUANTA SVCS INC COM 74762E102 16181 306108 SH DFND 04 0 0 306108 QUANTA SVCS INC COM 74762E102 90 1707 SH DFND 04 0 1707 0 QUANTERIX CORP COM 74766Q101 35493 1051952 SH SOLE 0 0 1051952 QUANTERIX CORP COM 74766Q101 16 475 SH SOLE 0 475 0 QUANTERIX CORP COM 74766Q101 1364 40415 SH DFND 01 0 40415 0 QUANTERIX CORP COM 74766Q101 155 4607 SH DFND 02 0 4607 0 QUANTERIX CORP COM 74766Q101 434 12854 SH DFND 04 0 0 12854 QUDIAN INC ADR 747798106 6135 4947186 SH SOLE 0 0 4947186 QUDIAN INC ADR 747798106 389 313833 SH DFND 01 0 313833 0 QUDIAN INC ADR 747798106 30 23980 SH DFND 02 0 23980 0 QUDIAN INC ADR 747798106 1 909 SH DFND 04 0 0 909 QUDIAN INC ADR 747798106 81 65128 SH DFND 05 0 0 65128 QUANTUM CORP COM NEW 747906501 6411 1393725 SH SOLE 0 0 1393725 QUANTUM CORP COM NEW 747906501 1 219 SH SOLE 0 219 0 QUANTUM CORP COM NEW 747906501 138 29904 SH DFND 01 0 29904 0 QUANTUM CORP COM NEW 747906501 59 12864 SH DFND 04 0 0 12864 QUEST DIAGNOSTICS INC COM 74834L100 1605182 14020278 SH SOLE 0 0 14020278 QUEST DIAGNOSTICS INC COM 74834L100 97 851 SH SOLE 0 851 0 QUEST DIAGNOSTICS INC COM 74834L100 15845 138396 SH DFND 01 0 138396 0 QUEST DIAGNOSTICS INC COM 74834L100 2750 24019 SH DFND 02 0 0 24019 QUEST DIAGNOSTICS INC COM 74834L100 10953 95671 SH DFND 02 0 95671 0 QUEST DIAGNOSTICS INC COM 74834L100 40111 350341 SH DFND 04 0 0 350341 QUEST RESOURCE HLDG CORP COM NEW 74836W203 59 30790 SH SOLE 0 0 30790 QUEST RESOURCE HLDG CORP COM NEW 74836W203 0 104 SH SOLE 0 104 0 QUEST RESOURCE HLDG CORP COM NEW 74836W203 4 2113 SH DFND 04 0 0 2113 QUICKLOGIC CORP COM NEW 74837P405 929 298663 SH SOLE 0 0 298663 QUICKLOGIC CORP COM NEW 74837P405 0 5 SH SOLE 0 5 0 QUICKLOGIC CORP COM NEW 74837P405 3 912 SH DFND 04 0 0 912 QUIDEL CORP COM 74838J101 757328 3452127 SH SOLE 0 0 3452127 QUIDEL CORP COM 74838J101 102 463 SH SOLE 0 463 0 QUIDEL CORP COM 74838J101 3725 16978 SH DFND 01 0 16978 0 QUIDEL CORP COM 74838J101 2652 12090 SH DFND 02 0 12090 0 QUIDEL CORP COM 74838J101 6289 28665 SH DFND 04 0 0 28665 QUIDEL CORP COM 74838J101 705 3213 SH DFND 04 0 3213 0 QUINSTREET INC COM 74874Q100 46723 2949689 SH SOLE 0 0 2949689 QUINSTREET INC COM 74874Q100 5 329 SH SOLE 0 329 0 QUINSTREET INC COM 74874Q100 836 52748 SH DFND 01 0 52748 0 QUINSTREET INC COM 74874Q100 181 11445 SH DFND 02 0 11445 0 QUINSTREET INC COM 74874Q100 555 35022 SH DFND 04 0 0 35022 QUMU CORP COM 749063103 2536 550117 SH SOLE 0 0 550117 QUMU CORP COM 749063103 9 1942 SH DFND 04 0 0 1942 QUOTIENT TECHNOLOGY INC COM 749119103 47514 6438155 SH SOLE 0 0 6438155 QUOTIENT TECHNOLOGY INC COM 749119103 4 532 SH SOLE 0 532 0 QUOTIENT TECHNOLOGY INC COM 749119103 865 117166 SH DFND 01 0 117166 0 QUOTIENT TECHNOLOGY INC COM 749119103 207 28101 SH DFND 02 0 28101 0 QUOTIENT TECHNOLOGY INC COM 749119103 380 51423 SH DFND 04 0 0 51423 QUTOUTIAO INC ADS REP SHS A 74915J107 7334 3348681 SH SOLE 0 0 3348681 QUTOUTIAO INC ADS REP SHS A 74915J107 392 179139 SH DFND 01 0 179139 0 QUTOUTIAO INC ADS REP SHS A 74915J107 4 1832 SH DFND 04 0 0 1832 QUTOUTIAO INC ADS REP SHS A 74915J107 42 19070 SH DFND 05 0 0 19070 QURATE RETAIL INC COM SER A 74915M100 239167 33310165 SH SOLE 0 0 33310165 QURATE RETAIL INC COM SER A 74915M100 41 5666 SH SOLE 0 5666 0 QURATE RETAIL INC COM SER A 74915M100 908 126489 SH DFND 01 0 126489 0 QURATE RETAIL INC COM SER A 74915M100 937 130463 SH DFND 02 0 130463 0 QURATE RETAIL INC COM SER A 74915M100 2199 306302 SH DFND 04 0 0 306302 RBB BANCORP COM 74930B105 8306 732432 SH SOLE 0 0 732432 RBB BANCORP COM 74930B105 1 94 SH SOLE 0 94 0 RBB BANCORP COM 74930B105 119 10520 SH DFND 01 0 10520 0 RBB BANCORP COM 74930B105 32 2818 SH DFND 04 0 0 2818 RA MED SYS INC COM 74933X104 27 91739 SH SOLE 0 0 91739 RCI HOSPITALITY HLDGS INC COM 74934Q108 8325 408100 SH SOLE 0 0 408100 RCI HOSPITALITY HLDGS INC COM 74934Q108 1 44 SH SOLE 0 44 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 123 6041 SH DFND 01 0 6041 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 51 2500 SH DFND 04 0 0 2500 RCM TECHNOLOGIES INC COM NEW 749360400 323 229426 SH SOLE 0 0 229426 RCM TECHNOLOGIES INC COM NEW 749360400 5 3509 SH DFND 01 0 3509 0 RCM TECHNOLOGIES INC COM NEW 749360400 2 1700 SH DFND 04 0 0 1700 R1 RCM INC COM 749397105 107332 6258430 SH SOLE 0 0 6258430 R1 RCM INC COM 749397105 27 1583 SH SOLE 0 1583 0 R1 RCM INC COM 749397105 3619 211049 SH DFND 01 0 211049 0 R1 RCM INC COM 749397105 693 40414 SH DFND 02 0 40414 0 R1 RCM INC COM 749397105 1211 70624 SH DFND 04 0 0 70624 REV GROUP INC COM 749527107 17432 2209330 SH SOLE 0 0 2209330 REV GROUP INC COM 749527107 33 4195 SH SOLE 0 4195 0 REV GROUP INC COM 749527107 182 23043 SH DFND 01 0 23043 0 REV GROUP INC COM 749527107 51 6525 SH DFND 02 0 6525 0 REV GROUP INC COM 749527107 345 43725 SH DFND 04 0 0 43725 RF INDS LTD COM PAR $0.01 749552105 1531 344903 SH SOLE 0 0 344903 RF INDS LTD COM PAR $0.01 749552105 7 1496 SH DFND 01 0 1496 0 RF INDS LTD COM PAR $0.01 749552105 7 1675 SH DFND 04 0 0 1675 RGC RES INC COM 74955L103 9248 394361 SH SOLE 0 0 394361 RGC RES INC COM 74955L103 1 57 SH SOLE 0 57 0 RGC RES INC COM 74955L103 234 9973 SH DFND 01 0 9973 0 RGC RES INC COM 74955L103 81 3461 SH DFND 04 0 0 3461 RLI CORP COM 749607107 341636 4080205 SH SOLE 0 0 4080205 RLI CORP COM 749607107 23 269 SH SOLE 0 269 0 RLI CORP COM 749607107 6045 72199 SH DFND 01 0 72199 0 RLI CORP COM 749607107 995 11887 SH DFND 02 0 11887 0 RLI CORP COM 749607107 2457 29346 SH DFND 04 0 0 29346 RLJ LODGING TR COM 74965L101 190546 22003040 SH SOLE 0 0 22003040 RLJ LODGING TR COM 74965L101 9 1093 SH SOLE 0 1093 0 RLJ LODGING TR COM 74965L101 968 111816 SH DFND 01 0 111816 0 RLJ LODGING TR COM 74965L101 3445 397779 SH DFND 02 0 397779 0 RLJ LODGING TR COM 74965L101 1056 121887 SH DFND 04 0 0 121887 RPC INC COM 749660106 18261 6917075 SH SOLE 0 0 6917075 RPC INC COM 749660106 1 347 SH SOLE 0 347 0 RPC INC COM 749660106 76 28700 SH DFND 01 0 28700 0 RPC INC COM 749660106 37 13900 SH DFND 02 0 13900 0 RPC INC COM 749660106 83 31498 SH DFND 04 0 0 31498 RMR GROUP INC CL A 74967R106 58008 2111700 SH SOLE 0 0 2111700 RMR GROUP INC CL A 74967R106 3 101 SH SOLE 0 101 0 RMR GROUP INC CL A 74967R106 777 28278 SH DFND 01 0 28278 0 RMR GROUP INC CL A 74967R106 103 3732 SH DFND 02 0 3732 0 RMR GROUP INC CL A 74967R106 321 11691 SH DFND 04 0 0 11691 RH COM 74967X103 534881 1397943 SH SOLE 0 0 1397943 RH COM 74967X103 74 193 SH SOLE 0 193 0 RH COM 74967X103 11777 30779 SH DFND 01 0 30779 0 RH COM 74967X103 2176 5687 SH DFND 02 0 5687 0 RH COM 74967X103 4358 11391 SH DFND 04 0 0 11391 RPM INTL INC COM 749685103 1033686 12478103 SH SOLE 0 0 12478103 RPM INTL INC COM 749685103 69 828 SH SOLE 0 828 0 RPM INTL INC COM 749685103 4588 55386 SH DFND 01 0 55386 0 RPM INTL INC COM 749685103 1980 23897 SH DFND 02 0 0 23897 RPM INTL INC COM 749685103 5395 65121 SH DFND 02 0 65121 0 RPM INTL INC COM 749685103 6527 78785 SH DFND 04 0 0 78785 RPM INTL INC COM 749685103 765 9231 SH DFND 04 0 9231 0 RPT REALTY SH BEN INT 74971D101 62698 11525362 SH SOLE 0 0 11525362 RPT REALTY SH BEN INT 74971D101 2 457 SH SOLE 0 457 0 RPT REALTY SH BEN INT 74971D101 309 56785 SH DFND 01 0 56785 0 RPT REALTY SH BEN INT 74971D101 1047 192470 SH DFND 02 0 192470 0 RPT REALTY SH BEN INT 74971D101 333 61284 SH DFND 04 0 0 61284 RACKSPACE TECHNOLOGY INC COM 750102105 48306 2504178 SH SOLE 0 0 2504178 RACKSPACE TECHNOLOGY INC COM 750102105 4 190 SH SOLE 0 190 0 RACKSPACE TECHNOLOGY INC COM 750102105 1090 56509 SH DFND 01 0 56509 0 RACKSPACE TECHNOLOGY INC COM 750102105 250 12968 SH DFND 04 0 0 12968 RADIAN GROUP INC COM 750236101 240576 16466508 SH SOLE 0 0 16466508 RADIAN GROUP INC COM 750236101 49 3340 SH SOLE 0 3340 0 RADIAN GROUP INC COM 750236101 1894 129615 SH DFND 01 0 129615 0 RADIAN GROUP INC COM 750236101 940 64362 SH DFND 02 0 64362 0 RADIAN GROUP INC COM 750236101 2222 152075 SH DFND 04 0 0 152075 RADIANT LOGISTICS INC COM 75025X100 10172 1978997 SH SOLE 0 0 1978997 RADIANT LOGISTICS INC COM 75025X100 2 317 SH SOLE 0 317 0 RADIANT LOGISTICS INC COM 75025X100 140 27283 SH DFND 01 0 27283 0 RADIANT LOGISTICS INC COM 75025X100 44 8500 SH DFND 04 0 0 8500 RADIUS HEALTH INC COM NEW 750469207 47572 4195025 SH SOLE 0 0 4195025 RADIUS HEALTH INC COM NEW 750469207 4 341 SH SOLE 0 341 0 RADIUS HEALTH INC COM NEW 750469207 1024 90318 SH DFND 01 0 90318 0 RADIUS HEALTH INC COM NEW 750469207 148 13048 SH DFND 02 0 13048 0 RADIUS HEALTH INC COM NEW 750469207 401 35373 SH DFND 04 0 0 35373 RADNET INC COM 750491102 37963 2473185 SH SOLE 0 0 2473185 RADNET INC COM 750491102 22 1409 SH SOLE 0 1409 0 RADNET INC COM 750491102 1325 86310 SH DFND 01 0 86310 0 RADNET INC COM 750491102 176 11439 SH DFND 02 0 11439 0 RADNET INC COM 750491102 444 28912 SH DFND 04 0 0 28912 RAFAEL HLDGS INC COM CL B 75062E106 9195 593256 SH SOLE 0 0 593256 RAFAEL HLDGS INC COM CL B 75062E106 1 70 SH SOLE 0 70 0 RAFAEL HLDGS INC COM CL B 75062E106 108 6968 SH DFND 01 0 6968 0 RAFAEL HLDGS INC COM CL B 75062E106 47 3003 SH DFND 04 0 0 3003 RAMBUS INC DEL COM 750917106 156656 11443120 SH SOLE 0 0 11443120 RAMBUS INC DEL COM 750917106 19 1411 SH SOLE 0 1411 0 RAMBUS INC DEL COM 750917106 1061 77485 SH DFND 01 0 77485 0 RAMBUS INC DEL COM 750917106 457 33366 SH DFND 02 0 33366 0 RAMBUS INC DEL COM 750917106 1175 85809 SH DFND 04 0 0 85809 RALPH LAUREN CORP CL A 751212101 302934 4456874 SH SOLE 0 0 4456874 RALPH LAUREN CORP CL A 751212101 49 717 SH SOLE 0 717 0 RALPH LAUREN CORP CL A 751212101 3355 49366 SH DFND 01 0 49366 0 RALPH LAUREN CORP CL A 751212101 632 9297 SH DFND 02 0 0 9297 RALPH LAUREN CORP CL A 751212101 1773 26087 SH DFND 02 0 26087 0 RALPH LAUREN CORP CL A 751212101 6936 102044 SH DFND 04 0 0 102044 RAMACO RES INC COM 75134P303 1183 337928 SH SOLE 0 0 337928 RAMACO RES INC COM 75134P303 6 1834 SH DFND 01 0 1834 0 RAMACO RES INC COM 75134P303 5 1414 SH DFND 04 0 0 1414 RANDOLPH BANCORP INC COM 752378109 1630 131146 SH SOLE 0 0 131146 RANDOLPH BANCORP INC COM 752378109 13 1044 SH DFND 01 0 1044 0 RANDOLPH BANCORP INC COM 752378109 9 700 SH DFND 04 0 0 700 RANGE RES CORP COM 75281A109 174625 26378443 SH SOLE 0 0 26378443 RANGE RES CORP COM 75281A109 21 3142 SH SOLE 0 3142 0 RANGE RES CORP COM 75281A109 1002 151370 SH DFND 01 0 151370 0 RANGE RES CORP COM 75281A109 539 81378 SH DFND 02 0 81378 0 RANGE RES CORP COM 75281A109 1259 190144 SH DFND 04 0 0 190144 RANGER ENERGY SVCS INC COM CL A 75282U104 675 258536 SH SOLE 0 0 258536 RANGER ENERGY SVCS INC COM CL A 75282U104 4 1575 SH DFND 01 0 1575 0 RANPAK HOLDINGS CORP COM CL A 75321W103 13489 1416894 SH SOLE 0 0 1416894 RANPAK HOLDINGS CORP COM CL A 75321W103 2 188 SH SOLE 0 188 0 RANPAK HOLDINGS CORP COM CL A 75321W103 183 19214 SH DFND 01 0 19214 0 RANPAK HOLDINGS CORP COM CL A 75321W103 82 8625 SH DFND 02 0 8625 0 RANPAK HOLDINGS CORP COM CL A 75321W103 183 19235 SH DFND 04 0 0 19235 RAPID7 INC COM 753422104 253120 4133240 SH SOLE 0 0 4133240 RAPID7 INC COM 753422104 27 443 SH SOLE 0 443 0 RAPID7 INC COM 753422104 6022 98331 SH DFND 01 0 98331 0 RAPID7 INC COM 753422104 932 15223 SH DFND 02 0 15223 0 RAPID7 INC COM 753422104 2112 34488 SH DFND 04 0 0 34488 RAPT THERAPEUTICS INC COM 75382E109 18116 562604 SH SOLE 0 0 562604 RAPT THERAPEUTICS INC COM 75382E109 2 77 SH SOLE 0 77 0 RAPT THERAPEUTICS INC COM 75382E109 674 20926 SH DFND 01 0 20926 0 RAPT THERAPEUTICS INC COM 75382E109 46 1414 SH DFND 04 0 0 1414 RAVE RESTAURANT GROUP INC COM 754198109 106 239311 SH SOLE 0 0 239311 RAVE RESTAURANT GROUP INC COM 754198109 1 2500 SH DFND 04 0 0 2500 RATTLER MIDSTREAM LP COM UNITS 75419T103 1320 221913 SH SOLE 0 0 221913 RATTLER MIDSTREAM LP COM UNITS 75419T103 100 16871 SH DFND 02 0 16871 0 RATTLER MIDSTREAM LP COM UNITS 75419T103 91 15230 SH DFND 04 0 0 15230 RAVEN INDS INC COM 754212108 74324 3453724 SH SOLE 0 0 3453724 RAVEN INDS INC COM 754212108 5 230 SH SOLE 0 230 0 RAVEN INDS INC COM 754212108 624 29003 SH DFND 01 0 29003 0 RAVEN INDS INC COM 754212108 301 14008 SH DFND 02 0 14008 0 RAVEN INDS INC COM 754212108 516 23962 SH DFND 04 0 0 23962 RAYMOND JAMES FINL INC COM 754730109 891129 12247519 SH SOLE 0 0 12247519 RAYMOND JAMES FINL INC COM 754730109 74 1022 SH SOLE 0 1022 0 RAYMOND JAMES FINL INC COM 754730109 9177 126126 SH DFND 01 0 126126 0 RAYMOND JAMES FINL INC COM 754730109 1647 22635 SH DFND 02 0 0 22635 RAYMOND JAMES FINL INC COM 754730109 5263 72338 SH DFND 02 0 72338 0 RAYMOND JAMES FINL INC COM 754730109 23543 323566 SH DFND 04 0 0 323566 RAYONIER INC COM 754907103 482253 18239510 SH SOLE 0 0 18239510 RAYONIER INC COM 754907103 23 865 SH SOLE 0 865 0 RAYONIER INC COM 754907103 1189 44956 SH DFND 01 0 44956 0 RAYONIER INC COM 754907103 1132 42816 SH DFND 02 0 42816 0 RAYONIER INC COM 754907103 2649 100200 SH DFND 04 0 0 100200 RAYONIER ADVANCED MATLS INC COM 75508B104 10874 3398055 SH SOLE 0 0 3398055 RAYONIER ADVANCED MATLS INC COM 75508B104 13 4173 SH SOLE 0 4173 0 RAYONIER ADVANCED MATLS INC COM 75508B104 131 40992 SH DFND 01 0 40992 0 RAYONIER ADVANCED MATLS INC COM 75508B104 177 55427 SH DFND 04 0 0 55427 RAYTHEON TECHNOLOGIES CORP COM 75513E101 7064969 122783609 SH SOLE 0 0 122783609 RAYTHEON TECHNOLOGIES CORP COM 75513E101 600 10434 SH SOLE 0 10434 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 89401 1553714 SH DFND 01 0 1553714 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 16835 292572 SH DFND 02 0 0 292572 RAYTHEON TECHNOLOGIES CORP COM 75513E101 45110 783970 SH DFND 02 0 783970 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 226355 3933865 SH DFND 04 0 0 3933865 RBC BEARINGS INC COM 75524B104 247393 2041024 SH SOLE 0 0 2041024 RBC BEARINGS INC COM 75524B104 18 148 SH SOLE 0 148 0 RBC BEARINGS INC COM 75524B104 5925 48884 SH DFND 01 0 48884 0 RBC BEARINGS INC COM 75524B104 889 7333 SH DFND 02 0 7333 0 RBC BEARINGS INC COM 75524B104 2178 17968 SH DFND 04 0 0 17968 RE MAX HLDGS INC CL A 75524W108 65399 1998127 SH SOLE 0 0 1998127 RE MAX HLDGS INC CL A 75524W108 32 969 SH SOLE 0 969 0 RE MAX HLDGS INC CL A 75524W108 395 12071 SH DFND 01 0 12071 0 RE MAX HLDGS INC CL A 75524W108 166 5081 SH DFND 02 0 5081 0 RE MAX HLDGS INC CL A 75524W108 488 14909 SH DFND 04 0 0 14909 READING INTERNATIONAL INC CL A 755408101 2597 806565 SH SOLE 0 0 806565 READING INTERNATIONAL INC CL A 755408101 0 14 SH SOLE 0 14 0 READING INTERNATIONAL INC CL A 755408101 10 3181 SH DFND 01 0 3181 0 READING INTERNATIONAL INC CL A 755408101 12 3645 SH DFND 04 0 0 3645 READY CAPITAL CORP COM 75574U101 29868 2666799 SH SOLE 0 0 2666799 READY CAPITAL CORP COM 75574U101 3 301 SH SOLE 0 301 0 READY CAPITAL CORP COM 75574U101 311 27766 SH DFND 01 0 27766 0 READY CAPITAL CORP COM 75574U101 89 7955 SH DFND 02 0 7955 0 READY CAPITAL CORP COM 75574U101 338 30197 SH DFND 04 0 0 30197 REALNETWORKS INC COM NEW 75605L708 1109 909110 SH SOLE 0 0 909110 REALNETWORKS INC COM NEW 75605L708 7 5738 SH DFND 01 0 5738 0 REALNETWORKS INC COM NEW 75605L708 9 7145 SH DFND 04 0 0 7145 REALOGY HLDGS CORP COM 75605Y106 164154 17389197 SH SOLE 0 0 17389197 REALOGY HLDGS CORP COM 75605Y106 44 4609 SH SOLE 0 4609 0 REALOGY HLDGS CORP COM 75605Y106 747 79095 SH DFND 01 0 79095 0 REALOGY HLDGS CORP COM 75605Y106 368 38997 SH DFND 02 0 38997 0 REALOGY HLDGS CORP COM 75605Y106 1031 109269 SH DFND 04 0 0 109269 REALPAGE INC COM 75606N109 457554 7938125 SH SOLE 0 0 7938125 REALPAGE INC COM 75606N109 34 584 SH SOLE 0 584 0 REALPAGE INC COM 75606N109 2198 38136 SH DFND 01 0 38136 0 REALPAGE INC COM 75606N109 1838 31881 SH DFND 02 0 31881 0 REALPAGE INC COM 75606N109 3808 66073 SH DFND 04 0 0 66073 REALPAGE INC COM 75606N109 412 7144 SH DFND 04 0 7144 0 REALTY INCOME CORP COM 756109104 3161444 52040235 SH SOLE 0 0 52040235 REALTY INCOME CORP COM 756109104 134 2200 SH SOLE 0 2200 0 REALTY INCOME CORP COM 756109104 21553 354788 SH DFND 01 0 354788 0 REALTY INCOME CORP COM 756109104 4032 66372 SH DFND 02 0 0 66372 REALTY INCOME CORP COM 756109104 57022 938635 SH DFND 02 0 938635 0 REALTY INCOME CORP COM 756109104 54399 895464 SH DFND 04 0 0 895464 REATA PHARMACEUTICALS INC CL A 75615P103 202220 2075759 SH SOLE 0 0 2075759 REATA PHARMACEUTICALS INC CL A 75615P103 22 222 SH SOLE 0 222 0 REATA PHARMACEUTICALS INC CL A 75615P103 1050 10774 SH DFND 01 0 10774 0 REATA PHARMACEUTICALS INC CL A 75615P103 689 7071 SH DFND 02 0 7071 0 REATA PHARMACEUTICALS INC CL A 75615P103 1817 18650 SH DFND 04 0 0 18650 REATA PHARMACEUTICALS INC CL A 75615P103 158 1621 SH DFND 04 0 1621 0 RECRO PHARMA INC COM 75629F109 2189 1042230 SH SOLE 0 0 1042230 RECRO PHARMA INC COM 75629F109 0 86 SH SOLE 0 86 0 RECRO PHARMA INC COM 75629F109 83 39471 SH DFND 01 0 39471 0 RECRO PHARMA INC COM 75629F109 11 5341 SH DFND 04 0 0 5341 RED LION HOTELS CORP COM 756764106 1955 909396 SH SOLE 0 0 909396 RED LION HOTELS CORP COM 756764106 0 15 SH SOLE 0 15 0 RED LION HOTELS CORP COM 756764106 11 5343 SH DFND 01 0 5343 0 RED LION HOTELS CORP COM 756764106 12 5617 SH DFND 04 0 0 5617 RED RIVER BANCSHARES INC COM 75686R202 7400 172104 SH SOLE 0 0 172104 RED RIVER BANCSHARES INC COM 75686R202 1 32 SH SOLE 0 32 0 RED RIVER BANCSHARES INC COM 75686R202 143 3329 SH DFND 01 0 3329 0 RED RIVER BANCSHARES INC COM 75686R202 68 1582 SH DFND 04 0 0 1582 RED ROBIN GOURMET BURGERS IN COM 75689M101 16126 1225380 SH SOLE 0 0 1225380 RED ROBIN GOURMET BURGERS IN COM 75689M101 2 134 SH SOLE 0 134 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 134 10150 SH DFND 01 0 10150 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 55 4208 SH DFND 04 0 0 4208 RED ROCK RESORTS INC CL A 75700L108 100298 5865354 SH SOLE 0 0 5865354 RED ROCK RESORTS INC CL A 75700L108 7 411 SH SOLE 0 411 0 RED ROCK RESORTS INC CL A 75700L108 1871 109419 SH DFND 01 0 109419 0 RED ROCK RESORTS INC CL A 75700L108 359 20986 SH DFND 02 0 20986 0 RED ROCK RESORTS INC CL A 75700L108 847 49540 SH DFND 04 0 0 49540 RED VIOLET INC COM 75704L104 5056 273872 SH SOLE 0 0 273872 RED VIOLET INC COM 75704L104 1 38 SH SOLE 0 38 0 RED VIOLET INC COM 75704L104 251 13604 SH DFND 01 0 13604 0 RED VIOLET INC COM 75704L104 18 999 SH DFND 04 0 0 999 REDFIN CORP COM 75737F108 616343 12344144 SH SOLE 0 0 12344144 REDFIN CORP COM 75737F108 44 882 SH SOLE 0 882 0 REDFIN CORP COM 75737F108 9520 190669 SH DFND 01 0 190669 0 REDFIN CORP COM 75737F108 1408 28207 SH DFND 02 0 28207 0 REDFIN CORP COM 75737F108 3610 72292 SH DFND 04 0 0 72292 REDWOOD TR INC COM 758075402 82089 10916042 SH SOLE 0 0 10916042 REDWOOD TR INC COM 758075402 5 670 SH SOLE 0 670 0 REDWOOD TR INC COM 758075402 603 80142 SH DFND 01 0 80142 0 REDWOOD TR INC COM 758075402 242 32242 SH DFND 02 0 32242 0 REDWOOD TR INC COM 758075402 621 82536 SH DFND 04 0 0 82536 REEDS INC COM 758338107 912 982457 SH SOLE 0 0 982457 REEDS INC COM 758338107 0 212 SH SOLE 0 212 0 REEDS INC COM 758338107 8 8300 SH DFND 04 0 0 8300 REGAL BELOIT CORP COM 758750103 346268 3688806 SH SOLE 0 0 3688806 REGAL BELOIT CORP COM 758750103 84 893 SH SOLE 0 893 0 REGAL BELOIT CORP COM 758750103 1245 13260 SH DFND 01 0 13260 0 REGAL BELOIT CORP COM 758750103 1171 12475 SH DFND 02 0 12475 0 REGAL BELOIT CORP COM 758750103 3012 32085 SH DFND 04 0 0 32085 REGENCY CTRS CORP COM 758849103 971717 25558058 SH SOLE 0 0 25558058 REGENCY CTRS CORP COM 758849103 41 1090 SH SOLE 0 1090 0 REGENCY CTRS CORP COM 758849103 6247 164296 SH DFND 01 0 164296 0 REGENCY CTRS CORP COM 758849103 1149 30225 SH DFND 02 0 0 30225 REGENCY CTRS CORP COM 758849103 17508 460501 SH DFND 02 0 460501 0 REGENCY CTRS CORP COM 758849103 16066 422554 SH DFND 04 0 0 422554 REGENERON PHARMACEUTICALS COM 75886F107 4201859 7506269 SH SOLE 0 0 7506269 REGENERON PHARMACEUTICALS COM 75886F107 516 921 SH SOLE 0 921 0 REGENERON PHARMACEUTICALS COM 75886F107 66154 118179 SH DFND 01 0 118179 0 REGENERON PHARMACEUTICALS COM 75886F107 10513 18781 SH DFND 02 0 0 18781 REGENERON PHARMACEUTICALS COM 75886F107 37738 67416 SH DFND 02 0 67416 0 REGENERON PHARMACEUTICALS COM 75886F107 150178 268280 SH DFND 04 0 0 268280 REGENERON PHARMACEUTICALS COM 75886F107 4692 8382 SH DFND 04 0 8382 0 REGIS CORP MINN COM 758932107 13053 2125832 SH SOLE 0 0 2125832 REGIS CORP MINN COM 758932107 1 101 SH SOLE 0 101 0 REGIS CORP MINN COM 758932107 103 16741 SH DFND 01 0 16741 0 REGIS CORP MINN COM 758932107 50 8215 SH DFND 02 0 8215 0 REGIS CORP MINN COM 758932107 103 16789 SH DFND 04 0 0 16789 REGENXBIO INC COM 75901B107 86648 3148529 SH SOLE 0 0 3148529 REGENXBIO INC COM 75901B107 5 187 SH SOLE 0 187 0 REGENXBIO INC COM 75901B107 1859 67557 SH DFND 01 0 67557 0 REGENXBIO INC COM 75901B107 228 8276 SH DFND 02 0 8276 0 REGENXBIO INC COM 75901B107 621 22549 SH DFND 04 0 0 22549 REGIONAL MGMT CORP COM 75902K106 7119 427299 SH SOLE 0 0 427299 REGIONAL MGMT CORP COM 75902K106 1 41 SH SOLE 0 41 0 REGIONAL MGMT CORP COM 75902K106 109 6519 SH DFND 01 0 6519 0 REGIONAL MGMT CORP COM 75902K106 45 2689 SH DFND 04 0 0 2689 REGIONAL HEALTH PPTYS INC COM 75903M309 15 11594 SH SOLE 0 0 11594 REGULUS THERAPEUTICS INC COM NEW 75915K200 54 105449 SH SOLE 0 0 105449 REGIONS FINANCIAL CORP NEW COM 7591EP100 1286862 111609880 SH SOLE 0 0 111609880 REGIONS FINANCIAL CORP NEW COM 7591EP100 148 12826 SH SOLE 0 12826 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 11421 990578 SH DFND 01 0 990578 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 2022 175344 SH DFND 02 0 0 175344 REGIONS FINANCIAL CORP NEW COM 7591EP100 6374 552859 SH DFND 02 0 552859 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 30136 2613691 SH DFND 04 0 0 2613691 REINSURANCE GRP OF AMERICA I COM NEW 759351604 617154 6483396 SH SOLE 0 0 6483396 REINSURANCE GRP OF AMERICA I COM NEW 759351604 66 694 SH SOLE 0 694 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 2135 22427 SH DFND 01 0 22427 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 1178 12375 SH DFND 02 0 0 12375 REINSURANCE GRP OF AMERICA I COM NEW 759351604 3462 36371 SH DFND 02 0 36371 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 3962 41626 SH DFND 04 0 0 41626 REKOR SYSTEMS INC COM 759419104 3997 693991 SH SOLE 0 0 693991 REKOR SYSTEMS INC COM 759419104 0 80 SH SOLE 0 80 0 RELAY THERAPEUTICS INC COM 75943R102 66872 1570128 SH SOLE 0 0 1570128 RELAY THERAPEUTICS INC COM 75943R102 5 112 SH SOLE 0 112 0 RELAY THERAPEUTICS INC COM 75943R102 2195 51543 SH DFND 01 0 51543 0 RELAY THERAPEUTICS INC COM 75943R102 434 10191 SH DFND 04 0 0 10191 RELIANCE STEEL & ALUMINUM CO COM 759509102 653180 6401218 SH SOLE 0 0 6401218 RELIANCE STEEL & ALUMINUM CO COM 759509102 77 756 SH SOLE 0 756 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 2116 20739 SH DFND 01 0 20739 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 2167 21232 SH DFND 02 0 21232 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 5026 49259 SH DFND 04 0 0 49259 RELMADA THERAPEUTICS INC COM 75955J402 23764 631683 SH SOLE 0 0 631683 RELMADA THERAPEUTICS INC COM 75955J402 3 71 SH SOLE 0 71 0 RELMADA THERAPEUTICS INC COM 75955J402 1071 28461 SH DFND 01 0 28461 0 RELMADA THERAPEUTICS INC COM 75955J402 137 3631 SH DFND 02 0 3631 0 RELMADA THERAPEUTICS INC COM 75955J402 336 8935 SH DFND 04 0 0 8935 REMARK HLDGS INC COM 75955K102 2067 1766577 SH SOLE 0 0 1766577 REMARK HLDGS INC COM 75955K102 0 240 SH SOLE 0 240 0 REMARK HLDGS INC COM 75955K102 31 26134 SH DFND 01 0 26134 0 REMARK HLDGS INC COM 75955K102 9 7568 SH DFND 04 0 0 7568 RELIANT BANCORP INC COM 75956B101 9319 642692 SH SOLE 0 0 642692 RELIANT BANCORP INC COM 75956B101 1 94 SH SOLE 0 94 0 RELIANT BANCORP INC COM 75956B101 159 10948 SH DFND 01 0 10948 0 RELIANT BANCORP INC COM 75956B101 43 2949 SH DFND 04 0 0 2949 RENASANT CORP COM 75970E107 107049 4711651 SH SOLE 0 0 4711651 RENASANT CORP COM 75970E107 15 675 SH SOLE 0 675 0 RENASANT CORP COM 75970E107 842 37071 SH DFND 01 0 37071 0 RENASANT CORP COM 75970E107 439 19327 SH DFND 02 0 19327 0 RENASANT CORP COM 75970E107 978 43025 SH DFND 04 0 0 43025 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 172372 3226739 SH SOLE 0 0 3226739 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 91 1711 SH SOLE 0 1711 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 1389 25997 SH DFND 01 0 25997 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 676 12658 SH DFND 02 0 12658 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 1867 34942 SH DFND 04 0 0 34942 REPRO MED SYS INC COM 759910102 8807 1219863 SH SOLE 0 0 1219863 REPRO MED SYS INC COM 759910102 10 1378 SH SOLE 0 1378 0 REPRO MED SYS INC COM 759910102 368 50948 SH DFND 01 0 50948 0 REPRO MED SYS INC COM 759910102 95 13115 SH DFND 02 0 13115 0 REPRO MED SYS INC COM 759910102 150 20775 SH DFND 04 0 0 20775 REPLIGEN CORP COM 759916109 615613 4172519 SH SOLE 0 0 4172519 REPLIGEN CORP COM 759916109 74 502 SH SOLE 0 502 0 REPLIGEN CORP COM 759916109 3346 22679 SH DFND 01 0 22679 0 REPLIGEN CORP COM 759916109 2184 14802 SH DFND 02 0 14802 0 REPLIGEN CORP COM 759916109 5386 36507 SH DFND 04 0 0 36507 REPLIGEN CORP COM 759916109 667 4521 SH DFND 04 0 4521 0 RENT A CTR INC NEW COM 76009N100 215080 7195721 SH SOLE 0 0 7195721 RENT A CTR INC NEW COM 76009N100 17 564 SH SOLE 0 564 0 RENT A CTR INC NEW COM 76009N100 2669 89299 SH DFND 01 0 89299 0 RENT A CTR INC NEW COM 76009N100 479 16039 SH DFND 02 0 16039 0 RENT A CTR INC NEW COM 76009N100 1137 38029 SH DFND 04 0 0 38029 REPUBLIC BANCORP INC KY CL A 760281204 15005 532837 SH SOLE 0 0 532837 REPUBLIC BANCORP INC KY CL A 760281204 2 69 SH SOLE 0 69 0 REPUBLIC BANCORP INC KY CL A 760281204 186 6614 SH DFND 01 0 6614 0 REPUBLIC BANCORP INC KY CL A 760281204 60 2133 SH DFND 02 0 2133 0 REPUBLIC BANCORP INC KY CL A 760281204 199 7082 SH DFND 04 0 0 7082 REPAY HLDGS CORP COM CL A 76029L100 75936 3231324 SH SOLE 0 0 3231324 REPAY HLDGS CORP COM CL A 76029L100 10 423 SH SOLE 0 423 0 REPAY HLDGS CORP COM CL A 76029L100 2790 118720 SH DFND 01 0 118720 0 REPAY HLDGS CORP COM CL A 76029L100 417 17749 SH DFND 02 0 17749 0 REPAY HLDGS CORP COM CL A 76029L100 1086 46228 SH DFND 04 0 0 46228 REPLIMUNE GROUP INC COM 76029N106 24087 1046332 SH SOLE 0 0 1046332 REPLIMUNE GROUP INC COM 76029N106 15 653 SH SOLE 0 653 0 REPLIMUNE GROUP INC COM 76029N106 943 40948 SH DFND 01 0 40948 0 REPLIMUNE GROUP INC COM 76029N106 63 2751 SH DFND 02 0 2751 0 REPLIMUNE GROUP INC COM 76029N106 232 10065 SH DFND 04 0 0 10065 REPUBLIC FIRST BANCORP INC COM 760416107 4508 2276617 SH SOLE 0 0 2276617 REPUBLIC FIRST BANCORP INC COM 760416107 1 491 SH SOLE 0 491 0 REPUBLIC FIRST BANCORP INC COM 760416107 69 34884 SH DFND 01 0 34884 0 REPUBLIC FIRST BANCORP INC COM 760416107 28 14189 SH DFND 04 0 0 14189 REPUBLIC SVCS INC COM 760759100 1614326 17293265 SH SOLE 0 0 17293265 REPUBLIC SVCS INC COM 760759100 796 8529 SH SOLE 0 8529 0 REPUBLIC SVCS INC COM 760759100 20174 216111 SH DFND 01 0 216111 0 REPUBLIC SVCS INC COM 760759100 3970 42527 SH DFND 02 0 0 42527 REPUBLIC SVCS INC COM 760759100 18787 201250 SH DFND 02 0 201250 0 REPUBLIC SVCS INC COM 760759100 52127 558409 SH DFND 04 0 0 558409 RESEARCH FRONTIERS INC COM 760911107 3243 1200996 SH SOLE 0 0 1200996 RESEARCH FRONTIERS INC COM 760911107 0 68 SH SOLE 0 68 0 RESEARCH FRONTIERS INC COM 760911107 141 52204 SH DFND 01 0 52204 0 RESEARCH FRONTIERS INC COM 760911107 11 4181 SH DFND 04 0 0 4181 RESEARCH SOLUTIONS INC COM 761025105 4042 1788327 SH SOLE 0 0 1788327 RESMED INC COM 761152107 2566508 14971169 SH SOLE 0 0 14971169 RESMED INC COM 761152107 183 1069 SH SOLE 0 1069 0 RESMED INC COM 761152107 28563 166619 SH DFND 01 0 166619 0 RESMED INC COM 761152107 4492 26204 SH DFND 02 0 0 26204 RESMED INC COM 761152107 15397 89816 SH DFND 02 0 89816 0 RESMED INC COM 761152107 64670 377236 SH DFND 04 0 0 377236 RESMED INC COM 761152107 2126 12400 SH DFND 04 0 12400 0 RESOLUTE FST PRODS INC COM 76117W109 12993 2900195 SH SOLE 0 0 2900195 RESOLUTE FST PRODS INC COM 76117W109 1 268 SH SOLE 0 268 0 RESOLUTE FST PRODS INC COM 76117W109 74 16557 SH DFND 01 0 16557 0 RESOLUTE FST PRODS INC COM 76117W109 109 24391 SH DFND 04 0 0 24391 RESONANT INC COM 76118L102 4104 1724303 SH SOLE 0 0 1724303 RESONANT INC COM 76118L102 1 489 SH SOLE 0 489 0 RESONANT INC COM 76118L102 223 93732 SH DFND 01 0 93732 0 RESONANT INC COM 76118L102 21 8713 SH DFND 04 0 0 8713 RESIDEO TECHNOLOGIES INC COM 76118Y104 132009 12000836 SH SOLE 0 0 12000836 RESIDEO TECHNOLOGIES INC COM 76118Y104 24 2163 SH SOLE 0 2163 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 936 85079 SH DFND 01 0 85079 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 435 39587 SH DFND 02 0 39587 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 975 88656 SH DFND 04 0 0 88656 RESOURCES CONNECTION INC COM 76122Q105 29191 2527366 SH SOLE 0 0 2527366 RESOURCES CONNECTION INC COM 76122Q105 28 2459 SH SOLE 0 2459 0 RESOURCES CONNECTION INC COM 76122Q105 248 21487 SH DFND 01 0 21487 0 RESOURCES CONNECTION INC COM 76122Q105 185 16022 SH DFND 02 0 16022 0 RESOURCES CONNECTION INC COM 76122Q105 400 34640 SH DFND 04 0 0 34640 RETROPHIN INC COM 761299106 56963 3085740 SH SOLE 0 0 3085740 RETROPHIN INC COM 761299106 6 333 SH SOLE 0 333 0 RETROPHIN INC COM 761299106 1786 96747 SH DFND 01 0 96747 0 RETROPHIN INC COM 761299106 171 9258 SH DFND 02 0 9258 0 RETROPHIN INC COM 761299106 568 30754 SH DFND 04 0 0 30754 RETRACTABLE TECHNOLOGIES INC COM 76129W105 4675 701956 SH SOLE 0 0 701956 RETRACTABLE TECHNOLOGIES INC COM 76129W105 175 26332 SH DFND 01 0 26332 0 RETRACTABLE TECHNOLOGIES INC COM 76129W105 36 5368 SH DFND 04 0 0 5368 RESTAURANT BRANDS INTL INC COM 76131D103 412942 7180343 SH SOLE 0 0 7180343 RESTAURANT BRANDS INTL INC COM 76131D103 27096 471155 SH SOLE 0 471155 0 RESTAURANT BRANDS INTL INC COM 76131D103 22538 391896 SH DFND 01 0 391896 0 RESTAURANT BRANDS INTL INC COM 76131D103 2934 51012 SH DFND 02 0 0 51012 RESTAURANT BRANDS INTL INC COM 76131D103 9942 172874 SH DFND 02 0 172874 0 RESTAURANT BRANDS INTL INC COM 76131D103 14610 254035 SH DFND 04 0 0 254035 RETAIL OPPORTUNITY INVTS COR COM 76131N101 174113 16717496 SH SOLE 0 0 16717496 RETAIL OPPORTUNITY INVTS COR COM 76131N101 7 684 SH SOLE 0 684 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 806 77383 SH DFND 01 0 77383 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 2907 279090 SH DFND 02 0 279090 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 958 92008 SH DFND 04 0 0 92008 RETAIL PPTYS AMER INC CL A 76131V202 182703 31446254 SH SOLE 0 0 31446254 RETAIL PPTYS AMER INC CL A 76131V202 15 2567 SH SOLE 0 2567 0 RETAIL PPTYS AMER INC CL A 76131V202 844 145313 SH DFND 01 0 145313 0 RETAIL PPTYS AMER INC CL A 76131V202 2972 511477 SH DFND 02 0 511477 0 RETAIL PPTYS AMER INC CL A 76131V202 897 154425 SH DFND 04 0 0 154425 REVANCE THERAPEUTICS INC COM 761330109 75241 2992878 SH SOLE 0 0 2992878 REVANCE THERAPEUTICS INC COM 761330109 27 1073 SH SOLE 0 1073 0 REVANCE THERAPEUTICS INC COM 761330109 2633 104744 SH DFND 01 0 104744 0 REVANCE THERAPEUTICS INC COM 761330109 369 14677 SH DFND 02 0 14677 0 REVANCE THERAPEUTICS INC COM 761330109 981 39004 SH DFND 04 0 0 39004 RETAIL VALUE INC COM 76133Q102 19907 1583681 SH SOLE 0 0 1583681 RETAIL VALUE INC COM 76133Q102 1 80 SH SOLE 0 80 0 RETAIL VALUE INC COM 76133Q102 142 11293 SH DFND 01 0 11293 0 RETAIL VALUE INC COM 76133Q102 54 4289 SH DFND 04 0 0 4289 REVLON INC CL A NEW 761525609 3985 630527 SH SOLE 0 0 630527 REVLON INC CL A NEW 761525609 0 28 SH SOLE 0 28 0 REVLON INC CL A NEW 761525609 42 6672 SH DFND 01 0 6672 0 REVLON INC CL A NEW 761525609 16 2570 SH DFND 04 0 0 2570 REVOLUTION MEDICINES INC COM 76155X100 116412 3345173 SH SOLE 0 0 3345173 REVOLUTION MEDICINES INC COM 76155X100 9 258 SH SOLE 0 258 0 REVOLUTION MEDICINES INC COM 76155X100 2648 76082 SH DFND 01 0 76082 0 REVOLUTION MEDICINES INC COM 76155X100 152 4368 SH DFND 02 0 4368 0 REVOLUTION MEDICINES INC COM 76155X100 843 24220 SH DFND 04 0 0 24220 REVOLVE GROUP INC CL A 76156B107 31748 1932330 SH SOLE 0 0 1932330 REVOLVE GROUP INC CL A 76156B107 3 162 SH SOLE 0 162 0 REVOLVE GROUP INC CL A 76156B107 38 2318 SH DFND 01 0 2318 0 REVOLVE GROUP INC CL A 76156B107 84 5137 SH DFND 02 0 5137 0 REVOLVE GROUP INC CL A 76156B107 170 10373 SH DFND 04 0 0 10373 REX AMERICAN RESOURCES CORP COM 761624105 26724 407321 SH SOLE 0 0 407321 REX AMERICAN RESOURCES CORP COM 761624105 3 39 SH SOLE 0 39 0 REX AMERICAN RESOURCES CORP COM 761624105 251 3820 SH DFND 01 0 3820 0 REX AMERICAN RESOURCES CORP COM 761624105 146 2220 SH DFND 02 0 2220 0 REX AMERICAN RESOURCES CORP COM 761624105 313 4774 SH DFND 04 0 0 4774 REXAHN PHARMACEUTICALS INC COM 761640309 114 54692 SH SOLE 0 0 54692 REXAHN PHARMACEUTICALS INC COM 761640309 44 20942 SH DFND 01 0 20942 0 REXAHN PHARMACEUTICALS INC COM 761640309 0 188 SH DFND 04 0 0 188 REXNORD CORP COM 76169B102 291556 9770657 SH SOLE 0 0 9770657 REXNORD CORP COM 76169B102 22 740 SH SOLE 0 740 0 REXNORD CORP COM 76169B102 2814 94287 SH DFND 01 0 94287 0 REXNORD CORP COM 76169B102 1083 36283 SH DFND 02 0 36283 0 REXNORD CORP COM 76169B102 2704 90606 SH DFND 04 0 0 90606 REXFORD INDL RLTY INC COM 76169C100 762641 16666105 SH SOLE 0 0 16666105 REXFORD INDL RLTY INC COM 76169C100 36 782 SH SOLE 0 782 0 REXFORD INDL RLTY INC COM 76169C100 1860 40657 SH DFND 01 0 40657 0 REXFORD INDL RLTY INC COM 76169C100 13710 299599 SH DFND 02 0 299599 0 REXFORD INDL RLTY INC COM 76169C100 4148 90653 SH DFND 04 0 0 90653 REYNOLDS CONSUMER PRODS INC COM 76171L106 135688 4431361 SH SOLE 0 0 4431361 REYNOLDS CONSUMER PRODS INC COM 76171L106 11 345 SH SOLE 0 345 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 547 17880 SH DFND 01 0 17880 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 533 17418 SH DFND 04 0 0 17418 REYNOLDS CONSUMER PRODS INC COM 76171L106 45 1481 SH DFND 04 0 1481 0 RHINEBECK BANCORP INC COM 762093102 765 121020 SH SOLE 0 0 121020 RHYTHM PHARMACEUTICALS INC COM 76243J105 38954 1797585 SH SOLE 0 0 1797585 RHYTHM PHARMACEUTICALS INC COM 76243J105 6 268 SH SOLE 0 268 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 1398 64503 SH DFND 01 0 64503 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 160 7374 SH DFND 02 0 7374 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 462 21308 SH DFND 04 0 0 21308 RIBBON COMMUNICATIONS INC COM 762544104 13861 3581675 SH SOLE 0 0 3581675 RIBBON COMMUNICATIONS INC COM 762544104 2 437 SH SOLE 0 437 0 RIBBON COMMUNICATIONS INC COM 762544104 202 52235 SH DFND 01 0 52235 0 RIBBON COMMUNICATIONS INC COM 762544104 42 10739 SH DFND 02 0 10739 0 RIBBON COMMUNICATIONS INC COM 762544104 222 57431 SH DFND 04 0 0 57431 RICEBRAN TECHNOLOGIES COM NEW 762831204 410 975449 SH SOLE 0 0 975449 RICEBRAN TECHNOLOGIES COM NEW 762831204 1 1204 SH DFND 04 0 0 1204 RICHARDSON ELECTRS LTD COM 763165107 1788 428884 SH SOLE 0 0 428884 RICHARDSON ELECTRS LTD COM 763165107 9 2163 SH DFND 01 0 2163 0 RICHARDSON ELECTRS LTD COM 763165107 10 2298 SH DFND 04 0 0 2298 RICHMOND MUT BANCORPORATION COM 76525P100 6591 622921 SH SOLE 0 0 622921 RICHMOND MUT BANCORPORATION COM 76525P100 1 83 SH SOLE 0 83 0 RICHMOND MUT BANCORPORATION COM 76525P100 91 8627 SH DFND 01 0 8627 0 RICHMOND MUT BANCORPORATION COM 76525P100 41 3846 SH DFND 04 0 0 3846 RIGEL PHARMACEUTICALS INC COM NEW 766559603 20117 8382044 SH SOLE 0 0 8382044 RIGEL PHARMACEUTICALS INC COM NEW 766559603 12 5153 SH SOLE 0 5153 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 809 336884 SH DFND 01 0 336884 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 93 38592 SH DFND 02 0 38592 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 333 138709 SH DFND 04 0 0 138709 RIGNET INC COM 766582100 3586 874668 SH SOLE 0 0 874668 RIGNET INC COM 766582100 0 67 SH SOLE 0 67 0 RIGNET INC COM 766582100 12 2831 SH DFND 01 0 2831 0 RIGNET INC COM 766582100 17 4072 SH DFND 04 0 0 4072 RIMINI STR INC DEL COM 76674Q107 3786 1175740 SH SOLE 0 0 1175740 RIMINI STR INC DEL COM 76674Q107 0 62 SH SOLE 0 62 0 RIMINI STR INC DEL COM 76674Q107 129 40164 SH DFND 01 0 40164 0 RIMINI STR INC DEL COM 76674Q107 16 5077 SH DFND 04 0 0 5077 RINGCENTRAL INC CL A 76680R206 1898973 6915162 SH SOLE 0 0 6915162 RINGCENTRAL INC CL A 76680R206 168 612 SH SOLE 0 612 0 RINGCENTRAL INC CL A 76680R206 9610 34994 SH DFND 01 0 34994 0 RINGCENTRAL INC CL A 76680R206 3611 13151 SH DFND 02 0 0 13151 RINGCENTRAL INC CL A 76680R206 11466 41755 SH DFND 02 0 41755 0 RINGCENTRAL INC CL A 76680R206 23513 85622 SH DFND 04 0 0 85622 RINGCENTRAL INC CL A 76680R206 1844 6716 SH DFND 04 0 6716 0 RING ENERGY INC COM 76680V108 1745 2566215 SH SOLE 0 0 2566215 RING ENERGY INC COM 76680V108 0 343 SH SOLE 0 343 0 RING ENERGY INC COM 76680V108 8 11266 SH DFND 01 0 11266 0 RING ENERGY INC COM 76680V108 11 16030 SH DFND 04 0 0 16030 RIOT BLOCKCHAIN INC COM 767292105 5620 2081635 SH SOLE 0 0 2081635 RIOT BLOCKCHAIN INC COM 767292105 1 194 SH SOLE 0 194 0 RIOT BLOCKCHAIN INC COM 767292105 50 18504 SH DFND 01 0 18504 0 RIOT BLOCKCHAIN INC COM 767292105 17 6341 SH DFND 04 0 0 6341 RITCHIE BROS AUCTIONEERS COM 767744105 170307 2874388 SH SOLE 0 0 2874388 RITCHIE BROS AUCTIONEERS COM 767744105 7852 132523 SH SOLE 0 132523 0 RITCHIE BROS AUCTIONEERS COM 767744105 8762 147881 SH DFND 01 0 147881 0 RITCHIE BROS AUCTIONEERS COM 767744105 1216 20516 SH DFND 02 0 0 20516 RITCHIE BROS AUCTIONEERS COM 767744105 3060 51641 SH DFND 02 0 51641 0 RITCHIE BROS AUCTIONEERS COM 767744105 1797 30336 SH DFND 04 0 0 30336 RITE AID CORP COM 767754872 45948 4841729 SH SOLE 0 0 4841729 RITE AID CORP COM 767754872 3 295 SH SOLE 0 295 0 RITE AID CORP COM 767754872 360 37888 SH DFND 01 0 37888 0 RITE AID CORP COM 767754872 145 15272 SH DFND 02 0 15272 0 RITE AID CORP COM 767754872 370 38948 SH DFND 04 0 0 38948 RIVERVIEW BANCORP INC COM 769397100 4116 991878 SH SOLE 0 0 991878 RIVERVIEW BANCORP INC COM 769397100 1 266 SH SOLE 0 266 0 RIVERVIEW BANCORP INC COM 769397100 63 15292 SH DFND 01 0 15292 0 RIVERVIEW BANCORP INC COM 769397100 26 6300 SH DFND 04 0 0 6300 RIVERVIEW FINL CORP NEW COM 76940Q105 889 131523 SH SOLE 0 0 131523 RIVERVIEW FINL CORP NEW COM 76940Q105 0 43 SH SOLE 0 43 0 RIVERVIEW FINL CORP NEW COM 76940Q105 7 1000 SH DFND 01 0 1000 0 RIVERVIEW FINL CORP NEW COM 76940Q105 11 1651 SH DFND 04 0 0 1651 ROBERT HALF INTL INC COM 770323103 648423 12248268 SH SOLE 0 0 12248268 ROBERT HALF INTL INC COM 770323103 36 689 SH SOLE 0 689 0 ROBERT HALF INTL INC COM 770323103 6240 117876 SH DFND 01 0 117876 0 ROBERT HALF INTL INC COM 770323103 1112 21004 SH DFND 02 0 0 21004 ROBERT HALF INTL INC COM 770323103 3315 62609 SH DFND 02 0 62609 0 ROBERT HALF INTL INC COM 770323103 16076 303661 SH DFND 04 0 0 303661 ROCKET COS INC COM CL A 77311W101 107295 5383571 SH SOLE 0 0 5383571 ROCKET COS INC COM CL A 77311W101 13 640 SH SOLE 0 640 0 ROCKET COS INC COM CL A 77311W101 749 37584 SH DFND 01 0 37584 0 ROCKET COS INC COM CL A 77311W101 652 32692 SH DFND 04 0 0 32692 ROCKET COS INC COM CL A 77311W101 85 4281 SH DFND 04 0 4281 0 ROCKET PHARMACEUTICALS INC COM 77313F106 41491 1815012 SH SOLE 0 0 1815012 ROCKET PHARMACEUTICALS INC COM 77313F106 14 630 SH SOLE 0 630 0 ROCKET PHARMACEUTICALS INC COM 77313F106 1552 67906 SH DFND 01 0 67906 0 ROCKET PHARMACEUTICALS INC COM 77313F106 199 8724 SH DFND 02 0 8724 0 ROCKET PHARMACEUTICALS INC COM 77313F106 588 25733 SH DFND 04 0 0 25733 ROCKWELL AUTOMATION INC COM 773903109 2458989 11142782 SH SOLE 0 0 11142782 ROCKWELL AUTOMATION INC COM 773903109 162 735 SH SOLE 0 735 0 ROCKWELL AUTOMATION INC COM 773903109 27864 126263 SH DFND 01 0 126263 0 ROCKWELL AUTOMATION INC COM 773903109 4634 20999 SH DFND 02 0 0 20999 ROCKWELL AUTOMATION INC COM 773903109 14880 67428 SH DFND 02 0 67428 0 ROCKWELL AUTOMATION INC COM 773903109 67024 303714 SH DFND 04 0 0 303714 ROCKWELL AUTOMATION INC COM 773903109 1079 4890 SH DFND 04 0 4890 0 ROCKWELL MED INC COM 774374102 2665 2491103 SH SOLE 0 0 2491103 ROCKWELL MED INC COM 774374102 0 450 SH SOLE 0 450 0 ROCKWELL MED INC COM 774374102 135 126427 SH DFND 01 0 126427 0 ROCKWELL MED INC COM 774374102 14 13384 SH DFND 04 0 0 13384 ROCKY BRANDS INC COM 774515100 10134 408148 SH SOLE 0 0 408148 ROCKY BRANDS INC COM 774515100 1 60 SH SOLE 0 60 0 ROCKY BRANDS INC COM 774515100 120 4836 SH DFND 01 0 4836 0 ROCKY BRANDS INC COM 774515100 54 2175 SH DFND 04 0 0 2175 ROCKY MTN CHOCOLATE FACTORY COM 77467X101 700 261256 SH SOLE 0 0 261256 ROCKY MTN CHOCOLATE FACTORY COM 77467X101 0 56 SH SOLE 0 56 0 ROGERS COMMUNICATIONS INC CL B 775109200 342038 8626440 SH SOLE 0 0 8626440 ROGERS COMMUNICATIONS INC CL B 775109200 22423 565526 SH SOLE 0 565526 0 ROGERS COMMUNICATIONS INC CL B 775109200 18672 470919 SH DFND 01 0 470919 0 ROGERS COMMUNICATIONS INC CL B 775109200 2566 64719 SH DFND 02 0 0 64719 ROGERS COMMUNICATIONS INC CL B 775109200 9314 234911 SH DFND 02 0 234911 0 ROGERS COMMUNICATIONS INC CL B 775109200 12319 310700 SH DFND 04 0 0 310700 ROGERS CORP COM 775133101 185149 1888121 SH SOLE 0 0 1888121 ROGERS CORP COM 775133101 12 122 SH SOLE 0 122 0 ROGERS CORP COM 775133101 1653 16858 SH DFND 01 0 16858 0 ROGERS CORP COM 775133101 589 6004 SH DFND 02 0 6004 0 ROGERS CORP COM 775133101 1308 13342 SH DFND 04 0 0 13342 ROKU INC COM CL A 77543R102 1609423 8524488 SH SOLE 0 0 8524488 ROKU INC COM CL A 77543R102 142 752 SH SOLE 0 752 0 ROKU INC COM CL A 77543R102 8968 47502 SH DFND 01 0 47502 0 ROKU INC COM CL A 77543R102 3419 18108 SH DFND 02 0 0 18108 ROKU INC COM CL A 77543R102 9933 52609 SH DFND 02 0 52609 0 ROKU INC COM CL A 77543R102 11788 62434 SH DFND 04 0 0 62434 ROKU INC COM CL A 77543R102 1730 9164 SH DFND 04 0 9164 0 ROLLINS INC COM 775711104 945774 17452929 SH SOLE 0 0 17452929 ROLLINS INC COM 775711104 51 945 SH SOLE 0 945 0 ROLLINS INC COM 775711104 9046 166933 SH DFND 01 0 166933 0 ROLLINS INC COM 775711104 1524 28132 SH DFND 02 0 0 28132 ROLLINS INC COM 775711104 4475 82587 SH DFND 02 0 82587 0 ROLLINS INC COM 775711104 20759 383079 SH DFND 04 0 0 383079 ROLLINS INC COM 775711104 606 11175 SH DFND 04 0 11175 0 ROPER TECHNOLOGIES INC COM 776696106 3266105 8266319 SH SOLE 0 0 8266319 ROPER TECHNOLOGIES INC COM 776696106 263 665 SH SOLE 0 665 0 ROPER TECHNOLOGIES INC COM 776696106 43284 109549 SH DFND 01 0 109549 0 ROPER TECHNOLOGIES INC COM 776696106 7592 19216 SH DFND 02 0 0 19216 ROPER TECHNOLOGIES INC COM 776696106 23731 60063 SH DFND 02 0 60063 0 ROPER TECHNOLOGIES INC COM 776696106 106931 270637 SH DFND 04 0 0 270637 ROPER TECHNOLOGIES INC COM 776696106 484 1224 SH DFND 04 0 1224 0 ROSETTA STONE INC COM 777780107 33509 1117719 SH SOLE 0 0 1117719 ROSETTA STONE INC COM 777780107 5 165 SH SOLE 0 165 0 ROSETTA STONE INC COM 777780107 591 19716 SH DFND 01 0 19716 0 ROSETTA STONE INC COM 777780107 206 6881 SH DFND 02 0 6881 0 ROSETTA STONE INC COM 777780107 529 17652 SH DFND 04 0 0 17652 ROSS STORES INC COM 778296103 2638502 28273704 SH SOLE 0 0 28273704 ROSS STORES INC COM 778296103 212 2267 SH SOLE 0 2267 0 ROSS STORES INC COM 778296103 37329 400012 SH DFND 01 0 400012 0 ROSS STORES INC COM 778296103 6095 65316 SH DFND 02 0 0 65316 ROSS STORES INC COM 778296103 20583 220563 SH DFND 02 0 220563 0 ROSS STORES INC COM 778296103 86207 923782 SH DFND 04 0 0 923782 ROSS STORES INC COM 778296103 2283 24462 SH DFND 04 0 24462 0 ROYAL BK CDA COM 780087102 2479812 35355169 SH SOLE 0 0 35355169 ROYAL BK CDA COM 780087102 228787 3261868 SH SOLE 0 3261868 0 ROYAL BK CDA COM 780087102 134391 1916046 SH DFND 01 0 1916046 0 ROYAL BK CDA COM 780087102 18411 262485 SH DFND 02 0 0 262485 ROYAL BK CDA COM 780087102 60910 868410 SH DFND 02 0 868410 0 ROYAL BK CDA COM 780087102 89281 1272892 SH DFND 04 0 0 1272892 ROYAL GOLD INC COM 780287108 804311 6693112 SH SOLE 0 0 6693112 ROYAL GOLD INC COM 780287108 299 2490 SH SOLE 0 2490 0 ROYAL GOLD INC COM 780287108 3287 27357 SH DFND 01 0 27357 0 ROYAL GOLD INC COM 780287108 2593 21577 SH DFND 02 0 21577 0 ROYAL GOLD INC COM 780287108 5878 48913 SH DFND 04 0 0 48913 ROYAL GOLD INC COM 780287108 475 3953 SH DFND 04 0 3953 0 RUBICON TECHNOLOGY INC COM NEW 78112T206 738 86850 SH SOLE 0 0 86850 RUBIUS THERAPEUTICS INC COM 78116T103 11543 2304066 SH SOLE 0 0 2304066 RUBIUS THERAPEUTICS INC COM 78116T103 1 189 SH SOLE 0 189 0 RUBIUS THERAPEUTICS INC COM 78116T103 170 34001 SH DFND 01 0 34001 0 RUBIUS THERAPEUTICS INC COM 78116T103 33 6612 SH DFND 02 0 6612 0 RUBIUS THERAPEUTICS INC COM 78116T103 122 24406 SH DFND 04 0 0 24406 RUHNN HLDG LTD ADS 781314109 1487 567397 SH SOLE 0 0 567397 RUHNN HLDG LTD ADS 781314109 24 8970 SH DFND 01 0 8970 0 RUMBLEON INC COM CL B 781386305 3022 113386 SH SOLE 0 0 113386 RUMBLEON INC COM CL B 781386305 0 6 SH SOLE 0 6 0 RUSH ENTERPRISES INC CL A 781846209 155288 3072570 SH SOLE 0 0 3072570 RUSH ENTERPRISES INC CL A 781846209 10 195 SH SOLE 0 195 0 RUSH ENTERPRISES INC CL A 781846209 819 16203 SH DFND 01 0 16203 0 RUSH ENTERPRISES INC CL A 781846209 436 8622 SH DFND 02 0 8622 0 RUSH ENTERPRISES INC CL A 781846209 1163 23006 SH DFND 04 0 0 23006 RUSH ENTERPRISES INC CL B 781846308 11145 251582 SH SOLE 0 0 251582 RUSH ENTERPRISES INC CL B 781846308 12 264 SH SOLE 0 264 0 RUSH ENTERPRISES INC CL B 781846308 225 5080 SH DFND 01 0 5080 0 RUSH ENTERPRISES INC CL B 781846308 57 1284 SH DFND 02 0 1284 0 RUSH ENTERPRISES INC CL B 781846308 136 3073 SH DFND 04 0 0 3073 RUTHS HOSPITALITY GROUP INC COM 783332109 28940 2616681 SH SOLE 0 0 2616681 RUTHS HOSPITALITY GROUP INC COM 783332109 2 225 SH SOLE 0 225 0 RUTHS HOSPITALITY GROUP INC COM 783332109 702 63492 SH DFND 01 0 63492 0 RUTHS HOSPITALITY GROUP INC COM 783332109 143 12931 SH DFND 02 0 12931 0 RUTHS HOSPITALITY GROUP INC COM 783332109 224 20251 SH DFND 04 0 0 20251 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 16710 204380 SH SOLE 0 0 204380 RYDER SYS INC COM 783549108 198771 4705748 SH SOLE 0 0 4705748 RYDER SYS INC COM 783549108 54 1273 SH SOLE 0 1273 0 RYDER SYS INC COM 783549108 730 17275 SH DFND 01 0 17275 0 RYDER SYS INC COM 783549108 750 17756 SH DFND 02 0 17756 0 RYDER SYS INC COM 783549108 1827 43259 SH DFND 04 0 0 43259 RYERSON HLDG CORP COM 783754104 6711 1171229 SH SOLE 0 0 1171229 RYERSON HLDG CORP COM 783754104 0 16 SH SOLE 0 16 0 RYERSON HLDG CORP COM 783754104 49 8604 SH DFND 01 0 8604 0 RYERSON HLDG CORP COM 783754104 23 4076 SH DFND 04 0 0 4076 RYMAN HOSPITALITY PPTYS INC COM 78377T107 252997 6874915 SH SOLE 0 0 6874915 RYMAN HOSPITALITY PPTYS INC COM 78377T107 12 320 SH SOLE 0 320 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 3386 92000 SH DFND 01 0 92000 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 4575 124325 SH DFND 02 0 124325 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 1409 38300 SH DFND 04 0 0 38300 S & T BANCORP INC COM 783859101 72629 4105652 SH SOLE 0 0 4105652 S & T BANCORP INC COM 783859101 36 2040 SH SOLE 0 2040 0 S & T BANCORP INC COM 783859101 479 27080 SH DFND 01 0 27080 0 S & T BANCORP INC COM 783859101 226 12763 SH DFND 02 0 12763 0 S & T BANCORP INC COM 783859101 732 41364 SH DFND 04 0 0 41364 SCWORX CORP COM 78396V109 116 76340 SH SOLE 0 0 76340 SCWORX CORP COM 78396V109 6 3862 SH DFND 04 0 0 3862 SB FINL GROUP INC COM 78408D105 3432 254409 SH SOLE 0 0 254409 SB FINL GROUP INC COM 78408D105 1 70 SH SOLE 0 70 0 SB FINL GROUP INC COM 78408D105 67 4984 SH DFND 01 0 4984 0 SB FINL GROUP INC COM 78408D105 9 700 SH DFND 04 0 0 700 S&P GLOBAL INC COM 78409V104 7015898 19456178 SH SOLE 0 0 19456178 S&P GLOBAL INC COM 78409V104 622 1725 SH SOLE 0 1725 0 S&P GLOBAL INC COM 78409V104 95680 265336 SH DFND 01 0 265336 0 S&P GLOBAL INC COM 78409V104 16217 44971 SH DFND 02 0 0 44971 S&P GLOBAL INC COM 78409V104 51368 142451 SH DFND 02 0 142451 0 S&P GLOBAL INC COM 78409V104 226783 628905 SH DFND 04 0 0 628905 S&P GLOBAL INC COM 78409V104 4438 12306 SH DFND 04 0 12306 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 5436909 17071429 SH SOLE 0 0 17071429 SBA COMMUNICATIONS CORP NEW CL A 78410G104 241 756 SH SOLE 0 756 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 37209 116832 SH DFND 01 0 116832 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 6491 20380 SH DFND 02 0 0 20380 SBA COMMUNICATIONS CORP NEW CL A 78410G104 40093 125889 SH DFND 02 0 125889 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 92744 291208 SH DFND 04 0 0 291208 SBA COMMUNICATIONS CORP NEW CL A 78410G104 375 1179 SH DFND 04 0 1179 0 SEI INVTS CO COM 784117103 630282 12426696 SH SOLE 0 0 12426696 SEI INVTS CO COM 784117103 43 847 SH SOLE 0 847 0 SEI INVTS CO COM 784117103 1998 39395 SH DFND 01 0 39395 0 SEI INVTS CO COM 784117103 1191 23488 SH DFND 02 0 0 23488 SEI INVTS CO COM 784117103 3674 72440 SH DFND 02 0 72440 0 SEI INVTS CO COM 784117103 6608 130282 SH DFND 04 0 0 130282 SEACOR MARINE HLDGS INC COM 78413P101 2271 1118796 SH SOLE 0 0 1118796 SEACOR MARINE HLDGS INC COM 78413P101 0 152 SH SOLE 0 152 0 SEACOR MARINE HLDGS INC COM 78413P101 7 3375 SH DFND 01 0 3375 0 SEACOR MARINE HLDGS INC COM 78413P101 11 5392 SH DFND 04 0 0 5392 SG BLOCKS INC COM NEW 78418A505 36 19791 SH SOLE 0 0 19791 SJW GROUP COM 784305104 98160 1612875 SH SOLE 0 0 1612875 SJW GROUP COM 784305104 11 186 SH SOLE 0 186 0 SJW GROUP COM 784305104 2205 36225 SH DFND 01 0 36225 0 SJW GROUP COM 784305104 1363 22397 SH DFND 02 0 22397 0 SJW GROUP COM 784305104 1194 19615 SH DFND 04 0 0 19615 SK TELECOM LTD SPONSORED ADR 78440P108 41243 1839554 SH SOLE 0 0 1839554 SK TELECOM LTD SPONSORED ADR 78440P108 4920 219466 SH DFND 01 0 219466 0 SK TELECOM LTD SPONSORED ADR 78440P108 14 620 SH DFND 04 0 0 620 SK TELECOM LTD SPONSORED ADR 78440P108 11801 526373 SH DFND 04 0 526373 0 SL GREEN RLTY CORP COM 78440X101 542721 11704151 SH SOLE 0 0 11704151 SL GREEN RLTY CORP COM 78440X101 22 466 SH SOLE 0 466 0 SL GREEN RLTY CORP COM 78440X101 3494 75358 SH DFND 01 0 75358 0 SL GREEN RLTY CORP COM 78440X101 8475 182776 SH DFND 02 0 182776 0 SL GREEN RLTY CORP COM 78440X101 7492 161574 SH DFND 04 0 0 161574 SLM CORP COM 78442P106 261670 32344884 SH SOLE 0 0 32344884 SLM CORP COM 78442P106 19 2358 SH SOLE 0 2358 0 SLM CORP COM 78442P106 1090 134792 SH DFND 01 0 134792 0 SLM CORP COM 78442P106 1087 134328 SH DFND 02 0 134328 0 SLM CORP COM 78442P106 2303 284628 SH DFND 04 0 0 284628 SLM CORP COM 78442P106 77 9561 SH DFND 04 0 9561 0 SM ENERGY CO COM 78454L100 10185 6405611 SH SOLE 0 0 6405611 SM ENERGY CO COM 78454L100 1 611 SH SOLE 0 611 0 SM ENERGY CO COM 78454L100 122 76480 SH DFND 01 0 76480 0 SM ENERGY CO COM 78454L100 7 4268 SH DFND 02 0 4268 0 SM ENERGY CO COM 78454L100 51 32270 SH DFND 04 0 0 32270 SPX CORP COM 784635104 196898 4245313 SH SOLE 0 0 4245313 SPX CORP COM 784635104 33 716 SH SOLE 0 716 0 SPX CORP COM 784635104 3294 71014 SH DFND 01 0 71014 0 SPX CORP COM 784635104 760 16383 SH DFND 02 0 16383 0 SPX CORP COM 784635104 1538 33161 SH DFND 04 0 0 33161 SPS COMMERCE INC COM 78463M107 288360 3703101 SH SOLE 0 0 3703101 SPS COMMERCE INC COM 78463M107 18 229 SH SOLE 0 229 0 SPS COMMERCE INC COM 78463M107 5393 69252 SH DFND 01 0 69252 0 SPS COMMERCE INC COM 78463M107 876 11249 SH DFND 02 0 11249 0 SPS COMMERCE INC COM 78463M107 2079 26704 SH DFND 04 0 0 26704 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1173216 19385588 SH SOLE 0 0 19385588 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 85 1400 SH SOLE 0 1400 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 4809 79461 SH DFND 01 0 79461 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 2493 41195 SH DFND 02 0 0 41195 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 8390 138632 SH DFND 02 0 138632 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 15630 258256 SH DFND 04 0 0 258256 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 246 4058 SH DFND 04 0 4058 0 SP PLUS CORP COM 78469C103 19501 1086385 SH SOLE 0 0 1086385 SP PLUS CORP COM 78469C103 17 924 SH SOLE 0 924 0 SP PLUS CORP COM 78469C103 292 16283 SH DFND 01 0 16283 0 SP PLUS CORP COM 78469C103 136 7558 SH DFND 02 0 7558 0 SP PLUS CORP COM 78469C103 395 21980 SH DFND 04 0 0 21980 SPX FLOW INC COM 78469X107 175057 4088212 SH SOLE 0 0 4088212 SPX FLOW INC COM 78469X107 12 269 SH SOLE 0 269 0 SPX FLOW INC COM 78469X107 1221 28510 SH DFND 01 0 28510 0 SPX FLOW INC COM 78469X107 646 15090 SH DFND 02 0 15090 0 SPX FLOW INC COM 78469X107 1298 30322 SH DFND 04 0 0 30322 SRAX INC CL A 78472M106 930 314245 SH SOLE 0 0 314245 SSR MNG INC COM 784730103 105803 5667027 SH SOLE 0 0 5667027 SSR MNG INC COM 784730103 4935 264339 SH SOLE 0 264339 0 SSR MNG INC COM 784730103 5524 295862 SH DFND 01 0 295862 0 SSR MNG INC COM 784730103 754 40400 SH DFND 02 0 0 40400 SSR MNG INC COM 784730103 1884 100917 SH DFND 02 0 100917 0 SSR MNG INC COM 784730103 1215 65081 SH DFND 04 0 0 65081 SVB FINANCIAL GROUP COM 78486Q101 1278977 5315339 SH SOLE 0 0 5315339 SVB FINANCIAL GROUP COM 78486Q101 114 472 SH SOLE 0 472 0 SVB FINANCIAL GROUP COM 78486Q101 12790 53156 SH DFND 01 0 53156 0 SVB FINANCIAL GROUP COM 78486Q101 2237 9295 SH DFND 02 0 0 9295 SVB FINANCIAL GROUP COM 78486Q101 7145 29695 SH DFND 02 0 29695 0 SVB FINANCIAL GROUP COM 78486Q101 32496 135052 SH DFND 04 0 0 135052 SVMK INC COM 78489X103 220208 9959637 SH SOLE 0 0 9959637 SVMK INC COM 78489X103 22 998 SH SOLE 0 998 0 SVMK INC COM 78489X103 5209 235598 SH DFND 01 0 235598 0 SVMK INC COM 78489X103 601 27168 SH DFND 02 0 27168 0 SVMK INC COM 78489X103 2008 90833 SH DFND 04 0 0 90833 SPAR GROUP INC COM 784933103 61 80427 SH SOLE 0 0 80427 SWK HLDGS CORP COM NEW 78501P203 4452 317999 SH SOLE 0 0 317999 SWK HLDGS CORP COM NEW 78501P203 27 1913 SH DFND 01 0 1913 0 S&W SEED CO COM 785135104 1752 706425 SH SOLE 0 0 706425 S&W SEED CO COM 785135104 0 50 SH SOLE 0 50 0 S&W SEED CO COM 785135104 11 4478 SH DFND 01 0 4478 0 S&W SEED CO COM 785135104 5 2133 SH DFND 04 0 0 2133 SABRA HEALTH CARE REIT INC COM 78573L106 428499 31084446 SH SOLE 0 0 31084446 SABRA HEALTH CARE REIT INC COM 78573L106 43 3114 SH SOLE 0 3114 0 SABRA HEALTH CARE REIT INC COM 78573L106 1913 138803 SH DFND 01 0 138803 0 SABRA HEALTH CARE REIT INC COM 78573L106 6879 498996 SH DFND 02 0 498996 0 SABRA HEALTH CARE REIT INC COM 78573L106 2197 159409 SH DFND 04 0 0 159409 SABRE CORP COM 78573M104 182291 28001657 SH SOLE 0 0 28001657 SABRE CORP COM 78573M104 13 2006 SH SOLE 0 2006 0 SABRE CORP COM 78573M104 638 98025 SH DFND 01 0 98025 0 SABRE CORP COM 78573M104 610 93658 SH DFND 02 0 93658 0 SABRE CORP COM 78573M104 1517 232951 SH DFND 04 0 0 232951 SACHEM CAP CORP COM 78590A109 2587 651651 SH SOLE 0 0 651651 SACHEM CAP CORP COM 78590A109 16 3997 SH DFND 01 0 3997 0 SACHEM CAP CORP COM 78590A109 37 9398 SH DFND 04 0 0 9398 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 7696 1404444 SH SOLE 0 0 1404444 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 1 112 SH SOLE 0 112 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 80 14525 SH DFND 01 0 14525 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 25 4477 SH DFND 04 0 0 4477 SAFEHOLD INC COM 78645L100 129643 2087647 SH SOLE 0 0 2087647 SAFEHOLD INC COM 78645L100 20 327 SH SOLE 0 327 0 SAFEHOLD INC COM 78645L100 1449 23341 SH DFND 01 0 23341 0 SAFEHOLD INC COM 78645L100 2493 40142 SH DFND 02 0 40142 0 SAFEHOLD INC COM 78645L100 687 11068 SH DFND 04 0 0 11068 SAFETY INS GROUP INC COM 78648T100 103072 1491858 SH SOLE 0 0 1491858 SAFETY INS GROUP INC COM 78648T100 26 381 SH SOLE 0 381 0 SAFETY INS GROUP INC COM 78648T100 691 10002 SH DFND 01 0 10002 0 SAFETY INS GROUP INC COM 78648T100 371 5368 SH DFND 02 0 5368 0 SAFETY INS GROUP INC COM 78648T100 869 12578 SH DFND 04 0 0 12578 SAGA COMMUNICATIONS INC CL A NEW 786598300 3923 197317 SH SOLE 0 0 197317 SAGA COMMUNICATIONS INC CL A NEW 786598300 1 49 SH SOLE 0 49 0 SAGA COMMUNICATIONS INC CL A NEW 786598300 59 2949 SH DFND 01 0 2949 0 SAGA COMMUNICATIONS INC CL A NEW 786598300 20 1010 SH DFND 04 0 0 1010 SAGE THERAPEUTICS INC COM 78667J108 271811 4447174 SH SOLE 0 0 4447174 SAGE THERAPEUTICS INC COM 78667J108 20 335 SH SOLE 0 335 0 SAGE THERAPEUTICS INC COM 78667J108 1095 17909 SH DFND 01 0 17909 0 SAGE THERAPEUTICS INC COM 78667J108 1058 17305 SH DFND 02 0 17305 0 SAGE THERAPEUTICS INC COM 78667J108 2280 37298 SH DFND 04 0 0 37298 SAGE THERAPEUTICS INC COM 78667J108 26 419 SH DFND 04 0 419 0 SAIA INC COM 78709Y105 323968 2568319 SH SOLE 0 0 2568319 SAIA INC COM 78709Y105 27 212 SH SOLE 0 212 0 SAIA INC COM 78709Y105 6550 51928 SH DFND 01 0 51928 0 SAIA INC COM 78709Y105 1041 8253 SH DFND 02 0 8253 0 SAIA INC COM 78709Y105 2510 19896 SH DFND 04 0 0 19896 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 307549 7772265 SH SOLE 0 0 7772265 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 22 554 SH SOLE 0 554 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 6882 173922 SH DFND 01 0 173922 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 976 24661 SH DFND 02 0 24661 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 2512 63482 SH DFND 04 0 0 63482 ST JOE CO COM 790148100 92171 4467803 SH SOLE 0 0 4467803 ST JOE CO COM 790148100 4 191 SH SOLE 0 191 0 ST JOE CO COM 790148100 902 43739 SH DFND 01 0 43739 0 ST JOE CO COM 790148100 281 13600 SH DFND 02 0 13600 0 ST JOE CO COM 790148100 545 26407 SH DFND 04 0 0 26407 SALARIUS PHARMACEUTICALS INC COM NEW 79400X107 32 38476 SH SOLE 0 0 38476 SALEM MEDIA GROUP INC CL A 794093104 311 339557 SH SOLE 0 0 339557 SALESFORCE COM INC COM 79466L302 16800183 66847775 SH SOLE 0 0 66847775 SALESFORCE COM INC COM 79466L302 1381 5495 SH SOLE 0 5495 0 SALESFORCE COM INC COM 79466L302 258504 1028584 SH DFND 01 0 1028584 0 SALESFORCE COM INC COM 79466L302 41655 165743 SH DFND 02 0 0 165743 SALESFORCE COM INC COM 79466L302 131274 522339 SH DFND 02 0 522339 0 SALESFORCE COM INC COM 79466L302 589718 2346482 SH DFND 04 0 0 2346482 SALESFORCE COM INC COM 79466L302 17500 69633 SH DFND 04 0 69633 0 SALISBURY BANCORP INC COM 795226109 2348 74274 SH SOLE 0 0 74274 SALISBURY BANCORP INC COM 795226109 1 28 SH SOLE 0 28 0 SALISBURY BANCORP INC COM 795226109 62 1962 SH DFND 01 0 1962 0 SALISBURY BANCORP INC COM 795226109 13 400 SH DFND 04 0 0 400 SALLY BEAUTY HLDGS INC COM 79546E104 84407 9713138 SH SOLE 0 0 9713138 SALLY BEAUTY HLDGS INC COM 79546E104 23 2607 SH SOLE 0 2607 0 SALLY BEAUTY HLDGS INC COM 79546E104 668 76915 SH DFND 01 0 76915 0 SALLY BEAUTY HLDGS INC COM 79546E104 309 35614 SH DFND 02 0 35614 0 SALLY BEAUTY HLDGS INC COM 79546E104 837 96315 SH DFND 04 0 0 96315 SANDERSON FARMS INC COM 800013104 210737 1786365 SH SOLE 0 0 1786365 SANDERSON FARMS INC COM 800013104 15 128 SH SOLE 0 128 0 SANDERSON FARMS INC COM 800013104 4015 34031 SH DFND 01 0 34031 0 SANDERSON FARMS INC COM 800013104 768 6512 SH DFND 02 0 6512 0 SANDERSON FARMS INC COM 800013104 1703 14436 SH DFND 04 0 0 14436 SANDRIDGE ENERGY INC COM NEW 80007P869 2423 1468472 SH SOLE 0 0 1468472 SANDRIDGE ENERGY INC COM NEW 80007P869 0 255 SH SOLE 0 255 0 SANDRIDGE ENERGY INC COM NEW 80007P869 8 4934 SH DFND 01 0 4934 0 SANDRIDGE ENERGY INC COM NEW 80007P869 14 8700 SH DFND 04 0 0 8700 SANDSTORM GOLD LTD COM NEW 80013R206 132 15589 SH SOLE 0 15589 0 SANDSTORM GOLD LTD COM NEW 80013R206 441 52226 SH DFND 02 0 52226 0 SANDSTORM GOLD LTD COM NEW 80013R206 596 70597 SH DFND 04 0 0 70597 SANDY SPRING BANCORP INC COM 800363103 52698 2283287 SH SOLE 0 0 2283287 SANDY SPRING BANCORP INC COM 800363103 6 268 SH SOLE 0 268 0 SANDY SPRING BANCORP INC COM 800363103 722 31296 SH DFND 01 0 31296 0 SANDY SPRING BANCORP INC COM 800363103 297 12855 SH DFND 02 0 12855 0 SANDY SPRING BANCORP INC COM 800363103 973 42175 SH DFND 04 0 0 42175 SANFILIPPO JOHN B & SON INC COM 800422107 54984 729424 SH SOLE 0 0 729424 SANFILIPPO JOHN B & SON INC COM 800422107 10 134 SH SOLE 0 134 0 SANFILIPPO JOHN B & SON INC COM 800422107 1320 17508 SH DFND 01 0 17508 0 SANFILIPPO JOHN B & SON INC COM 800422107 243 3222 SH DFND 02 0 3222 0 SANFILIPPO JOHN B & SON INC COM 800422107 459 6083 SH DFND 04 0 0 6083 SANGAMO THERAPEUTICS INC COM 800677106 73539 7781952 SH SOLE 0 0 7781952 SANGAMO THERAPEUTICS INC COM 800677106 7 725 SH SOLE 0 725 0 SANGAMO THERAPEUTICS INC COM 800677106 2165 229123 SH DFND 01 0 229123 0 SANGAMO THERAPEUTICS INC COM 800677106 316 33452 SH DFND 02 0 33452 0 SANGAMO THERAPEUTICS INC COM 800677106 768 81307 SH DFND 04 0 0 81307 SANMINA CORPORATION COM 801056102 177688 6568867 SH SOLE 0 0 6568867 SANMINA CORPORATION COM 801056102 31 1146 SH SOLE 0 1146 0 SANMINA CORPORATION COM 801056102 1234 45628 SH DFND 01 0 45628 0 SANMINA CORPORATION COM 801056102 624 23051 SH DFND 02 0 23051 0 SANMINA CORPORATION COM 801056102 1549 57256 SH DFND 04 0 0 57256 SANTANDER CONSUMER USA HDG I COM 80283M101 103628 5696966 SH SOLE 0 0 5696966 SANTANDER CONSUMER USA HDG I COM 80283M101 43 2366 SH SOLE 0 2366 0 SANTANDER CONSUMER USA HDG I COM 80283M101 442 24292 SH DFND 01 0 24292 0 SANTANDER CONSUMER USA HDG I COM 80283M101 133 7339 SH DFND 02 0 7339 0 SANTANDER CONSUMER USA HDG I COM 80283M101 1369 75263 SH DFND 04 0 0 75263 SAREPTA THERAPEUTICS INC COM 803607100 969918 6906775 SH SOLE 0 0 6906775 SAREPTA THERAPEUTICS INC COM 803607100 80 569 SH SOLE 0 569 0 SAREPTA THERAPEUTICS INC COM 803607100 4747 33806 SH DFND 01 0 33806 0 SAREPTA THERAPEUTICS INC COM 803607100 1840 13102 SH DFND 02 0 0 13102 SAREPTA THERAPEUTICS INC COM 803607100 6193 44102 SH DFND 02 0 44102 0 SAREPTA THERAPEUTICS INC COM 803607100 12131 86383 SH DFND 04 0 0 86383 SAREPTA THERAPEUTICS INC COM 803607100 905 6445 SH DFND 04 0 6445 0 SATSUMA PHARMACEUTICALS INC COM 80405P107 747 191906 SH SOLE 0 0 191906 SATSUMA PHARMACEUTICALS INC COM 80405P107 0 38 SH SOLE 0 38 0 SATSUMA PHARMACEUTICALS INC COM 80405P107 71 18318 SH DFND 01 0 18318 0 SATSUMA PHARMACEUTICALS INC COM 80405P107 6 1473 SH DFND 04 0 0 1473 SAUL CTRS INC COM 804395101 50965 1917422 SH SOLE 0 0 1917422 SAUL CTRS INC COM 804395101 3 97 SH SOLE 0 97 0 SAUL CTRS INC COM 804395101 583 21924 SH DFND 01 0 21924 0 SAUL CTRS INC COM 804395101 192 7219 SH DFND 02 0 7219 0 SAUL CTRS INC COM 804395101 266 9991 SH DFND 04 0 0 9991 SAVARA INC COM 805111101 1853 1700445 SH SOLE 0 0 1700445 SAVARA INC COM 805111101 0 255 SH SOLE 0 255 0 SAVARA INC COM 805111101 32 29720 SH DFND 01 0 29720 0 SAVARA INC COM 805111101 7 6517 SH DFND 04 0 0 6517 SCANSOURCE INC COM 806037107 52172 2630957 SH SOLE 0 0 2630957 SCANSOURCE INC COM 806037107 23 1181 SH SOLE 0 1181 0 SCANSOURCE INC COM 806037107 351 17681 SH DFND 01 0 17681 0 SCANSOURCE INC COM 806037107 222 11205 SH DFND 02 0 11205 0 SCANSOURCE INC COM 806037107 496 25002 SH DFND 04 0 0 25002 HENRY SCHEIN INC COM 806407102 905833 15410566 SH SOLE 0 0 15410566 HENRY SCHEIN INC COM 806407102 54 913 SH SOLE 0 913 0 HENRY SCHEIN INC COM 806407102 8640 146994 SH DFND 01 0 146994 0 HENRY SCHEIN INC COM 806407102 1561 26562 SH DFND 02 0 0 26562 HENRY SCHEIN INC COM 806407102 5348 90983 SH DFND 02 0 90983 0 HENRY SCHEIN INC COM 806407102 22090 375806 SH DFND 04 0 0 375806 SCHLUMBERGER LTD COM 806857108 1610012 103471205 SH SOLE 0 0 103471205 SCHLUMBERGER LTD COM 806857108 138 8895 SH SOLE 0 8895 0 SCHLUMBERGER LTD COM 806857108 22252 1430084 SH DFND 01 0 1430084 0 SCHLUMBERGER LTD COM 806857108 4236 272230 SH DFND 02 0 0 272230 SCHLUMBERGER LTD COM 806857108 12666 813987 SH DFND 02 0 813987 0 SCHLUMBERGER LTD COM 806857108 56932 3658900 SH DFND 04 0 0 3658900 SCHLUMBERGER LTD COM 806857108 51844 3331895 SH DFND 04 0 3331895 0 SCHMITT INDS INC ORE COM NEW 806870200 132 25576 SH SOLE 0 0 25576 SCHNITZER STL INDS CL A 806882106 42827 2227083 SH SOLE 0 0 2227083 SCHNITZER STL INDS CL A 806882106 35 1838 SH SOLE 0 1838 0 SCHNITZER STL INDS CL A 806882106 340 17685 SH DFND 01 0 17685 0 SCHNITZER STL INDS CL A 806882106 106 5491 SH DFND 02 0 5491 0 SCHNITZER STL INDS CL A 806882106 442 22988 SH DFND 04 0 0 22988 SCHNEIDER NATIONAL INC CL B 80689H102 120700 4880721 SH SOLE 0 0 4880721 SCHNEIDER NATIONAL INC CL B 80689H102 47 1912 SH SOLE 0 1912 0 SCHNEIDER NATIONAL INC CL B 80689H102 380 15360 SH DFND 01 0 15360 0 SCHNEIDER NATIONAL INC CL B 80689H102 346 13990 SH DFND 02 0 13990 0 SCHNEIDER NATIONAL INC CL B 80689H102 1020 41247 SH DFND 04 0 0 41247 SCHOLASTIC CORP COM 807066105 46459 2213372 SH SOLE 0 0 2213372 SCHOLASTIC CORP COM 807066105 2 96 SH SOLE 0 96 0 SCHOLASTIC CORP COM 807066105 421 20040 SH DFND 01 0 20040 0 SCHOLASTIC CORP COM 807066105 168 7983 SH DFND 02 0 7983 0 SCHOLASTIC CORP COM 807066105 486 23175 SH DFND 04 0 0 23175 SCHOLAR ROCK HLDG CORP COM 80706P103 16949 958137 SH SOLE 0 0 958137 SCHOLAR ROCK HLDG CORP COM 80706P103 3 156 SH SOLE 0 156 0 SCHOLAR ROCK HLDG CORP COM 80706P103 783 44243 SH DFND 01 0 44243 0 SCHOLAR ROCK HLDG CORP COM 80706P103 74 4205 SH DFND 02 0 4205 0 SCHOLAR ROCK HLDG CORP COM 80706P103 266 15048 SH DFND 04 0 0 15048 SCHRODINGER INC COM 80810D103 152519 3210248 SH SOLE 0 0 3210248 SCHRODINGER INC COM 80810D103 11 227 SH SOLE 0 227 0 SCHRODINGER INC COM 80810D103 2772 58340 SH DFND 01 0 58340 0 SCHRODINGER INC COM 80810D103 187 3942 SH DFND 02 0 3942 0 SCHRODINGER INC COM 80810D103 823 17320 SH DFND 04 0 0 17320 SCHWAB CHARLES CORP COM 808513105 2967327 81902493 SH SOLE 0 0 81902493 SCHWAB CHARLES CORP COM 808513105 267 7365 SH SOLE 0 7365 0 SCHWAB CHARLES CORP COM 808513105 43241 1193500 SH DFND 01 0 1193500 0 SCHWAB CHARLES CORP COM 808513105 7864 217050 SH DFND 02 0 0 217050 SCHWAB CHARLES CORP COM 808513105 24704 681859 SH DFND 02 0 681859 0 SCHWAB CHARLES CORP COM 808513105 110142 3040088 SH DFND 04 0 0 3040088 SCHWEITZER-MAUDUIT INTL INC COM 808541106 95021 3126724 SH SOLE 0 0 3126724 SCHWEITZER-MAUDUIT INTL INC COM 808541106 15 506 SH SOLE 0 506 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 635 20893 SH DFND 01 0 20893 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 222 7303 SH DFND 02 0 7303 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 792 26063 SH DFND 04 0 0 26063 SCIENCE APPLICATIONS INTL CO COM 808625107 396246 5052873 SH SOLE 0 0 5052873 SCIENCE APPLICATIONS INTL CO COM 808625107 29 366 SH SOLE 0 366 0 SCIENCE APPLICATIONS INTL CO COM 808625107 1467 18711 SH DFND 01 0 18711 0 SCIENCE APPLICATIONS INTL CO COM 808625107 1398 17823 SH DFND 02 0 17823 0 SCIENCE APPLICATIONS INTL CO COM 808625107 3088 39373 SH DFND 04 0 0 39373 SCIENCE APPLICATIONS INTL CO COM 808625107 65 827 SH DFND 04 0 827 0 SCIENTIFIC GAMES CORP COM 80874P109 176391 5052735 SH SOLE 0 0 5052735 SCIENTIFIC GAMES CORP COM 80874P109 13 366 SH SOLE 0 366 0 SCIENTIFIC GAMES CORP COM 80874P109 3209 91908 SH DFND 01 0 91908 0 SCIENTIFIC GAMES CORP COM 80874P109 750 21481 SH DFND 02 0 21481 0 SCIENTIFIC GAMES CORP COM 80874P109 1415 40529 SH DFND 04 0 0 40529 SCIPLAY CORP CL A 809087109 29780 1835987 SH SOLE 0 0 1835987 SCIPLAY CORP CL A 809087109 3 166 SH SOLE 0 166 0 SCIPLAY CORP CL A 809087109 62 3810 SH DFND 01 0 3810 0 SCIPLAY CORP CL A 809087109 118 7294 SH DFND 04 0 0 7294 SCOTTS MIRACLE GRO CO CL A 810186106 698596 4568675 SH SOLE 0 0 4568675 SCOTTS MIRACLE GRO CO CL A 810186106 61 396 SH SOLE 0 396 0 SCOTTS MIRACLE GRO CO CL A 810186106 2737 17899 SH DFND 01 0 17899 0 SCOTTS MIRACLE GRO CO CL A 810186106 1904 12450 SH DFND 02 0 12450 0 SCOTTS MIRACLE GRO CO CL A 810186106 4602 30096 SH DFND 04 0 0 30096 SCOTTS MIRACLE GRO CO CL A 810186106 493 3226 SH DFND 04 0 3226 0 SCPHARMACEUTICALS INC COM 810648105 4260 571777 SH SOLE 0 0 571777 SCPHARMACEUTICALS INC COM 810648105 1 131 SH SOLE 0 131 0 SCPHARMACEUTICALS INC COM 810648105 89 11985 SH DFND 01 0 11985 0 SCPHARMACEUTICALS INC COM 810648105 43 5783 SH DFND 04 0 0 5783 SCRIPPS E W CO OHIO CL A NEW 811054402 62628 5474434 SH SOLE 0 0 5474434 SCRIPPS E W CO OHIO CL A NEW 811054402 36 3129 SH SOLE 0 3129 0 SCRIPPS E W CO OHIO CL A NEW 811054402 433 37878 SH DFND 01 0 37878 0 SCRIPPS E W CO OHIO CL A NEW 811054402 197 17184 SH DFND 02 0 17184 0 SCRIPPS E W CO OHIO CL A NEW 811054402 573 50111 SH DFND 04 0 0 50111 SCULPTOR CAP MGMT COM CL A 811246107 9555 813922 SH SOLE 0 0 813922 SCULPTOR CAP MGMT COM CL A 811246107 18 1571 SH SOLE 0 1571 0 SCULPTOR CAP MGMT COM CL A 811246107 147 12490 SH DFND 01 0 12490 0 SCULPTOR CAP MGMT COM CL A 811246107 12 1013 SH DFND 02 0 1013 0 SCULPTOR CAP MGMT COM CL A 811246107 144 12246 SH DFND 04 0 0 12246 SCYNEXIS INC COM NEW 811292200 1225 277723 SH SOLE 0 0 277723 SCYNEXIS INC COM NEW 811292200 28 6324 SH DFND 04 0 0 6324 SEABOARD CORP COM 811543107 54887 19349 SH SOLE 0 0 19349 SEABOARD CORP COM 811543107 6 2 SH SOLE 0 2 0 SEABOARD CORP COM 811543107 235 83 SH DFND 01 0 83 0 SEABOARD CORP COM 811543107 315 111 SH DFND 02 0 111 0 SEABOARD CORP COM 811543107 559 197 SH DFND 04 0 0 197 SEACHANGE INTL INC COM 811699107 840 965013 SH SOLE 0 0 965013 SEACHANGE INTL INC COM 811699107 0 218 SH SOLE 0 218 0 SEACHANGE INTL INC COM 811699107 18 20678 SH DFND 01 0 20678 0 SEACHANGE INTL INC COM 811699107 5 6008 SH DFND 04 0 0 6008 SEACOAST BKG CORP FLA COM NEW 811707801 55698 3089162 SH SOLE 0 0 3089162 SEACOAST BKG CORP FLA COM NEW 811707801 6 326 SH SOLE 0 326 0 SEACOAST BKG CORP FLA COM NEW 811707801 652 36151 SH DFND 01 0 36151 0 SEACOAST BKG CORP FLA COM NEW 811707801 238 13185 SH DFND 02 0 13185 0 SEACOAST BKG CORP FLA COM NEW 811707801 678 37612 SH DFND 04 0 0 37612 SEACOR HOLDINGS INC COM 811904101 58604 2015270 SH SOLE 0 0 2015270 SEACOR HOLDINGS INC COM 811904101 19 664 SH SOLE 0 664 0 SEACOR HOLDINGS INC COM 811904101 356 12231 SH DFND 01 0 12231 0 SEACOR HOLDINGS INC COM 811904101 193 6635 SH DFND 02 0 6635 0 SEACOR HOLDINGS INC COM 811904101 497 17083 SH DFND 04 0 0 17083 SEABRIDGE GOLD INC COM 811916105 82 4354 SH SOLE 0 4354 0 SEABRIDGE GOLD INC COM 811916105 200 10639 SH DFND 02 0 10639 0 SEABRIDGE GOLD INC COM 811916105 369 19646 SH DFND 04 0 0 19646 SEALED AIR CORP NEW COM 81211K100 657225 16934437 SH SOLE 0 0 16934437 SEALED AIR CORP NEW COM 81211K100 91 2336 SH SOLE 0 2336 0 SEALED AIR CORP NEW COM 81211K100 6220 160259 SH DFND 01 0 160259 0 SEALED AIR CORP NEW COM 81211K100 1047 26969 SH DFND 02 0 0 26969 SEALED AIR CORP NEW COM 81211K100 3100 79864 SH DFND 02 0 79864 0 SEALED AIR CORP NEW COM 81211K100 12873 331686 SH DFND 04 0 0 331686 SEASPINE HLDGS CORP COM 81255T108 15571 1088853 SH SOLE 0 0 1088853 SEASPINE HLDGS CORP COM 81255T108 2 167 SH SOLE 0 167 0 SEASPINE HLDGS CORP COM 81255T108 252 17605 SH DFND 01 0 17605 0 SEASPINE HLDGS CORP COM 81255T108 128 8938 SH DFND 04 0 0 8938 SEATTLE GENETICS INC COM 812578102 2070174 10578843 SH SOLE 0 0 10578843 SEATTLE GENETICS INC COM 812578102 188 962 SH SOLE 0 962 0 SEATTLE GENETICS INC COM 812578102 10668 54517 SH DFND 01 0 54517 0 SEATTLE GENETICS INC COM 812578102 4299 21969 SH DFND 02 0 0 21969 SEATTLE GENETICS INC COM 812578102 13937 71218 SH DFND 02 0 71218 0 SEATTLE GENETICS INC COM 812578102 27021 138080 SH DFND 04 0 0 138080 SEATTLE GENETICS INC COM 812578102 2062 10536 SH DFND 04 0 10536 0 SEAWORLD ENTMT INC COM 81282V100 87033 4413449 SH SOLE 0 0 4413449 SEAWORLD ENTMT INC COM 81282V100 7 335 SH SOLE 0 335 0 SEAWORLD ENTMT INC COM 81282V100 1207 61197 SH DFND 01 0 61197 0 SEAWORLD ENTMT INC COM 81282V100 338 17157 SH DFND 02 0 17157 0 SEAWORLD ENTMT INC COM 81282V100 648 32838 SH DFND 04 0 0 32838 SECOND SIGHT MED PRODS INC COM NEW 81362J209 113 130586 SH SOLE 0 0 130586 SECOND SIGHT MED PRODS INC COM NEW 81362J209 0 82 SH SOLE 0 82 0 SECUREWORKS CORP CL A 81374A105 6938 609144 SH SOLE 0 0 609144 SECUREWORKS CORP CL A 81374A105 0 38 SH SOLE 0 38 0 SECUREWORKS CORP CL A 81374A105 55 4841 SH DFND 01 0 4841 0 SECUREWORKS CORP CL A 81374A105 66 5769 SH DFND 04 0 0 5769 SECURITY NATL FINL CORP CL A NEW 814785309 2509 392086 SH SOLE 0 0 392086 SECURITY NATL FINL CORP CL A NEW 814785309 38 6011 SH DFND 01 0 6011 0 SECURITY NATL FINL CORP CL A NEW 814785309 15 2399 SH DFND 04 0 0 2399 SEELOS THERAPEUTICS INC COM 81577F109 461 491487 SH SOLE 0 0 491487 SELECT INTERIOR CONCEPTS INC CL A 816120307 6189 896896 SH SOLE 0 0 896896 SELECT INTERIOR CONCEPTS INC CL A 816120307 0 51 SH SOLE 0 51 0 SELECT INTERIOR CONCEPTS INC CL A 816120307 23 3281 SH DFND 01 0 3281 0 SELECT INTERIOR CONCEPTS INC CL A 816120307 37 5341 SH DFND 04 0 0 5341 SELECT ENERGY SVCS INC CL A COM 81617J301 13624 3547788 SH SOLE 0 0 3547788 SELECT ENERGY SVCS INC CL A COM 81617J301 1 325 SH SOLE 0 325 0 SELECT ENERGY SVCS INC CL A COM 81617J301 159 41362 SH DFND 01 0 41362 0 SELECT ENERGY SVCS INC CL A COM 81617J301 55 14248 SH DFND 02 0 14248 0 SELECT ENERGY SVCS INC CL A COM 81617J301 194 50581 SH DFND 04 0 0 50581 SELECT BANCORP INC NEW COM 81617L108 5098 709052 SH SOLE 0 0 709052 SELECT BANCORP INC NEW COM 81617L108 1 144 SH SOLE 0 144 0 SELECT BANCORP INC NEW COM 81617L108 84 11690 SH DFND 01 0 11690 0 SELECT BANCORP INC NEW COM 81617L108 60 8355 SH DFND 04 0 0 8355 SELECT MED HLDGS CORP COM 81619Q105 233140 11197876 SH SOLE 0 0 11197876 SELECT MED HLDGS CORP COM 81619Q105 14 677 SH SOLE 0 677 0 SELECT MED HLDGS CORP COM 81619Q105 4486 215462 SH DFND 01 0 215462 0 SELECT MED HLDGS CORP COM 81619Q105 939 45090 SH DFND 02 0 45090 0 SELECT MED HLDGS CORP COM 81619Q105 1698 81541 SH DFND 04 0 0 81541 SELECTA BIOSCIENCES INC COM 816212104 11316 4562835 SH SOLE 0 0 4562835 SELECTA BIOSCIENCES INC COM 816212104 2 749 SH SOLE 0 749 0 SELECTA BIOSCIENCES INC COM 816212104 242 97590 SH DFND 01 0 97590 0 SELECTA BIOSCIENCES INC COM 816212104 30 12154 SH DFND 04 0 0 12154 SELECTIVE INS GROUP INC COM 816300107 264657 5139975 SH SOLE 0 0 5139975 SELECTIVE INS GROUP INC COM 816300107 35 678 SH SOLE 0 678 0 SELECTIVE INS GROUP INC COM 816300107 2071 40212 SH DFND 01 0 40212 0 SELECTIVE INS GROUP INC COM 816300107 918 17833 SH DFND 02 0 17833 0 SELECTIVE INS GROUP INC COM 816300107 2356 45754 SH DFND 04 0 0 45754 SELECTQUOTE INC COM 816307300 55490 2740232 SH SOLE 0 0 2740232 SELECTQUOTE INC COM 816307300 4 208 SH SOLE 0 208 0 SELECTQUOTE INC COM 816307300 582 28765 SH DFND 01 0 28765 0 SELECTQUOTE INC COM 816307300 276 13653 SH DFND 04 0 0 13653 SELLAS LIFE SCIENCES GROUP I COM NEW 81642T209 358 135108 SH SOLE 0 0 135108 SEMTECH CORP COM 816850101 313686 5923066 SH SOLE 0 0 5923066 SEMTECH CORP COM 816850101 22 412 SH SOLE 0 412 0 SEMTECH CORP COM 816850101 6788 128168 SH DFND 01 0 128168 0 SEMTECH CORP COM 816850101 1105 20856 SH DFND 02 0 20856 0 SEMTECH CORP COM 816850101 2589 48886 SH DFND 04 0 0 48886 SEMPRA ENERGY COM 816851109 2812331 23760827 SH SOLE 0 0 23760827 SEMPRA ENERGY COM 816851109 300 2531 SH SOLE 0 2531 0 SEMPRA ENERGY COM 816851109 35244 297773 SH DFND 01 0 297773 0 SEMPRA ENERGY COM 816851109 6562 55437 SH DFND 02 0 0 55437 SEMPRA ENERGY COM 816851109 41977 354655 SH DFND 02 0 354655 0 SEMPRA ENERGY COM 816851109 92005 777334 SH DFND 04 0 0 777334 SENECA FOODS CORP NEW CL A 817070501 16157 452194 SH SOLE 0 0 452194 SENECA FOODS CORP NEW CL A 817070501 1 40 SH SOLE 0 40 0 SENECA FOODS CORP NEW CL A 817070501 170 4756 SH DFND 01 0 4756 0 SENECA FOODS CORP NEW CL A 817070501 114 3201 SH DFND 04 0 0 3201 SENSIENT TECHNOLOGIES CORP COM 81725T100 248905 4310787 SH SOLE 0 0 4310787 SENSIENT TECHNOLOGIES CORP COM 81725T100 15 262 SH SOLE 0 262 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 2968 51404 SH DFND 01 0 51404 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 700 12131 SH DFND 02 0 12131 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 1822 31563 SH DFND 04 0 0 31563 SENSEONICS HLDGS INC COM 81727U105 2674 6903804 SH SOLE 0 0 6903804 SENSEONICS HLDGS INC COM 81727U105 0 1027 SH SOLE 0 1027 0 SENSEONICS HLDGS INC COM 81727U105 15 38736 SH DFND 04 0 0 38736 SENSUS HEALTHCARE INC COM 81728J109 1127 447253 SH SOLE 0 0 447253 SENSUS HEALTHCARE INC COM 81728J109 0 79 SH SOLE 0 79 0 SENSUS HEALTHCARE INC COM 81728J109 6 2265 SH DFND 01 0 2265 0 SENSUS HEALTHCARE INC COM 81728J109 5 2000 SH DFND 04 0 0 2000 SEQUENTIAL BRANDS GROUP INC COM NEW 81734P206 161 35170 SH SOLE 0 0 35170 SEQUENTIAL BRANDS GROUP INC COM NEW 81734P206 1 220 SH DFND 04 0 0 220 SERES THERAPEUTICS INC COM 81750R102 74560 2633683 SH SOLE 0 0 2633683 SERES THERAPEUTICS INC COM 81750R102 29 1017 SH SOLE 0 1017 0 SERES THERAPEUTICS INC COM 81750R102 2995 105795 SH DFND 01 0 105795 0 SERES THERAPEUTICS INC COM 81750R102 420 14850 SH DFND 04 0 0 14850 SERITAGE GROWTH PPTYS CL A 81752R100 57837 4300158 SH SOLE 0 0 4300158 SERITAGE GROWTH PPTYS CL A 81752R100 3 243 SH SOLE 0 243 0 SERITAGE GROWTH PPTYS CL A 81752R100 320 23763 SH DFND 01 0 23763 0 SERITAGE GROWTH PPTYS CL A 81752R100 146 10871 SH DFND 02 0 10871 0 SERITAGE GROWTH PPTYS CL A 81752R100 329 24481 SH DFND 04 0 0 24481 SERVICE CORP INTL COM 817565104 657282 15582789 SH SOLE 0 0 15582789 SERVICE CORP INTL COM 817565104 692 16404 SH SOLE 0 16404 0 SERVICE CORP INTL COM 817565104 2447 58019 SH DFND 01 0 58019 0 SERVICE CORP INTL COM 817565104 2490 59031 SH DFND 02 0 59031 0 SERVICE CORP INTL COM 817565104 5903 139954 SH DFND 04 0 0 139954 SERVICE PPTYS TR COM SH BEN INT 81761L102 177173 22285910 SH SOLE 0 0 22285910 SERVICE PPTYS TR COM SH BEN INT 81761L102 8 1027 SH SOLE 0 1027 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 876 110234 SH DFND 01 0 110234 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 3234 406826 SH DFND 02 0 406826 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 922 115948 SH DFND 04 0 0 115948 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 448246 11239877 SH SOLE 0 0 11239877 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 33 839 SH SOLE 0 839 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 1731 43413 SH DFND 01 0 43413 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 1706 42785 SH DFND 02 0 42785 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 3875 97157 SH DFND 04 0 0 97157 SERVICENOW INC COM 81762P102 7096426 14631807 SH SOLE 0 0 14631807 SERVICENOW INC COM 81762P102 752 1551 SH SOLE 0 1551 0 SERVICENOW INC COM 81762P102 107010 220639 SH DFND 01 0 220639 0 SERVICENOW INC COM 81762P102 17217 35498 SH DFND 02 0 0 35498 SERVICENOW INC COM 81762P102 53950 111237 SH DFND 02 0 111237 0 SERVICENOW INC COM 81762P102 242709 500430 SH DFND 04 0 0 500430 SERVICENOW INC COM 81762P102 7995 16484 SH DFND 04 0 16484 0 SERVICESOURCE INTL INC COM 81763U100 5838 3971621 SH SOLE 0 0 3971621 SERVICESOURCE INTL INC COM 81763U100 1 461 SH SOLE 0 461 0 SERVICESOURCE INTL INC COM 81763U100 88 60074 SH DFND 01 0 60074 0 SERVICESOURCE INTL INC COM 81763U100 27 18341 SH DFND 04 0 0 18341 SERVISFIRST BANCSHARES INC COM 81768T108 154804 4549050 SH SOLE 0 0 4549050 SERVISFIRST BANCSHARES INC COM 81768T108 10 284 SH SOLE 0 284 0 SERVISFIRST BANCSHARES INC COM 81768T108 2661 78206 SH DFND 01 0 78206 0 SERVISFIRST BANCSHARES INC COM 81768T108 521 15322 SH DFND 02 0 15322 0 SERVISFIRST BANCSHARES INC COM 81768T108 1138 33433 SH DFND 04 0 0 33433 SERVOTRONICS INC COM 817732100 190 24416 SH SOLE 0 0 24416 SESEN BIO INC COM 817763105 6537 4669213 SH SOLE 0 0 4669213 SESEN BIO INC COM 817763105 1 791 SH SOLE 0 791 0 SESEN BIO INC COM 817763105 25 17861 SH DFND 01 0 17861 0 SESEN BIO INC COM 817763105 17 12270 SH DFND 04 0 0 12270 SEVERN BANCORP INC ANNAPOLIS COM 81811M100 2111 325285 SH SOLE 0 0 325285 SEVERN BANCORP INC ANNAPOLIS COM 81811M100 10 1501 SH DFND 01 0 1501 0 SEVERN BANCORP INC ANNAPOLIS COM 81811M100 23 3499 SH DFND 04 0 0 3499 SHAKE SHACK INC CL A 819047101 227602 3529815 SH SOLE 0 0 3529815 SHAKE SHACK INC CL A 819047101 15 227 SH SOLE 0 227 0 SHAKE SHACK INC CL A 819047101 4490 69639 SH DFND 01 0 69639 0 SHAKE SHACK INC CL A 819047101 700 10857 SH DFND 02 0 10857 0 SHAKE SHACK INC CL A 819047101 1634 25340 SH DFND 04 0 0 25340 SHARPS COMPLIANCE CORP COM 820017101 3827 610387 SH SOLE 0 0 610387 SHARPS COMPLIANCE CORP COM 820017101 1 132 SH SOLE 0 132 0 SHARPS COMPLIANCE CORP COM 820017101 180 28655 SH DFND 01 0 28655 0 SHARPS COMPLIANCE CORP COM 820017101 14 2300 SH DFND 04 0 0 2300 SHARPSPRING INC COM 820054104 5644 506195 SH SOLE 0 0 506195 SHARPSPRING INC COM 820054104 1 70 SH SOLE 0 70 0 SHARPSPRING INC COM 820054104 20 1834 SH DFND 01 0 1834 0 SHARPSPRING INC COM 820054104 29 2592 SH DFND 04 0 0 2592 SHAW COMMUNICATIONS INC CL B CONV 82028K200 220608 12088096 SH SOLE 0 0 12088096 SHAW COMMUNICATIONS INC CL B CONV 82028K200 19187 1051323 SH SOLE 0 1051323 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 11333 620978 SH DFND 01 0 620978 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 1590 87108 SH DFND 02 0 0 87108 SHAW COMMUNICATIONS INC CL B CONV 82028K200 5751 315098 SH DFND 02 0 315098 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 7368 403749 SH DFND 04 0 0 403749 SHENANDOAH TELECOMMUNICATION COM 82312B106 212047 4772062 SH SOLE 0 0 4772062 SHENANDOAH TELECOMMUNICATION COM 82312B106 13 296 SH SOLE 0 296 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 4232 95246 SH DFND 01 0 95246 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 690 15519 SH DFND 02 0 15519 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 1558 35060 SH DFND 04 0 0 35060 SHERWIN WILLIAMS CO COM 824348106 4679952 6716928 SH SOLE 0 0 6716928 SHERWIN WILLIAMS CO COM 824348106 419 602 SH SOLE 0 602 0 SHERWIN WILLIAMS CO COM 824348106 65831 94484 SH DFND 01 0 94484 0 SHERWIN WILLIAMS CO COM 824348106 10462 15016 SH DFND 02 0 0 15016 SHERWIN WILLIAMS CO COM 824348106 33450 48009 SH DFND 02 0 48009 0 SHERWIN WILLIAMS CO COM 824348106 149256 214220 SH DFND 04 0 0 214220 SHERWIN WILLIAMS CO COM 824348106 4978 7144 SH DFND 04 0 7144 0 SHIFT4 PMTS INC CL A 82452J109 110087 2276407 SH SOLE 0 0 2276407 SHIFT4 PMTS INC CL A 82452J109 9 182 SH SOLE 0 182 0 SHIFT4 PMTS INC CL A 82452J109 209 4323 SH DFND 01 0 4323 0 SHIFT4 PMTS INC CL A 82452J109 348 7202 SH DFND 04 0 0 7202 SHIFTPIXY INC COM NEW 82452L203 362 94286 SH SOLE 0 0 94286 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 17419 758325 SH SOLE 0 0 758325 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 79 3456 SH SOLE 0 3456 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 484 21081 SH DFND 01 0 21081 0 SHOE CARNIVAL INC COM 824889109 19177 571092 SH SOLE 0 0 571092 SHOE CARNIVAL INC COM 824889109 28 827 SH SOLE 0 827 0 SHOE CARNIVAL INC COM 824889109 209 6236 SH DFND 01 0 6236 0 SHOE CARNIVAL INC COM 824889109 146 4346 SH DFND 02 0 4346 0 SHOE CARNIVAL INC COM 824889109 337 10025 SH DFND 04 0 0 10025 SHOCKWAVE MED INC COM 82489T104 162602 2145141 SH SOLE 0 0 2145141 SHOCKWAVE MED INC COM 82489T104 11 151 SH SOLE 0 151 0 SHOCKWAVE MED INC COM 82489T104 4213 55583 SH DFND 01 0 55583 0 SHOCKWAVE MED INC COM 82489T104 527 6946 SH DFND 02 0 6946 0 SHOCKWAVE MED INC COM 82489T104 1601 21117 SH DFND 04 0 0 21117 SHOPIFY INC CL A 82509L107 2713027 2652108 SH SOLE 0 0 2652108 SHOPIFY INC CL A 82509L107 178541 174532 SH SOLE 0 174532 0 SHOPIFY INC CL A 82509L107 148665 145327 SH DFND 01 0 145327 0 SHOPIFY INC CL A 82509L107 20371 19914 SH DFND 02 0 0 19914 SHOPIFY INC CL A 82509L107 62305 60906 SH DFND 02 0 60906 0 SHOPIFY INC CL A 82509L107 92450 90374 SH DFND 04 0 0 90374 SHORE BANCSHARES INC COM 825107105 4882 444663 SH SOLE 0 0 444663 SHORE BANCSHARES INC COM 825107105 1 96 SH SOLE 0 96 0 SHORE BANCSHARES INC COM 825107105 100 9123 SH DFND 01 0 9123 0 SHORE BANCSHARES INC COM 825107105 41 3694 SH DFND 04 0 0 3694 SHOTSPOTTER INC COM 82536T107 11953 385092 SH SOLE 0 0 385092 SHOTSPOTTER INC COM 82536T107 1 40 SH SOLE 0 40 0 SHOTSPOTTER INC COM 82536T107 495 15953 SH DFND 01 0 15953 0 SHOTSPOTTER INC COM 82536T107 83 2662 SH DFND 02 0 2662 0 SHOTSPOTTER INC COM 82536T107 164 5278 SH DFND 04 0 0 5278 SHUTTERSTOCK INC COM 825690100 124366 2389812 SH SOLE 0 0 2389812 SHUTTERSTOCK INC COM 825690100 264 5082 SH SOLE 0 5082 0 SHUTTERSTOCK INC COM 825690100 2240 43038 SH DFND 01 0 43038 0 SHUTTERSTOCK INC COM 825690100 458 8805 SH DFND 02 0 8805 0 SHUTTERSTOCK INC COM 825690100 944 18139 SH DFND 04 0 0 18139 SHYFT GROUP INC COM 825698103 28837 1527387 SH SOLE 0 0 1527387 SHYFT GROUP INC COM 825698103 28 1472 SH SOLE 0 1472 0 SHYFT GROUP INC COM 825698103 1278 67695 SH DFND 01 0 67695 0 SHYFT GROUP INC COM 825698103 164 8698 SH DFND 02 0 8698 0 SHYFT GROUP INC COM 825698103 474 25122 SH DFND 04 0 0 25122 SI BONE INC COM 825704109 27117 1143219 SH SOLE 0 0 1143219 SI BONE INC COM 825704109 3 144 SH SOLE 0 144 0 SI BONE INC COM 825704109 1183 49887 SH DFND 01 0 49887 0 SI BONE INC COM 825704109 174 7350 SH DFND 02 0 7350 0 SI BONE INC COM 825704109 353 14900 SH DFND 04 0 0 14900 SIEBERT FINL CORP COM 826176109 2412 746782 SH SOLE 0 0 746782 SIEBERT FINL CORP COM 826176109 62 19100 SH DFND 01 0 19100 0 SIEBERT FINL CORP COM 826176109 7 2119 SH DFND 04 0 0 2119 SIERRA BANCORP COM 82620P102 11002 655282 SH SOLE 0 0 655282 SIERRA BANCORP COM 82620P102 2 100 SH SOLE 0 100 0 SIERRA BANCORP COM 82620P102 159 9442 SH DFND 01 0 9442 0 SIERRA BANCORP COM 82620P102 134 7985 SH DFND 04 0 0 7985 SIENTRA INC COM 82621J105 8279 2434915 SH SOLE 0 0 2434915 SIENTRA INC COM 82621J105 1 272 SH SOLE 0 272 0 SIENTRA INC COM 82621J105 278 81911 SH DFND 01 0 81911 0 SIENTRA INC COM 82621J105 41 12002 SH DFND 04 0 0 12002 SIERRA WIRELESS INC COM 826516106 92 8250 SH DFND 02 0 8250 0 SIERRA WIRELESS INC COM 826516106 136 12223 SH DFND 04 0 0 12223 SIFCO INDS INC COM 826546103 408 110835 SH SOLE 0 0 110835 SIFCO INDS INC COM 826546103 1 300 SH DFND 04 0 0 300 SIGMATRON INTL INC COM 82661L101 50 16060 SH SOLE 0 0 16060 SIGNATURE BK NEW YORK N Y COM 82669G104 369893 4457077 SH SOLE 0 0 4457077 SIGNATURE BK NEW YORK N Y COM 82669G104 50 605 SH SOLE 0 605 0 SIGNATURE BK NEW YORK N Y COM 82669G104 1456 17539 SH DFND 01 0 17539 0 SIGNATURE BK NEW YORK N Y COM 82669G104 806 9710 SH DFND 02 0 0 9710 SIGNATURE BK NEW YORK N Y COM 82669G104 2299 27708 SH DFND 02 0 27708 0 SIGNATURE BK NEW YORK N Y COM 82669G104 2696 32489 SH DFND 04 0 0 32489 SIGA TECHNOLOGIES INC COM 826917106 16702 2431117 SH SOLE 0 0 2431117 SIGA TECHNOLOGIES INC COM 826917106 2 345 SH SOLE 0 345 0 SIGA TECHNOLOGIES INC COM 826917106 717 104395 SH DFND 01 0 104395 0 SIGA TECHNOLOGIES INC COM 826917106 155 22616 SH DFND 02 0 22616 0 SIGA TECHNOLOGIES INC COM 826917106 232 33765 SH DFND 04 0 0 33765 SILICON LABORATORIES INC COM 826919102 396837 4055563 SH SOLE 0 0 4055563 SILICON LABORATORIES INC COM 826919102 27 280 SH SOLE 0 280 0 SILICON LABORATORIES INC COM 826919102 8401 85859 SH DFND 01 0 85859 0 SILICON LABORATORIES INC COM 826919102 1355 13852 SH DFND 02 0 13852 0 SILICON LABORATORIES INC COM 826919102 3197 32674 SH DFND 04 0 0 32674 SILGAN HOLDINGS INC COM 827048109 281464 7654724 SH SOLE 0 0 7654724 SILGAN HOLDINGS INC COM 827048109 789 21450 SH SOLE 0 21450 0 SILGAN HOLDINGS INC COM 827048109 949 25800 SH DFND 01 0 25800 0 SILGAN HOLDINGS INC COM 827048109 1172 31863 SH DFND 02 0 31863 0 SILGAN HOLDINGS INC COM 827048109 3593 97725 SH DFND 04 0 0 97725 SILK RD MED INC COM 82710M100 181348 2698231 SH SOLE 0 0 2698231 SILK RD MED INC COM 82710M100 13 191 SH SOLE 0 191 0 SILK RD MED INC COM 82710M100 3586 53354 SH DFND 01 0 53354 0 SILK RD MED INC COM 82710M100 507 7543 SH DFND 02 0 7543 0 SILK RD MED INC COM 82710M100 1480 22026 SH DFND 04 0 0 22026 SILVERCREST ASSET MGMT GROUP CL A 828359109 6717 642170 SH SOLE 0 0 642170 SILVERCREST ASSET MGMT GROUP CL A 828359109 1 85 SH SOLE 0 85 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 140 13364 SH DFND 01 0 13364 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 21 2000 SH DFND 04 0 0 2000 SILVERCORP METALS INC COM 82835P103 103 14273 SH SOLE 0 14273 0 SILVERCORP METALS INC COM 82835P103 351 48498 SH DFND 02 0 48498 0 SILVERCORP METALS INC COM 82835P103 448 61914 SH DFND 04 0 0 61914 SILVERCREST METALS INC COM 828363101 85 10005 SH SOLE 0 10005 0 SILVERCREST METALS INC COM 828363101 301 35423 SH DFND 02 0 35423 0 SILVERCREST METALS INC COM 828363101 328 38654 SH DFND 04 0 0 38654 SILVERBOW RES INC COM 82836G102 1021 259718 SH SOLE 0 0 259718 SILVERBOW RES INC COM 82836G102 0 6 SH SOLE 0 6 0 SILVERBOW RES INC COM 82836G102 6 1488 SH DFND 04 0 0 1488 SILVERGATE CAP CORP CL A 82837P408 9009 625654 SH SOLE 0 0 625654 SILVERGATE CAP CORP CL A 82837P408 1 71 SH SOLE 0 71 0 SILVERGATE CAP CORP CL A 82837P408 112 7781 SH DFND 01 0 7781 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 163181 10292071 SH SOLE 0 0 10292071 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 36 2262 SH SOLE 0 2262 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 1169 73737 SH DFND 01 0 73737 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 450 28412 SH DFND 02 0 28412 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 1474 92970 SH DFND 04 0 0 92970 SIMON PPTY GROUP INC NEW COM 828806109 2667983 41248967 SH SOLE 0 0 41248967 SIMON PPTY GROUP INC NEW COM 828806109 142 2194 SH SOLE 0 2194 0 SIMON PPTY GROUP INC NEW COM 828806109 22244 343911 SH DFND 01 0 343911 0 SIMON PPTY GROUP INC NEW COM 828806109 3592 55539 SH DFND 02 0 0 55539 SIMON PPTY GROUP INC NEW COM 828806109 53545 827843 SH DFND 02 0 827843 0 SIMON PPTY GROUP INC NEW COM 828806109 51120 790349 SH DFND 04 0 0 790349 SIMON PPTY GROUP INC NEW COM 828806109 1339 20709 SH DFND 04 0 20709 0 SIMPLY GOOD FOODS CO COM 82900L102 166348 7544118 SH SOLE 0 0 7544118 SIMPLY GOOD FOODS CO COM 82900L102 12 565 SH SOLE 0 565 0 SIMPLY GOOD FOODS CO COM 82900L102 1260 57156 SH DFND 01 0 57156 0 SIMPLY GOOD FOODS CO COM 82900L102 666 30218 SH DFND 02 0 30218 0 SIMPLY GOOD FOODS CO COM 82900L102 1350 61204 SH DFND 04 0 0 61204 SIMPSON MANUFACTURING CO INC COM 829073105 418727 4309662 SH SOLE 0 0 4309662 SIMPSON MANUFACTURING CO INC COM 829073105 41 422 SH SOLE 0 422 0 SIMPSON MANUFACTURING CO INC COM 829073105 8289 85309 SH DFND 01 0 85309 0 SIMPSON MANUFACTURING CO INC COM 829073105 1172 12066 SH DFND 02 0 12066 0 SIMPSON MANUFACTURING CO INC COM 829073105 2886 29699 SH DFND 04 0 0 29699 SIMULATIONS PLUS INC COM 829214105 64110 850714 SH SOLE 0 0 850714 SIMULATIONS PLUS INC COM 829214105 40 530 SH SOLE 0 530 0 SIMULATIONS PLUS INC COM 829214105 2086 27678 SH DFND 01 0 27678 0 SIMULATIONS PLUS INC COM 829214105 419 5555 SH DFND 02 0 5555 0 SIMULATIONS PLUS INC COM 829214105 895 11876 SH DFND 04 0 0 11876 SINCLAIR BROADCAST GROUP INC CL A 829226109 77192 4014143 SH SOLE 0 0 4014143 SINCLAIR BROADCAST GROUP INC CL A 829226109 25 1323 SH SOLE 0 1323 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 599 31165 SH DFND 01 0 31165 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 385 20027 SH DFND 02 0 20027 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 840 43706 SH DFND 04 0 0 43706 SINTX TECHNOLOGIES INC COM NEW 829392307 174 90750 SH SOLE 0 0 90750 SIRIUS XM HOLDINGS INC COM 82968B103 404834 75528678 SH SOLE 0 0 75528678 SIRIUS XM HOLDINGS INC COM 82968B103 37 6948 SH SOLE 0 6948 0 SIRIUS XM HOLDINGS INC COM 82968B103 2623 489404 SH DFND 01 0 489404 0 SIRIUS XM HOLDINGS INC COM 82968B103 1111 207314 SH DFND 02 0 0 207314 SIRIUS XM HOLDINGS INC COM 82968B103 4322 806434 SH DFND 02 0 806434 0 SIRIUS XM HOLDINGS INC COM 82968B103 7430 1386205 SH DFND 04 0 0 1386205 SIRIUS XM HOLDINGS INC COM 82968B103 340 63518 SH DFND 04 0 63518 0 SITE CTRS CORP COM 82981J109 161417 22419010 SH SOLE 0 0 22419010 SITE CTRS CORP COM 82981J109 15 2114 SH SOLE 0 2114 0 SITE CTRS CORP COM 82981J109 739 102629 SH DFND 01 0 102629 0 SITE CTRS CORP COM 82981J109 2661 369538 SH DFND 02 0 369538 0 SITE CTRS CORP COM 82981J109 811 112697 SH DFND 04 0 0 112697 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 474962 3894727 SH SOLE 0 0 3894727 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 53 431 SH SOLE 0 431 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 10622 87100 SH DFND 01 0 87100 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 1545 12673 SH DFND 02 0 12673 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 3929 32217 SH DFND 04 0 0 32217 SITIME CORP COM 82982T106 32324 384668 SH SOLE 0 0 384668 SITIME CORP COM 82982T106 4 42 SH SOLE 0 42 0 SITIME CORP COM 82982T106 1490 17729 SH DFND 01 0 17729 0 SITIME CORP COM 82982T106 141 1675 SH DFND 04 0 0 1675 SIX FLAGS ENTMT CORP NEW COM 83001A102 139281 6861131 SH SOLE 0 0 6861131 SIX FLAGS ENTMT CORP NEW COM 83001A102 11 531 SH SOLE 0 531 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 532 26199 SH DFND 01 0 26199 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 435 21435 SH DFND 02 0 21435 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 1139 56128 SH DFND 04 0 0 56128 SKECHERS U S A INC CL A 830566105 356153 11785353 SH SOLE 0 0 11785353 SKECHERS U S A INC CL A 830566105 36 1205 SH SOLE 0 1205 0 SKECHERS U S A INC CL A 830566105 1299 42992 SH DFND 01 0 42992 0 SKECHERS U S A INC CL A 830566105 1351 44708 SH DFND 02 0 44708 0 SKECHERS U S A INC CL A 830566105 3143 103998 SH DFND 04 0 0 103998 SKYLINE CHAMPION CORPORATION COM 830830105 76054 2841032 SH SOLE 0 0 2841032 SKYLINE CHAMPION CORPORATION COM 830830105 9 337 SH SOLE 0 337 0 SKYLINE CHAMPION CORPORATION COM 830830105 2776 103696 SH DFND 01 0 103696 0 SKYLINE CHAMPION CORPORATION COM 830830105 551 20585 SH DFND 02 0 20585 0 SKYLINE CHAMPION CORPORATION COM 830830105 908 33905 SH DFND 04 0 0 33905 SKYWEST INC COM 830879102 145856 4884660 SH SOLE 0 0 4884660 SKYWEST INC COM 830879102 32 1057 SH SOLE 0 1057 0 SKYWEST INC COM 830879102 1015 33992 SH DFND 01 0 33992 0 SKYWEST INC COM 830879102 109 3656 SH DFND 02 0 3656 0 SKYWEST INC COM 830879102 843 28217 SH DFND 04 0 0 28217 SKYWORKS SOLUTIONS INC COM 83088M102 2546177 17499499 SH SOLE 0 0 17499499 SKYWORKS SOLUTIONS INC COM 83088M102 182 1251 SH SOLE 0 1251 0 SKYWORKS SOLUTIONS INC COM 83088M102 25042 172108 SH DFND 01 0 172108 0 SKYWORKS SOLUTIONS INC COM 83088M102 4418 30364 SH DFND 02 0 0 30364 SKYWORKS SOLUTIONS INC COM 83088M102 14473 99470 SH DFND 02 0 99470 0 SKYWORKS SOLUTIONS INC COM 83088M102 63554 436796 SH DFND 04 0 0 436796 SLACK TECHNOLOGIES INC COM CL A 83088V102 983939 36632136 SH SOLE 0 0 36632136 SLACK TECHNOLOGIES INC COM CL A 83088V102 76 2845 SH SOLE 0 2845 0 SLACK TECHNOLOGIES INC COM CL A 83088V102 4806 178940 SH DFND 01 0 178940 0 SLACK TECHNOLOGIES INC COM CL A 83088V102 1864 69393 SH DFND 02 0 0 69393 SLACK TECHNOLOGIES INC COM CL A 83088V102 5840 217424 SH DFND 02 0 217424 0 SLACK TECHNOLOGIES INC COM CL A 83088V102 11659 434055 SH DFND 04 0 0 434055 SLACK TECHNOLOGIES INC COM CL A 83088V102 887 33013 SH DFND 04 0 33013 0 SLEEP NUMBER CORP COM 83125X103 131942 2697640 SH SOLE 0 0 2697640 SLEEP NUMBER CORP COM 83125X103 47 966 SH SOLE 0 966 0 SLEEP NUMBER CORP COM 83125X103 1569 32070 SH DFND 01 0 32070 0 SLEEP NUMBER CORP COM 83125X103 502 10259 SH DFND 02 0 10259 0 SLEEP NUMBER CORP COM 83125X103 1216 24870 SH DFND 04 0 0 24870 SMITH & WESSON BRANDS INC COM 831754106 53824 3468025 SH SOLE 0 0 3468025 SMITH & WESSON BRANDS INC COM 831754106 5 343 SH SOLE 0 343 0 SMITH & WESSON BRANDS INC COM 831754106 582 37511 SH DFND 01 0 37511 0 SMITH & WESSON BRANDS INC COM 831754106 280 18047 SH DFND 02 0 18047 0 SMITH & WESSON BRANDS INC COM 831754106 606 39023 SH DFND 04 0 0 39023 SMITH A O CORP COM 831865209 766810 14522909 SH SOLE 0 0 14522909 SMITH A O CORP COM 831865209 46 866 SH SOLE 0 866 0 SMITH A O CORP COM 831865209 7307 138397 SH DFND 01 0 138397 0 SMITH A O CORP COM 831865209 1321 25023 SH DFND 02 0 0 25023 SMITH A O CORP COM 831865209 3876 73404 SH DFND 02 0 73404 0 SMITH A O CORP COM 831865209 14951 283156 SH DFND 04 0 0 283156 SMARTFINANCIAL INC COM NEW 83190L208 9374 689799 SH SOLE 0 0 689799 SMARTFINANCIAL INC COM NEW 83190L208 2 116 SH SOLE 0 116 0 SMARTFINANCIAL INC COM NEW 83190L208 135 9963 SH DFND 01 0 9963 0 SMARTFINANCIAL INC COM NEW 83190L208 74 5470 SH DFND 04 0 0 5470 SMART SAND INC COM 83191H107 1196 913232 SH SOLE 0 0 913232 SMART SAND INC COM 83191H107 0 10 SH SOLE 0 10 0 SMART SAND INC COM 83191H107 7 5176 SH DFND 01 0 5176 0 SMART SAND INC COM 83191H107 6 4400 SH DFND 04 0 0 4400 SMILEDIRECTCLUB INC CL A COM 83192H106 81094 6942968 SH SOLE 0 0 6942968 SMILEDIRECTCLUB INC CL A COM 83192H106 6 494 SH SOLE 0 494 0 SMILEDIRECTCLUB INC CL A COM 83192H106 134 11504 SH DFND 01 0 11504 0 SMILEDIRECTCLUB INC CL A COM 83192H106 206 17606 SH DFND 02 0 17606 0 SMILEDIRECTCLUB INC CL A COM 83192H106 463 39683 SH DFND 04 0 0 39683 SMARTSHEET INC COM CL A 83200N103 489354 9901937 SH SOLE 0 0 9901937 SMARTSHEET INC COM CL A 83200N103 36 725 SH SOLE 0 725 0 SMARTSHEET INC COM CL A 83200N103 2416 48881 SH DFND 01 0 48881 0 SMARTSHEET INC COM CL A 83200N103 1514 30636 SH DFND 02 0 30636 0 SMARTSHEET INC COM CL A 83200N103 4077 82502 SH DFND 04 0 0 82502 SMARTSHEET INC COM CL A 83200N103 458 9269 SH DFND 04 0 9269 0 SMITH MICRO SOFTWARE INC COM NEW 832154207 7175 1923504 SH SOLE 0 0 1923504 SMITH MICRO SOFTWARE INC COM NEW 832154207 1 167 SH SOLE 0 167 0 SMITH MICRO SOFTWARE INC COM NEW 832154207 252 67667 SH DFND 01 0 67667 0 SMITH MICRO SOFTWARE INC COM NEW 832154207 20 5379 SH DFND 04 0 0 5379 SMUCKER J M CO COM NEW 832696405 1396346 12087483 SH SOLE 0 0 12087483 SMUCKER J M CO COM NEW 832696405 161 1393 SH SOLE 0 1393 0 SMUCKER J M CO COM NEW 832696405 13513 116977 SH DFND 01 0 116977 0 SMUCKER J M CO COM NEW 832696405 2406 20826 SH DFND 02 0 0 20826 SMUCKER J M CO COM NEW 832696405 10090 87340 SH DFND 02 0 87340 0 SMUCKER J M CO COM NEW 832696405 35382 306286 SH DFND 04 0 0 306286 SNAP ON INC COM 833034101 890455 6052162 SH SOLE 0 0 6052162 SNAP ON INC COM 833034101 51 345 SH SOLE 0 345 0 SNAP ON INC COM 833034101 8222 55884 SH DFND 01 0 55884 0 SNAP ON INC COM 833034101 1438 9777 SH DFND 02 0 0 9777 SNAP ON INC COM 833034101 5055 34355 SH DFND 02 0 34355 0 SNAP ON INC COM 833034101 21509 146190 SH DFND 04 0 0 146190 SNAP INC CL A 83304A106 2204229 84420864 SH SOLE 0 0 84420864 SNAP INC CL A 83304A106 171 6548 SH SOLE 0 6548 0 SNAP INC CL A 83304A106 3981 152470 SH DFND 01 0 152470 0 SNAP INC CL A 83304A106 4179 160052 SH DFND 02 0 0 160052 SNAP INC CL A 83304A106 12179 466431 SH DFND 02 0 466431 0 SNAP INC CL A 83304A106 13024 498803 SH DFND 04 0 0 498803 SNOWFLAKE INC CL A 833445109 400545 1595798 SH SOLE 0 0 1595798 SNOWFLAKE INC CL A 833445109 44 175 SH SOLE 0 175 0 SNOWFLAKE INC CL A 833445109 1244 4956 SH DFND 01 0 4956 0 SNOWFLAKE INC CL A 833445109 1342 5345 SH DFND 02 0 0 5345 SNOWFLAKE INC CL A 833445109 2956 11775 SH DFND 02 0 11775 0 SNOWFLAKE INC CL A 833445109 3417 13614 SH DFND 04 0 0 13614 SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 14851 1188999 SH SOLE 0 0 1188999 SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 649 51966 SH DFND 01 0 51966 0 SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 11 847 SH DFND 04 0 0 847 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 37507 1156905 SH SOLE 0 0 1156905 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 4145 127862 SH DFND 01 0 127862 0 SOCKET MOBILE INC COM NEW 83368E200 35 27598 SH SOLE 0 0 27598 SOGOU INC ADR REPSTG A 83409V104 16738 1882819 SH SOLE 0 0 1882819 SOGOU INC ADR REPSTG A 83409V104 593 66719 SH DFND 01 0 66719 0 SOGOU INC ADR REPSTG A 83409V104 2 197 SH DFND 04 0 0 197 SOHU COM LTD SPONSORED ADS 83410S108 18967 955032 SH SOLE 0 0 955032 SOHU COM LTD SPONSORED ADS 83410S108 753 37935 SH DFND 01 0 37935 0 SOHU COM LTD SPONSORED ADS 83410S108 15 732 SH DFND 04 0 0 732 SOHU COM LTD SPONSORED ADS 83410S108 232 11698 SH DFND 05 0 0 11698 SOLAREDGE TECHNOLOGIES INC COM 83417M104 291339 1222318 SH SOLE 0 0 1222318 SOLAREDGE TECHNOLOGIES INC COM 83417M104 40 169 SH SOLE 0 169 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 5302 22245 SH DFND 01 0 22245 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 3620 15189 SH DFND 02 0 15189 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 8839 37085 SH DFND 04 0 0 37085 SOLAREDGE TECHNOLOGIES INC COM 83417M104 1009 4232 SH DFND 04 0 4232 0 SOLARWINDS CORP COM 83417Q105 109315 5374393 SH SOLE 0 0 5374393 SOLARWINDS CORP COM 83417Q105 8 381 SH SOLE 0 381 0 SOLARWINDS CORP COM 83417Q105 380 18659 SH DFND 01 0 18659 0 SOLARWINDS CORP COM 83417Q105 389 19111 SH DFND 02 0 19111 0 SOLARWINDS CORP COM 83417Q105 912 44856 SH DFND 04 0 0 44856 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 11461 1807650 SH SOLE 0 0 1807650 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 24 3848 SH SOLE 0 3848 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 131 20697 SH DFND 01 0 20697 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 13 2119 SH DFND 02 0 2119 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 229 36176 SH DFND 04 0 0 36176 SOLENO THERAPEUTICS INC COM NEW 834203200 3503 1395620 SH SOLE 0 0 1395620 SOLENO THERAPEUTICS INC COM NEW 834203200 1 256 SH SOLE 0 256 0 SOLENO THERAPEUTICS INC COM NEW 834203200 243 96934 SH DFND 01 0 96934 0 SOLENO THERAPEUTICS INC COM NEW 834203200 24 9574 SH DFND 04 0 0 9574 SOLIGENIX INC COM 834223307 1523 850879 SH SOLE 0 0 850879 SOLIGENIX INC COM 834223307 36 20305 SH DFND 01 0 20305 0 SOLID BIOSCIENCES INC COM 83422E105 1560 768271 SH SOLE 0 0 768271 SOLID BIOSCIENCES INC COM 83422E105 0 81 SH SOLE 0 81 0 SOLID BIOSCIENCES INC COM 83422E105 34 16573 SH DFND 01 0 16573 0 SOLID BIOSCIENCES INC COM 83422E105 8 3774 SH DFND 04 0 0 3774 SOLITON INC COM 834251100 2822 369406 SH SOLE 0 0 369406 SOLITON INC COM 834251100 0 35 SH SOLE 0 35 0 SOLITON INC COM 834251100 100 13070 SH DFND 01 0 13070 0 SOLITON INC COM 834251100 20 2640 SH DFND 04 0 0 2640 SOLITARIO ZINC CORP COM 8342EP107 177 443383 SH SOLE 0 0 443383 SONIC AUTOMOTIVE INC CL A 83545G102 89070 2217890 SH SOLE 0 0 2217890 SONIC AUTOMOTIVE INC CL A 83545G102 39 959 SH SOLE 0 959 0 SONIC AUTOMOTIVE INC CL A 83545G102 649 16148 SH DFND 01 0 16148 0 SONIC AUTOMOTIVE INC CL A 83545G102 433 10778 SH DFND 02 0 10778 0 SONIC AUTOMOTIVE INC CL A 83545G102 763 19004 SH DFND 04 0 0 19004 SONIM TECHNOLOGIES INC COM 83548F101 122 157715 SH SOLE 0 0 157715 SONNET BIOTHERAPEUTC HLDNG I COM 83548R105 228 88838 SH SOLE 0 0 88838 SONOCO PRODS CO COM 835495102 499096 9772773 SH SOLE 0 0 9772773 SONOCO PRODS CO COM 835495102 96 1886 SH SOLE 0 1886 0 SONOCO PRODS CO COM 835495102 1670 32710 SH DFND 01 0 32710 0 SONOCO PRODS CO COM 835495102 1532 29990 SH DFND 02 0 29990 0 SONOCO PRODS CO COM 835495102 4078 79858 SH DFND 04 0 0 79858 SONOMA PHARMACEUTICALS INC COM NEW 83558L204 94 11269 SH SOLE 0 0 11269 SONOS INC COM 83570H108 126371 8324820 SH SOLE 0 0 8324820 SONOS INC COM 83570H108 17 1133 SH SOLE 0 1133 0 SONOS INC COM 83570H108 2391 157495 SH DFND 01 0 157495 0 SONOS INC COM 83570H108 336 22119 SH DFND 02 0 22119 0 SONOS INC COM 83570H108 831 54744 SH DFND 04 0 0 54744 SORRENTO THERAPEUTICS INC COM NEW 83587F202 117276 10517993 SH SOLE 0 0 10517993 SORRENTO THERAPEUTICS INC COM NEW 83587F202 32 2890 SH SOLE 0 2890 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 4857 435569 SH DFND 01 0 435569 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 440 39482 SH DFND 02 0 39482 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 1188 106545 SH DFND 04 0 0 106545 SOTHERLY HOTELS INC COM 83600C103 1249 694004 SH SOLE 0 0 694004 SOTHERLY HOTELS INC COM 83600C103 0 76 SH SOLE 0 76 0 SOTHERLY HOTELS INC COM 83600C103 6 3225 SH DFND 01 0 3225 0 SOTHERLY HOTELS INC COM 83600C103 4 2005 SH DFND 04 0 0 2005 SOUND FINL BANCORP INC COM 83607A100 1668 56305 SH SOLE 0 0 56305 SOUND FINL BANCORP INC COM 83607A100 15 500 SH DFND 01 0 500 0 SOUND FINL BANCORP INC COM 83607A100 25 835 SH DFND 04 0 0 835 SOUTH JERSEY INDS INC COM 838518108 203006 10534825 SH SOLE 0 0 10534825 SOUTH JERSEY INDS INC COM 838518108 12 638 SH SOLE 0 638 0 SOUTH JERSEY INDS INC COM 838518108 2774 143971 SH DFND 01 0 143971 0 SOUTH JERSEY INDS INC COM 838518108 561 29115 SH DFND 02 0 29115 0 SOUTH JERSEY INDS INC COM 838518108 1322 68595 SH DFND 04 0 0 68595 SOUTH PLAINS FINANCIAL INC COM 83946P107 4777 384924 SH SOLE 0 0 384924 SOUTH PLAINS FINANCIAL INC COM 83946P107 1 68 SH SOLE 0 68 0 SOUTH PLAINS FINANCIAL INC COM 83946P107 80 6454 SH DFND 01 0 6454 0 SOUTH ST CORP COM 840441109 298879 6207239 SH SOLE 0 0 6207239 SOUTH ST CORP COM 840441109 31 636 SH SOLE 0 636 0 SOUTH ST CORP COM 840441109 2287 47495 SH DFND 01 0 47495 0 SOUTH ST CORP COM 840441109 1073 22275 SH DFND 02 0 22275 0 SOUTH ST CORP COM 840441109 2573 53437 SH DFND 04 0 0 53437 SOUTHERN CO COM 842587107 4644688 85663734 SH SOLE 0 0 85663734 SOUTHERN CO COM 842587107 440 8109 SH SOLE 0 8109 0 SOUTHERN CO COM 842587107 58876 1085880 SH DFND 01 0 1085880 0 SOUTHERN CO COM 842587107 8757 161515 SH DFND 02 0 0 161515 SOUTHERN CO COM 842587107 70002 1291071 SH DFND 02 0 1291071 0 SOUTHERN CO COM 842587107 151863 2800866 SH DFND 04 0 0 2800866 SOUTHERN COPPER CORP COM 84265V105 22964 507266 SH SOLE 0 0 507266 SOUTHERN COPPER CORP COM 84265V105 5 119 SH SOLE 0 119 0 SOUTHERN COPPER CORP COM 84265V105 577 12753 SH DFND 01 0 12753 0 SOUTHERN COPPER CORP COM 84265V105 1588 35069 SH DFND 02 0 35069 0 SOUTHERN COPPER CORP COM 84265V105 8466 187004 SH DFND 04 0 0 187004 SOUTHERN COPPER CORP COM 84265V105 7128 157450 SH DFND 04 0 157450 0 SOUTHERN COPPER CORP COM 84265V105 475 10502 SH DFND 05 0 0 10502 SOUTHERN FIRST BANCSHARES IN COM 842873101 8560 354446 SH SOLE 0 0 354446 SOUTHERN FIRST BANCSHARES IN COM 842873101 1 30 SH SOLE 0 30 0 SOUTHERN FIRST BANCSHARES IN COM 842873101 121 5009 SH DFND 01 0 5009 0 SOUTHERN FIRST BANCSHARES IN COM 842873101 36 1500 SH DFND 04 0 0 1500 SOUTHERN MO BANCORP INC COM 843380106 9281 393590 SH SOLE 0 0 393590 SOUTHERN MO BANCORP INC COM 843380106 1 43 SH SOLE 0 43 0 SOUTHERN MO BANCORP INC COM 843380106 126 5350 SH DFND 01 0 5350 0 SOUTHERN MO BANCORP INC COM 843380106 86 3642 SH DFND 04 0 0 3642 SOUTHERN NATL BANCORP OF VA COM 843395104 10354 1192865 SH SOLE 0 0 1192865 SOUTHERN NATL BANCORP OF VA COM 843395104 1 104 SH SOLE 0 104 0 SOUTHERN NATL BANCORP OF VA COM 843395104 118 13552 SH DFND 01 0 13552 0 SOUTHERN NATL BANCORP OF VA COM 843395104 66 7582 SH DFND 04 0 0 7582 SOUTHSIDE BANCSHARES INC COM 84470P109 48748 1995421 SH SOLE 0 0 1995421 SOUTHSIDE BANCSHARES INC COM 84470P109 5 219 SH SOLE 0 219 0 SOUTHSIDE BANCSHARES INC COM 84470P109 482 19711 SH DFND 01 0 19711 0 SOUTHSIDE BANCSHARES INC COM 84470P109 268 10970 SH DFND 02 0 10970 0 SOUTHSIDE BANCSHARES INC COM 84470P109 655 26793 SH DFND 04 0 0 26793 SOUTHWEST AIRLS CO COM 844741108 1889042 50374460 SH SOLE 0 0 50374460 SOUTHWEST AIRLS CO COM 844741108 140 3744 SH SOLE 0 3744 0 SOUTHWEST AIRLS CO COM 844741108 22664 604369 SH DFND 01 0 604369 0 SOUTHWEST AIRLS CO COM 844741108 1045 27864 SH DFND 02 0 0 27864 SOUTHWEST AIRLS CO COM 844741108 3729 99432 SH DFND 02 0 99432 0 SOUTHWEST AIRLS CO COM 844741108 44654 1190784 SH DFND 04 0 0 1190784 SOUTHWEST GAS HOLDINGS INC COM 844895102 336998 5340705 SH SOLE 0 0 5340705 SOUTHWEST GAS HOLDINGS INC COM 844895102 48 764 SH SOLE 0 764 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 2756 43673 SH DFND 01 0 43673 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 1075 17041 SH DFND 02 0 17041 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 2820 44695 SH DFND 04 0 0 44695 SOUTHWESTERN ENERGY CO COM 845467109 156281 66502609 SH SOLE 0 0 66502609 SOUTHWESTERN ENERGY CO COM 845467109 27 11426 SH SOLE 0 11426 0 SOUTHWESTERN ENERGY CO COM 845467109 932 396707 SH DFND 01 0 396707 0 SOUTHWESTERN ENERGY CO COM 845467109 428 181957 SH DFND 02 0 181957 0 SOUTHWESTERN ENERGY CO COM 845467109 1052 447770 SH DFND 04 0 0 447770 SPARK ENERGY INC CL A COM 846511103 5652 679358 SH SOLE 0 0 679358 SPARK ENERGY INC CL A COM 846511103 1 62 SH SOLE 0 62 0 SPARK ENERGY INC CL A COM 846511103 208 25037 SH DFND 01 0 25037 0 SPARK ENERGY INC CL A COM 846511103 22 2600 SH DFND 04 0 0 2600 SPARTANNASH CO COM 847215100 39365 2407620 SH SOLE 0 0 2407620 SPARTANNASH CO COM 847215100 38 2339 SH SOLE 0 2339 0 SPARTANNASH CO COM 847215100 402 24616 SH DFND 01 0 24616 0 SPARTANNASH CO COM 847215100 246 15067 SH DFND 02 0 15067 0 SPARTANNASH CO COM 847215100 702 42957 SH DFND 04 0 0 42957 SPECTRUM PHARMACEUTICALS INC COM 84763A108 46040 11284363 SH SOLE 0 0 11284363 SPECTRUM PHARMACEUTICALS INC COM 84763A108 4 977 SH SOLE 0 977 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 383 93783 SH DFND 01 0 93783 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 140 34219 SH DFND 02 0 34219 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 340 83409 SH DFND 04 0 0 83409 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 207543 3630919 SH SOLE 0 0 3630919 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 15 263 SH SOLE 0 263 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 770 13465 SH DFND 01 0 13465 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 804 14074 SH DFND 02 0 14074 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 1717 30035 SH DFND 04 0 0 30035 SPERO THERAPEUTICS INC COM 84833T103 9989 895064 SH SOLE 0 0 895064 SPERO THERAPEUTICS INC COM 84833T103 2 166 SH SOLE 0 166 0 SPERO THERAPEUTICS INC COM 84833T103 312 27989 SH DFND 01 0 27989 0 SPERO THERAPEUTICS INC COM 84833T103 63 5679 SH DFND 04 0 0 5679 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 169968 8988242 SH SOLE 0 0 8988242 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 13 696 SH SOLE 0 696 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 666 35244 SH DFND 01 0 35244 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 596 31521 SH DFND 02 0 31521 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1415 74851 SH DFND 04 0 0 74851 SPIRIT AIRLS INC COM 848577102 121465 7544379 SH SOLE 0 0 7544379 SPIRIT AIRLS INC COM 848577102 9 583 SH SOLE 0 583 0 SPIRIT AIRLS INC COM 848577102 973 60459 SH DFND 01 0 60459 0 SPIRIT AIRLS INC COM 848577102 120 7430 SH DFND 02 0 7430 0 SPIRIT AIRLS INC COM 848577102 584 36288 SH DFND 04 0 0 36288 SPIRE INC COM 84857L101 247638 4654843 SH SOLE 0 0 4654843 SPIRE INC COM 84857L101 64 1196 SH SOLE 0 1196 0 SPIRE INC COM 84857L101 1843 34639 SH DFND 01 0 34639 0 SPIRE INC COM 84857L101 2381 44757 SH DFND 02 0 44757 0 SPIRE INC COM 84857L101 2308 43378 SH DFND 04 0 0 43378 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 496626 14714835 SH SOLE 0 0 14714835 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 23 668 SH SOLE 0 668 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 1148 34009 SH DFND 01 0 34009 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 8543 253128 SH DFND 02 0 253128 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 2575 76287 SH DFND 04 0 0 76287 SPIRIT OF TEX BANCSHARES INC COM 84861D103 9663 865847 SH SOLE 0 0 865847 SPIRIT OF TEX BANCSHARES INC COM 84861D103 1 47 SH SOLE 0 47 0 SPIRIT OF TEX BANCSHARES INC COM 84861D103 102 9095 SH DFND 01 0 9095 0 SPIRIT OF TEX BANCSHARES INC COM 84861D103 52 4623 SH DFND 04 0 0 4623 SPLUNK INC COM 848637104 2617376 13912593 SH SOLE 0 0 13912593 SPLUNK INC COM 848637104 195 1034 SH SOLE 0 1034 0 SPLUNK INC COM 848637104 13559 72075 SH DFND 01 0 72075 0 SPLUNK INC COM 848637104 5632 29936 SH DFND 02 0 0 29936 SPLUNK INC COM 848637104 17367 92315 SH DFND 02 0 92315 0 SPLUNK INC COM 848637104 33595 178573 SH DFND 04 0 0 178573 SPLUNK INC COM 848637104 2592 13778 SH DFND 04 0 13778 0 SPOK HLDGS INC COM 84863T106 13135 1381222 SH SOLE 0 0 1381222 SPOK HLDGS INC COM 84863T106 2 159 SH SOLE 0 159 0 SPOK HLDGS INC COM 84863T106 118 12417 SH DFND 01 0 12417 0 SPOK HLDGS INC COM 84863T106 46 4856 SH DFND 04 0 0 4856 SPORTSMANS WHSE HLDGS INC COM 84920Y106 32711 2285858 SH SOLE 0 0 2285858 SPORTSMANS WHSE HLDGS INC COM 84920Y106 28 1951 SH SOLE 0 1951 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 1209 84510 SH DFND 01 0 84510 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 31 2151 SH DFND 02 0 2151 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 290 20259 SH DFND 04 0 0 20259 SPRING BK PHARMACEUTICALS IN COM 849431101 565 421513 SH SOLE 0 0 421513 SPRING BK PHARMACEUTICALS IN COM 849431101 4 3276 SH DFND 04 0 0 3276 SPRINGWORKS THERAPEUTICS INC COM 85205L107 29689 622799 SH SOLE 0 0 622799 SPRINGWORKS THERAPEUTICS INC COM 85205L107 16 345 SH SOLE 0 345 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 1987 41690 SH DFND 01 0 41690 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 150 3143 SH DFND 02 0 3143 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 669 14025 SH DFND 04 0 0 14025 SPROTT INC COM NEW 852066208 58 1709 SH SOLE 0 1709 0 SPROTT INC COM NEW 852066208 177 5196 SH DFND 02 0 5196 0 SPROTT INC COM NEW 852066208 276 8087 SH DFND 04 0 0 8087 SPROUTS FMRS MKT INC COM 85208M102 238802 11409539 SH SOLE 0 0 11409539 SPROUTS FMRS MKT INC COM 85208M102 15 735 SH SOLE 0 735 0 SPROUTS FMRS MKT INC COM 85208M102 1088 52003 SH DFND 01 0 52003 0 SPROUTS FMRS MKT INC COM 85208M102 779 37231 SH DFND 02 0 37231 0 SPROUTS FMRS MKT INC COM 85208M102 1795 85739 SH DFND 04 0 0 85739 SPROUTS FMRS MKT INC COM 85208M102 162 7732 SH DFND 04 0 7732 0 SPROUT SOCIAL INC COM CL A 85209W109 61655 1601438 SH SOLE 0 0 1601438 SPROUT SOCIAL INC COM CL A 85209W109 4 96 SH SOLE 0 96 0 SPROUT SOCIAL INC COM CL A 85209W109 2065 53624 SH DFND 01 0 53624 0 SPROUT SOCIAL INC COM CL A 85209W109 265 6889 SH DFND 02 0 6889 0 SPROUT SOCIAL INC COM CL A 85209W109 696 18076 SH DFND 04 0 0 18076 SQUARE INC CL A 852234103 3620430 22272716 SH SOLE 0 0 22272716 SQUARE INC CL A 852234103 583 3586 SH SOLE 0 3586 0 SQUARE INC CL A 852234103 27076 166568 SH DFND 01 0 166568 0 SQUARE INC CL A 852234103 10950 67365 SH DFND 02 0 0 67365 SQUARE INC CL A 852234103 34448 211921 SH DFND 02 0 211921 0 SQUARE INC CL A 852234103 67955 418053 SH DFND 04 0 0 418053 SQUARE INC CL A 852234103 5206 32030 SH DFND 04 0 32030 0 STAAR SURGICAL CO COM PAR $0.01 852312305 176643 3123110 SH SOLE 0 0 3123110 STAAR SURGICAL CO COM PAR $0.01 852312305 29 517 SH SOLE 0 517 0 STAAR SURGICAL CO COM PAR $0.01 852312305 5076 89747 SH DFND 01 0 89747 0 STAAR SURGICAL CO COM PAR $0.01 852312305 642 11358 SH DFND 02 0 11358 0 STAAR SURGICAL CO COM PAR $0.01 852312305 1740 30756 SH DFND 04 0 0 30756 STAFFING 360 SOLUTIONS INC COM 852387307 19 31036 SH SOLE 0 0 31036 STAG INDL INC COM 85254J102 609540 19991478 SH SOLE 0 0 19991478 STAG INDL INC COM 85254J102 29 943 SH SOLE 0 943 0 STAG INDL INC COM 85254J102 3584 117547 SH DFND 01 0 117547 0 STAG INDL INC COM 85254J102 11079 363365 SH DFND 02 0 363365 0 STAG INDL INC COM 85254J102 3315 108718 SH DFND 04 0 0 108718 STAMPS COM INC COM NEW 852857200 437433 1815451 SH SOLE 0 0 1815451 STAMPS COM INC COM NEW 852857200 49 203 SH SOLE 0 203 0 STAMPS COM INC COM NEW 852857200 8111 33664 SH DFND 01 0 33664 0 STAMPS COM INC COM NEW 852857200 1253 5200 SH DFND 02 0 5200 0 STAMPS COM INC COM NEW 852857200 3058 12692 SH DFND 04 0 0 12692 STANDARD AVB FINL CORP COM 85303B100 5738 175757 SH SOLE 0 0 175757 STANDARD AVB FINL CORP COM 85303B100 1 43 SH SOLE 0 43 0 STANDARD AVB FINL CORP COM 85303B100 90 2764 SH DFND 01 0 2764 0 STANDARD AVB FINL CORP COM 85303B100 50 1526 SH DFND 04 0 0 1526 STANDARD MTR PRODS INC COM 853666105 54965 1231029 SH SOLE 0 0 1231029 STANDARD MTR PRODS INC COM 853666105 5 120 SH SOLE 0 120 0 STANDARD MTR PRODS INC COM 853666105 810 18143 SH DFND 01 0 18143 0 STANDARD MTR PRODS INC COM 853666105 332 7426 SH DFND 02 0 7426 0 STANDARD MTR PRODS INC COM 853666105 624 13986 SH DFND 04 0 0 13986 STANDEX INTL CORP COM 854231107 71099 1200997 SH SOLE 0 0 1200997 STANDEX INTL CORP COM 854231107 5 78 SH SOLE 0 78 0 STANDEX INTL CORP COM 854231107 515 8701 SH DFND 01 0 8701 0 STANDEX INTL CORP COM 854231107 245 4138 SH DFND 02 0 4138 0 STANDEX INTL CORP COM 854231107 667 11264 SH DFND 04 0 0 11264 STANLEY BLACK & DECKER INC COM 854502101 1986029 12244320 SH SOLE 0 0 12244320 STANLEY BLACK & DECKER INC COM 854502101 165 1018 SH SOLE 0 1018 0 STANLEY BLACK & DECKER INC COM 854502101 26437 162991 SH DFND 01 0 162991 0 STANLEY BLACK & DECKER INC COM 854502101 4489 27675 SH DFND 02 0 0 27675 STANLEY BLACK & DECKER INC COM 854502101 14571 89833 SH DFND 02 0 89833 0 STANLEY BLACK & DECKER INC COM 854502101 67010 413129 SH DFND 04 0 0 413129 STANTEC INC COM 85472N109 89719 2957131 SH SOLE 0 0 2957131 STANTEC INC COM 85472N109 4069 134113 SH SOLE 0 134113 0 STANTEC INC COM 85472N109 4602 151675 SH DFND 01 0 151675 0 STANTEC INC COM 85472N109 922 30382 SH DFND 02 0 30382 0 STANTEC INC COM 85472N109 1308 43116 SH DFND 04 0 0 43116 STAR GROUP L P UNIT LTD PARTNR 85512C105 2426 248863 SH SOLE 0 0 248863 STAR GROUP L P UNIT LTD PARTNR 85512C105 123 12630 SH DFND 02 0 12630 0 STAR GROUP L P UNIT LTD PARTNR 85512C105 167 17165 SH DFND 04 0 0 17165 STARBUCKS CORP COM 855244109 7258031 84474295 SH SOLE 0 0 84474295 STARBUCKS CORP COM 855244109 652 7589 SH SOLE 0 7589 0 STARBUCKS CORP COM 855244109 110541 1286552 SH DFND 01 0 1286552 0 STARBUCKS CORP COM 855244109 18754 218268 SH DFND 02 0 0 218268 STARBUCKS CORP COM 855244109 61323 713718 SH DFND 02 0 713718 0 STARBUCKS CORP COM 855244109 262276 3052565 SH DFND 04 0 0 3052565 STARBUCKS CORP COM 855244109 5027 58509 SH DFND 04 0 58509 0 STARRETT L S CO CL A 855668109 416 140906 SH SOLE 0 0 140906 STARRETT L S CO CL A 855668109 3 1100 SH DFND 04 0 0 1100 STARTEK INC COM 85569C107 3414 650268 SH SOLE 0 0 650268 STARTEK INC COM 85569C107 0 62 SH SOLE 0 62 0 STARTEK INC COM 85569C107 67 12737 SH DFND 01 0 12737 0 STARTEK INC COM 85569C107 23 4471 SH DFND 04 0 0 4471 STATE AUTO FINL CORP COM 855707105 20173 1466095 SH SOLE 0 0 1466095 STATE AUTO FINL CORP COM 855707105 2 133 SH SOLE 0 133 0 STATE AUTO FINL CORP COM 855707105 166 12073 SH DFND 01 0 12073 0 STATE AUTO FINL CORP COM 855707105 76 5520 SH DFND 02 0 5520 0 STATE AUTO FINL CORP COM 855707105 194 14088 SH DFND 04 0 0 14088 STARWOOD PPTY TR INC COM 85571B105 342133 22672843 SH SOLE 0 0 22672843 STARWOOD PPTY TR INC COM 85571B105 26 1727 SH SOLE 0 1727 0 STARWOOD PPTY TR INC COM 85571B105 1386 91862 SH DFND 01 0 91862 0 STARWOOD PPTY TR INC COM 85571B105 1251 82923 SH DFND 02 0 82923 0 STARWOOD PPTY TR INC COM 85571B105 3091 204813 SH DFND 04 0 0 204813 STATE STR CORP COM 857477103 1840006 31013071 SH SOLE 0 0 31013071 STATE STR CORP COM 857477103 174 2941 SH SOLE 0 2941 0 STATE STR CORP COM 857477103 21526 362818 SH DFND 01 0 362818 0 STATE STR CORP COM 857477103 3804 64124 SH DFND 02 0 0 64124 STATE STR CORP COM 857477103 12187 205413 SH DFND 02 0 205413 0 STATE STR CORP COM 857477103 55955 943108 SH DFND 04 0 0 943108 STEEL CONNECT INC COM 858098106 299 551761 SH SOLE 0 0 551761 STEEL CONNECT INC COM 858098106 2 4426 SH DFND 04 0 0 4426 STEEL DYNAMICS INC COM 858119100 512957 17916779 SH SOLE 0 0 17916779 STEEL DYNAMICS INC COM 858119100 71 2476 SH SOLE 0 2476 0 STEEL DYNAMICS INC COM 858119100 1877 65550 SH DFND 01 0 65550 0 STEEL DYNAMICS INC COM 858119100 1121 39164 SH DFND 02 0 0 39164 STEEL DYNAMICS INC COM 858119100 3562 124411 SH DFND 02 0 124411 0 STEEL DYNAMICS INC COM 858119100 7170 250450 SH DFND 04 0 0 250450 STEELCASE INC CL A 858155203 83558 8264858 SH SOLE 0 0 8264858 STEELCASE INC CL A 858155203 31 3084 SH SOLE 0 3084 0 STEELCASE INC CL A 858155203 605 59823 SH DFND 01 0 59823 0 STEELCASE INC CL A 858155203 272 26870 SH DFND 02 0 26870 0 STEELCASE INC CL A 858155203 779 77054 SH DFND 04 0 0 77054 STEPAN CO COM 858586100 234844 2154532 SH SOLE 0 0 2154532 STEPAN CO COM 858586100 14 127 SH SOLE 0 127 0 STEPAN CO COM 858586100 1817 16666 SH DFND 01 0 16666 0 STEPAN CO COM 858586100 690 6334 SH DFND 02 0 6334 0 STEPAN CO COM 858586100 1611 14778 SH DFND 04 0 0 14778 STERICYCLE INC COM 858912108 490865 7784087 SH SOLE 0 0 7784087 STERICYCLE INC COM 858912108 57 907 SH SOLE 0 907 0 STERICYCLE INC COM 858912108 1912 30319 SH DFND 01 0 30319 0 STERICYCLE INC COM 858912108 1807 28652 SH DFND 02 0 28652 0 STERICYCLE INC COM 858912108 4312 68386 SH DFND 04 0 0 68386 STEPSTONE GROUP INC COM CL A 85914M107 31859 1197264 SH SOLE 0 0 1197264 STEPSTONE GROUP INC COM CL A 85914M107 3 110 SH SOLE 0 110 0 STEPSTONE GROUP INC COM CL A 85914M107 71 2651 SH DFND 01 0 2651 0 STEPSTONE GROUP INC COM CL A 85914M107 12 460 SH DFND 04 0 0 460 STEREOTAXIS INC COM NEW 85916J409 8357 2334325 SH SOLE 0 0 2334325 STEREOTAXIS INC COM NEW 85916J409 1 233 SH SOLE 0 233 0 STEREOTAXIS INC COM NEW 85916J409 307 85712 SH DFND 01 0 85712 0 STEREOTAXIS INC COM NEW 85916J409 39 11005 SH DFND 04 0 0 11005 STERLING BANCORP DEL COM 85917A100 175442 16676990 SH SOLE 0 0 16676990 STERLING BANCORP DEL COM 85917A100 41 3880 SH SOLE 0 3880 0 STERLING BANCORP DEL COM 85917A100 680 64664 SH DFND 01 0 64664 0 STERLING BANCORP DEL COM 85917A100 712 67663 SH DFND 02 0 67663 0 STERLING BANCORP DEL COM 85917A100 1786 169784 SH DFND 04 0 0 169784 STERLING BANCORP INC COM 85917W102 2071 688085 SH SOLE 0 0 688085 STERLING BANCORP INC COM 85917W102 0 13 SH SOLE 0 13 0 STERLING BANCORP INC COM 85917W102 34 11331 SH DFND 01 0 11331 0 STERLING BANCORP INC COM 85917W102 20 6539 SH DFND 04 0 0 6539 STERLING CONSTRUCTION CO INC COM 859241101 17731 1252202 SH SOLE 0 0 1252202 STERLING CONSTRUCTION CO INC COM 859241101 2 145 SH SOLE 0 145 0 STERLING CONSTRUCTION CO INC COM 859241101 356 25170 SH DFND 01 0 25170 0 STERLING CONSTRUCTION CO INC COM 859241101 139 9809 SH DFND 02 0 9809 0 STERLING CONSTRUCTION CO INC COM 859241101 427 30179 SH DFND 04 0 0 30179 STEWART INFORMATION SVCS COR COM 860372101 70554 1613394 SH SOLE 0 0 1613394 STEWART INFORMATION SVCS COR COM 860372101 8 177 SH SOLE 0 177 0 STEWART INFORMATION SVCS COR COM 860372101 758 17341 SH DFND 01 0 17341 0 STEWART INFORMATION SVCS COR COM 860372101 385 8803 SH DFND 02 0 8803 0 STEWART INFORMATION SVCS COR COM 860372101 723 16542 SH DFND 04 0 0 16542 STIFEL FINL CORP COM 860630102 294850 5831689 SH SOLE 0 0 5831689 STIFEL FINL CORP COM 860630102 92 1816 SH SOLE 0 1816 0 STIFEL FINL CORP COM 860630102 2311 45716 SH DFND 01 0 45716 0 STIFEL FINL CORP COM 860630102 1101 21780 SH DFND 02 0 21780 0 STIFEL FINL CORP COM 860630102 2627 51959 SH DFND 04 0 0 51959 STITCH FIX INC COM CL A 860897107 120776 4451738 SH SOLE 0 0 4451738 STITCH FIX INC COM CL A 860897107 9 326 SH SOLE 0 326 0 STITCH FIX INC COM CL A 860897107 2670 98404 SH DFND 01 0 98404 0 STITCH FIX INC COM CL A 860897107 415 15309 SH DFND 02 0 15309 0 STITCH FIX INC COM CL A 860897107 1084 39948 SH DFND 04 0 0 39948 STOCK YDS BANCORP INC COM 861025104 41284 1212800 SH SOLE 0 0 1212800 STOCK YDS BANCORP INC COM 861025104 4 131 SH SOLE 0 131 0 STOCK YDS BANCORP INC COM 861025104 626 18399 SH DFND 01 0 18399 0 STOCK YDS BANCORP INC COM 861025104 279 8187 SH DFND 02 0 8187 0 STOCK YDS BANCORP INC COM 861025104 568 16684 SH DFND 04 0 0 16684 STOKE THERAPEUTICS INC COM 86150R107 42637 1273117 SH SOLE 0 0 1273117 STOKE THERAPEUTICS INC COM 86150R107 3 98 SH SOLE 0 98 0 STOKE THERAPEUTICS INC COM 86150R107 794 23705 SH DFND 01 0 23705 0 STOKE THERAPEUTICS INC COM 86150R107 92 2733 SH DFND 02 0 2733 0 STOKE THERAPEUTICS INC COM 86150R107 211 6307 SH DFND 04 0 0 6307 STONERIDGE INC COM 86183P102 22400 1219386 SH SOLE 0 0 1219386 STONERIDGE INC COM 86183P102 3 180 SH SOLE 0 180 0 STONERIDGE INC COM 86183P102 334 18174 SH DFND 01 0 18174 0 STONERIDGE INC COM 86183P102 129 7030 SH DFND 02 0 7030 0 STONERIDGE INC COM 86183P102 347 18903 SH DFND 04 0 0 18903 STONEMOR INC COM 86184W106 1990 2061661 SH SOLE 0 0 2061661 STONEX GROUP INC COM 861896108 47620 930798 SH SOLE 0 0 930798 STONEX GROUP INC COM 861896108 5 105 SH SOLE 0 105 0 STONEX GROUP INC COM 861896108 656 12813 SH DFND 01 0 12813 0 STONEX GROUP INC COM 861896108 238 4660 SH DFND 02 0 4660 0 STONEX GROUP INC COM 861896108 641 12521 SH DFND 04 0 0 12521 STORE CAP CORP COM 862121100 849488 30969289 SH SOLE 0 0 30969289 STORE CAP CORP COM 862121100 40 1450 SH SOLE 0 1450 0 STORE CAP CORP COM 862121100 2070 75482 SH DFND 01 0 75482 0 STORE CAP CORP COM 862121100 15732 573518 SH DFND 02 0 573518 0 STORE CAP CORP COM 862121100 4615 168248 SH DFND 04 0 0 168248 STRATA SKIN SCIENCES INC COM NEW 86272A206 863 638925 SH SOLE 0 0 638925 STRATA SKIN SCIENCES INC COM NEW 86272A206 0 228 SH SOLE 0 228 0 STRATEGIC ED INC COM 86272C103 198221 2167056 SH SOLE 0 0 2167056 STRATEGIC ED INC COM 86272C103 20 215 SH SOLE 0 215 0 STRATEGIC ED INC COM 86272C103 4381 47900 SH DFND 01 0 47900 0 STRATEGIC ED INC COM 86272C103 689 7529 SH DFND 02 0 7529 0 STRATEGIC ED INC COM 86272C103 1614 17642 SH DFND 04 0 0 17642 STRATTEC SEC CORP COM 863111100 4062 204110 SH SOLE 0 0 204110 STRATTEC SEC CORP COM 863111100 1 26 SH SOLE 0 26 0 STRATTEC SEC CORP COM 863111100 16 820 SH DFND 01 0 820 0 STRATTEC SEC CORP COM 863111100 11 574 SH DFND 04 0 0 574 STRATUS PPTYS INC COM NEW 863167201 7218 334787 SH SOLE 0 0 334787 STRATUS PPTYS INC COM NEW 863167201 1 28 SH SOLE 0 28 0 STRATUS PPTYS INC COM NEW 863167201 81 3737 SH DFND 01 0 3737 0 STRATUS PPTYS INC COM NEW 863167201 60 2790 SH DFND 04 0 0 2790 STREAMLINE HEALTH SOLUTIONS COM 86323X106 418 267906 SH SOLE 0 0 267906 STREAMLINE HEALTH SOLUTIONS COM 86323X106 3 1870 SH DFND 04 0 0 1870 STRYKER CORPORATION COM 863667101 5668335 27203222 SH SOLE 0 0 27203222 STRYKER CORPORATION COM 863667101 457 2194 SH SOLE 0 2194 0 STRYKER CORPORATION COM 863667101 73627 353346 SH DFND 01 0 353346 0 STRYKER CORPORATION COM 863667101 13079 62768 SH DFND 02 0 0 62768 STRYKER CORPORATION COM 863667101 43292 207766 SH DFND 02 0 207766 0 STRYKER CORPORATION COM 863667101 180932 868323 SH DFND 04 0 0 868323 STRYKER CORPORATION COM 863667101 2041 9794 SH DFND 04 0 9794 0 STURM RUGER & CO INC COM 864159108 105039 1717440 SH SOLE 0 0 1717440 STURM RUGER & CO INC COM 864159108 7 120 SH SOLE 0 120 0 STURM RUGER & CO INC COM 864159108 1883 30792 SH DFND 01 0 30792 0 STURM RUGER & CO INC COM 864159108 375 6129 SH DFND 02 0 6129 0 STURM RUGER & CO INC COM 864159108 778 12716 SH DFND 04 0 0 12716 SUMMIT FINL GROUP INC COM 86606G101 7266 490603 SH SOLE 0 0 490603 SUMMIT FINL GROUP INC COM 86606G101 1 58 SH SOLE 0 58 0 SUMMIT FINL GROUP INC COM 86606G101 107 7214 SH DFND 01 0 7214 0 SUMMIT FINL GROUP INC COM 86606G101 41 2799 SH DFND 04 0 0 2799 SUMMIT HOTEL PPTYS INC COM 866082100 68959 13312615 SH SOLE 0 0 13312615 SUMMIT HOTEL PPTYS INC COM 866082100 3 634 SH SOLE 0 634 0 SUMMIT HOTEL PPTYS INC COM 866082100 372 71723 SH DFND 01 0 71723 0 SUMMIT HOTEL PPTYS INC COM 866082100 1318 254441 SH DFND 02 0 254441 0 SUMMIT HOTEL PPTYS INC COM 866082100 414 80015 SH DFND 04 0 0 80015 SUMMIT MATLS INC CL A 86614U100 159823 9662843 SH SOLE 0 0 9662843 SUMMIT MATLS INC CL A 86614U100 12 747 SH SOLE 0 747 0 SUMMIT MATLS INC CL A 86614U100 1294 78255 SH DFND 01 0 78255 0 SUMMIT MATLS INC CL A 86614U100 607 36708 SH DFND 02 0 36708 0 SUMMIT MATLS INC CL A 86614U100 1388 83896 SH DFND 04 0 0 83896 SUMMIT ST BK SANTA ROSA CALI COM 866264203 971 87094 SH SOLE 0 0 87094 SUMMIT ST BK SANTA ROSA CALI COM 866264203 14 1264 SH DFND 01 0 1264 0 SUMMIT ST BK SANTA ROSA CALI COM 866264203 8 750 SH DFND 04 0 0 750 SUMO LOGIC INC COM 86646P103 22026 1010386 SH SOLE 0 0 1010386 SUMO LOGIC INC COM 86646P103 2 94 SH SOLE 0 94 0 SUMO LOGIC INC COM 86646P103 19 877 SH DFND 01 0 877 0 SUMO LOGIC INC COM 86646P103 3 156 SH DFND 04 0 0 156 SUN CMNTYS INC COM 866674104 1861083 13235783 SH SOLE 0 0 13235783 SUN CMNTYS INC COM 866674104 88 623 SH SOLE 0 623 0 SUN CMNTYS INC COM 866674104 4511 32085 SH DFND 01 0 32085 0 SUN CMNTYS INC COM 866674104 2687 19110 SH DFND 02 0 0 19110 SUN CMNTYS INC COM 866674104 37765 268578 SH DFND 02 0 268578 0 SUN CMNTYS INC COM 866674104 15630 111155 SH DFND 04 0 0 111155 SUN LIFE FINANCIAL INC. COM 866796105 590586 14500030 SH SOLE 0 0 14500030 SUN LIFE FINANCIAL INC. COM 866796105 54638 1341472 SH SOLE 0 1341472 0 SUN LIFE FINANCIAL INC. COM 866796105 32117 788540 SH DFND 01 0 788540 0 SUN LIFE FINANCIAL INC. COM 866796105 4380 107540 SH DFND 02 0 0 107540 SUN LIFE FINANCIAL INC. COM 866796105 14364 352676 SH DFND 02 0 352676 0 SUN LIFE FINANCIAL INC. COM 866796105 21159 519487 SH DFND 04 0 0 519487 SUNCOR ENERGY INC NEW COM 867224107 459984 37611098 SH SOLE 0 0 37611098 SUNCOR ENERGY INC NEW COM 867224107 42710 3492229 SH SOLE 0 3492229 0 SUNCOR ENERGY INC NEW COM 867224107 25128 2054633 SH DFND 01 0 2054633 0 SUNCOR ENERGY INC NEW COM 867224107 2739 223920 SH DFND 02 0 0 223920 SUNCOR ENERGY INC NEW COM 867224107 10087 824750 SH DFND 02 0 824750 0 SUNCOR ENERGY INC NEW COM 867224107 16144 1320068 SH DFND 04 0 0 1320068 SUNCOR ENERGY INC NEW COM 867224107 44830 3665603 SH DFND 04 0 3665603 0 SUNCOKE ENERGY INC COM 86722A103 18633 5448241 SH SOLE 0 0 5448241 SUNCOKE ENERGY INC COM 86722A103 1 415 SH SOLE 0 415 0 SUNCOKE ENERGY INC COM 86722A103 205 59947 SH DFND 01 0 59947 0 SUNCOKE ENERGY INC COM 86722A103 73 21269 SH DFND 02 0 21269 0 SUNCOKE ENERGY INC COM 86722A103 183 53427 SH DFND 04 0 0 53427 SUNDANCE ENERGY INC COM 86725N102 265 114286 SH SOLE 0 0 114286 SUNESIS PHARMACEUTICALS INC COM NEW 867328874 381 304405 SH SOLE 0 0 304405 SUNESIS PHARMACEUTICALS INC COM NEW 867328874 0 67 SH SOLE 0 67 0 SUNESIS PHARMACEUTICALS INC COM NEW 867328874 1 1148 SH DFND 04 0 0 1148 SUNLINK HEALTH SYS INC COM 86737U102 55 57952 SH SOLE 0 0 57952 SUNNOVA ENERGY INTL INC. COM 86745K104 74738 2457664 SH SOLE 0 0 2457664 SUNNOVA ENERGY INTL INC. COM 86745K104 28 922 SH SOLE 0 922 0 SUNNOVA ENERGY INTL INC. COM 86745K104 1270 41761 SH DFND 01 0 41761 0 SUNNOVA ENERGY INTL INC. COM 86745K104 472 15530 SH DFND 02 0 15530 0 SUNNOVA ENERGY INTL INC. COM 86745K104 1128 37093 SH DFND 04 0 0 37093 SUNPOWER CORP COM 867652406 125722 10049744 SH SOLE 0 0 10049744 SUNPOWER CORP COM 867652406 6 516 SH SOLE 0 516 0 SUNPOWER CORP COM 867652406 1540 123102 SH DFND 01 0 123102 0 SUNPOWER CORP COM 867652406 298 23799 SH DFND 02 0 23799 0 SUNPOWER CORP COM 867652406 806 64454 SH DFND 04 0 0 64454 SUNRUN INC COM 86771W105 635671 8247973 SH SOLE 0 0 8247973 SUNRUN INC COM 86771W105 58 754 SH SOLE 0 754 0 SUNRUN INC COM 86771W105 18163 235666 SH DFND 01 0 235666 0 SUNRUN INC COM 86771W105 1985 25756 SH DFND 02 0 25756 0 SUNRUN INC COM 86771W105 6031 78250 SH DFND 04 0 0 78250 SUNSTONE HOTEL INVS INC NEW COM 867892101 226486 28524637 SH SOLE 0 0 28524637 SUNSTONE HOTEL INVS INC NEW COM 867892101 11 1406 SH SOLE 0 1406 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 1134 142809 SH DFND 01 0 142809 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 4102 516652 SH DFND 02 0 516652 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 1279 161059 SH DFND 04 0 0 161059 SUPER MICRO COMPUTER INC COM 86800U104 97259 3684039 SH SOLE 0 0 3684039 SUPER MICRO COMPUTER INC COM 86800U104 13 501 SH SOLE 0 501 0 SUPER MICRO COMPUTER INC COM 86800U104 1255 47551 SH DFND 01 0 47551 0 SUPER MICRO COMPUTER INC COM 86800U104 314 11893 SH DFND 02 0 11893 0 SUPER MICRO COMPUTER INC COM 86800U104 834 31575 SH DFND 04 0 0 31575 SUNWORKS INC COM NEW 86803X204 103 40561 SH SOLE 0 0 40561 SUPER LEAGUE GAMING INC COM 86804F202 327 178536 SH SOLE 0 0 178536 SUPER LEAGUE GAMING INC COM 86804F202 0 91 SH SOLE 0 91 0 SUPERIOR DRILLING PRODS INC COM 868153107 50 122545 SH SOLE 0 0 122545 SUPERIOR DRILLING PRODS INC COM 868153107 2 4144 SH DFND 04 0 0 4144 SUPERIOR INDS INTL INC COM 868168105 991 792930 SH SOLE 0 0 792930 SUPERIOR INDS INTL INC COM 868168105 0 17 SH SOLE 0 17 0 SUPERIOR INDS INTL INC COM 868168105 8 6650 SH DFND 04 0 0 6650 SUPERIOR GRP OF COMPANIES IN COM 868358102 10261 441729 SH SOLE 0 0 441729 SUPERIOR GRP OF COMPANIES IN COM 868358102 1 45 SH SOLE 0 45 0 SUPERIOR GRP OF COMPANIES IN COM 868358102 215 9267 SH DFND 01 0 9267 0 SUPERIOR GRP OF COMPANIES IN COM 868358102 46 2000 SH DFND 04 0 0 2000 SUPERNUS PHARMACEUTICALS INC COM 868459108 106273 5099485 SH SOLE 0 0 5099485 SUPERNUS PHARMACEUTICALS INC COM 868459108 13 629 SH SOLE 0 629 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 1006 48289 SH DFND 01 0 48289 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 415 19890 SH DFND 02 0 19890 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 864 41447 SH DFND 04 0 0 41447 SUPPORT COM INC COM NEW 86858W200 1599 888354 SH SOLE 0 0 888354 SUPPORT COM INC COM NEW 86858W200 9 4723 SH DFND 04 0 0 4723 SURFACE ONCOLOGY INC COM 86877M209 6003 870050 SH SOLE 0 0 870050 SURFACE ONCOLOGY INC COM 86877M209 1 157 SH SOLE 0 157 0 SURFACE ONCOLOGY INC COM 86877M209 39 5618 SH DFND 01 0 5618 0 SURFACE ONCOLOGY INC COM 86877M209 14 2051 SH DFND 04 0 0 2051 SURGERY PARTNERS INC COM 86881A100 36046 1645920 SH SOLE 0 0 1645920 SURGERY PARTNERS INC COM 86881A100 22 1002 SH SOLE 0 1002 0 SURGERY PARTNERS INC COM 86881A100 977 44614 SH DFND 01 0 44614 0 SURGERY PARTNERS INC COM 86881A100 109 4999 SH DFND 02 0 4999 0 SURGERY PARTNERS INC COM 86881A100 421 19218 SH DFND 04 0 0 19218 SURGALIGN HOLDINGS INC COM 86882C105 6359 3513122 SH SOLE 0 0 3513122 SURGALIGN HOLDINGS INC COM 86882C105 1 537 SH SOLE 0 537 0 SURGALIGN HOLDINGS INC COM 86882C105 77 42375 SH DFND 01 0 42375 0 SURGALIGN HOLDINGS INC COM 86882C105 36 20163 SH DFND 04 0 0 20163 SURMODICS INC COM 868873100 33550 862255 SH SOLE 0 0 862255 SURMODICS INC COM 868873100 3 81 SH SOLE 0 81 0 SURMODICS INC COM 868873100 1027 26398 SH DFND 01 0 26398 0 SURMODICS INC COM 868873100 148 3796 SH DFND 02 0 3796 0 SURMODICS INC COM 868873100 355 9113 SH DFND 04 0 0 9113 SUTRO BIOPHARMA INC COM 869367102 12535 1247255 SH SOLE 0 0 1247255 SUTRO BIOPHARMA INC COM 869367102 2 161 SH SOLE 0 161 0 SUTRO BIOPHARMA INC COM 869367102 442 43936 SH DFND 01 0 43936 0 SUTRO BIOPHARMA INC COM 869367102 85 8453 SH DFND 04 0 0 8453 SWITCH INC CL A 87105L104 78454 5025902 SH SOLE 0 0 5025902 SWITCH INC CL A 87105L104 16 1021 SH SOLE 0 1021 0 SWITCH INC CL A 87105L104 553 35399 SH DFND 01 0 35399 0 SWITCH INC CL A 87105L104 251 16097 SH DFND 02 0 16097 0 SWITCH INC CL A 87105L104 743 47580 SH DFND 04 0 0 47580 SWITCH INC CL A 87105L104 86 5480 SH DFND 04 0 5480 0 SYKES ENTERPRISES INC COM 871237103 131305 3838194 SH SOLE 0 0 3838194 SYKES ENTERPRISES INC COM 871237103 46 1347 SH SOLE 0 1347 0 SYKES ENTERPRISES INC COM 871237103 980 28642 SH DFND 01 0 28642 0 SYKES ENTERPRISES INC COM 871237103 469 13710 SH DFND 02 0 13710 0 SYKES ENTERPRISES INC COM 871237103 1113 32531 SH DFND 04 0 0 32531 SYNACOR INC COM 871561106 3098 2051376 SH SOLE 0 0 2051376 SYNACOR INC COM 871561106 1 341 SH SOLE 0 341 0 SYNACOR INC COM 871561106 12 8200 SH DFND 01 0 8200 0 SYNACOR INC COM 871561106 11 7000 SH DFND 04 0 0 7000 SYNALLOY CORP COM 871565107 2243 406284 SH SOLE 0 0 406284 SYNALLOY CORP COM 871565107 0 36 SH SOLE 0 36 0 SYNALLOY CORP COM 871565107 8 1427 SH DFND 01 0 1427 0 SYNALLOY CORP COM 871565107 9 1700 SH DFND 04 0 0 1700 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 5297 1759803 SH SOLE 0 0 1759803 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 1 200 SH SOLE 0 200 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 86 28737 SH DFND 01 0 28737 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 36 12122 SH DFND 04 0 0 12122 SYNAPTICS INC COM 87157D109 318525 3960768 SH SOLE 0 0 3960768 SYNAPTICS INC COM 87157D109 31 386 SH SOLE 0 386 0 SYNAPTICS INC COM 87157D109 5216 64865 SH DFND 01 0 64865 0 SYNAPTICS INC COM 87157D109 809 10057 SH DFND 02 0 10057 0 SYNAPTICS INC COM 87157D109 2060 25617 SH DFND 04 0 0 25617 SYNOPSYS INC COM 871607107 3580562 16733162 SH SOLE 0 0 16733162 SYNOPSYS INC COM 871607107 242 1129 SH SOLE 0 1129 0 SYNOPSYS INC COM 871607107 37060 173196 SH DFND 01 0 173196 0 SYNOPSYS INC COM 871607107 5851 27342 SH DFND 02 0 0 27342 SYNOPSYS INC COM 871607107 18810 87907 SH DFND 02 0 87907 0 SYNOPSYS INC COM 871607107 84744 396037 SH DFND 04 0 0 396037 SYNOPSYS INC COM 871607107 2578 12047 SH DFND 04 0 12047 0 SYNOVUS FINL CORP COM NEW 87161C501 264991 12517300 SH SOLE 0 0 12517300 SYNOVUS FINL CORP COM NEW 87161C501 27 1289 SH SOLE 0 1289 0 SYNOVUS FINL CORP COM NEW 87161C501 1031 48695 SH DFND 01 0 48695 0 SYNOVUS FINL CORP COM NEW 87161C501 1018 48080 SH DFND 02 0 48080 0 SYNOVUS FINL CORP COM NEW 87161C501 2483 117283 SH DFND 04 0 0 117283 SYNNEX CORP COM 87162W100 530751 3789455 SH SOLE 0 0 3789455 SYNNEX CORP COM 87162W100 88 630 SH SOLE 0 630 0 SYNNEX CORP COM 87162W100 1900 13568 SH DFND 01 0 13568 0 SYNNEX CORP COM 87162W100 2002 14293 SH DFND 02 0 14293 0 SYNNEX CORP COM 87162W100 4654 33228 SH DFND 04 0 0 33228 SYNDAX PHARMACEUTICALS INC COM 87164F105 19664 1332283 SH SOLE 0 0 1332283 SYNDAX PHARMACEUTICALS INC COM 87164F105 11 765 SH SOLE 0 765 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 790 53541 SH DFND 01 0 53541 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 155 10496 SH DFND 04 0 0 10496 SYNTHETIC BIOLOGICS INC COM NEW 87164U201 9 18146 SH SOLE 0 0 18146 SYNTHETIC BIOLOGICS INC COM NEW 87164U201 50 105248 SH DFND 01 0 105248 0 SYPRIS SOLUTIONS INC COM 871655106 136 122106 SH SOLE 0 0 122106 SYPRIS SOLUTIONS INC COM 871655106 5 4300 SH DFND 04 0 0 4300 SYNCHRONY FINANCIAL COM 87165B103 1596235 60994859 SH SOLE 0 0 60994859 SYNCHRONY FINANCIAL COM 87165B103 134 5130 SH SOLE 0 5130 0 SYNCHRONY FINANCIAL COM 87165B103 14782 564829 SH DFND 01 0 564829 0 SYNCHRONY FINANCIAL COM 87165B103 2619 100083 SH DFND 02 0 0 100083 SYNCHRONY FINANCIAL COM 87165B103 8595 328441 SH DFND 02 0 328441 0 SYNCHRONY FINANCIAL COM 87165B103 38871 1485328 SH DFND 04 0 0 1485328 SYNEOS HEALTH INC CL A 87166B102 444130 8354593 SH SOLE 0 0 8354593 SYNEOS HEALTH INC CL A 87166B102 32 595 SH SOLE 0 595 0 SYNEOS HEALTH INC CL A 87166B102 1253 23577 SH DFND 01 0 23577 0 SYNEOS HEALTH INC CL A 87166B102 1076 20242 SH DFND 02 0 20242 0 SYNEOS HEALTH INC CL A 87166B102 2755 51817 SH DFND 04 0 0 51817 SYNEOS HEALTH INC CL A 87166B102 40 744 SH DFND 04 0 744 0 SYNLOGIC INC COM 87166L100 1565 774764 SH SOLE 0 0 774764 SYNLOGIC INC COM 87166L100 0 15 SH SOLE 0 15 0 SYNLOGIC INC COM 87166L100 6 2943 SH DFND 01 0 2943 0 SYNLOGIC INC COM 87166L100 7 3314 SH DFND 04 0 0 3314 SYSCO CORP COM 871829107 2551957 41015063 SH SOLE 0 0 41015063 SYSCO CORP COM 871829107 191 3076 SH SOLE 0 3076 0 SYSCO CORP COM 871829107 35007 562629 SH DFND 01 0 562629 0 SYSCO CORP COM 871829107 5467 87873 SH DFND 02 0 0 87873 SYSCO CORP COM 871829107 17944 288388 SH DFND 02 0 288388 0 SYSCO CORP COM 871829107 82987 1333771 SH DFND 04 0 0 1333771 SYSCO CORP COM 871829107 1861 29911 SH DFND 04 0 29911 0 SYROS PHARMACEUTICALS INC COM 87184Q107 17132 1937983 SH SOLE 0 0 1937983 SYROS PHARMACEUTICALS INC COM 87184Q107 9 1016 SH SOLE 0 1016 0 SYROS PHARMACEUTICALS INC COM 87184Q107 723 81739 SH DFND 01 0 81739 0 SYROS PHARMACEUTICALS INC COM 87184Q107 112 12685 SH DFND 04 0 0 12685 SYSTEMAX INC COM 871851101 23399 977416 SH SOLE 0 0 977416 SYSTEMAX INC COM 871851101 2 100 SH SOLE 0 100 0 SYSTEMAX INC COM 871851101 471 19687 SH DFND 01 0 19687 0 SYSTEMAX INC COM 871851101 60 2525 SH DFND 02 0 2525 0 SYSTEMAX INC COM 871851101 220 9201 SH DFND 04 0 0 9201 TCF FINL CORP COM 872307103 313546 13422327 SH SOLE 0 0 13422327 TCF FINL CORP COM 872307103 55 2366 SH SOLE 0 2366 0 TCF FINL CORP COM 872307103 1173 50196 SH DFND 01 0 50196 0 TCF FINL CORP COM 872307103 1038 44414 SH DFND 02 0 44414 0 TCF FINL CORP COM 872307103 2735 117088 SH DFND 04 0 0 117088 TD AMERITRADE HLDG CORP COM 87236Y108 802106 20488011 SH SOLE 0 0 20488011 TD AMERITRADE HLDG CORP COM 87236Y108 68 1726 SH SOLE 0 1726 0 TD AMERITRADE HLDG CORP COM 87236Y108 3513 89729 SH DFND 01 0 89729 0 TD AMERITRADE HLDG CORP COM 87236Y108 1913 48866 SH DFND 02 0 0 48866 TD AMERITRADE HLDG CORP COM 87236Y108 5915 151090 SH DFND 02 0 151090 0 TD AMERITRADE HLDG CORP COM 87236Y108 12789 326672 SH DFND 04 0 0 326672 TELA BIO INC COM 872381108 6502 393094 SH SOLE 0 0 393094 TELA BIO INC COM 872381108 1 59 SH SOLE 0 59 0 TELA BIO INC COM 872381108 226 13638 SH DFND 01 0 13638 0 TELA BIO INC COM 872381108 37 2257 SH DFND 04 0 0 2257 TESSCO TECHNOLOGIES INC COM 872386107 1558 290182 SH SOLE 0 0 290182 TESSCO TECHNOLOGIES INC COM 872386107 9 1599 SH DFND 01 0 1599 0 TESSCO TECHNOLOGIES INC COM 872386107 5 1000 SH DFND 04 0 0 1000 TFS FINL CORP COM 87240R107 70854 4823306 SH SOLE 0 0 4823306 TFS FINL CORP COM 87240R107 6 387 SH SOLE 0 387 0 TFS FINL CORP COM 87240R107 243 16516 SH DFND 01 0 16516 0 TFS FINL CORP COM 87240R107 769 52352 SH DFND 02 0 52352 0 TFS FINL CORP COM 87240R107 602 40957 SH DFND 04 0 0 40957 TFF PHARMACEUTICALS INC COM 87241J104 6059 328061 SH SOLE 0 0 328061 TFF PHARMACEUTICALS INC COM 87241J104 1 69 SH SOLE 0 69 0 TFF PHARMACEUTICALS INC COM 87241J104 26 1401 SH DFND 01 0 1401 0 TFI INTL INC COM 87241L109 88233 2109330 SH SOLE 0 0 2109330 TFI INTL INC COM 87241L109 4194 100266 SH SOLE 0 100266 0 TFI INTL INC COM 87241L109 4663 111483 SH DFND 01 0 111483 0 TFI INTL INC COM 87241L109 1069 25557 SH DFND 02 0 25557 0 TFI INTL INC COM 87241L109 1460 34911 SH DFND 04 0 0 34911 TJX COS INC NEW COM 872540109 5013759 90094509 SH SOLE 0 0 90094509 TJX COS INC NEW COM 872540109 381 6852 SH SOLE 0 6852 0 TJX COS INC NEW COM 872540109 75306 1353200 SH DFND 01 0 1353200 0 TJX COS INC NEW COM 872540109 12540 225332 SH DFND 02 0 0 225332 TJX COS INC NEW COM 872540109 41693 749202 SH DFND 02 0 749202 0 TJX COS INC NEW COM 872540109 174119 3128819 SH DFND 04 0 0 3128819 TJX COS INC NEW COM 872540109 4680 84099 SH DFND 04 0 84099 0 T-MOBILE US INC COM 872590104 4621769 40414210 SH SOLE 0 0 40414210 T-MOBILE US INC COM 872590104 444 3881 SH SOLE 0 3881 0 T-MOBILE US INC COM 872590104 67963 594289 SH DFND 01 0 594289 0 T-MOBILE US INC COM 872590104 11664 101991 SH DFND 02 0 0 101991 T-MOBILE US INC COM 872590104 41333 361429 SH DFND 02 0 361429 0 T-MOBILE US INC COM 872590104 171021 1495466 SH DFND 04 0 0 1495466 TRI POINTE GROUP INC COM 87265H109 209693 11559707 SH SOLE 0 0 11559707 TRI POINTE GROUP INC COM 87265H109 49 2721 SH SOLE 0 2721 0 TRI POINTE GROUP INC COM 87265H109 1554 85684 SH DFND 01 0 85684 0 TRI POINTE GROUP INC COM 87265H109 770 42470 SH DFND 02 0 42470 0 TRI POINTE GROUP INC COM 87265H109 2029 111846 SH DFND 04 0 0 111846 TPI COMPOSITES INC COM 87266J104 42878 1480587 SH SOLE 0 0 1480587 TPI COMPOSITES INC COM 87266J104 20 698 SH SOLE 0 698 0 TPI COMPOSITES INC COM 87266J104 1755 60617 SH DFND 01 0 60617 0 TPI COMPOSITES INC COM 87266J104 180 6204 SH DFND 02 0 6204 0 TPI COMPOSITES INC COM 87266J104 628 21681 SH DFND 04 0 0 21681 TPG RE FIN TR INC COM 87266M107 43462 5137297 SH SOLE 0 0 5137297 TPG RE FIN TR INC COM 87266M107 3 371 SH SOLE 0 371 0 TPG RE FIN TR INC COM 87266M107 346 40956 SH DFND 01 0 40956 0 TPG RE FIN TR INC COM 87266M107 95 11174 SH DFND 02 0 11174 0 TPG RE FIN TR INC COM 87266M107 293 34691 SH DFND 04 0 0 34691 TSR INC COM 872885207 122 23470 SH SOLE 0 0 23470 TTM TECHNOLOGIES INC COM 87305R109 118316 10369540 SH SOLE 0 0 10369540 TTM TECHNOLOGIES INC COM 87305R109 53 4621 SH SOLE 0 4621 0 TTM TECHNOLOGIES INC COM 87305R109 775 67934 SH DFND 01 0 67934 0 TTM TECHNOLOGIES INC COM 87305R109 495 43411 SH DFND 02 0 43411 0 TTM TECHNOLOGIES INC COM 87305R109 970 85017 SH DFND 04 0 0 85017 TABULA RASA HEALTHCARE INC COM 873379101 53017 1300400 SH SOLE 0 0 1300400 TABULA RASA HEALTHCARE INC COM 873379101 14 341 SH SOLE 0 341 0 TABULA RASA HEALTHCARE INC COM 873379101 1656 40618 SH DFND 01 0 40618 0 TABULA RASA HEALTHCARE INC COM 873379101 274 6717 SH DFND 02 0 6717 0 TABULA RASA HEALTHCARE INC COM 873379101 648 15885 SH DFND 04 0 0 15885 TACTILE SYS TECHNOLOGY INC COM 87357P100 40973 1119781 SH SOLE 0 0 1119781 TACTILE SYS TECHNOLOGY INC COM 87357P100 5 129 SH SOLE 0 129 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 1341 36637 SH DFND 01 0 36637 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 183 5009 SH DFND 02 0 5009 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 458 12519 SH DFND 04 0 0 12519 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 2140389 26401736 SH SOLE 0 0 26401736 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 603 7436 SH SOLE 0 7436 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 22164 273396 SH DFND 02 0 273396 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 969 11953 SH DFND 04 0 0 11953 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1995938 12080485 SH SOLE 0 0 12080485 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 120 726 SH SOLE 0 726 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 21530 130314 SH DFND 01 0 130314 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 3376 20433 SH DFND 02 0 0 20433 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 13405 81136 SH DFND 02 0 81136 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 49114 297264 SH DFND 04 0 0 297264 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1487 9002 SH DFND 04 0 9002 0 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 63004 3531592 SH SOLE 0 0 3531592 TAL EDUCATION GROUP SPONSORED ADS 874080104 936028 12309673 SH SOLE 0 0 12309673 TAL EDUCATION GROUP SPONSORED ADS 874080104 473 6225 SH SOLE 0 6225 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 39769 523007 SH DFND 01 0 523007 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 12671 166642 SH DFND 02 0 166642 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 61175 804516 SH DFND 04 0 0 804516 TAL EDUCATION GROUP SPONSORED ADS 874080104 4742 62364 SH DFND 05 0 0 62364 TALOS ENERGY INC COM 87484T108 9842 1525936 SH SOLE 0 0 1525936 TALOS ENERGY INC COM 87484T108 17 2671 SH SOLE 0 2671 0 TALOS ENERGY INC COM 87484T108 65 10039 SH DFND 01 0 10039 0 TALOS ENERGY INC COM 87484T108 41 6327 SH DFND 02 0 6327 0 TALOS ENERGY INC COM 87484T108 206 31878 SH DFND 04 0 0 31878 TALOS ENERGY INC *W EXP 02/28/202 87484T116 19 116832 SH SOLE 0 0 116832 TANDEM DIABETES CARE INC COM NEW 875372203 565352 4981073 SH SOLE 0 0 4981073 TANDEM DIABETES CARE INC COM NEW 875372203 53 471 SH SOLE 0 471 0 TANDEM DIABETES CARE INC COM NEW 875372203 2912 25660 SH DFND 01 0 25660 0 TANDEM DIABETES CARE INC COM NEW 875372203 1964 17301 SH DFND 02 0 17301 0 TANDEM DIABETES CARE INC COM NEW 875372203 5057 44558 SH DFND 04 0 0 44558 TANDEM DIABETES CARE INC COM NEW 875372203 514 4532 SH DFND 04 0 4532 0 TANGER FACTORY OUTLET CTRS I COM 875465106 84305 13980963 SH SOLE 0 0 13980963 TANGER FACTORY OUTLET CTRS I COM 875465106 4 656 SH SOLE 0 656 0 TANGER FACTORY OUTLET CTRS I COM 875465106 383 63451 SH DFND 01 0 63451 0 TANGER FACTORY OUTLET CTRS I COM 875465106 1317 218490 SH DFND 02 0 218490 0 TANGER FACTORY OUTLET CTRS I COM 875465106 386 64089 SH DFND 04 0 0 64089 TAPESTRY INC COM 876030107 426812 27307255 SH SOLE 0 0 27307255 TAPESTRY INC COM 876030107 70 4470 SH SOLE 0 4470 0 TAPESTRY INC COM 876030107 4453 284927 SH DFND 01 0 284927 0 TAPESTRY INC COM 876030107 1379 88217 SH DFND 02 0 88217 0 TAPESTRY INC COM 876030107 9749 623730 SH DFND 04 0 0 623730 TARGET CORP COM 87612E106 6492046 41240284 SH SOLE 0 0 41240284 TARGET CORP COM 87612E106 728 4624 SH SOLE 0 4624 0 TARGET CORP COM 87612E106 81074 515020 SH DFND 01 0 515020 0 TARGET CORP COM 87612E106 14651 93067 SH DFND 02 0 0 93067 TARGET CORP COM 87612E106 47313 300552 SH DFND 02 0 300552 0 TARGET CORP COM 87612E106 206633 1312620 SH DFND 04 0 0 1312620 TARGA RES CORP COM 87612G101 300373 21409340 SH SOLE 0 0 21409340 TARGA RES CORP COM 87612G101 19 1381 SH SOLE 0 1381 0 TARGA RES CORP COM 87612G101 1085 77344 SH DFND 01 0 77344 0 TARGA RES CORP COM 87612G101 2679 190949 SH DFND 02 0 190949 0 TARGA RES CORP COM 87612G101 2322 165482 SH DFND 04 0 0 165482 TARGET HOSPITALITY CORP COM 87615L107 1882 1542339 SH SOLE 0 0 1542339 TARGET HOSPITALITY CORP COM 87615L107 0 136 SH SOLE 0 136 0 TARGET HOSPITALITY CORP COM 87615L107 28 22923 SH DFND 01 0 22923 0 TARGET HOSPITALITY CORP COM 87615L107 13 10559 SH DFND 04 0 0 10559 TATA MTRS LTD SPONSORED ADR 876568502 9011 991275 SH SOLE 0 0 991275 TATA MTRS LTD SPONSORED ADR 876568502 55 6033 SH DFND 01 0 6033 0 TATA MTRS LTD SPONSORED ADR 876568502 402 44219 SH DFND 05 0 0 44219 TAUBMAN CTRS INC COM 876664103 267812 8044822 SH SOLE 0 0 8044822 TAUBMAN CTRS INC COM 876664103 12 365 SH SOLE 0 365 0 TAUBMAN CTRS INC COM 876664103 676 20317 SH DFND 01 0 20317 0 TAUBMAN CTRS INC COM 876664103 4935 148257 SH DFND 02 0 148257 0 TAUBMAN CTRS INC COM 876664103 1475 44304 SH DFND 04 0 0 44304 TAYLOR DEVICES INC COM 877163105 343 36095 SH SOLE 0 0 36095 TAYLOR DEVICES INC COM 877163105 10 1000 SH DFND 01 0 1000 0 TAYLOR DEVICES INC COM 877163105 7 700 SH DFND 04 0 0 700 TAYLOR MORRISON HOME CORP COM 87724P106 262858 10689624 SH SOLE 0 0 10689624 TAYLOR MORRISON HOME CORP COM 87724P106 32 1319 SH SOLE 0 1319 0 TAYLOR MORRISON HOME CORP COM 87724P106 2539 103267 SH DFND 01 0 103267 0 TAYLOR MORRISON HOME CORP COM 87724P106 1039 42269 SH DFND 02 0 42269 0 TAYLOR MORRISON HOME CORP COM 87724P106 2354 95744 SH DFND 04 0 0 95744 TAYSHA GENE THERAPIES INC COM SHS 877619106 1616 72133 SH SOLE 0 0 72133 TAYSHA GENE THERAPIES INC COM SHS 877619106 54 2426 SH DFND 01 0 2426 0 TAYSHA GENE THERAPIES INC COM SHS 877619106 10 441 SH DFND 04 0 0 441 TC ENERGY CORP COM 87807B107 975452 23214003 SH SOLE 0 0 23214003 TC ENERGY CORP COM 87807B107 90432 2152117 SH SOLE 0 2152117 0 TC ENERGY CORP COM 87807B107 53124 1264260 SH DFND 01 0 1264260 0 TC ENERGY CORP COM 87807B107 7365 175265 SH DFND 02 0 0 175265 TC ENERGY CORP COM 87807B107 42876 1020374 SH DFND 02 0 1020374 0 TC ENERGY CORP COM 87807B107 34166 813084 SH DFND 04 0 0 813084 TC ENERGY CORP COM 87807B107 94668 2252932 SH DFND 04 0 2252932 0 TCR2 THERAPEUTICS INC COM 87808K106 21665 1066174 SH SOLE 0 0 1066174 TCR2 THERAPEUTICS INC COM 87808K106 3 143 SH SOLE 0 143 0 TCR2 THERAPEUTICS INC COM 87808K106 351 17273 SH DFND 01 0 17273 0 TCR2 THERAPEUTICS INC COM 87808K106 112 5501 SH DFND 04 0 0 5501 TEAM INC COM 878155100 10147 1844881 SH SOLE 0 0 1844881 TEAM INC COM 878155100 1 118 SH SOLE 0 118 0 TEAM INC COM 878155100 111 20171 SH DFND 01 0 20171 0 TEAM INC COM 878155100 47 8561 SH DFND 04 0 0 8561 TECHNICAL COMMUNICATIONS COR COM 878409101 69 20218 SH SOLE 0 0 20218 TECK RESOURCES LTD CL B 878742204 159137 11432246 SH SOLE 0 0 11432246 TECK RESOURCES LTD CL B 878742204 10505 754660 SH SOLE 0 754660 0 TECK RESOURCES LTD CL B 878742204 8737 627652 SH DFND 01 0 627652 0 TECK RESOURCES LTD CL B 878742204 1046 75163 SH DFND 02 0 0 75163 TECK RESOURCES LTD CL B 878742204 3607 259130 SH DFND 02 0 259130 0 TECK RESOURCES LTD CL B 878742204 5683 408226 SH DFND 04 0 0 408226 TECHTARGET INC COM 87874R100 82529 1877361 SH SOLE 0 0 1877361 TECHTARGET INC COM 87874R100 17 390 SH SOLE 0 390 0 TECHTARGET INC COM 87874R100 2037 46337 SH DFND 01 0 46337 0 TECHTARGET INC COM 87874R100 209 4749 SH DFND 02 0 4749 0 TECHTARGET INC COM 87874R100 816 18552 SH DFND 04 0 0 18552 TEGNA INC COM 87901J105 232611 19796651 SH SOLE 0 0 19796651 TEGNA INC COM 87901J105 42 3596 SH SOLE 0 3596 0 TEGNA INC COM 87901J105 1753 149161 SH DFND 01 0 149161 0 TEGNA INC COM 87901J105 732 62289 SH DFND 02 0 62289 0 TEGNA INC COM 87901J105 1969 167587 SH DFND 04 0 0 167587 TEJON RANCH CO COM 879080109 35974 2542330 SH SOLE 0 0 2542330 TEJON RANCH CO COM 879080109 2 132 SH SOLE 0 132 0 TEJON RANCH CO COM 879080109 203 14350 SH DFND 01 0 14350 0 TEJON RANCH CO COM 879080109 51 3600 SH DFND 02 0 3600 0 TEJON RANCH CO COM 879080109 186 13137 SH DFND 04 0 0 13137 TELADOC HEALTH INC COM 87918A105 1543069 7038264 SH SOLE 0 0 7038264 TELADOC HEALTH INC COM 87918A105 153 696 SH SOLE 0 696 0 TELADOC HEALTH INC COM 87918A105 7255 33090 SH DFND 01 0 33090 0 TELADOC HEALTH INC COM 87918A105 2772 12644 SH DFND 02 0 0 12644 TELADOC HEALTH INC COM 87918A105 8855 40389 SH DFND 02 0 40389 0 TELADOC HEALTH INC COM 87918A105 18378 83826 SH DFND 04 0 0 83826 TELADOC HEALTH INC COM 87918A105 1230 5611 SH DFND 04 0 5611 0 TELECOM ARGENTINA S A SPON ADR REP B 879273209 240 36711 SH DFND 02 0 36711 0 TELECOM ARGENTINA S A SPON ADR REP B 879273209 969 148229 SH DFND 04 0 0 148229 TELECOM ARGENTINA S A SPON ADR REP B 879273209 1084 165692 SH DFND 04 0 165692 0 TELECOM ARGENTINA S A SPON ADR REP B 879273209 202 30871 SH DFND 05 0 0 30871 TELEDYNE TECHNOLOGIES INC COM 879360105 1145428 3692427 SH SOLE 0 0 3692427 TELEDYNE TECHNOLOGIES INC COM 879360105 97 314 SH SOLE 0 314 0 TELEDYNE TECHNOLOGIES INC COM 879360105 11732 37818 SH DFND 01 0 37818 0 TELEDYNE TECHNOLOGIES INC COM 879360105 2466 7949 SH DFND 02 0 0 7949 TELEDYNE TECHNOLOGIES INC COM 879360105 6507 20976 SH DFND 02 0 20976 0 TELEDYNE TECHNOLOGIES INC COM 879360105 30208 97379 SH DFND 04 0 0 97379 TELEFLEX INCORPORATED COM 879369106 1651370 4850978 SH SOLE 0 0 4850978 TELEFLEX INCORPORATED COM 879369106 112 330 SH SOLE 0 330 0 TELEFLEX INCORPORATED COM 879369106 17548 51547 SH DFND 01 0 51547 0 TELEFLEX INCORPORATED COM 879369106 2850 8373 SH DFND 02 0 0 8373 TELEFLEX INCORPORATED COM 879369106 9410 27642 SH DFND 02 0 27642 0 TELEFLEX INCORPORATED COM 879369106 41389 121583 SH DFND 04 0 0 121583 TELEFLEX INCORPORATED COM 879369106 860 2526 SH DFND 04 0 2526 0 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 25786 3361937 SH SOLE 0 0 3361937 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 122 15863 SH DFND 01 0 15863 0 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 144 18828 SH DFND 04 0 0 18828 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 2159 281464 SH DFND 04 0 281464 0 TELEFONICA S A SPONSORED ADR 879382208 62 18031 SH SOLE 0 0 18031 TELEPHONE & DATA SYS INC COM NEW 879433829 175054 9493176 SH SOLE 0 0 9493176 TELEPHONE & DATA SYS INC COM NEW 879433829 37 1991 SH SOLE 0 1991 0 TELEPHONE & DATA SYS INC COM NEW 879433829 606 32858 SH DFND 01 0 32858 0 TELEPHONE & DATA SYS INC COM NEW 879433829 618 33511 SH DFND 02 0 33511 0 TELEPHONE & DATA SYS INC COM NEW 879433829 1493 80989 SH DFND 04 0 0 80989 TELENAV INC COM 879455103 8102 2250435 SH SOLE 0 0 2250435 TELENAV INC COM 879455103 1 198 SH SOLE 0 198 0 TELENAV INC COM 879455103 144 40100 SH DFND 01 0 40100 0 TELENAV INC COM 879455103 46 12833 SH DFND 04 0 0 12833 TELIGENT INC NEW COM NEW 87960W203 46 64224 SH SOLE 0 0 64224 TELIGENT INC NEW COM NEW 87960W203 1 1023 SH DFND 04 0 0 1023 TELLURIAN INC NEW COM 87968A104 4970 6237135 SH SOLE 0 0 6237135 TELLURIAN INC NEW COM 87968A104 1 1771 SH SOLE 0 1771 0 TELLURIAN INC NEW COM 87968A104 77 96853 SH DFND 01 0 96853 0 TELLURIAN INC NEW COM 87968A104 33 41603 SH DFND 02 0 41603 0 TELLURIAN INC NEW COM 87968A104 90 112811 SH DFND 04 0 0 112811 TELUS CORPORATION COM 87971M103 194965 11071246 SH SOLE 0 0 11071246 TELUS CORPORATION COM 87971M103 51812 2942202 SH SOLE 0 2942202 0 TELUS CORPORATION COM 87971M103 10125 574952 SH DFND 01 0 574952 0 TELUS CORPORATION COM 87971M103 1339 76013 SH DFND 02 0 0 76013 TELUS CORPORATION COM 87971M103 4991 283444 SH DFND 02 0 283444 0 TELUS CORPORATION COM 87971M103 3902 221596 SH DFND 04 0 0 221596 TEMPUR SEALY INTL INC COM 88023U101 385364 4320709 SH SOLE 0 0 4320709 TEMPUR SEALY INTL INC COM 88023U101 28 309 SH SOLE 0 309 0 TEMPUR SEALY INTL INC COM 88023U101 1726 19355 SH DFND 01 0 19355 0 TEMPUR SEALY INTL INC COM 88023U101 1300 14571 SH DFND 02 0 14571 0 TEMPUR SEALY INTL INC COM 88023U101 2979 33404 SH DFND 04 0 0 33404 TEMPUR SEALY INTL INC COM 88023U101 267 2994 SH DFND 04 0 2994 0 TENABLE HLDGS INC COM 88025T102 216979 5747775 SH SOLE 0 0 5747775 TENABLE HLDGS INC COM 88025T102 16 425 SH SOLE 0 425 0 TENABLE HLDGS INC COM 88025T102 5088 134793 SH DFND 01 0 134793 0 TENABLE HLDGS INC COM 88025T102 568 15056 SH DFND 02 0 15056 0 TENABLE HLDGS INC COM 88025T102 1843 48811 SH DFND 04 0 0 48811 10X GENOMICS INC CL A COM 88025U109 735731 5900951 SH SOLE 0 0 5900951 10X GENOMICS INC CL A COM 88025U109 57 461 SH SOLE 0 461 0 10X GENOMICS INC CL A COM 88025U109 3388 27173 SH DFND 01 0 27173 0 10X GENOMICS INC CL A COM 88025U109 2601 20859 SH DFND 04 0 0 20859 10X GENOMICS INC CL A COM 88025U109 620 4974 SH DFND 04 0 4974 0 TENARIS S A SPONSORED ADS 88031M109 2394 243039 SH SOLE 0 0 243039 TENARIS S A SPONSORED ADS 88031M109 1 88 SH DFND 01 0 88 0 TENAX THERAPEUTICS INC COM NEW 88032L209 19 12200 SH SOLE 0 0 12200 TENAX THERAPEUTICS INC COM NEW 88032L209 42 27027 SH DFND 01 0 27027 0 TENET HEALTHCARE CORP COM NEW 88033G407 274256 11189542 SH SOLE 0 0 11189542 TENET HEALTHCARE CORP COM NEW 88033G407 67 2735 SH SOLE 0 2735 0 TENET HEALTHCARE CORP COM NEW 88033G407 2078 84775 SH DFND 01 0 84775 0 TENET HEALTHCARE CORP COM NEW 88033G407 655 26710 SH DFND 02 0 26710 0 TENET HEALTHCARE CORP COM NEW 88033G407 1916 78175 SH DFND 04 0 0 78175 TENGASCO INC COM PAR 88033R502 39 47328 SH SOLE 0 0 47328 TENNANT CO COM 880345103 112443 1862868 SH SOLE 0 0 1862868 TENNANT CO COM 880345103 6 105 SH SOLE 0 105 0 TENNANT CO COM 880345103 2201 36472 SH DFND 01 0 36472 0 TENNANT CO COM 880345103 362 6004 SH DFND 02 0 6004 0 TENNANT CO COM 880345103 878 14544 SH DFND 04 0 0 14544 TENNECO INC CL A VTG COM STK 880349105 31386 4522547 SH SOLE 0 0 4522547 TENNECO INC CL A VTG COM STK 880349105 2 274 SH SOLE 0 274 0 TENNECO INC CL A VTG COM STK 880349105 259 37384 SH DFND 01 0 37384 0 TENNECO INC CL A VTG COM STK 880349105 86 12361 SH DFND 02 0 12361 0 TENNECO INC CL A VTG COM STK 880349105 260 37437 SH DFND 04 0 0 37437 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 226660 15345960 SH SOLE 0 0 15345960 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 9248 626101 SH DFND 01 0 626101 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 2526 171022 SH DFND 02 0 171022 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 11721 793535 SH DFND 04 0 0 793535 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 672 45504 SH DFND 05 0 0 45504 TERADATA CORP DEL COM 88076W103 266686 11748288 SH SOLE 0 0 11748288 TERADATA CORP DEL COM 88076W103 15 674 SH SOLE 0 674 0 TERADATA CORP DEL COM 88076W103 1048 46183 SH DFND 01 0 46183 0 TERADATA CORP DEL COM 88076W103 776 34191 SH DFND 02 0 34191 0 TERADATA CORP DEL COM 88076W103 1849 81434 SH DFND 04 0 0 81434 TERADATA CORP DEL COM 88076W103 143 6294 SH DFND 04 0 6294 0 TERADYNE INC COM 880770102 1452126 18274934 SH SOLE 0 0 18274934 TERADYNE INC COM 880770102 119 1500 SH SOLE 0 1500 0 TERADYNE INC COM 880770102 15196 191239 SH DFND 01 0 191239 0 TERADYNE INC COM 880770102 2355 29638 SH DFND 02 0 0 29638 TERADYNE INC COM 880770102 8312 104600 SH DFND 02 0 104600 0 TERADYNE INC COM 880770102 33907 426715 SH DFND 04 0 0 426715 TERADYNE INC COM 880770102 1140 14349 SH DFND 04 0 14349 0 TEREX CORP NEW COM 880779103 117027 6044781 SH SOLE 0 0 6044781 TEREX CORP NEW COM 880779103 21 1086 SH SOLE 0 1086 0 TEREX CORP NEW COM 880779103 877 45274 SH DFND 01 0 45274 0 TEREX CORP NEW COM 880779103 640 33058 SH DFND 02 0 33058 0 TEREX CORP NEW COM 880779103 1083 55954 SH DFND 04 0 0 55954 TERRITORIAL BANCORP INC COM 88145X108 8699 429982 SH SOLE 0 0 429982 TERRITORIAL BANCORP INC COM 88145X108 1 40 SH SOLE 0 40 0 TERRITORIAL BANCORP INC COM 88145X108 108 5340 SH DFND 01 0 5340 0 TERRITORIAL BANCORP INC COM 88145X108 63 3123 SH DFND 04 0 0 3123 TERRENO RLTY CORP COM 88146M101 501436 9156983 SH SOLE 0 0 9156983 TERRENO RLTY CORP COM 88146M101 35 646 SH SOLE 0 646 0 TERRENO RLTY CORP COM 88146M101 4508 82327 SH DFND 01 0 82327 0 TERRENO RLTY CORP COM 88146M101 8893 162394 SH DFND 02 0 162394 0 TERRENO RLTY CORP COM 88146M101 2935 53602 SH DFND 04 0 0 53602 TESLA INC COM 88160R101 17793550 41475839 SH SOLE 0 0 41475839 TESLA INC COM 88160R101 2256 5258 SH SOLE 0 5258 0 TESLA INC COM 88160R101 143488 334463 SH DFND 01 0 334463 0 TESLA INC COM 88160R101 58692 136809 SH DFND 02 0 0 136809 TESLA INC COM 88160R101 184508 430078 SH DFND 02 0 430078 0 TESLA INC COM 88160R101 358216 834983 SH DFND 04 0 0 834983 TESLA INC COM 88160R101 27507 64118 SH DFND 04 0 64118 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1248 138488 SH SOLE 0 0 138488 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1755 194834 SH DFND 02 0 0 194834 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 5013 556412 SH DFND 02 0 556412 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 2999 332840 SH DFND 04 0 0 332840 TETRA TECHNOLOGIES INC DEL COM 88162F105 2122 4154996 SH SOLE 0 0 4154996 TETRA TECHNOLOGIES INC DEL COM 88162F105 0 514 SH SOLE 0 514 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 13 25929 SH DFND 01 0 25929 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 16 31672 SH DFND 04 0 0 31672 TETRA TECH INC NEW COM 88162G103 472067 4943110 SH SOLE 0 0 4943110 TETRA TECH INC NEW COM 88162G103 33 347 SH SOLE 0 347 0 TETRA TECH INC NEW COM 88162G103 10196 106766 SH DFND 01 0 106766 0 TETRA TECH INC NEW COM 88162G103 1591 16659 SH DFND 02 0 16659 0 TETRA TECH INC NEW COM 88162G103 3557 37245 SH DFND 04 0 0 37245 TEXAS CAP BANCSHARES INC COM 88224Q107 140012 4497659 SH SOLE 0 0 4497659 TEXAS CAP BANCSHARES INC COM 88224Q107 10 334 SH SOLE 0 334 0 TEXAS CAP BANCSHARES INC COM 88224Q107 1063 34163 SH DFND 01 0 34163 0 TEXAS CAP BANCSHARES INC COM 88224Q107 521 16740 SH DFND 02 0 16740 0 TEXAS CAP BANCSHARES INC COM 88224Q107 1135 36453 SH DFND 04 0 0 36453 TEXAS INSTRS INC COM 882508104 11596373 81212778 SH SOLE 0 0 81212778 TEXAS INSTRS INC COM 882508104 868 6078 SH SOLE 0 6078 0 TEXAS INSTRS INC COM 882508104 142569 998452 SH DFND 01 0 998452 0 TEXAS INSTRS INC COM 882508104 24181 169346 SH DFND 02 0 0 169346 TEXAS INSTRS INC COM 882508104 80628 564661 SH DFND 02 0 564661 0 TEXAS INSTRS INC COM 882508104 349406 2446993 SH DFND 04 0 0 2446993 TEXAS INSTRS INC COM 882508104 5661 39644 SH DFND 04 0 39644 0 TEXAS PAC LD TR SUB CTF PROP I T 882610108 12136 26876 SH SOLE 0 0 26876 TEXAS PAC LD TR SUB CTF PROP I T 882610108 867 1919 SH DFND 02 0 1919 0 TEXAS PAC LD TR SUB CTF PROP I T 882610108 1049 2324 SH DFND 04 0 0 2324 TEXAS ROADHOUSE INC COM 882681109 349564 5750352 SH SOLE 0 0 5750352 TEXAS ROADHOUSE INC COM 882681109 33 550 SH SOLE 0 550 0 TEXAS ROADHOUSE INC COM 882681109 7906 130059 SH DFND 01 0 130059 0 TEXAS ROADHOUSE INC COM 882681109 1277 21004 SH DFND 02 0 21004 0 TEXAS ROADHOUSE INC COM 882681109 3009 49505 SH DFND 04 0 0 49505 TEXTRON INC COM 883203101 834740 23129392 SH SOLE 0 0 23129392 TEXTRON INC COM 883203101 105 2918 SH SOLE 0 2918 0 TEXTRON INC COM 883203101 8466 234576 SH DFND 01 0 234576 0 TEXTRON INC COM 883203101 1848 51215 SH DFND 02 0 0 51215 TEXTRON INC COM 883203101 4093 113416 SH DFND 02 0 113416 0 TEXTRON INC COM 883203101 21275 589509 SH DFND 04 0 0 589509 TG THERAPEUTICS INC COM 88322Q108 192103 7178750 SH SOLE 0 0 7178750 TG THERAPEUTICS INC COM 88322Q108 47 1766 SH SOLE 0 1766 0 TG THERAPEUTICS INC COM 88322Q108 5302 198113 SH DFND 01 0 198113 0 TG THERAPEUTICS INC COM 88322Q108 837 31276 SH DFND 02 0 31276 0 TG THERAPEUTICS INC COM 88322Q108 2092 78172 SH DFND 04 0 0 78172 THE ODP CORP COM 88337F105 105123 5404775 SH SOLE 0 0 5404775 THE ODP CORP COM 88337F105 33 1695 SH SOLE 0 1695 0 THE ODP CORP COM 88337F105 700 35980 SH DFND 01 0 35980 0 THE ODP CORP COM 88337F105 333 17097 SH DFND 02 0 17097 0 THE ODP CORP COM 88337F105 831 42726 SH DFND 04 0 0 42726 THE ONE GROUP HOSPITALITY IN COM 88338K103 1468 733938 SH SOLE 0 0 733938 THE ONE GROUP HOSPITALITY IN COM 88338K103 11 5371 SH DFND 01 0 5371 0 THE ONE GROUP HOSPITALITY IN COM 88338K103 3 1600 SH DFND 04 0 0 1600 THERAPEUTICSMD INC COM 88338N107 19156 12124271 SH SOLE 0 0 12124271 THERAPEUTICSMD INC COM 88338N107 2 1296 SH SOLE 0 1296 0 THERAPEUTICSMD INC COM 88338N107 663 419830 SH DFND 01 0 419830 0 THERAPEUTICSMD INC COM 88338N107 110 69912 SH DFND 02 0 69912 0 THERAPEUTICSMD INC COM 88338N107 249 157399 SH DFND 04 0 0 157399 THE TRADE DESK INC COM CL A 88339J105 1909435 3680626 SH SOLE 0 0 3680626 THE TRADE DESK INC COM CL A 88339J105 192 370 SH SOLE 0 370 0 THE TRADE DESK INC COM CL A 88339J105 9663 18626 SH DFND 01 0 18626 0 THE TRADE DESK INC COM CL A 88339J105 3765 7258 SH DFND 02 0 0 7258 THE TRADE DESK INC COM CL A 88339J105 12101 23325 SH DFND 02 0 23325 0 THE TRADE DESK INC COM CL A 88339J105 23938 46142 SH DFND 04 0 0 46142 THE TRADE DESK INC COM CL A 88339J105 1858 3582 SH DFND 04 0 3582 0 THE REALREAL INC COM 88339P101 65711 4541209 SH SOLE 0 0 4541209 THE REALREAL INC COM 88339P101 5 333 SH SOLE 0 333 0 THE REALREAL INC COM 88339P101 1748 120776 SH DFND 01 0 120776 0 THE REALREAL INC COM 88339P101 79 5485 SH DFND 02 0 5485 0 THE REALREAL INC COM 88339P101 451 31155 SH DFND 04 0 0 31155 THERMO FISHER SCIENTIFIC INC COM 883556102 12996782 29436452 SH SOLE 0 0 29436452 THERMO FISHER SCIENTIFIC INC COM 883556102 1187 2688 SH SOLE 0 2688 0 THERMO FISHER SCIENTIFIC INC COM 883556102 192351 435656 SH DFND 01 0 435656 0 THERMO FISHER SCIENTIFIC INC COM 883556102 32213 72960 SH DFND 02 0 0 72960 THERMO FISHER SCIENTIFIC INC COM 883556102 102841 232924 SH DFND 02 0 232924 0 THERMO FISHER SCIENTIFIC INC COM 883556102 456088 1032996 SH DFND 04 0 0 1032996 THERMO FISHER SCIENTIFIC INC COM 883556102 8883 20119 SH DFND 04 0 20119 0 THERMOGENESIS HLDGS INC COM 88362L100 163 56165 SH SOLE 0 0 56165 THERMON GROUP HLDGS INC COM 88362T103 31839 2835159 SH SOLE 0 0 2835159 THERMON GROUP HLDGS INC COM 88362T103 3 259 SH SOLE 0 259 0 THERMON GROUP HLDGS INC COM 88362T103 259 23029 SH DFND 01 0 23029 0 THERMON GROUP HLDGS INC COM 88362T103 141 12525 SH DFND 02 0 12525 0 THERMON GROUP HLDGS INC COM 88362T103 254 22598 SH DFND 04 0 0 22598 THOMSON REUTERS CORP. COM NEW 884903709 332423 4167268 SH SOLE 0 0 4167268 THOMSON REUTERS CORP. COM NEW 884903709 21725 272348 SH SOLE 0 272348 0 THOMSON REUTERS CORP. COM NEW 884903709 17966 225228 SH DFND 01 0 225228 0 THOMSON REUTERS CORP. COM NEW 884903709 2600 32595 SH DFND 02 0 0 32595 THOMSON REUTERS CORP. COM NEW 884903709 8835 110760 SH DFND 02 0 110760 0 THOMSON REUTERS CORP. COM NEW 884903709 11361 142422 SH DFND 04 0 0 142422 THOR INDS INC COM 885160101 442099 4640971 SH SOLE 0 0 4640971 THOR INDS INC COM 885160101 66 694 SH SOLE 0 694 0 THOR INDS INC COM 885160101 1747 18335 SH DFND 01 0 18335 0 THOR INDS INC COM 885160101 1573 16512 SH DFND 02 0 16512 0 THOR INDS INC COM 885160101 3927 41222 SH DFND 04 0 0 41222 3-D SYS CORP DEL COM NEW 88554D205 57438 11698204 SH SOLE 0 0 11698204 3-D SYS CORP DEL COM NEW 88554D205 4 756 SH SOLE 0 756 0 3-D SYS CORP DEL COM NEW 88554D205 407 82987 SH DFND 01 0 82987 0 3-D SYS CORP DEL COM NEW 88554D205 214 43537 SH DFND 02 0 43537 0 3-D SYS CORP DEL COM NEW 88554D205 429 87378 SH DFND 04 0 0 87378 360 DIGITECH INC AMERICAN DEP 88557W101 38695 3240823 SH SOLE 0 0 3240823 360 DIGITECH INC AMERICAN DEP 88557W101 1656 138697 SH DFND 01 0 138697 0 360 DIGITECH INC AMERICAN DEP 88557W101 50 4151 SH DFND 02 0 4151 0 360 DIGITECH INC AMERICAN DEP 88557W101 23 1921 SH DFND 04 0 0 1921 360 DIGITECH INC AMERICAN DEP 88557W101 307 25682 SH DFND 05 0 0 25682 3M CO COM 88579Y101 6846693 42743743 SH SOLE 0 0 42743743 3M CO COM 88579Y101 593 3702 SH SOLE 0 3702 0 3M CO COM 88579Y101 101891 636105 SH DFND 01 0 636105 0 3M CO COM 88579Y101 17215 107475 SH DFND 02 0 0 107475 3M CO COM 88579Y101 51901 324015 SH DFND 02 0 324015 0 3M CO COM 88579Y101 242510 1513986 SH DFND 04 0 0 1513986 3M CO COM 88579Y101 5151 32158 SH DFND 04 0 32158 0 TIDEWATER INC NEW COM 88642R109 14364 2140630 SH SOLE 0 0 2140630 TIDEWATER INC NEW COM 88642R109 1 209 SH SOLE 0 209 0 TIDEWATER INC NEW COM 88642R109 178 26501 SH DFND 01 0 26501 0 TIDEWATER INC NEW COM 88642R109 99 14688 SH DFND 04 0 0 14688 TIDEWATER INC NEW *W EXP 07/31/202 88642R125 3 10134 SH SOLE 0 0 10134 TIFFANY & CO NEW COM 886547108 1380945 11920116 SH SOLE 0 0 11920116 TIFFANY & CO NEW COM 886547108 90 774 SH SOLE 0 774 0 TIFFANY & CO NEW COM 886547108 13094 113025 SH DFND 01 0 113025 0 TIFFANY & CO NEW COM 886547108 2266 19557 SH DFND 02 0 0 19557 TIFFANY & CO NEW COM 886547108 8224 70986 SH DFND 02 0 70986 0 TIFFANY & CO NEW COM 886547108 33714 291013 SH DFND 04 0 0 291013 TILLYS INC CL A 886885102 7046 1168555 SH SOLE 0 0 1168555 TILLYS INC CL A 886885102 1 159 SH SOLE 0 159 0 TILLYS INC CL A 886885102 92 15275 SH DFND 01 0 15275 0 TILLYS INC CL A 886885102 11 1907 SH DFND 02 0 1907 0 TILLYS INC CL A 886885102 44 7343 SH DFND 04 0 0 7343 TILRAY INC COM CL 2 88688T100 652 134494 SH SOLE 0 0 134494 TILRAY INC COM CL 2 88688T100 81 16632 SH DFND 02 0 16632 0 TILRAY INC COM CL 2 88688T100 83 17172 SH DFND 04 0 0 17172 TIM PARTICIPACOES S A SPONSORED ADR 88706P205 10071 873458 SH SOLE 0 0 873458 TIM PARTICIPACOES S A SPONSORED ADR 88706P205 65 5631 SH DFND 01 0 5631 0 TIM PARTICIPACOES S A SPONSORED ADR 88706P205 1926 167080 SH DFND 04 0 167080 0 TIMBERLAND BANCORP INC COM 887098101 5747 319265 SH SOLE 0 0 319265 TIMBERLAND BANCORP INC COM 887098101 1 76 SH SOLE 0 76 0 TIMBERLAND BANCORP INC COM 887098101 90 4975 SH DFND 01 0 4975 0 TIMBERLAND BANCORP INC COM 887098101 29 1600 SH DFND 04 0 0 1600 TIMKEN CO COM 887389104 320882 5918140 SH SOLE 0 0 5918140 TIMKEN CO COM 887389104 23 422 SH SOLE 0 422 0 TIMKEN CO COM 887389104 1153 21274 SH DFND 01 0 21274 0 TIMKEN CO COM 887389104 1298 23931 SH DFND 02 0 23931 0 TIMKEN CO COM 887389104 2903 53544 SH DFND 04 0 0 53544 TIMKENSTEEL CORP COM 887399103 9069 2554617 SH SOLE 0 0 2554617 TIMKENSTEEL CORP COM 887399103 1 395 SH SOLE 0 395 0 TIMKENSTEEL CORP COM 887399103 111 31334 SH DFND 01 0 31334 0 TIMKENSTEEL CORP COM 887399103 35 9918 SH DFND 04 0 0 9918 TIPTREE INC COM 88822Q103 7771 1569827 SH SOLE 0 0 1569827 TIPTREE INC COM 88822Q103 0 90 SH SOLE 0 90 0 TIPTREE INC COM 88822Q103 79 15975 SH DFND 01 0 15975 0 TIPTREE INC COM 88822Q103 28 5635 SH DFND 04 0 0 5635 TITAN INTL INC ILL COM 88830M102 7874 2724639 SH SOLE 0 0 2724639 TITAN INTL INC ILL COM 88830M102 1 324 SH SOLE 0 324 0 TITAN INTL INC ILL COM 88830M102 29 10145 SH DFND 01 0 10145 0 TITAN INTL INC ILL COM 88830M102 36 12539 SH DFND 04 0 0 12539 TITAN MACHY INC COM 88830R101 13767 1040571 SH SOLE 0 0 1040571 TITAN MACHY INC COM 88830R101 2 114 SH SOLE 0 114 0 TITAN MACHY INC COM 88830R101 181 13685 SH DFND 01 0 13685 0 TITAN MACHY INC COM 88830R101 74 5610 SH DFND 04 0 0 5610 TITAN PHARMACEUTICALS INC DE COM 888314507 190 1150353 SH SOLE 0 0 1150353 TITAN PHARMACEUTICALS INC DE COM 888314507 0 550 SH DFND 04 0 0 550 TIVITY HEALTH INC COM 88870R102 61899 4415062 SH SOLE 0 0 4415062 TIVITY HEALTH INC COM 88870R102 4 280 SH SOLE 0 280 0 TIVITY HEALTH INC COM 88870R102 788 56208 SH DFND 01 0 56208 0 TIVITY HEALTH INC COM 88870R102 159 11371 SH DFND 02 0 11371 0 TIVITY HEALTH INC COM 88870R102 391 27879 SH DFND 04 0 0 27879 TOLL BROTHERS INC COM 889478103 471796 9695767 SH SOLE 0 0 9695767 TOLL BROTHERS INC COM 889478103 101 2071 SH SOLE 0 2071 0 TOLL BROTHERS INC COM 889478103 1852 38051 SH DFND 01 0 38051 0 TOLL BROTHERS INC COM 889478103 1928 39620 SH DFND 02 0 39620 0 TOLL BROTHERS INC COM 889478103 4646 95474 SH DFND 04 0 0 95474 TOMPKINS FINANCIAL CORPORATI COM 890110109 76538 1347256 SH SOLE 0 0 1347256 TOMPKINS FINANCIAL CORPORATI COM 890110109 11 193 SH SOLE 0 193 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 535 9420 SH DFND 01 0 9420 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 259 4566 SH DFND 02 0 4566 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 505 8881 SH DFND 04 0 0 8881 TONIX PHARMACEUTICALS HLDG C COM 890260706 406 483801 SH SOLE 0 0 483801 TONIX PHARMACEUTICALS HLDG C COM 890260706 27 31658 SH DFND 01 0 31658 0 TOOTSIE ROLL INDS INC COM 890516107 57911 1874158 SH SOLE 0 0 1874158 TOOTSIE ROLL INDS INC COM 890516107 4 114 SH SOLE 0 114 0 TOOTSIE ROLL INDS INC COM 890516107 899 29107 SH DFND 01 0 29107 0 TOOTSIE ROLL INDS INC COM 890516107 378 12237 SH DFND 02 0 12237 0 TOOTSIE ROLL INDS INC COM 890516107 375 12150 SH DFND 04 0 0 12150 TOPBUILD CORP COM 89055F103 532975 3122473 SH SOLE 0 0 3122473 TOPBUILD CORP COM 89055F103 67 391 SH SOLE 0 391 0 TOPBUILD CORP COM 89055F103 11179 65495 SH DFND 01 0 65495 0 TOPBUILD CORP COM 89055F103 1881 11020 SH DFND 02 0 11020 0 TOPBUILD CORP COM 89055F103 4377 25644 SH DFND 04 0 0 25644 TORCHLIGHT ENERGY RES INC COM 89102U103 598 2300448 SH SOLE 0 0 2300448 TORCHLIGHT ENERGY RES INC COM 89102U103 0 259 SH SOLE 0 259 0 TORCHLIGHT ENERGY RES INC COM 89102U103 3 11500 SH DFND 04 0 0 11500 TORO CO COM 891092108 845860 10075763 SH SOLE 0 0 10075763 TORO CO COM 891092108 57 679 SH SOLE 0 679 0 TORO CO COM 891092108 3938 46909 SH DFND 01 0 46909 0 TORO CO COM 891092108 2658 31666 SH DFND 02 0 31666 0 TORO CO COM 891092108 6623 78888 SH DFND 04 0 0 78888 TORO CO COM 891092108 700 8334 SH DFND 04 0 8334 0 TORONTO DOMINION BK ONT COM NEW 891160509 2069558 44756878 SH SOLE 0 0 44756878 TORONTO DOMINION BK ONT COM NEW 891160509 191422 4139757 SH SOLE 0 4139757 0 TORONTO DOMINION BK ONT COM NEW 891160509 112474 2432406 SH DFND 01 0 2432406 0 TORONTO DOMINION BK ONT COM NEW 891160509 15427 333623 SH DFND 02 0 0 333623 TORONTO DOMINION BK ONT COM NEW 891160509 51043 1103876 SH DFND 02 0 1103876 0 TORONTO DOMINION BK ONT COM NEW 891160509 74716 1615829 SH DFND 04 0 0 1615829 TOUGHBUILT INDS INC COM NEW 89157G504 55 78634 SH SOLE 0 0 78634 TOWNEBANK PORTSMOUTH VA COM 89214P109 94967 5790691 SH SOLE 0 0 5790691 TOWNEBANK PORTSMOUTH VA COM 89214P109 7 444 SH SOLE 0 444 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 742 45218 SH DFND 01 0 45218 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 376 22929 SH DFND 02 0 22929 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 943 57503 SH DFND 04 0 0 57503 TOWNSQUARE MEDIA INC CL A 892231101 1777 381336 SH SOLE 0 0 381336 TOWNSQUARE MEDIA INC CL A 892231101 10 2200 SH DFND 04 0 0 2200 TRACTOR SUPPLY CO COM 892356106 1746793 12186362 SH SOLE 0 0 12186362 TRACTOR SUPPLY CO COM 892356106 106 742 SH SOLE 0 742 0 TRACTOR SUPPLY CO COM 892356106 19175 133775 SH DFND 01 0 133775 0 TRACTOR SUPPLY CO COM 892356106 3034 21169 SH DFND 02 0 0 21169 TRACTOR SUPPLY CO COM 892356106 9764 68117 SH DFND 02 0 68117 0 TRACTOR SUPPLY CO COM 892356106 43513 303567 SH DFND 04 0 0 303567 TRACTOR SUPPLY CO COM 892356106 1430 9979 SH DFND 04 0 9979 0 TRACON PHARMACEUTICALS INC COM NEW 89237H209 75 14546 SH SOLE 0 0 14546 TRADEWEB MKTS INC CL A 892672106 387694 6684380 SH SOLE 0 0 6684380 TRADEWEB MKTS INC CL A 892672106 28 491 SH SOLE 0 491 0 TRADEWEB MKTS INC CL A 892672106 2108 36351 SH DFND 01 0 36351 0 TRADEWEB MKTS INC CL A 892672106 870 15008 SH DFND 02 0 0 15008 TRADEWEB MKTS INC CL A 892672106 2343 40402 SH DFND 02 0 40402 0 TRADEWEB MKTS INC CL A 892672106 3027 52192 SH DFND 04 0 0 52192 TRADEWEB MKTS INC CL A 892672106 378 6513 SH DFND 04 0 6513 0 TRANSACT TECHNOLOGIES INC COM 892918103 1797 359376 SH SOLE 0 0 359376 TRANSACT TECHNOLOGIES INC COM 892918103 10 1996 SH DFND 01 0 1996 0 TRANSACT TECHNOLOGIES INC COM 892918103 7 1323 SH DFND 04 0 0 1323 TRANSALTA CORP COM 89346D107 45022 7320591 SH SOLE 0 0 7320591 TRANSALTA CORP COM 89346D107 2018 328174 SH SOLE 0 328174 0 TRANSALTA CORP COM 89346D107 2383 387497 SH DFND 01 0 387497 0 TRANSALTA CORP COM 89346D107 521 84651 SH DFND 02 0 84651 0 TRANSALTA CORP COM 89346D107 692 112476 SH DFND 04 0 0 112476 TRANSCAT INC COM 893529107 8826 301239 SH SOLE 0 0 301239 TRANSCAT INC COM 893529107 1 30 SH SOLE 0 30 0 TRANSCAT INC COM 893529107 406 13846 SH DFND 01 0 13846 0 TRANSCAT INC COM 893529107 62 2100 SH DFND 04 0 0 2100 TRANSCONTINENTAL RLTY INVS COM NEW 893617209 999 40074 SH SOLE 0 0 40074 TRANSCONTINENTAL RLTY INVS COM NEW 893617209 25 1004 SH DFND 01 0 1004 0 TRANSCONTINENTAL RLTY INVS COM NEW 893617209 26 1026 SH DFND 04 0 0 1026 TRANSDIGM GROUP INC COM 893641100 2515262 5293952 SH SOLE 0 0 5293952 TRANSDIGM GROUP INC COM 893641100 156 328 SH SOLE 0 328 0 TRANSDIGM GROUP INC COM 893641100 26940 56702 SH DFND 01 0 56702 0 TRANSDIGM GROUP INC COM 893641100 4725 9945 SH DFND 02 0 0 9945 TRANSDIGM GROUP INC COM 893641100 13629 28685 SH DFND 02 0 28685 0 TRANSDIGM GROUP INC COM 893641100 66472 139906 SH DFND 04 0 0 139906 TRANSDIGM GROUP INC COM 893641100 468 984 SH DFND 04 0 984 0 TRANSENTERIX INC COM 89366M300 633 1822062 SH SOLE 0 0 1822062 TRANSENTERIX INC COM 89366M300 0 58 SH SOLE 0 58 0 TRANSENTERIX INC COM 89366M300 1 3584 SH DFND 04 0 0 3584 TRANSLATE BIO INC COM 89374L104 46975 3451476 SH SOLE 0 0 3451476 TRANSLATE BIO INC COM 89374L104 21 1545 SH SOLE 0 1545 0 TRANSLATE BIO INC COM 89374L104 1864 136969 SH DFND 01 0 136969 0 TRANSLATE BIO INC COM 89374L104 178 13088 SH DFND 02 0 13088 0 TRANSLATE BIO INC COM 89374L104 495 36339 SH DFND 04 0 0 36339 TRANSMEDICS GROUP INC COM 89377M109 14840 1076919 SH SOLE 0 0 1076919 TRANSMEDICS GROUP INC COM 89377M109 2 151 SH SOLE 0 151 0 TRANSMEDICS GROUP INC COM 89377M109 646 46854 SH DFND 01 0 46854 0 TRANSMEDICS GROUP INC COM 89377M109 41 3003 SH DFND 04 0 0 3003 TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 51 12371 SH DFND 02 0 12371 0 TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 137 32941 SH DFND 05 0 0 32941 TRANSUNION COM 89400J107 1408796 16745471 SH SOLE 0 0 16745471 TRANSUNION COM 89400J107 102 1211 SH SOLE 0 1211 0 TRANSUNION COM 89400J107 7054 83849 SH DFND 01 0 83849 0 TRANSUNION COM 89400J107 2928 34800 SH DFND 02 0 0 34800 TRANSUNION COM 89400J107 9652 114723 SH DFND 02 0 114723 0 TRANSUNION COM 89400J107 18137 215582 SH DFND 04 0 0 215582 TRANSUNION COM 89400J107 1260 14976 SH DFND 04 0 14976 0 TRAVELERS COMPANIES INC COM 89417E109 2232719 20637017 SH SOLE 0 0 20637017 TRAVELERS COMPANIES INC COM 89417E109 271 2506 SH SOLE 0 2506 0 TRAVELERS COMPANIES INC COM 89417E109 28190 260557 SH DFND 01 0 260557 0 TRAVELERS COMPANIES INC COM 89417E109 5026 46452 SH DFND 02 0 0 46452 TRAVELERS COMPANIES INC COM 89417E109 18140 167666 SH DFND 02 0 167666 0 TRAVELERS COMPANIES INC COM 89417E109 73809 682214 SH DFND 04 0 0 682214 TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 11425 584712 SH SOLE 0 0 584712 TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 2 85 SH SOLE 0 85 0 TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 21 1067 SH DFND 01 0 1067 0 TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 57 2914 SH DFND 04 0 0 2914 TRAVELZOO COM NEW 89421Q205 1623 252423 SH SOLE 0 0 252423 TRAVELZOO COM NEW 89421Q205 0 45 SH SOLE 0 45 0 TRAVELZOO COM NEW 89421Q205 7 1164 SH DFND 04 0 0 1164 TREAN INS GROUP INC COM 89457R101 4209 276031 SH SOLE 0 0 276031 TREAN INS GROUP INC COM 89457R101 1 72 SH SOLE 0 72 0 TREAN INS GROUP INC COM 89457R101 136 8904 SH DFND 01 0 8904 0 TREAN INS GROUP INC COM 89457R101 6 379 SH DFND 04 0 0 379 TRECORA RES COM 894648104 7990 1301235 SH SOLE 0 0 1301235 TRECORA RES COM 894648104 1 82 SH SOLE 0 82 0 TRECORA RES COM 894648104 101 16448 SH DFND 01 0 16448 0 TRECORA RES COM 894648104 39 6429 SH DFND 04 0 0 6429 TREDEGAR CORP COM 894650100 41777 2809496 SH SOLE 0 0 2809496 TREDEGAR CORP COM 894650100 3 198 SH SOLE 0 198 0 TREDEGAR CORP COM 894650100 268 18052 SH DFND 01 0 18052 0 TREDEGAR CORP COM 894650100 152 10224 SH DFND 02 0 10224 0 TREDEGAR CORP COM 894650100 250 16781 SH DFND 04 0 0 16781 TREEHOUSE FOODS INC COM 89469A104 230042 5675849 SH SOLE 0 0 5675849 TREEHOUSE FOODS INC COM 89469A104 14 351 SH SOLE 0 351 0 TREEHOUSE FOODS INC COM 89469A104 743 18323 SH DFND 01 0 18323 0 TREEHOUSE FOODS INC COM 89469A104 771 19029 SH DFND 02 0 19029 0 TREEHOUSE FOODS INC COM 89469A104 1815 44791 SH DFND 04 0 0 44791 TREMONT MTG TR COM 894789106 276 94591 SH SOLE 0 0 94591 TREX CO INC COM 89531P105 717115 10015572 SH SOLE 0 0 10015572 TREX CO INC COM 89531P105 99 1386 SH SOLE 0 1386 0 TREX CO INC COM 89531P105 3753 52417 SH DFND 01 0 52417 0 TREX CO INC COM 89531P105 2557 35718 SH DFND 02 0 35718 0 TREX CO INC COM 89531P105 6194 86515 SH DFND 04 0 0 86515 TREX CO INC COM 89531P105 715 9991 SH DFND 04 0 9991 0 TREVENA INC COM 89532E109 20005 6690491 SH SOLE 0 0 6690491 TREVENA INC COM 89532E109 3 929 SH SOLE 0 929 0 TREVENA INC COM 89532E109 109 36517 SH DFND 01 0 36517 0 TREVENA INC COM 89532E109 118 39469 SH DFND 04 0 0 39469 TREVI THERAPEUTICS INC COM 89532M101 537 133215 SH SOLE 0 0 133215 TRICO BANCSHARES COM 896095106 29814 1217392 SH SOLE 0 0 1217392 TRICO BANCSHARES COM 896095106 11 429 SH SOLE 0 429 0 TRICO BANCSHARES COM 896095106 452 18463 SH DFND 01 0 18463 0 TRICO BANCSHARES COM 896095106 195 7973 SH DFND 02 0 7973 0 TRICO BANCSHARES COM 896095106 549 22402 SH DFND 04 0 0 22402 TRIBUNE PUBG CO NEW COM 89609W107 8257 708167 SH SOLE 0 0 708167 TRIBUNE PUBG CO NEW COM 89609W107 1 47 SH SOLE 0 47 0 TRIBUNE PUBG CO NEW COM 89609W107 126 10767 SH DFND 01 0 10767 0 TRIBUNE PUBG CO NEW COM 89609W107 62 5299 SH DFND 02 0 5299 0 TRIBUNE PUBG CO NEW COM 89609W107 127 10914 SH DFND 04 0 0 10914 TRICIDA INC COM 89610F101 22000 2428238 SH SOLE 0 0 2428238 TRICIDA INC COM 89610F101 2 218 SH SOLE 0 218 0 TRICIDA INC COM 89610F101 501 55268 SH DFND 01 0 55268 0 TRICIDA INC COM 89610F101 74 8197 SH DFND 02 0 8197 0 TRICIDA INC COM 89610F101 178 19691 SH DFND 04 0 0 19691 TRIMAS CORP COM NEW 896215209 85681 3757931 SH SOLE 0 0 3757931 TRIMAS CORP COM NEW 896215209 7 306 SH SOLE 0 306 0 TRIMAS CORP COM NEW 896215209 640 28051 SH DFND 01 0 28051 0 TRIMAS CORP COM NEW 896215209 316 13845 SH DFND 02 0 13845 0 TRIMAS CORP COM NEW 896215209 722 31648 SH DFND 04 0 0 31648 TRIMBLE INC COM 896239100 1107496 22741184 SH SOLE 0 0 22741184 TRIMBLE INC COM 896239100 77 1590 SH SOLE 0 1590 0 TRIMBLE INC COM 896239100 4011 82366 SH DFND 01 0 82366 0 TRIMBLE INC COM 896239100 2191 44993 SH DFND 02 0 0 44993 TRIMBLE INC COM 896239100 7459 153160 SH DFND 02 0 153160 0 TRIMBLE INC COM 896239100 13814 283655 SH DFND 04 0 0 283655 TRINET GROUP INC COM 896288107 241545 4071896 SH SOLE 0 0 4071896 TRINET GROUP INC COM 896288107 15 260 SH SOLE 0 260 0 TRINET GROUP INC COM 896288107 4839 81569 SH DFND 01 0 81569 0 TRINET GROUP INC COM 896288107 844 14232 SH DFND 02 0 14232 0 TRINET GROUP INC COM 896288107 1925 32453 SH DFND 04 0 0 32453 TRINITY INDS INC COM 896522109 145740 7473827 SH SOLE 0 0 7473827 TRINITY INDS INC COM 896522109 57 2922 SH SOLE 0 2922 0 TRINITY INDS INC COM 896522109 600 30764 SH DFND 01 0 30764 0 TRINITY INDS INC COM 896522109 596 30577 SH DFND 02 0 30577 0 TRINITY INDS INC COM 896522109 1630 83577 SH DFND 04 0 0 83577 TRINITY PL HLDGS INC COM 89656D101 466 330582 SH SOLE 0 0 330582 TRINITY PL HLDGS INC COM 89656D101 0 176 SH SOLE 0 176 0 TRINITY PL HLDGS INC COM 89656D101 9 6565 SH DFND 04 0 0 6565 TRIO TECH INTL COM NEW 896712205 74 21734 SH SOLE 0 0 21734 TRIPLE-S MGMT CORP CL B 896749108 20337 1138071 SH SOLE 0 0 1138071 TRIPLE-S MGMT CORP CL B 896749108 24 1363 SH SOLE 0 1363 0 TRIPLE-S MGMT CORP CL B 896749108 322 18034 SH DFND 01 0 18034 0 TRIPLE-S MGMT CORP CL B 896749108 195 10895 SH DFND 02 0 10895 0 TRIPLE-S MGMT CORP CL B 896749108 426 23822 SH DFND 04 0 0 23822 TRIP COM GROUP LTD ADS 89677Q107 451663 14504282 SH SOLE 0 0 14504282 TRIP COM GROUP LTD ADS 89677Q107 19712 633025 SH DFND 01 0 633025 0 TRIP COM GROUP LTD ADS 89677Q107 6392 205275 SH DFND 02 0 205275 0 TRIP COM GROUP LTD ADS 89677Q107 31098 998651 SH DFND 04 0 0 998651 TRIP COM GROUP LTD ADS 89677Q107 1806 57982 SH DFND 05 0 0 57982 TRISTATE CAP HLDGS INC COM 89678F100 16813 1269859 SH SOLE 0 0 1269859 TRISTATE CAP HLDGS INC COM 89678F100 10 767 SH SOLE 0 767 0 TRISTATE CAP HLDGS INC COM 89678F100 246 18580 SH DFND 01 0 18580 0 TRISTATE CAP HLDGS INC COM 89678F100 136 10243 SH DFND 02 0 10243 0 TRISTATE CAP HLDGS INC COM 89678F100 299 22603 SH DFND 04 0 0 22603 TRIUMPH BANCORP INC COM 89679E300 44528 1429915 SH SOLE 0 0 1429915 TRIUMPH BANCORP INC COM 89679E300 16 520 SH SOLE 0 520 0 TRIUMPH BANCORP INC COM 89679E300 472 15172 SH DFND 01 0 15172 0 TRIUMPH BANCORP INC COM 89679E300 215 6913 SH DFND 02 0 6913 0 TRIUMPH BANCORP INC COM 89679E300 621 19954 SH DFND 04 0 0 19954 TRIUMPH GROUP INC NEW COM 896818101 23592 3624035 SH SOLE 0 0 3624035 TRIUMPH GROUP INC NEW COM 896818101 2 272 SH SOLE 0 272 0 TRIUMPH GROUP INC NEW COM 896818101 234 35917 SH DFND 01 0 35917 0 TRIUMPH GROUP INC NEW COM 896818101 121 18514 SH DFND 02 0 18514 0 TRIUMPH GROUP INC NEW COM 896818101 236 36302 SH DFND 04 0 0 36302 TRIPADVISOR INC COM 896945201 157973 8063958 SH SOLE 0 0 8063958 TRIPADVISOR INC COM 896945201 12 590 SH SOLE 0 590 0 TRIPADVISOR INC COM 896945201 662 33789 SH DFND 01 0 33789 0 TRIPADVISOR INC COM 896945201 608 31014 SH DFND 02 0 31014 0 TRIPADVISOR INC COM 896945201 1404 71662 SH DFND 04 0 0 71662 TRUECAR INC COM 89785L107 32857 6571433 SH SOLE 0 0 6571433 TRUECAR INC COM 89785L107 18 3513 SH SOLE 0 3513 0 TRUECAR INC COM 89785L107 350 69936 SH DFND 01 0 69936 0 TRUECAR INC COM 89785L107 118 23646 SH DFND 02 0 23646 0 TRUECAR INC COM 89785L107 424 84769 SH DFND 04 0 0 84769 TRUEBLUE INC COM 89785X101 61401 3963929 SH SOLE 0 0 3963929 TRUEBLUE INC COM 89785X101 4 232 SH SOLE 0 232 0 TRUEBLUE INC COM 89785X101 367 23715 SH DFND 01 0 23715 0 TRUEBLUE INC COM 89785X101 224 14435 SH DFND 02 0 14435 0 TRUEBLUE INC COM 89785X101 451 29101 SH DFND 04 0 0 29101 TRUPANION INC COM 898202106 151396 1918829 SH SOLE 0 0 1918829 TRUPANION INC COM 898202106 23 287 SH SOLE 0 287 0 TRUPANION INC COM 898202106 4647 58894 SH DFND 01 0 58894 0 TRUPANION INC COM 898202106 798 10119 SH DFND 02 0 10119 0 TRUPANION INC COM 898202106 1668 21139 SH DFND 04 0 0 21139 TRUIST FINL CORP COM 89832Q109 3858141 101396604 SH SOLE 0 0 101396604 TRUIST FINL CORP COM 89832Q109 438 11511 SH SOLE 0 11511 0 TRUIST FINL CORP COM 89832Q109 52821 1388195 SH DFND 01 0 1388195 0 TRUIST FINL CORP COM 89832Q109 9616 252710 SH DFND 02 0 0 252710 TRUIST FINL CORP COM 89832Q109 30823 810059 SH DFND 02 0 810059 0 TRUIST FINL CORP COM 89832Q109 137401 3611062 SH DFND 04 0 0 3611062 TRUSTCO BK CORP N Y COM 898349105 34144 6540977 SH SOLE 0 0 6540977 TRUSTCO BK CORP N Y COM 898349105 12 2249 SH SOLE 0 2249 0 TRUSTCO BK CORP N Y COM 898349105 336 64336 SH DFND 01 0 64336 0 TRUSTCO BK CORP N Y COM 898349105 215 41172 SH DFND 02 0 41172 0 TRUSTCO BK CORP N Y COM 898349105 489 93744 SH DFND 04 0 0 93744 TRUSTMARK CORP COM 898402102 113575 5304743 SH SOLE 0 0 5304743 TRUSTMARK CORP COM 898402102 18 819 SH SOLE 0 819 0 TRUSTMARK CORP COM 898402102 875 40888 SH DFND 01 0 40888 0 TRUSTMARK CORP COM 898402102 434 20250 SH DFND 02 0 20250 0 TRUSTMARK CORP COM 898402102 1079 50410 SH DFND 04 0 0 50410 T2 BIOSYSTEMS INC COM 89853L104 7214 5304135 SH SOLE 0 0 5304135 T2 BIOSYSTEMS INC COM 89853L104 1 967 SH SOLE 0 967 0 T2 BIOSYSTEMS INC COM 89853L104 30 22043 SH DFND 01 0 22043 0 T2 BIOSYSTEMS INC COM 89853L104 51 37295 SH DFND 04 0 0 37295 TTEC HLDGS INC COM 89854H102 124296 2278578 SH SOLE 0 0 2278578 TTEC HLDGS INC COM 89854H102 7 124 SH SOLE 0 124 0 TTEC HLDGS INC COM 89854H102 1921 35207 SH DFND 01 0 35207 0 TTEC HLDGS INC COM 89854H102 261 4792 SH DFND 02 0 4792 0 TTEC HLDGS INC COM 89854H102 769 14106 SH DFND 04 0 0 14106 TUCOWS INC COM NEW 898697206 32194 467252 SH SOLE 0 0 467252 TUCOWS INC COM NEW 898697206 4 64 SH SOLE 0 64 0 TUCOWS INC COM NEW 898697206 1245 18064 SH DFND 01 0 18064 0 TUCOWS INC COM NEW 898697206 141 2041 SH DFND 02 0 2041 0 TUCOWS INC COM NEW 898697206 543 7874 SH DFND 04 0 0 7874 TUPPERWARE BRANDS CORP COM 899896104 68090 3377462 SH SOLE 0 0 3377462 TUPPERWARE BRANDS CORP COM 899896104 67 3326 SH SOLE 0 3326 0 TUPPERWARE BRANDS CORP COM 899896104 674 33428 SH DFND 01 0 33428 0 TUPPERWARE BRANDS CORP COM 899896104 13 656 SH DFND 02 0 656 0 TUPPERWARE BRANDS CORP COM 899896104 631 31312 SH DFND 04 0 0 31312 TURNING PT BRANDS INC COM 90041L105 17354 622005 SH SOLE 0 0 622005 TURNING PT BRANDS INC COM 90041L105 3 93 SH SOLE 0 93 0 TURNING PT BRANDS INC COM 90041L105 645 23124 SH DFND 01 0 23124 0 TURNING PT BRANDS INC COM 90041L105 73 2604 SH DFND 02 0 2604 0 TURNING PT BRANDS INC COM 90041L105 241 8621 SH DFND 04 0 0 8621 TURNING POINT THERAPEUTICS I COM 90041T108 242507 2775950 SH SOLE 0 0 2775950 TURNING POINT THERAPEUTICS I COM 90041T108 32 372 SH SOLE 0 372 0 TURNING POINT THERAPEUTICS I COM 90041T108 5608 64189 SH DFND 01 0 64189 0 TURNING POINT THERAPEUTICS I COM 90041T108 762 8722 SH DFND 02 0 8722 0 TURNING POINT THERAPEUTICS I COM 90041T108 2466 28227 SH DFND 04 0 0 28227 TURQUOISE HILL RES LTD COM 900435108 20398 24185144 SH SOLE 0 0 24185144 TURQUOISE HILL RES LTD COM 900435108 950 1126660 SH SOLE 0 1126660 0 TURQUOISE HILL RES LTD COM 900435108 1172 1389626 SH DFND 01 0 1389626 0 TURQUOISE HILL RES LTD COM 900435108 225 266958 SH DFND 02 0 266958 0 TURQUOISE HILL RES LTD COM 900435108 315 373996 SH DFND 04 0 0 373996 TURTLE BEACH CORP COM NEW 900450206 12297 675642 SH SOLE 0 0 675642 TURTLE BEACH CORP COM NEW 900450206 12 675 SH SOLE 0 675 0 TURTLE BEACH CORP COM NEW 900450206 154 8447 SH DFND 01 0 8447 0 TURTLE BEACH CORP COM NEW 900450206 12 658 SH DFND 02 0 658 0 TURTLE BEACH CORP COM NEW 900450206 152 8346 SH DFND 04 0 0 8346 TUTOR PERINI CORP COM 901109108 38835 3489206 SH SOLE 0 0 3489206 TUTOR PERINI CORP COM 901109108 23 2111 SH SOLE 0 2111 0 TUTOR PERINI CORP COM 901109108 313 28151 SH DFND 01 0 28151 0 TUTOR PERINI CORP COM 901109108 172 15441 SH DFND 02 0 15441 0 TUTOR PERINI CORP COM 901109108 425 38147 SH DFND 04 0 0 38147 22ND CENTY GROUP INC COM 90137F103 3582 5589955 SH SOLE 0 0 5589955 22ND CENTY GROUP INC COM 90137F103 0 598 SH SOLE 0 598 0 22ND CENTY GROUP INC COM 90137F103 15 23038 SH DFND 01 0 23038 0 22ND CENTY GROUP INC COM 90137F103 21 33144 SH DFND 04 0 0 33144 21VIANET GROUP INC SPONSORED ADS A 90138A103 60642 2618403 SH SOLE 0 0 2618403 21VIANET GROUP INC SPONSORED ADS A 90138A103 2391 103222 SH DFND 01 0 103222 0 21VIANET GROUP INC SPONSORED ADS A 90138A103 149 6439 SH DFND 02 0 6439 0 21VIANET GROUP INC SPONSORED ADS A 90138A103 27 1166 SH DFND 04 0 0 1166 21VIANET GROUP INC SPONSORED ADS A 90138A103 821 35436 SH DFND 05 0 0 35436 TWILIO INC CL A 90138F102 2972549 12030226 SH SOLE 0 0 12030226 TWILIO INC CL A 90138F102 232 938 SH SOLE 0 938 0 TWILIO INC CL A 90138F102 14613 59142 SH DFND 01 0 59142 0 TWILIO INC CL A 90138F102 5428 21968 SH DFND 02 0 0 21968 TWILIO INC CL A 90138F102 17817 72106 SH DFND 02 0 72106 0 TWILIO INC CL A 90138F102 37275 150854 SH DFND 04 0 0 150854 TWILIO INC CL A 90138F102 2438 9868 SH DFND 04 0 9868 0 TWIN DISC INC COM 901476101 2416 477378 SH SOLE 0 0 477378 TWIN DISC INC COM 901476101 0 32 SH SOLE 0 32 0 TWIN DISC INC COM 901476101 8 1592 SH DFND 01 0 1592 0 TWIN DISC INC COM 901476101 11 2270 SH DFND 04 0 0 2270 TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 20364 775189 SH SOLE 0 0 775189 TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 2 83 SH SOLE 0 83 0 TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 939 35738 SH DFND 01 0 35738 0 TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 146 5563 SH DFND 02 0 5563 0 TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 369 14044 SH DFND 04 0 0 14044 TWIST BIOSCIENCE CORP COM 90184D100 173379 2282198 SH SOLE 0 0 2282198 TWIST BIOSCIENCE CORP COM 90184D100 39 519 SH SOLE 0 519 0 TWIST BIOSCIENCE CORP COM 90184D100 4993 65724 SH DFND 01 0 65724 0 TWIST BIOSCIENCE CORP COM 90184D100 664 8746 SH DFND 02 0 8746 0 TWIST BIOSCIENCE CORP COM 90184D100 1981 26076 SH DFND 04 0 0 26076 TWITTER INC COM 90184L102 3454915 77638529 SH SOLE 0 0 77638529 TWITTER INC COM 90184L102 212 4766 SH SOLE 0 4766 0 TWITTER INC COM 90184L102 36114 811548 SH DFND 01 0 811548 0 TWITTER INC COM 90184L102 6659 149632 SH DFND 02 0 0 149632 TWITTER INC COM 90184L102 20736 465986 SH DFND 02 0 465986 0 TWITTER INC COM 90184L102 91215 2049786 SH DFND 04 0 0 2049786 TWO HBRS INVT CORP COM NEW 90187B408 122687 24103488 SH SOLE 0 0 24103488 TWO HBRS INVT CORP COM NEW 90187B408 9 1752 SH SOLE 0 1752 0 TWO HBRS INVT CORP COM NEW 90187B408 950 186562 SH DFND 01 0 186562 0 TWO HBRS INVT CORP COM NEW 90187B408 407 80025 SH DFND 02 0 80025 0 TWO HBRS INVT CORP COM NEW 90187B408 985 193612 SH DFND 04 0 0 193612 II-VI INC COM 902104108 378627 9334992 SH SOLE 0 0 9334992 II-VI INC COM 902104108 31 763 SH SOLE 0 763 0 II-VI INC COM 902104108 7425 183074 SH DFND 01 0 183074 0 II-VI INC COM 902104108 1245 30699 SH DFND 02 0 30699 0 II-VI INC COM 902104108 2842 70073 SH DFND 04 0 0 70073 2U INC COM 90214J101 202069 5967784 SH SOLE 0 0 5967784 2U INC COM 90214J101 25 748 SH SOLE 0 748 0 2U INC COM 90214J101 872 25755 SH DFND 01 0 25755 0 2U INC COM 90214J101 750 22139 SH DFND 02 0 22139 0 2U INC COM 90214J101 1817 53675 SH DFND 04 0 0 53675 2U INC COM 90214J101 82 2426 SH DFND 04 0 2426 0 TYLER TECHNOLOGIES INC COM 902252105 1498022 4297745 SH SOLE 0 0 4297745 TYLER TECHNOLOGIES INC COM 902252105 586 1681 SH SOLE 0 1681 0 TYLER TECHNOLOGIES INC COM 902252105 16092 46166 SH DFND 01 0 46166 0 TYLER TECHNOLOGIES INC COM 902252105 2726 7822 SH DFND 02 0 0 7822 TYLER TECHNOLOGIES INC COM 902252105 12069 34626 SH DFND 02 0 34626 0 TYLER TECHNOLOGIES INC COM 902252105 36643 105126 SH DFND 04 0 0 105126 TYLER TECHNOLOGIES INC COM 902252105 1197 3434 SH DFND 04 0 3434 0 TYME TECHNOLOGIES INC COM 90238J103 2298 2344814 SH SOLE 0 0 2344814 TYME TECHNOLOGIES INC COM 90238J103 0 313 SH SOLE 0 313 0 TYME TECHNOLOGIES INC COM 90238J103 121 123563 SH DFND 01 0 123563 0 TYME TECHNOLOGIES INC COM 90238J103 10 10555 SH DFND 04 0 0 10555 TYSON FOODS INC CL A 902494103 1874412 31513309 SH SOLE 0 0 31513309 TYSON FOODS INC CL A 902494103 158 2649 SH SOLE 0 2649 0 TYSON FOODS INC CL A 902494103 17957 301907 SH DFND 01 0 301907 0 TYSON FOODS INC CL A 902494103 3147 52916 SH DFND 02 0 0 52916 TYSON FOODS INC CL A 902494103 10809 181728 SH DFND 02 0 181728 0 TYSON FOODS INC CL A 902494103 46748 785944 SH DFND 04 0 0 785944 UDR INC COM 902653104 1453620 44575892 SH SOLE 0 0 44575892 UDR INC COM 902653104 61 1877 SH SOLE 0 1877 0 UDR INC COM 902653104 9893 303377 SH DFND 01 0 303377 0 UDR INC COM 902653104 1763 54073 SH DFND 02 0 0 54073 UDR INC COM 902653104 27136 832130 SH DFND 02 0 832130 0 UDR INC COM 902653104 24942 764848 SH DFND 04 0 0 764848 UFP TECHNOLOGIES INC COM 902673102 15674 378415 SH SOLE 0 0 378415 UFP TECHNOLOGIES INC COM 902673102 2 47 SH SOLE 0 47 0 UFP TECHNOLOGIES INC COM 902673102 222 5358 SH DFND 01 0 5358 0 UFP TECHNOLOGIES INC COM 902673102 118 2850 SH DFND 04 0 0 2850 UGI CORP NEW COM 902681105 683600 20727709 SH SOLE 0 0 20727709 UGI CORP NEW COM 902681105 93 2831 SH SOLE 0 2831 0 UGI CORP NEW COM 902681105 2265 68683 SH DFND 01 0 68683 0 UGI CORP NEW COM 902681105 1286 38996 SH DFND 02 0 0 38996 UGI CORP NEW COM 902681105 3478 105461 SH DFND 02 0 105461 0 UGI CORP NEW COM 902681105 4298 130325 SH DFND 04 0 0 130325 UMB FINL CORP COM 902788108 207216 4228033 SH SOLE 0 0 4228033 UMB FINL CORP COM 902788108 14 287 SH SOLE 0 287 0 UMB FINL CORP COM 902788108 1451 29601 SH DFND 01 0 29601 0 UMB FINL CORP COM 902788108 833 17006 SH DFND 02 0 17006 0 UMB FINL CORP COM 902788108 1617 32995 SH DFND 04 0 0 32995 UFP INDUSTRIES INC COM 90278Q108 358337 6341130 SH SOLE 0 0 6341130 UFP INDUSTRIES INC COM 90278Q108 27 480 SH SOLE 0 480 0 UFP INDUSTRIES INC COM 90278Q108 5986 105927 SH DFND 01 0 105927 0 UFP INDUSTRIES INC COM 90278Q108 1097 19412 SH DFND 02 0 19412 0 UFP INDUSTRIES INC COM 90278Q108 2457 43480 SH DFND 04 0 0 43480 U S GOLD CORP COM NEW 90291C201 236 25662 SH SOLE 0 0 25662 U S GOLD CORP COM NEW 90291C201 0 23 SH SOLE 0 23 0 USA TRUCK INC COM 902925106 2469 261265 SH SOLE 0 0 261265 USA TRUCK INC COM 902925106 1 90 SH SOLE 0 90 0 USA TRUCK INC COM 902925106 13 1331 SH DFND 01 0 1331 0 USA TRUCK INC COM 902925106 17 1800 SH DFND 04 0 0 1800 U S GLOBAL INVS INC CL A 902952100 839 352533 SH SOLE 0 0 352533 US BANCORP DEL COM NEW 902973304 3699066 103181763 SH SOLE 0 0 103181763 US BANCORP DEL COM NEW 902973304 365 10194 SH SOLE 0 10194 0 US BANCORP DEL COM NEW 902973304 50546 1409936 SH DFND 01 0 1409936 0 US BANCORP DEL COM NEW 902973304 9212 256954 SH DFND 02 0 0 256954 US BANCORP DEL COM NEW 902973304 31196 870194 SH DFND 02 0 870194 0 US BANCORP DEL COM NEW 902973304 131702 3673692 SH DFND 04 0 0 3673692 UMH PPTYS INC COM 903002103 50317 3716176 SH SOLE 0 0 3716176 UMH PPTYS INC COM 903002103 4 268 SH SOLE 0 268 0 UMH PPTYS INC COM 903002103 830 61270 SH DFND 01 0 61270 0 UMH PPTYS INC COM 903002103 280 20716 SH DFND 02 0 20716 0 UMH PPTYS INC COM 903002103 412 30428 SH DFND 04 0 0 30428 UNUM THERAPEUTICS INC COM 903214104 1283 548267 SH SOLE 0 0 548267 UNUM THERAPEUTICS INC COM 903214104 0 13 SH SOLE 0 13 0 UNUM THERAPEUTICS INC COM 903214104 35 14815 SH DFND 01 0 14815 0 USANA HEALTH SCIENCES INC COM 90328M107 99879 1356137 SH SOLE 0 0 1356137 USANA HEALTH SCIENCES INC COM 90328M107 6 76 SH SOLE 0 76 0 USANA HEALTH SCIENCES INC COM 90328M107 1690 22948 SH DFND 01 0 22948 0 USANA HEALTH SCIENCES INC COM 90328M107 347 4716 SH DFND 02 0 4716 0 USANA HEALTH SCIENCES INC COM 90328M107 686 9317 SH DFND 04 0 0 9317 U S CONCRETE INC COM 90333L201 27568 949307 SH SOLE 0 0 949307 U S CONCRETE INC COM 90333L201 32 1101 SH SOLE 0 1101 0 U S CONCRETE INC COM 90333L201 328 11295 SH DFND 01 0 11295 0 U S CONCRETE INC COM 90333L201 111 3806 SH DFND 02 0 3806 0 U S CONCRETE INC COM 90333L201 535 18439 SH DFND 04 0 0 18439 U S PHYSICAL THERAPY INC COM 90337L108 71540 823434 SH SOLE 0 0 823434 U S PHYSICAL THERAPY INC COM 90337L108 7 81 SH SOLE 0 81 0 U S PHYSICAL THERAPY INC COM 90337L108 2184 25136 SH DFND 01 0 25136 0 U S PHYSICAL THERAPY INC COM 90337L108 379 4362 SH DFND 02 0 4362 0 U S PHYSICAL THERAPY INC COM 90337L108 808 9298 SH DFND 04 0 0 9298 U S XPRESS ENTERPRISES INC COM CL A 90338N202 8298 1004554 SH SOLE 0 0 1004554 U S XPRESS ENTERPRISES INC COM CL A 90338N202 1 153 SH SOLE 0 153 0 U S XPRESS ENTERPRISES INC COM CL A 90338N202 118 14266 SH DFND 01 0 14266 0 U S XPRESS ENTERPRISES INC COM CL A 90338N202 67 8095 SH DFND 04 0 0 8095 U S SILICA HLDGS INC COM 90346E103 13519 4506244 SH SOLE 0 0 4506244 U S SILICA HLDGS INC COM 90346E103 1 337 SH SOLE 0 337 0 U S SILICA HLDGS INC COM 90346E103 158 52789 SH DFND 01 0 52789 0 U S SILICA HLDGS INC COM 90346E103 63 21115 SH DFND 04 0 0 21115 UBER TECHNOLOGIES INC COM 90353T100 2437150 66807836 SH SOLE 0 0 66807836 UBER TECHNOLOGIES INC COM 90353T100 264 7243 SH SOLE 0 7243 0 UBER TECHNOLOGIES INC COM 90353T100 21233 582032 SH DFND 01 0 582032 0 UBER TECHNOLOGIES INC COM 90353T100 6307 172902 SH DFND 02 0 0 172902 UBER TECHNOLOGIES INC COM 90353T100 21190 580876 SH DFND 02 0 580876 0 UBER TECHNOLOGIES INC COM 90353T100 53085 1455185 SH DFND 04 0 0 1455185 UBER TECHNOLOGIES INC COM 90353T100 3353 91916 SH DFND 04 0 91916 0 UBIQUITI INC COM 90353W103 91360 548181 SH SOLE 0 0 548181 UBIQUITI INC COM 90353W103 13 77 SH SOLE 0 77 0 UBIQUITI INC COM 90353W103 604 3626 SH DFND 01 0 3626 0 UBIQUITI INC COM 90353W103 565 3393 SH DFND 04 0 0 3393 UBIQUITI INC COM 90353W103 128 769 SH DFND 04 0 769 0 ULTA BEAUTY INC COM 90384S303 1240383 5537919 SH SOLE 0 0 5537919 ULTA BEAUTY INC COM 90384S303 76 340 SH SOLE 0 340 0 ULTA BEAUTY INC COM 90384S303 14284 63773 SH DFND 01 0 63773 0 ULTA BEAUTY INC COM 90384S303 2190 9779 SH DFND 02 0 0 9779 ULTA BEAUTY INC COM 90384S303 7496 33467 SH DFND 02 0 33467 0 ULTA BEAUTY INC COM 90384S303 32461 144929 SH DFND 04 0 0 144929 ULTA BEAUTY INC COM 90384S303 969 4328 SH DFND 04 0 4328 0 ULTRA CLEAN HLDGS INC COM 90385V107 53522 2494028 SH SOLE 0 0 2494028 ULTRA CLEAN HLDGS INC COM 90385V107 39 1830 SH SOLE 0 1830 0 ULTRA CLEAN HLDGS INC COM 90385V107 1711 79726 SH DFND 01 0 79726 0 ULTRA CLEAN HLDGS INC COM 90385V107 225 10474 SH DFND 02 0 10474 0 ULTRA CLEAN HLDGS INC COM 90385V107 682 31775 SH DFND 04 0 0 31775 ULTRALIFE CORP COM 903899102 3498 592851 SH SOLE 0 0 592851 ULTRALIFE CORP COM 903899102 1 144 SH SOLE 0 144 0 ULTRALIFE CORP COM 903899102 44 7513 SH DFND 01 0 7513 0 ULTRALIFE CORP COM 903899102 18 3000 SH DFND 04 0 0 3000 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 426064 5183893 SH SOLE 0 0 5183893 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 51 615 SH SOLE 0 615 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 9347 113730 SH DFND 01 0 113730 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 1389 16899 SH DFND 02 0 16899 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 3509 42698 SH DFND 04 0 0 42698 UMPQUA HLDGS CORP COM 904214103 215906 20330090 SH SOLE 0 0 20330090 UMPQUA HLDGS CORP COM 904214103 32 3015 SH SOLE 0 3015 0 UMPQUA HLDGS CORP COM 904214103 686 64611 SH DFND 01 0 64611 0 UMPQUA HLDGS CORP COM 904214103 706 66458 SH DFND 02 0 66458 0 UMPQUA HLDGS CORP COM 904214103 1814 170778 SH DFND 04 0 0 170778 UNDER ARMOUR INC CL A 904311107 214503 19100899 SH SOLE 0 0 19100899 UNDER ARMOUR INC CL A 904311107 11 954 SH SOLE 0 954 0 UNDER ARMOUR INC CL A 904311107 2267 201899 SH DFND 01 0 201899 0 UNDER ARMOUR INC CL A 904311107 1303 116051 SH DFND 02 0 116051 0 UNDER ARMOUR INC CL A 904311107 5387 479669 SH DFND 04 0 0 479669 UNDER ARMOUR INC CL C 904311206 193425 19657006 SH SOLE 0 0 19657006 UNDER ARMOUR INC CL C 904311206 15 1544 SH SOLE 0 1544 0 UNDER ARMOUR INC CL C 904311206 1894 192529 SH DFND 01 0 192529 0 UNDER ARMOUR INC CL C 904311206 173 17576 SH DFND 02 0 17576 0 UNDER ARMOUR INC CL C 904311206 3733 379339 SH DFND 04 0 0 379339 UNIFI INC COM NEW 904677200 12601 981358 SH SOLE 0 0 981358 UNIFI INC COM NEW 904677200 1 103 SH SOLE 0 103 0 UNIFI INC COM NEW 904677200 117 9094 SH DFND 01 0 9094 0 UNIFI INC COM NEW 904677200 54 4219 SH DFND 04 0 0 4219 UNIFIRST CORP MASS COM 904708104 277316 1464411 SH SOLE 0 0 1464411 UNIFIRST CORP MASS COM 904708104 19 98 SH SOLE 0 98 0 UNIFIRST CORP MASS COM 904708104 2132 11259 SH DFND 01 0 11259 0 UNIFIRST CORP MASS COM 904708104 875 4623 SH DFND 02 0 4623 0 UNIFIRST CORP MASS COM 904708104 2168 11449 SH DFND 04 0 0 11449 UNION BANKSHARES INC COM 905400107 2121 104604 SH SOLE 0 0 104604 UNION BANKSHARES INC COM 905400107 0 2 SH SOLE 0 2 0 UNION BANKSHARES INC COM 905400107 13 633 SH DFND 01 0 633 0 UNION BANKSHARES INC COM 905400107 19 919 SH DFND 04 0 0 919 UNION PAC CORP COM 907818108 10566344 53671680 SH SOLE 0 0 53671680 UNION PAC CORP COM 907818108 856 4350 SH SOLE 0 4350 0 UNION PAC CORP COM 907818108 145931 741256 SH DFND 01 0 741256 0 UNION PAC CORP COM 907818108 24826 126102 SH DFND 02 0 0 126102 UNION PAC CORP COM 907818108 131059 665714 SH DFND 02 0 665714 0 UNION PAC CORP COM 907818108 348922 1772347 SH DFND 04 0 0 1772347 UNION PAC CORP COM 907818108 5908 30010 SH DFND 04 0 30010 0 UNIQUE FABRICATING INC COM 90915J103 281 83287 SH SOLE 0 0 83287 UNIQUE FABRICATING INC COM 90915J103 5 1600 SH DFND 01 0 1600 0 UNIQUE FABRICATING INC COM 90915J103 5 1400 SH DFND 04 0 0 1400 UNISYS CORP COM NEW 909214306 84551 7924215 SH SOLE 0 0 7924215 UNISYS CORP COM NEW 909214306 32 3023 SH SOLE 0 3023 0 UNISYS CORP COM NEW 909214306 512 47972 SH DFND 01 0 47972 0 UNISYS CORP COM NEW 909214306 208 19468 SH DFND 02 0 19468 0 UNISYS CORP COM NEW 909214306 560 52458 SH DFND 04 0 0 52458 UNITED BANCSHARES INC OHIO COM 909458101 299 13889 SH SOLE 0 0 13889 UNITED BANCSHARES INC OHIO COM 909458101 15 688 SH DFND 01 0 688 0 UNITED BANCSHARES INC OHIO COM 909458101 9 433 SH DFND 04 0 0 433 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 145060 8568220 SH SOLE 0 0 8568220 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 17 1010 SH SOLE 0 1010 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 905 53434 SH DFND 01 0 53434 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 446 26356 SH DFND 02 0 26356 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 1073 63366 SH DFND 04 0 0 63366 UNITED BANKSHARES INC WEST V COM 909907107 247696 11536836 SH SOLE 0 0 11536836 UNITED BANKSHARES INC WEST V COM 909907107 35 1630 SH SOLE 0 1630 0 UNITED BANKSHARES INC WEST V COM 909907107 1812 84417 SH DFND 01 0 84417 0 UNITED BANKSHARES INC WEST V COM 909907107 782 36427 SH DFND 02 0 36427 0 UNITED BANKSHARES INC WEST V COM 909907107 2121 98776 SH DFND 04 0 0 98776 UNITED BANCORP INC OHIO COM 909911109 845 67245 SH SOLE 0 0 67245 UNITED BANCORP INC OHIO COM 909911109 17 1366 SH DFND 01 0 1366 0 UNITED BANCORP INC OHIO COM 909911109 14 1107 SH DFND 04 0 0 1107 UNITED AIRLS HLDGS INC COM 910047109 990091 28491840 SH SOLE 0 0 28491840 UNITED AIRLS HLDGS INC COM 910047109 61 1753 SH SOLE 0 1753 0 UNITED AIRLS HLDGS INC COM 910047109 10285 295978 SH DFND 01 0 295978 0 UNITED AIRLS HLDGS INC COM 910047109 271 7812 SH DFND 02 0 7812 0 UNITED AIRLS HLDGS INC COM 910047109 19754 568452 SH DFND 04 0 0 568452 UNITED FIRE GROUP INC COM 910340108 45356 2232101 SH SOLE 0 0 2232101 UNITED FIRE GROUP INC COM 910340108 3 154 SH SOLE 0 154 0 UNITED FIRE GROUP INC COM 910340108 283 13932 SH DFND 01 0 13932 0 UNITED FIRE GROUP INC COM 910340108 152 7467 SH DFND 02 0 7467 0 UNITED FIRE GROUP INC COM 910340108 333 16370 SH DFND 04 0 0 16370 UNITED GUARDIAN INC COM 910571108 1945 128330 SH SOLE 0 0 128330 UNITED GUARDIAN INC COM 910571108 0 2 SH SOLE 0 2 0 UNITED GUARDIAN INC COM 910571108 8 500 SH DFND 04 0 0 500 UNITED INS HLDGS CORP COM 910710102 7266 1198991 SH SOLE 0 0 1198991 UNITED INS HLDGS CORP COM 910710102 0 74 SH SOLE 0 74 0 UNITED INS HLDGS CORP COM 910710102 92 15122 SH DFND 01 0 15122 0 UNITED INS HLDGS CORP COM 910710102 39 6396 SH DFND 02 0 6396 0 UNITED INS HLDGS CORP COM 910710102 84 13855 SH DFND 04 0 0 13855 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 99353 20741795 SH SOLE 0 0 20741795 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 700 146039 SH DFND 01 0 146039 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 2229 465295 SH DFND 02 0 465295 0 UNITED NAT FOODS INC COM 911163103 86325 5805332 SH SOLE 0 0 5805332 UNITED NAT FOODS INC COM 911163103 37 2517 SH SOLE 0 2517 0 UNITED NAT FOODS INC COM 911163103 554 37275 SH DFND 01 0 37275 0 UNITED NAT FOODS INC COM 911163103 259 17402 SH DFND 02 0 17402 0 UNITED NAT FOODS INC COM 911163103 721 48468 SH DFND 04 0 0 48468 UNITED PARCEL SERVICE INC CL B 911312106 9028706 54184156 SH SOLE 0 0 54184156 UNITED PARCEL SERVICE INC CL B 911312106 753 4520 SH SOLE 0 4520 0 UNITED PARCEL SERVICE INC CL B 911312106 130744 784639 SH DFND 01 0 784639 0 UNITED PARCEL SERVICE INC CL B 911312106 21712 130300 SH DFND 02 0 0 130300 UNITED PARCEL SERVICE INC CL B 911312106 69084 414594 SH DFND 02 0 414594 0 UNITED PARCEL SERVICE INC CL B 911312106 313946 1884088 SH DFND 04 0 0 1884088 UNITED PARCEL SERVICE INC CL B 911312106 6725 40357 SH DFND 04 0 40357 0 UNITED RENTALS INC COM 911363109 1283523 7355435 SH SOLE 0 0 7355435 UNITED RENTALS INC COM 911363109 129 738 SH SOLE 0 738 0 UNITED RENTALS INC COM 911363109 12946 74189 SH DFND 01 0 74189 0 UNITED RENTALS INC COM 911363109 2342 13423 SH DFND 02 0 0 13423 UNITED RENTALS INC COM 911363109 7222 41388 SH DFND 02 0 41388 0 UNITED RENTALS INC COM 911363109 33033 189302 SH DFND 04 0 0 189302 UNITED SEC BANCSHARES CALIF COM 911460103 3508 574127 SH SOLE 0 0 574127 UNITED SEC BANCSHARES CALIF COM 911460103 0 15 SH SOLE 0 15 0 UNITED SEC BANCSHARES CALIF COM 911460103 61 10033 SH DFND 01 0 10033 0 UNITED SEC BANCSHARES CALIF COM 911460103 17 2833 SH DFND 04 0 0 2833 UNITED STATES ANTIMONY CORP COM 911549103 176 605736 SH SOLE 0 0 605736 UNITED STATES ANTIMONY CORP COM 911549103 3 9443 SH DFND 01 0 9443 0 UNITED STATES ANTIMONY CORP COM 911549103 1 4700 SH DFND 04 0 0 4700 UNITED STATES CELLULAR CORP COM 911684108 41853 1417312 SH SOLE 0 0 1417312 UNITED STATES CELLULAR CORP COM 911684108 39 1312 SH SOLE 0 1312 0 UNITED STATES CELLULAR CORP COM 911684108 150 5078 SH DFND 01 0 5078 0 UNITED STATES CELLULAR CORP COM 911684108 84 2856 SH DFND 02 0 2856 0 UNITED STATES CELLULAR CORP COM 911684108 508 17217 SH DFND 04 0 0 17217 UNITED STS LIME & MINERALS I COM 911922102 7452 82706 SH SOLE 0 0 82706 UNITED STS LIME & MINERALS I COM 911922102 1 13 SH SOLE 0 13 0 UNITED STS LIME & MINERALS I COM 911922102 140 1557 SH DFND 01 0 1557 0 UNITED STS LIME & MINERALS I COM 911922102 102 1128 SH DFND 02 0 1128 0 UNITED STS LIME & MINERALS I COM 911922102 144 1600 SH DFND 04 0 0 1600 US FOODS HLDG CORP COM 912008109 382993 17236395 SH SOLE 0 0 17236395 US FOODS HLDG CORP COM 912008109 45 2016 SH SOLE 0 2016 0 US FOODS HLDG CORP COM 912008109 1600 72017 SH DFND 01 0 72017 0 US FOODS HLDG CORP COM 912008109 1545 69510 SH DFND 02 0 69510 0 US FOODS HLDG CORP COM 912008109 3888 174965 SH DFND 04 0 0 174965 U S WELL SVCS INC CL A 91274U101 274 1012648 SH SOLE 0 0 1012648 U S WELL SVCS INC CL A 91274U101 2 6086 SH DFND 04 0 0 6086 UNITED STATES STL CORP NEW COM 912909108 131998 17983348 SH SOLE 0 0 17983348 UNITED STATES STL CORP NEW COM 912909108 9 1282 SH SOLE 0 1282 0 UNITED STATES STL CORP NEW COM 912909108 1105 150565 SH DFND 01 0 150565 0 UNITED STATES STL CORP NEW COM 912909108 519 70670 SH DFND 02 0 70670 0 UNITED STATES STL CORP NEW COM 912909108 1181 160833 SH DFND 04 0 0 160833 UNITED THERAPEUTICS CORP DEL COM 91307C102 385626 3818080 SH SOLE 0 0 3818080 UNITED THERAPEUTICS CORP DEL COM 91307C102 83 821 SH SOLE 0 821 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 1471 14563 SH DFND 01 0 14563 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 1550 15349 SH DFND 02 0 15349 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 3541 35056 SH DFND 04 0 0 35056 UNITEDHEALTH GROUP INC COM 91324P102 23512545 75416316 SH SOLE 0 0 75416316 UNITEDHEALTH GROUP INC COM 91324P102 1912 6134 SH SOLE 0 6134 0 UNITEDHEALTH GROUP INC COM 91324P102 334661 1073423 SH DFND 01 0 1073423 0 UNITEDHEALTH GROUP INC COM 91324P102 54425 174569 SH DFND 02 0 0 174569 UNITEDHEALTH GROUP INC COM 91324P102 176669 566664 SH DFND 02 0 566664 0 UNITEDHEALTH GROUP INC COM 91324P102 771794 2475525 SH DFND 04 0 0 2475525 UNITEDHEALTH GROUP INC COM 91324P102 21234 68107 SH DFND 04 0 68107 0 UNITIL CORP COM 913259107 33916 877750 SH SOLE 0 0 877750 UNITIL CORP COM 913259107 13 327 SH SOLE 0 327 0 UNITIL CORP COM 913259107 391 10121 SH DFND 01 0 10121 0 UNITIL CORP COM 913259107 252 6510 SH DFND 02 0 6510 0 UNITIL CORP COM 913259107 557 14416 SH DFND 04 0 0 14416 UNITI GROUP INC COM 91325V108 319548 30332043 SH SOLE 0 0 30332043 UNITI GROUP INC COM 91325V108 13 1278 SH SOLE 0 1278 0 UNITI GROUP INC COM 91325V108 4035 383039 SH DFND 01 0 383039 0 UNITI GROUP INC COM 91325V108 1698 161133 SH DFND 02 0 161133 0 UNITI GROUP INC COM 91325V108 1439 136598 SH DFND 04 0 0 136598 UNITY BANCORP INC COM 913290102 3921 338603 SH SOLE 0 0 338603 UNITY BANCORP INC COM 913290102 1 82 SH SOLE 0 82 0 UNITY BANCORP INC COM 913290102 72 6214 SH DFND 01 0 6214 0 UNITY BANCORP INC COM 913290102 42 3607 SH DFND 04 0 0 3607 UNITY SOFTWARE INC COM 91332U101 5620 64396 SH SOLE 0 0 64396 UNITY SOFTWARE INC COM 91332U101 30 338 SH DFND 01 0 338 0 UNITY SOFTWARE INC COM 91332U101 23 268 SH DFND 04 0 0 268 UNIVAR SOLUTIONS USA INC COM 91336L107 239878 14210794 SH SOLE 0 0 14210794 UNIVAR SOLUTIONS USA INC COM 91336L107 35 2098 SH SOLE 0 2098 0 UNIVAR SOLUTIONS USA INC COM 91336L107 858 50842 SH DFND 01 0 50842 0 UNIVAR SOLUTIONS USA INC COM 91336L107 970 57462 SH DFND 02 0 57462 0 UNIVAR SOLUTIONS USA INC COM 91336L107 2230 132134 SH DFND 04 0 0 132134 UNIVERSAL CORP VA COM 913456109 102845 2455695 SH SOLE 0 0 2455695 UNIVERSAL CORP VA COM 913456109 34 817 SH SOLE 0 817 0 UNIVERSAL CORP VA COM 913456109 690 16476 SH DFND 01 0 16476 0 UNIVERSAL CORP VA COM 913456109 287 6850 SH DFND 02 0 6850 0 UNIVERSAL CORP VA COM 913456109 1058 25274 SH DFND 04 0 0 25274 UNIVERSAL DISPLAY CORP COM 91347P105 686594 3798795 SH SOLE 0 0 3798795 UNIVERSAL DISPLAY CORP COM 91347P105 49 272 SH SOLE 0 272 0 UNIVERSAL DISPLAY CORP COM 91347P105 3490 19310 SH DFND 01 0 19310 0 UNIVERSAL DISPLAY CORP COM 91347P105 2418 13376 SH DFND 02 0 13376 0 UNIVERSAL DISPLAY CORP COM 91347P105 5657 31299 SH DFND 04 0 0 31299 UNIVERSAL DISPLAY CORP COM 91347P105 672 3718 SH DFND 04 0 3718 0 UNIVERSAL ELECTRS INC COM 913483103 30350 804176 SH SOLE 0 0 804176 UNIVERSAL ELECTRS INC COM 913483103 7 192 SH SOLE 0 192 0 UNIVERSAL ELECTRS INC COM 913483103 918 24323 SH DFND 01 0 24323 0 UNIVERSAL ELECTRS INC COM 913483103 220 5829 SH DFND 02 0 5829 0 UNIVERSAL ELECTRS INC COM 913483103 395 10468 SH DFND 04 0 0 10468 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 113211 1986504 SH SOLE 0 0 1986504 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 5 86 SH SOLE 0 86 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 1337 23463 SH DFND 01 0 23463 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 1865 32727 SH DFND 02 0 32727 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 544 9554 SH DFND 04 0 0 9554 UNIVERSAL INS HLDGS INC COM 91359V107 42619 3079433 SH SOLE 0 0 3079433 UNIVERSAL INS HLDGS INC COM 91359V107 25 1791 SH SOLE 0 1791 0 UNIVERSAL INS HLDGS INC COM 91359V107 401 28989 SH DFND 01 0 28989 0 UNIVERSAL INS HLDGS INC COM 91359V107 144 10382 SH DFND 02 0 10382 0 UNIVERSAL INS HLDGS INC COM 91359V107 432 31233 SH DFND 04 0 0 31233 UNITY BIOTECHNOLOGY INC COM 91381U101 5311 1535006 SH SOLE 0 0 1535006 UNITY BIOTECHNOLOGY INC COM 91381U101 0 100 SH SOLE 0 100 0 UNITY BIOTECHNOLOGY INC COM 91381U101 232 67144 SH DFND 01 0 67144 0 UNITY BIOTECHNOLOGY INC COM 91381U101 26 7443 SH DFND 04 0 0 7443 UNIVERSAL STAINLESS & ALLOY COM 913837100 2234 407005 SH SOLE 0 0 407005 UNIVERSAL STAINLESS & ALLOY COM 913837100 0 6 SH SOLE 0 6 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 10 1876 SH DFND 01 0 1876 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 12 2260 SH DFND 04 0 0 2260 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 7636 366078 SH SOLE 0 0 366078 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 1 33 SH SOLE 0 33 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 266 12733 SH DFND 01 0 12733 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 41 1944 SH DFND 04 0 0 1944 UNIVERSAL HLTH SVCS INC CL B 913903100 868112 8111680 SH SOLE 0 0 8111680 UNIVERSAL HLTH SVCS INC CL B 913903100 88 825 SH SOLE 0 825 0 UNIVERSAL HLTH SVCS INC CL B 913903100 8498 79405 SH DFND 01 0 79405 0 UNIVERSAL HLTH SVCS INC CL B 913903100 1248 11658 SH DFND 02 0 0 11658 UNIVERSAL HLTH SVCS INC CL B 913903100 6000 56067 SH DFND 02 0 56067 0 UNIVERSAL HLTH SVCS INC CL B 913903100 21843 204099 SH DFND 04 0 0 204099 UNIVERSAL TECHNICAL INST INC COM 913915104 7049 1387691 SH SOLE 0 0 1387691 UNIVERSAL TECHNICAL INST INC COM 913915104 1 119 SH SOLE 0 119 0 UNIVERSAL TECHNICAL INST INC COM 913915104 281 55222 SH DFND 01 0 55222 0 UNIVERSAL TECHNICAL INST INC COM 913915104 50 9754 SH DFND 04 0 0 9754 UNIVEST FINANCIAL CORPORATIO COM 915271100 20356 1416529 SH SOLE 0 0 1416529 UNIVEST FINANCIAL CORPORATIO COM 915271100 21 1455 SH SOLE 0 1455 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 299 20821 SH DFND 01 0 20821 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 122 8486 SH DFND 02 0 8486 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 470 32711 SH DFND 04 0 0 32711 UNUM GROUP COM 91529Y106 407427 24208401 SH SOLE 0 0 24208401 UNUM GROUP COM 91529Y106 43 2535 SH SOLE 0 2535 0 UNUM GROUP COM 91529Y106 3502 208097 SH DFND 01 0 208097 0 UNUM GROUP COM 91529Y106 1169 69432 SH DFND 02 0 69432 0 UNUM GROUP COM 91529Y106 7901 469430 SH DFND 04 0 0 469430 UPLAND SOFTWARE INC COM 91544A109 44614 1183390 SH SOLE 0 0 1183390 UPLAND SOFTWARE INC COM 91544A109 6 164 SH SOLE 0 164 0 UPLAND SOFTWARE INC COM 91544A109 1926 51080 SH DFND 01 0 51080 0 UPLAND SOFTWARE INC COM 91544A109 252 6694 SH DFND 02 0 6694 0 UPLAND SOFTWARE INC COM 91544A109 577 15301 SH DFND 04 0 0 15301 UPWORK INC COM 91688F104 128829 7386956 SH SOLE 0 0 7386956 UPWORK INC COM 91688F104 9 538 SH SOLE 0 538 0 UPWORK INC COM 91688F104 3141 180114 SH DFND 01 0 180114 0 UPWORK INC COM 91688F104 396 22705 SH DFND 02 0 22705 0 UPWORK INC COM 91688F104 927 53171 SH DFND 04 0 0 53171 UR-ENERGY INC COM 91688R108 2361 4918558 SH SOLE 0 0 4918558 UR-ENERGY INC COM 91688R108 0 901 SH SOLE 0 901 0 URANIUM ENERGY CORP COM 916896103 8572 8599589 SH SOLE 0 0 8599589 URANIUM ENERGY CORP COM 916896103 1 1149 SH SOLE 0 1149 0 URANIUM ENERGY CORP COM 916896103 219 220076 SH DFND 01 0 220076 0 URANIUM ENERGY CORP COM 916896103 44 44027 SH DFND 04 0 0 44027 URBAN OUTFITTERS INC COM 917047102 110688 5318966 SH SOLE 0 0 5318966 URBAN OUTFITTERS INC COM 917047102 36 1753 SH SOLE 0 1753 0 URBAN OUTFITTERS INC COM 917047102 987 47407 SH DFND 01 0 47407 0 URBAN OUTFITTERS INC COM 917047102 420 20199 SH DFND 02 0 20199 0 URBAN OUTFITTERS INC COM 917047102 1110 53323 SH DFND 04 0 0 53323 URBAN EDGE PPTYS COM 91704F104 147117 15135463 SH SOLE 0 0 15135463 URBAN EDGE PPTYS COM 91704F104 6 661 SH SOLE 0 661 0 URBAN EDGE PPTYS COM 91704F104 764 78613 SH DFND 01 0 78613 0 URBAN EDGE PPTYS COM 91704F104 2746 282495 SH DFND 02 0 282495 0 URBAN EDGE PPTYS COM 91704F104 868 89306 SH DFND 04 0 0 89306 URBAN ONE INC CL D NON VTG 91705J204 1163 994115 SH SOLE 0 0 994115 URBAN ONE INC CL D NON VTG 91705J204 6 5061 SH DFND 01 0 5061 0 URBAN ONE INC CL D NON VTG 91705J204 5 4620 SH DFND 04 0 0 4620 URSTADT BIDDLE PPTYS INC COM 917286106 1509 178987 SH SOLE 0 0 178987 URSTADT BIDDLE PPTYS INC COM 917286106 4 482 SH DFND 01 0 482 0 URSTADT BIDDLE PPTYS INC CL A 917286205 36294 3944973 SH SOLE 0 0 3944973 URSTADT BIDDLE PPTYS INC CL A 917286205 13 1421 SH SOLE 0 1421 0 URSTADT BIDDLE PPTYS INC CL A 917286205 147 15959 SH DFND 01 0 15959 0 URSTADT BIDDLE PPTYS INC CL A 917286205 147 15925 SH DFND 02 0 15925 0 URSTADT BIDDLE PPTYS INC CL A 917286205 217 23567 SH DFND 04 0 0 23567 USIO INC COM 917313108 299 194450 SH SOLE 0 0 194450 US ECOLOGY INC COM 91734M103 59587 1823901 SH SOLE 0 0 1823901 US ECOLOGY INC COM 91734M103 7 217 SH SOLE 0 217 0 US ECOLOGY INC COM 91734M103 680 20805 SH DFND 01 0 20805 0 US ECOLOGY INC COM 91734M103 292 8924 SH DFND 02 0 8924 0 US ECOLOGY INC COM 91734M103 655 20060 SH DFND 04 0 0 20060 UTAH MED PRODS INC COM 917488108 13316 166717 SH SOLE 0 0 166717 UTAH MED PRODS INC COM 917488108 2 19 SH SOLE 0 19 0 UTAH MED PRODS INC COM 917488108 468 5863 SH DFND 01 0 5863 0 UTAH MED PRODS INC COM 917488108 114 1433 SH DFND 04 0 0 1433 UTZ BRANDS INC COM CL A 918090101 56666 3165723 SH SOLE 0 0 3165723 UTZ BRANDS INC COM CL A 918090101 5 299 SH SOLE 0 299 0 UXIN LTD ADS 91818X108 46 53032 SH DFND 05 0 0 53032 V F CORP COM 918204108 1826649 26002115 SH SOLE 0 0 26002115 V F CORP COM 918204108 139 1981 SH SOLE 0 1981 0 V F CORP COM 918204108 23305 331750 SH DFND 01 0 331750 0 V F CORP COM 918204108 4276 60871 SH DFND 02 0 0 60871 V F CORP COM 918204108 14164 201624 SH DFND 02 0 201624 0 V F CORP COM 918204108 60316 858587 SH DFND 04 0 0 858587 V F CORP COM 918204108 147 2090 SH DFND 04 0 2090 0 VBI VACCINES INC COM NEW 91822J103 13340 4664355 SH SOLE 0 0 4664355 VBI VACCINES INC COM NEW 91822J103 15 5330 SH SOLE 0 5330 0 VBI VACCINES INC COM NEW 91822J103 889 310879 SH DFND 01 0 310879 0 VBI VACCINES INC COM NEW 91822J103 265 92525 SH DFND 04 0 0 92525 VSE CORP COM 918284100 13992 456659 SH SOLE 0 0 456659 VSE CORP COM 918284100 2 66 SH SOLE 0 66 0 VSE CORP COM 918284100 190 6207 SH DFND 01 0 6207 0 VSE CORP COM 918284100 76 2487 SH DFND 04 0 0 2487 VOXX INTL CORP CL A 91829F104 6899 897102 SH SOLE 0 0 897102 VOXX INTL CORP CL A 91829F104 1 128 SH SOLE 0 128 0 VOXX INTL CORP CL A 91829F104 110 14359 SH DFND 01 0 14359 0 VOXX INTL CORP CL A 91829F104 30 3901 SH DFND 04 0 0 3901 VTV THERAPEUTICS INC CL A 918385105 1220 689348 SH SOLE 0 0 689348 VTV THERAPEUTICS INC CL A 918385105 32 18298 SH DFND 01 0 18298 0 VTV THERAPEUTICS INC CL A 918385105 1 600 SH DFND 04 0 0 600 VAALCO ENERGY INC COM NEW 91851C201 2334 2333796 SH SOLE 0 0 2333796 VAALCO ENERGY INC COM NEW 91851C201 0 314 SH SOLE 0 314 0 VAALCO ENERGY INC COM NEW 91851C201 12 11788 SH DFND 01 0 11788 0 VAALCO ENERGY INC COM NEW 91851C201 15 14520 SH DFND 04 0 0 14520 VACCINEX INC COM 918640103 253 142297 SH SOLE 0 0 142297 VAIL RESORTS INC COM 91879Q109 727795 3401389 SH SOLE 0 0 3401389 VAIL RESORTS INC COM 91879Q109 55 255 SH SOLE 0 255 0 VAIL RESORTS INC COM 91879Q109 2918 13636 SH DFND 01 0 13636 0 VAIL RESORTS INC COM 91879Q109 1516 7086 SH DFND 02 0 0 7086 VAIL RESORTS INC COM 91879Q109 4827 22559 SH DFND 02 0 22559 0 VAIL RESORTS INC COM 91879Q109 9760 45613 SH DFND 04 0 0 45613 VAIL RESORTS INC COM 91879Q109 76 353 SH DFND 04 0 353 0 VALE S A SPONSORED ADS 91912E105 111193 10509734 SH SOLE 0 0 10509734 VALE S A SPONSORED ADS 91912E105 525 49604 SH DFND 01 0 49604 0 VALE S A SPONSORED ADS 91912E105 14201 1342286 SH DFND 04 0 1342286 0 VALERO ENERGY CORP COM 91913Y100 1659661 38311649 SH SOLE 0 0 38311649 VALERO ENERGY CORP COM 91913Y100 172 3967 SH SOLE 0 3967 0 VALERO ENERGY CORP COM 91913Y100 18176 419565 SH DFND 01 0 419565 0 VALERO ENERGY CORP COM 91913Y100 3219 74319 SH DFND 02 0 0 74319 VALERO ENERGY CORP COM 91913Y100 10037 231696 SH DFND 02 0 231696 0 VALERO ENERGY CORP COM 91913Y100 47129 1087933 SH DFND 04 0 0 1087933 VALERO ENERGY CORP COM 91913Y100 42402 978813 SH DFND 04 0 978813 0 VALLEY NATL BANCORP COM 919794107 237328 34646474 SH SOLE 0 0 34646474 VALLEY NATL BANCORP COM 919794107 49 7109 SH SOLE 0 7109 0 VALLEY NATL BANCORP COM 919794107 1841 268794 SH DFND 01 0 268794 0 VALLEY NATL BANCORP COM 919794107 900 131427 SH DFND 02 0 131427 0 VALLEY NATL BANCORP COM 919794107 2236 326378 SH DFND 04 0 0 326378 VALMONT INDS INC COM 920253101 218160 1756808 SH SOLE 0 0 1756808 VALMONT INDS INC COM 920253101 16 131 SH SOLE 0 131 0 VALMONT INDS INC COM 920253101 875 7043 SH DFND 01 0 7043 0 VALMONT INDS INC COM 920253101 794 6397 SH DFND 02 0 6397 0 VALMONT INDS INC COM 920253101 1943 15643 SH DFND 04 0 0 15643 VALUE LINE INC COM 920437100 1052 42596 SH SOLE 0 0 42596 VALUE LINE INC COM 920437100 43 1726 SH DFND 01 0 1726 0 VALVOLINE INC COM 92047W101 307020 16124985 SH SOLE 0 0 16124985 VALVOLINE INC COM 92047W101 73 3857 SH SOLE 0 3857 0 VALVOLINE INC COM 92047W101 1154 60586 SH DFND 01 0 60586 0 VALVOLINE INC COM 92047W101 1165 61186 SH DFND 02 0 61186 0 VALVOLINE INC COM 92047W101 2787 146369 SH DFND 04 0 0 146369 VANDA PHARMACEUTICALS INC COM 921659108 37149 3845658 SH SOLE 0 0 3845658 VANDA PHARMACEUTICALS INC COM 921659108 4 384 SH SOLE 0 384 0 VANDA PHARMACEUTICALS INC COM 921659108 366 37892 SH DFND 01 0 37892 0 VANDA PHARMACEUTICALS INC COM 921659108 109 11313 SH DFND 02 0 11313 0 VANDA PHARMACEUTICALS INC COM 921659108 345 35694 SH DFND 04 0 0 35694 DIVIDEND APPREC ETF DIV APP ETF 921908844 953 7411 SH SOLE 03 0 0 7411 DIVIDEND APPREC ETF DIV APP ETF 921908844 793562 6167897 SH SOLE 0 6167897 0 TOTAL INTL STOCK ETF VG TL INTL STK F 921909768 515 9877 SH SOLE 03 0 0 9877 ESG INTERNATIONAL STK ETF ESG INTL STK ETF 921910725 44 860 SH SOLE 03 0 0 860 ESG INTERNATIONAL STK ETF ESG INTL STK ETF 921910725 285891 5540531 SH DFND 01 0 5540531 0 ESG U.S. STOCK ETF ESG US STK ETF 921910733 395315 6395640 SH DFND 01 0 6395640 0 MEGA CAP 300 GROWTH ETF MEGA GRWTH IND 921910816 377 2036 SH SOLE 03 0 0 2036 MEGA CAP 300 ETF MEGA CAP INDEX 921910873 246 2054 SH SOLE 03 0 0 2054 S&P MID-CAP 400 VALUE ETF MIDCP 400 VAL 921932844 216 2064 SH SOLE 03 0 0 2064 S&P MID-CAP 400 GRO ETF MIDCP 400 GRTH 921932869 329 2204 SH SOLE 03 0 0 2204 TOTAL BOND MARKET ETF TOTAL BND MRKT 921937835 1381 15650 SH SOLE 03 0 0 15650 TOTAL BOND MARKET ETF TOTAL BND MRKT 921937835 247632 2806982 SH SOLE 0 0 2806982 TOTAL BOND MARKET ETF TOTAL BND MRKT 921937835 505241 5727062 SH SOLE 0 5727062 0 FTSE DEVELOPED MKTS ETF FTSE DEV MKT ETF 921943858 308 7528 SH SOLE 03 0 0 7528 FTSE DEVELOPED MKTS ETF FTSE DEV MKT ETF 921943858 539143 13181975 SH SOLE 0 13181975 0 HIGH DIVIDEND YIELD ETF HIGH DIV YLD 921946406 1002 12378 SH SOLE 03 0 0 12378 STERM INFLATPRO SEC ETF STRM INFPROIDX 922020805 353 6928 SH SOLE 03 0 0 6928 TOT INTL BOND ETF INTL BD IDX ETF 92203J407 1117 19196 SH SOLE 03 0 0 19196 TOT INTL BOND ETF INTL BD IDX ETF 92203J407 238556 4099961 SH SOLE 0 0 4099961 TOT INTL BOND ETF INTL BD IDX ETF 92203J407 321952 5533240 SH SOLE 0 5533240 0 GLOBAL EX-US REAL EST ETF GLB EX US ETF 922042676 282 5810 SH SOLE 03 0 0 5810 FTSE ALL-WORLD EX-US ETF ALLWRLD EX US 922042775 586 11617 SH SOLE 03 0 0 11617 FTSE ALL-WORLD EX-US ETF ALLWRLD EX US 922042775 7273 144163 SH SOLE 0 144163 0 EMERGING MKTS ETF FTSE EMR MKT ETF 922042858 458 10599 SH SOLE 03 0 0 10599 EMERGING MKTS ETF FTSE EMR MKT ETF 922042858 681434 15759336 SH SOLE 0 0 15759336 EMERGING MKTS ETF FTSE EMR MKT ETF 922042858 898477 20778834 SH SOLE 0 20778834 0 EMERGING MKTS ETF FTSE EMR MKT ETF 922042858 269567 6234210 SH DFND 02 0 6234210 0 EMERGING MKTS ETF FTSE EMR MKT ETF 922042858 747277 17282078 SH DFND 04 0 17282078 0 FTSE EUROPE ETF FTSE EUROPE ETF 922042874 30 569 SH SOLE 03 0 0 569 FTSE EUROPE ETF FTSE EUROPE ETF 922042874 128363 2448272 SH DFND 02 0 2448272 0 CONSUMER DISCRET ETF CONSUM DIS ETF 92204A108 413 1762 SH SOLE 03 0 0 1762 ENERGY ETF ENERGY ETF 92204A306 637 15806 SH SOLE 03 0 0 15806 HEALTH CARE ETF HEALTH CAR ETF 92204A504 623 3052 SH SOLE 03 0 0 3052 INDUSTRIALS ETF INDUSTRIAL ETF 92204A603 325 2247 SH SOLE 03 0 0 2247 INFORMATION TECH ETF INF TECH ETF 92204A702 2010 6453 SH SOLE 03 0 0 6453 MATERIALS ETF MATERIALS ETF 92204A801 653 4854 SH SOLE 03 0 0 4854 UTILITIES ETF UTILITIES ETF 92204A876 380 2944 SH SOLE 03 0 0 2944 SHORT-TERM CORP BOND ETF SHRT TRM CORP BD 92206C409 89 1076 SH SOLE 03 0 0 1076 SHORT-TERM CORP BOND ETF SHRT TRM CORP BD 92206C409 287635 3471761 SH SOLE 0 0 3471761 RUSSELL 1000 GROWTH ETF VNG RUS1000GRW 92206C680 265 1189 SH SOLE 03 0 0 1189 LONG-TERM CORP BOND ETF LG-TERM COR BD 92206C813 10 89 SH SOLE 03 0 0 89 LONG-TERM CORP BOND ETF LG-TERM COR BD 92206C813 246583 2307103 SH SOLE 0 0 2307103 INTER-TERM CORP BOND ETF INT-TERM CORP 92206C870 323 3370 SH SOLE 03 0 0 3370 INTER-TERM CORP BOND ETF INT-TERM CORP 92206C870 194629 2031623 SH SOLE 0 0 2031623 VAPOTHERM INC COM 922107107 25363 874584 SH SOLE 0 0 874584 VAPOTHERM INC COM 922107107 17 579 SH SOLE 0 579 0 VAPOTHERM INC COM 922107107 1129 38927 SH DFND 01 0 38927 0 VAPOTHERM INC COM 922107107 104 3589 SH DFND 02 0 3589 0 VAPOTHERM INC COM 922107107 379 13072 SH DFND 04 0 0 13072 VAREX IMAGING CORP COM 92214X106 45875 3606510 SH SOLE 0 0 3606510 VAREX IMAGING CORP COM 92214X106 4 276 SH SOLE 0 276 0 VAREX IMAGING CORP COM 92214X106 338 26585 SH DFND 01 0 26585 0 VAREX IMAGING CORP COM 92214X106 139 10891 SH DFND 02 0 10891 0 VAREX IMAGING CORP COM 92214X106 353 27746 SH DFND 04 0 0 27746 VARIAN MED SYS INC COM 92220P105 1624322 9443732 SH SOLE 0 0 9443732 VARIAN MED SYS INC COM 92220P105 99 578 SH SOLE 0 578 0 VARIAN MED SYS INC COM 92220P105 16407 95387 SH DFND 01 0 95387 0 VARIAN MED SYS INC COM 92220P105 2812 16350 SH DFND 02 0 0 16350 VARIAN MED SYS INC COM 92220P105 10082 58617 SH DFND 02 0 58617 0 VARIAN MED SYS INC COM 92220P105 40845 237469 SH DFND 04 0 0 237469 VARIAN MED SYS INC COM 92220P105 149 869 SH DFND 04 0 869 0 VARONIS SYS INC COM 922280102 310399 2689303 SH SOLE 0 0 2689303 VARONIS SYS INC COM 922280102 22 192 SH SOLE 0 192 0 VARONIS SYS INC COM 922280102 7135 61818 SH DFND 01 0 61818 0 VARONIS SYS INC COM 922280102 1034 8957 SH DFND 02 0 8957 0 VARONIS SYS INC COM 922280102 2747 23798 SH DFND 04 0 0 23798 VECTOR GROUP LTD COM 92240M108 131441 13564632 SH SOLE 0 0 13564632 VECTOR GROUP LTD COM 92240M108 26 2642 SH SOLE 0 2642 0 VECTOR GROUP LTD COM 92240M108 1097 113200 SH DFND 01 0 113200 0 VECTOR GROUP LTD COM 92240M108 301 31084 SH DFND 02 0 31084 0 VECTOR GROUP LTD COM 92240M108 973 100399 SH DFND 04 0 0 100399 VEECO INSTRS INC DEL COM 922417100 56897 4875468 SH SOLE 0 0 4875468 VEECO INSTRS INC DEL COM 922417100 18 1500 SH SOLE 0 1500 0 VEECO INSTRS INC DEL COM 922417100 393 33691 SH DFND 01 0 33691 0 VEECO INSTRS INC DEL COM 922417100 188 16122 SH DFND 02 0 16122 0 VEECO INSTRS INC DEL COM 922417100 423 36250 SH DFND 04 0 0 36250 VECTRUS INC COM 92242T101 20371 536069 SH SOLE 0 0 536069 VECTRUS INC COM 92242T101 12 307 SH SOLE 0 307 0 VECTRUS INC COM 92242T101 511 13435 SH DFND 01 0 13435 0 VECTRUS INC COM 92242T101 91 2399 SH DFND 02 0 2399 0 VECTRUS INC COM 92242T101 355 9339 SH DFND 04 0 0 9339 VEDANTA LIMITED SPONSORED ADR 92242Y100 1583 214227 SH SOLE 0 0 214227 VEDANTA LIMITED SPONSORED ADR 92242Y100 144 19425 SH DFND 01 0 19425 0 VEDANTA LIMITED SPONSORED ADR 92242Y100 34 4538 SH DFND 04 0 0 4538 VEDANTA LIMITED SPONSORED ADR 92242Y100 426 57582 SH DFND 05 0 0 57582 VAXART INC COM NEW 92243A200 32138 4832850 SH SOLE 0 0 4832850 VAXART INC COM NEW 92243A200 20 3072 SH SOLE 0 3072 0 VAXART INC COM NEW 92243A200 690 103801 SH DFND 01 0 103801 0 VAXART INC COM NEW 92243A200 369 55463 SH DFND 04 0 0 55463 VAXCYTE INC COM 92243G108 64845 1313183 SH SOLE 0 0 1313183 VAXCYTE INC COM 92243G108 5 100 SH SOLE 0 100 0 VAXCYTE INC COM 92243G108 1496 30293 SH DFND 01 0 30293 0 VAXCYTE INC COM 92243G108 456 9244 SH DFND 04 0 0 9244 VEEVA SYS INC CL A COM 922475108 3385611 12040297 SH SOLE 0 0 12040297 VEEVA SYS INC CL A COM 922475108 258 919 SH SOLE 0 919 0 VEEVA SYS INC CL A COM 922475108 17088 60772 SH DFND 01 0 60772 0 VEEVA SYS INC CL A COM 922475108 7138 25384 SH DFND 02 0 0 25384 VEEVA SYS INC CL A COM 922475108 21593 76791 SH DFND 02 0 76791 0 VEEVA SYS INC CL A COM 922475108 42683 151794 SH DFND 04 0 0 151794 VEEVA SYS INC CL A COM 922475108 3256 11580 SH DFND 04 0 11580 0 VELOCITY FINL INC COM 92262D101 2147 427700 SH SOLE 0 0 427700 VENTAS INC COM 92276F100 2357453 56183351 SH SOLE 0 0 56183351 VENTAS INC COM 92276F100 100 2378 SH SOLE 0 2378 0 VENTAS INC COM 92276F100 16116 384080 SH DFND 01 0 384080 0 VENTAS INC COM 92276F100 2802 66778 SH DFND 02 0 0 66778 VENTAS INC COM 92276F100 42957 1023754 SH DFND 02 0 1023754 0 VENTAS INC COM 92276F100 40628 968262 SH DFND 04 0 0 968262 TAX-EXEMPT BOND ETF TAX EXEMPT BD 922907746 3716 68255 SH SOLE 03 0 0 68255 TAX-EXEMPT BOND ETF TAX EXEMPT BD 922907746 39612 727630 SH SOLE 0 0 727630 S&P 500 ETF SHS S&P 500 ETF SHS 922908363 4782 15544 SH SOLE 03 0 0 15544 S&P 500 ETF SHS S&P 500 ETF SHS 922908363 3372916 10963485 SH SOLE 0 10963485 0 S&P 500 ETF SHS S&P 500 ETF SHS 922908363 74 240 SH DFND 02 0 240 0 S&P 500 ETF SHS S&P 500 ETF SHS 922908363 1287 4182 SH DFND 04 0 0 4182 REAL ESTATE ETF REAL ESTATE ETF 922908553 1403 17767 SH SOLE 03 0 0 17767 REAL ESTATE ETF REAL ESTATE ETF 922908553 7644 96814 SH SOLE 0 0 96814 SMALL-CAP GROWTH ETF SML CP GRW ETF 922908595 848 3944 SH SOLE 03 0 0 3944 SMALL-CAP GROWTH ETF SML CP GRW ETF 922908595 0 1 SH SOLE 0 0 1 SMALL-CAP VALUE ETF SM CP VAL ETF 922908611 461 4170 SH SOLE 03 0 0 4170 MID-CAP ETF MID CAP ETF 922908629 378 2145 SH SOLE 03 0 0 2145 LARGE-CAP ETF LARGE CAP ETF 922908637 1048 6698 SH SOLE 03 0 0 6698 LARGE-CAP ETF LARGE CAP ETF 922908637 355244 2270799 SH SOLE 0 2270799 0 GROWTH ETF GROWTH ETF 922908736 697 3064 SH SOLE 03 0 0 3064 VALUE ETF VALUE ETF 922908744 1067 10213 SH SOLE 03 0 0 10213 SMALL-CAP ETF SMALL CP ETF 922908751 244 1589 SH SOLE 03 0 0 1589 SMALL-CAP ETF SMALL CP ETF 922908751 43482 282719 SH SOLE 0 282719 0 TOTAL STOCK MARKET ETF TOTAL STK MKT 922908769 10254 60209 SH SOLE 03 0 0 60209 TOTAL STOCK MARKET ETF TOTAL STK MKT 922908769 2511077 14744154 SH SOLE 0 14744154 0 VENUS CONCEPT INC COM 92332W105 1538 663100 SH SOLE 0 0 663100 VENUS CONCEPT INC COM 92332W105 0 158 SH SOLE 0 158 0 VENUS CONCEPT INC COM 92332W105 71 30410 SH DFND 01 0 30410 0 VERA BRADLEY INC COM 92335C106 7875 1288843 SH SOLE 0 0 1288843 VERA BRADLEY INC COM 92335C106 33 5481 SH SOLE 0 5481 0 VERA BRADLEY INC COM 92335C106 84 13766 SH DFND 01 0 13766 0 VERA BRADLEY INC COM 92335C106 10 1661 SH DFND 02 0 1661 0 VERA BRADLEY INC COM 92335C106 187 30534 SH DFND 04 0 0 30534 VEONEER INC COM 92336X109 22416 1524883 SH SOLE 0 0 1524883 VEONEER INC COM 92336X109 260 17662 SH DFND 01 0 17662 0 VEONEER INC COM 92336X109 427 29020 SH DFND 02 0 29020 0 VEONEER INC COM 92336X109 1177 80088 SH DFND 04 0 0 80088 VERASTEM INC COM 92337C104 9519 7867161 SH SOLE 0 0 7867161 VERASTEM INC COM 92337C104 1 798 SH SOLE 0 798 0 VERASTEM INC COM 92337C104 246 203282 SH DFND 01 0 203282 0 VERASTEM INC COM 92337C104 44 36465 SH DFND 02 0 36465 0 VERASTEM INC COM 92337C104 99 81575 SH DFND 04 0 0 81575 VERACYTE INC COM 92337F107 93578 2880197 SH SOLE 0 0 2880197 VERACYTE INC COM 92337F107 18 557 SH SOLE 0 557 0 VERACYTE INC COM 92337F107 3651 112374 SH DFND 01 0 112374 0 VERACYTE INC COM 92337F107 548 16869 SH DFND 02 0 16869 0 VERACYTE INC COM 92337F107 1229 37819 SH DFND 04 0 0 37819 VERB TECHNOLOGY CO INC COM 92337U104 678 627565 SH SOLE 0 0 627565 VERB TECHNOLOGY CO INC COM 92337U104 35 32258 SH DFND 01 0 32258 0 VEREIT INC COM 92339V100 949630 146096882 SH SOLE 0 0 146096882 VEREIT INC COM 92339V100 44 6818 SH SOLE 0 6818 0 VEREIT INC COM 92339V100 2283 351301 SH DFND 01 0 351301 0 VEREIT INC COM 92339V100 1036 159341 SH DFND 02 0 0 159341 VEREIT INC COM 92339V100 18836 2897780 SH DFND 02 0 2897780 0 VEREIT INC COM 92339V100 8033 1235907 SH DFND 04 0 0 1235907 VERISIGN INC COM 92343E102 2133632 10415580 SH SOLE 0 0 10415580 VERISIGN INC COM 92343E102 127 622 SH SOLE 0 622 0 VERISIGN INC COM 92343E102 22875 111666 SH DFND 01 0 111666 0 VERISIGN INC COM 92343E102 3917 19122 SH DFND 02 0 0 19122 VERISIGN INC COM 92343E102 14182 69233 SH DFND 02 0 69233 0 VERISIGN INC COM 92343E102 54445 265779 SH DFND 04 0 0 265779 VERISIGN INC COM 92343E102 1075 5247 SH DFND 04 0 5247 0 VERIZON COMMUNICATIONS INC COM 92343V104 18453540 310195670 SH SOLE 0 0 310195670 VERIZON COMMUNICATIONS INC COM 92343V104 2126 35734 SH SOLE 0 35734 0 VERIZON COMMUNICATIONS INC COM 92343V104 253337 4258473 SH DFND 01 0 4258473 0 VERIZON COMMUNICATIONS INC COM 92343V104 45217 760075 SH DFND 02 0 0 760075 VERIZON COMMUNICATIONS INC COM 92343V104 156385 2628768 SH DFND 02 0 2628768 0 VERIZON COMMUNICATIONS INC COM 92343V104 658631 11071296 SH DFND 04 0 0 11071296 VERINT SYS INC COM 92343X100 261971 5437341 SH SOLE 0 0 5437341 VERINT SYS INC COM 92343X100 18 374 SH SOLE 0 374 0 VERINT SYS INC COM 92343X100 3888 80704 SH DFND 01 0 80704 0 VERINT SYS INC COM 92343X100 1119 23217 SH DFND 02 0 23217 0 VERINT SYS INC COM 92343X100 2324 48231 SH DFND 04 0 0 48231 VERITEX HLDGS INC COM 923451108 51554 3027256 SH SOLE 0 0 3027256 VERITEX HLDGS INC COM 923451108 5 282 SH SOLE 0 282 0 VERITEX HLDGS INC COM 923451108 556 32625 SH DFND 01 0 32625 0 VERITEX HLDGS INC COM 923451108 163 9570 SH DFND 02 0 9570 0 VERITEX HLDGS INC COM 923451108 576 33813 SH DFND 04 0 0 33813 VERITIV CORP COM 923454102 10243 809119 SH SOLE 0 0 809119 VERITIV CORP COM 923454102 1 70 SH SOLE 0 70 0 VERITIV CORP COM 923454102 113 8918 SH DFND 01 0 8918 0 VERITIV CORP COM 923454102 44 3440 SH DFND 04 0 0 3440 VERISK ANALYTICS INC COM 92345Y106 3082176 16632542 SH SOLE 0 0 16632542 VERISK ANALYTICS INC COM 92345Y106 253 1364 SH SOLE 0 1364 0 VERISK ANALYTICS INC COM 92345Y106 34456 185938 SH DFND 01 0 185938 0 VERISK ANALYTICS INC COM 92345Y106 5671 30602 SH DFND 02 0 0 30602 VERISK ANALYTICS INC COM 92345Y106 17637 95177 SH DFND 02 0 95177 0 VERISK ANALYTICS INC COM 92345Y106 77912 420444 SH DFND 04 0 0 420444 VERISK ANALYTICS INC COM 92345Y106 2536 13684 SH DFND 04 0 13684 0 VERICEL CORP COM 92346J108 40531 2187344 SH SOLE 0 0 2187344 VERICEL CORP COM 92346J108 6 308 SH SOLE 0 308 0 VERICEL CORP COM 92346J108 1529 82488 SH DFND 01 0 82488 0 VERICEL CORP COM 92346J108 158 8543 SH DFND 02 0 8543 0 VERICEL CORP COM 92346J108 556 30030 SH DFND 04 0 0 30030 VERITONE INC COM 92347M100 11517 1257350 SH SOLE 0 0 1257350 VERITONE INC COM 92347M100 1 102 SH SOLE 0 102 0 VERITONE INC COM 92347M100 447 48747 SH DFND 01 0 48747 0 VERITONE INC COM 92347M100 81 8820 SH DFND 04 0 0 8820 VERMILION ENERGY INC COM 923725105 8543 3650862 SH SOLE 0 0 3650862 VERMILION ENERGY INC COM 923725105 682 291297 SH SOLE 0 291297 0 VERMILION ENERGY INC COM 923725105 487 208203 SH DFND 01 0 208203 0 VERMILION ENERGY INC COM 923725105 110 46942 SH DFND 02 0 46942 0 VERMILION ENERGY INC COM 923725105 140 60024 SH DFND 04 0 0 60024 VERRA MOBILITY CORP COM 92511U102 110784 11468315 SH SOLE 0 0 11468315 VERRA MOBILITY CORP COM 92511U102 8 860 SH SOLE 0 860 0 VERRA MOBILITY CORP COM 92511U102 2557 264690 SH DFND 01 0 264690 0 VERRA MOBILITY CORP COM 92511U102 326 33735 SH DFND 02 0 33735 0 VERRA MOBILITY CORP COM 92511U102 890 92155 SH DFND 04 0 0 92155 VERRICA PHARMACEUTICALS INC COM 92511W108 4330 559409 SH SOLE 0 0 559409 VERRICA PHARMACEUTICALS INC COM 92511W108 0 60 SH SOLE 0 60 0 VERRICA PHARMACEUTICALS INC COM 92511W108 178 22948 SH DFND 01 0 22948 0 VERRICA PHARMACEUTICALS INC COM 92511W108 30 3922 SH DFND 04 0 0 3922 VERSO CORP CL A 92531L207 16504 2091717 SH SOLE 0 0 2091717 VERSO CORP CL A 92531L207 18 2309 SH SOLE 0 2309 0 VERSO CORP CL A 92531L207 156 19758 SH DFND 01 0 19758 0 VERSO CORP CL A 92531L207 83 10580 SH DFND 02 0 10580 0 VERSO CORP CL A 92531L207 265 33648 SH DFND 04 0 0 33648 VERTEX PHARMACEUTICALS INC COM 92532F100 5294726 19457319 SH SOLE 0 0 19457319 VERTEX PHARMACEUTICALS INC COM 92532F100 516 1895 SH SOLE 0 1895 0 VERTEX PHARMACEUTICALS INC COM 92532F100 81736 300369 SH DFND 01 0 300369 0 VERTEX PHARMACEUTICALS INC COM 92532F100 13198 48501 SH DFND 02 0 0 48501 VERTEX PHARMACEUTICALS INC COM 92532F100 48766 179207 SH DFND 02 0 179207 0 VERTEX PHARMACEUTICALS INC COM 92532F100 185071 680109 SH DFND 04 0 0 680109 VERTEX PHARMACEUTICALS INC COM 92532F100 6128 22519 SH DFND 04 0 22519 0 VERTEX ENERGY INC COM 92534K107 748 1496226 SH SOLE 0 0 1496226 VERTEX ENERGY INC COM 92534K107 0 267 SH SOLE 0 267 0 VERTEX ENERGY INC COM 92534K107 1 2800 SH DFND 04 0 0 2800 VERU INC COM 92536C103 10331 3942947 SH SOLE 0 0 3942947 VERU INC COM 92536C103 1 262 SH SOLE 0 262 0 VERU INC COM 92536C103 270 103123 SH DFND 01 0 103123 0 VERU INC COM 92536C103 51 19408 SH DFND 04 0 0 19408 VERTIV HOLDINGS CO COM CL A 92537N108 303594 17528504 SH SOLE 0 0 17528504 VERTIV HOLDINGS CO COM CL A 92537N108 24 1360 SH SOLE 0 1360 0 VERTIV HOLDINGS CO COM CL A 92537N108 1641 94765 SH DFND 01 0 94765 0 VERTIV HOLDINGS CO COM CL A 92537N108 1049 60537 SH DFND 02 0 60537 0 VERTIV HOLDINGS CO COM CL A 92537N108 2615 150957 SH DFND 04 0 0 150957 VERTIV HOLDINGS CO COM CL A 92537N108 340 19603 SH DFND 04 0 19603 0 VERTEX INC CL A 92538J106 40958 1780765 SH SOLE 0 0 1780765 VERTEX INC CL A 92538J106 3 138 SH SOLE 0 138 0 VERTEX INC CL A 92538J106 33 1426 SH DFND 01 0 1426 0 VERTEX INC CL A 92538J106 223 9696 SH DFND 04 0 0 9696 VIAD CORP COM NEW 92552R406 26176 1256668 SH SOLE 0 0 1256668 VIAD CORP COM NEW 92552R406 9 444 SH SOLE 0 444 0 VIAD CORP COM NEW 92552R406 299 14372 SH DFND 01 0 14372 0 VIAD CORP COM NEW 92552R406 149 7158 SH DFND 02 0 7158 0 VIAD CORP COM NEW 92552R406 362 17375 SH DFND 04 0 0 17375 VIASAT INC COM 92552V100 156170 4541139 SH SOLE 0 0 4541139 VIASAT INC COM 92552V100 11 309 SH SOLE 0 309 0 VIASAT INC COM 92552V100 647 18820 SH DFND 01 0 18820 0 VIASAT INC COM 92552V100 515 14985 SH DFND 02 0 14985 0 VIASAT INC COM 92552V100 1299 37787 SH DFND 04 0 0 37787 VIAVI SOLUTIONS INC COM 925550105 272558 23235970 SH SOLE 0 0 23235970 VIAVI SOLUTIONS INC COM 925550105 17 1476 SH SOLE 0 1476 0 VIAVI SOLUTIONS INC COM 925550105 5319 453431 SH DFND 01 0 453431 0 VIAVI SOLUTIONS INC COM 925550105 1138 97004 SH DFND 02 0 97004 0 VIAVI SOLUTIONS INC COM 925550105 2048 174608 SH DFND 04 0 0 174608 VIACOMCBS INC CL A 92556H107 9569 315897 SH SOLE 0 0 315897 VIACOMCBS INC CL A 92556H107 0 1 SH SOLE 0 1 0 VIACOMCBS INC CL A 92556H107 71 2334 SH DFND 01 0 2334 0 VIACOMCBS INC CL A 92556H107 334 11043 SH DFND 04 0 0 11043 VIACOMCBS INC CL B 92556H206 1612741 57577327 SH SOLE 0 0 57577327 VIACOMCBS INC CL B 92556H206 157 5613 SH SOLE 0 5613 0 VIACOMCBS INC CL B 92556H206 16105 574982 SH DFND 01 0 574982 0 VIACOMCBS INC CL B 92556H206 2847 101636 SH DFND 02 0 0 101636 VIACOMCBS INC CL B 92556H206 9368 334447 SH DFND 02 0 334447 0 VIACOMCBS INC CL B 92556H206 41797 1492219 SH DFND 04 0 0 1492219 VICI PPTYS INC COM 925652109 1427588 61086347 SH SOLE 0 0 61086347 VICI PPTYS INC COM 925652109 93 3964 SH SOLE 0 3964 0 VICI PPTYS INC COM 925652109 3910 167291 SH DFND 01 0 167291 0 VICI PPTYS INC COM 925652109 1968 84211 SH DFND 02 0 0 84211 VICI PPTYS INC COM 925652109 32428 1387612 SH DFND 02 0 1387612 0 VICI PPTYS INC COM 925652109 6688 286174 SH DFND 04 0 0 286174 VICOR CORP COM 925815102 156365 2011648 SH SOLE 0 0 2011648 VICOR CORP COM 925815102 29 374 SH SOLE 0 374 0 VICOR CORP COM 925815102 2970 38205 SH DFND 01 0 38205 0 VICOR CORP COM 925815102 419 5392 SH DFND 02 0 5392 0 VICOR CORP COM 925815102 1136 14619 SH DFND 04 0 0 14619 VICTORY CAP HLDGS INC COM CL A 92645B103 11274 667486 SH SOLE 0 0 667486 VICTORY CAP HLDGS INC COM CL A 92645B103 2 114 SH SOLE 0 114 0 VICTORY CAP HLDGS INC COM CL A 92645B103 37 2198 SH DFND 01 0 2198 0 VICTORY CAP HLDGS INC COM CL A 92645B103 73 4344 SH DFND 02 0 4344 0 VICTORY CAP HLDGS INC COM CL A 92645B103 170 10049 SH DFND 04 0 0 10049 VIELA BIO INC COM 926613100 54249 1931928 SH SOLE 0 0 1931928 VIELA BIO INC COM 926613100 5 165 SH SOLE 0 165 0 VIELA BIO INC COM 926613100 1159 41280 SH DFND 01 0 41280 0 VIELA BIO INC COM 926613100 126 4491 SH DFND 04 0 0 4491 VIEMED HEALTHCARE INC COM 92663R105 9921 1148261 SH SOLE 0 0 1148261 VIEMED HEALTHCARE INC COM 92663R105 2 264 SH SOLE 0 264 0 VIEMED HEALTHCARE INC COM 92663R105 545 63123 SH DFND 01 0 63123 0 VIEMED HEALTHCARE INC COM 92663R105 110 12758 SH DFND 02 0 12758 0 VIEMED HEALTHCARE INC COM 92663R105 106 12238 SH DFND 04 0 0 12238 VIEWRAY INC COM 92672L107 16944 4841160 SH SOLE 0 0 4841160 VIEWRAY INC COM 92672L107 2 648 SH SOLE 0 648 0 VIEWRAY INC COM 92672L107 458 130998 SH DFND 01 0 130998 0 VIEWRAY INC COM 92672L107 130 37061 SH DFND 02 0 37061 0 VIEWRAY INC COM 92672L107 231 65867 SH DFND 04 0 0 65867 VIKING THERAPEUTICS INC COM 92686J106 18636 3202105 SH SOLE 0 0 3202105 VIKING THERAPEUTICS INC COM 92686J106 3 500 SH SOLE 0 500 0 VIKING THERAPEUTICS INC COM 92686J106 299 51299 SH DFND 01 0 51299 0 VIKING THERAPEUTICS INC COM 92686J106 78 13329 SH DFND 02 0 13329 0 VIKING THERAPEUTICS INC COM 92686J106 256 44000 SH DFND 04 0 0 44000 VILLAGE SUPER MKT INC CL A NEW 927107409 12486 507361 SH SOLE 0 0 507361 VILLAGE SUPER MKT INC CL A NEW 927107409 1 52 SH SOLE 0 52 0 VILLAGE SUPER MKT INC CL A NEW 927107409 144 5855 SH DFND 01 0 5855 0 VILLAGE SUPER MKT INC CL A NEW 927107409 49 1982 SH DFND 02 0 1982 0 VILLAGE SUPER MKT INC CL A NEW 927107409 123 4994 SH DFND 04 0 0 4994 VINCE HLDG CORP COM NEW 92719W207 714 131958 SH SOLE 0 0 131958 VINCE HLDG CORP COM NEW 92719W207 4 808 SH DFND 01 0 808 0 VINCE HLDG CORP COM NEW 92719W207 5 881 SH DFND 04 0 0 881 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 2202 292776 SH SOLE 0 0 292776 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 144 19136 SH DFND 02 0 19136 0 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 157 20816 SH DFND 04 0 0 20816 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 204694 13087860 SH SOLE 0 0 13087860 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 8832 564692 SH DFND 01 0 564692 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 4627 295816 SH DFND 02 0 295816 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 14513 927946 SH DFND 04 0 0 927946 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 952 60864 SH DFND 05 0 0 60864 VIR BIOTECHNOLOGY INC COM 92764N102 185168 5393760 SH SOLE 0 0 5393760 VIR BIOTECHNOLOGY INC COM 92764N102 270 7861 SH SOLE 0 7861 0 VIR BIOTECHNOLOGY INC COM 92764N102 3714 108190 SH DFND 01 0 108190 0 VIR BIOTECHNOLOGY INC COM 92764N102 819 23868 SH DFND 04 0 0 23868 VIRCO MFG CO COM 927651109 351 163028 SH SOLE 0 0 163028 VIRCO MFG CO COM 927651109 6 2885 SH DFND 01 0 2885 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 209726 10906181 SH SOLE 0 0 10906181 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 16 821 SH SOLE 0 821 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 761 39559 SH DFND 01 0 39559 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 758 39414 SH DFND 02 0 39414 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 1619 84178 SH DFND 04 0 0 84178 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 122 6331 SH DFND 04 0 6331 0 VIRNETX HLDG CORP COM 92823T108 16681 3165234 SH SOLE 0 0 3165234 VIRNETX HLDG CORP COM 92823T108 2 346 SH SOLE 0 346 0 VIRNETX HLDG CORP COM 92823T108 462 87615 SH DFND 01 0 87615 0 VIRNETX HLDG CORP COM 92823T108 122 23173 SH DFND 02 0 23173 0 VIRNETX HLDG CORP COM 92823T108 215 40777 SH DFND 04 0 0 40777 VIRTU FINL INC CL A 928254101 252286 10964208 SH SOLE 0 0 10964208 VIRTU FINL INC CL A 928254101 14 624 SH SOLE 0 624 0 VIRTU FINL INC CL A 928254101 699 30391 SH DFND 01 0 30391 0 VIRTU FINL INC CL A 928254101 427 18559 SH DFND 02 0 18559 0 VIRTU FINL INC CL A 928254101 1141 49602 SH DFND 04 0 0 49602 VIRTU FINL INC CL A 928254101 142 6169 SH DFND 04 0 6169 0 VISA INC COM CL A 92826C839 27478540 137413312 SH SOLE 0 0 137413312 VISA INC COM CL A 92826C839 2183 10916 SH SOLE 0 10916 0 VISA INC COM CL A 92826C839 388483 1942705 SH DFND 01 0 1942705 0 VISA INC COM CL A 92826C839 62251 311300 SH DFND 02 0 0 311300 VISA INC COM CL A 92826C839 204411 1022207 SH DFND 02 0 1022207 0 VISA INC COM CL A 92826C839 879818 4399750 SH DFND 04 0 0 4399750 VISA INC COM CL A 92826C839 29282 146430 SH DFND 04 0 146430 0 VIRTUSA CORP COM 92827P102 113949 2317915 SH SOLE 0 0 2317915 VIRTUSA CORP COM 92827P102 8 172 SH SOLE 0 172 0 VIRTUSA CORP COM 92827P102 2862 58227 SH DFND 01 0 58227 0 VIRTUSA CORP COM 92827P102 409 8323 SH DFND 02 0 8323 0 VIRTUSA CORP COM 92827P102 1057 21505 SH DFND 04 0 0 21505 VIRTUS INVT PARTNERS INC COM 92828Q109 103366 745521 SH SOLE 0 0 745521 VIRTUS INVT PARTNERS INC COM 92828Q109 22 161 SH SOLE 0 161 0 VIRTUS INVT PARTNERS INC COM 92828Q109 809 5832 SH DFND 01 0 5832 0 VIRTUS INVT PARTNERS INC COM 92828Q109 249 1795 SH DFND 02 0 1795 0 VIRTUS INVT PARTNERS INC COM 92828Q109 893 6444 SH DFND 04 0 0 6444 VISHAY INTERTECHNOLOGY INC COM 928298108 183730 11800282 SH SOLE 0 0 11800282 VISHAY INTERTECHNOLOGY INC COM 928298108 14 883 SH SOLE 0 883 0 VISHAY INTERTECHNOLOGY INC COM 928298108 1398 89801 SH DFND 01 0 89801 0 VISHAY INTERTECHNOLOGY INC COM 928298108 603 38697 SH DFND 02 0 38697 0 VISHAY INTERTECHNOLOGY INC COM 928298108 1660 106625 SH DFND 04 0 0 106625 VISHAY PRECISION GROUP INC COM 92835K103 14361 567194 SH SOLE 0 0 567194 VISHAY PRECISION GROUP INC COM 92835K103 2 78 SH SOLE 0 78 0 VISHAY PRECISION GROUP INC COM 92835K103 217 8585 SH DFND 01 0 8585 0 VISHAY PRECISION GROUP INC COM 92835K103 80 3166 SH DFND 02 0 3166 0 VISHAY PRECISION GROUP INC COM 92835K103 212 8374 SH DFND 04 0 0 8374 VISLINK TECHNOLOGIES INC COM 92836Y300 127 93025 SH SOLE 0 0 93025 VISLINK TECHNOLOGIES INC COM 92836Y300 10 7296 SH DFND 04 0 0 7296 VISTA OUTDOOR INC COM 928377100 94958 4705553 SH SOLE 0 0 4705553 VISTA OUTDOOR INC COM 928377100 8 386 SH SOLE 0 386 0 VISTA OUTDOOR INC COM 928377100 801 39698 SH DFND 01 0 39698 0 VISTA OUTDOOR INC COM 928377100 357 17692 SH DFND 02 0 17692 0 VISTA OUTDOOR INC COM 928377100 827 40961 SH DFND 04 0 0 40961 VISTEON CORP COM NEW 92839U206 169893 2454385 SH SOLE 0 0 2454385 VISTEON CORP COM NEW 92839U206 12 174 SH SOLE 0 174 0 VISTEON CORP COM NEW 92839U206 3805 54963 SH DFND 01 0 54963 0 VISTEON CORP COM NEW 92839U206 595 8597 SH DFND 02 0 8597 0 VISTEON CORP COM NEW 92839U206 1424 20575 SH DFND 04 0 0 20575 VISTAGEN THERAPEUTICS INC COM NEW 92840H202 1350 1936169 SH SOLE 0 0 1936169 VISTAGEN THERAPEUTICS INC COM NEW 92840H202 6 8898 SH DFND 04 0 0 8898 VISTRA CORP COM 92840M102 850559 45098564 SH SOLE 0 0 45098564 VISTRA CORP COM 92840M102 173 9162 SH SOLE 0 9162 0 VISTRA CORP COM 92840M102 2899 153705 SH DFND 01 0 153705 0 VISTRA CORP COM 92840M102 1235 65485 SH DFND 02 0 0 65485 VISTRA CORP COM 92840M102 4522 239757 SH DFND 02 0 239757 0 VISTRA CORP COM 92840M102 11005 583504 SH DFND 04 0 0 583504 VITAL FARMS INC COM 92847W103 22065 544421 SH SOLE 0 0 544421 VITAL FARMS INC COM 92847W103 1 35 SH SOLE 0 35 0 VITAL FARMS INC COM 92847W103 468 11547 SH DFND 01 0 11547 0 VITAL FARMS INC COM 92847W103 246 6068 SH DFND 04 0 0 6068 VIVINT SMART HOME INC COM CL A 928542109 45742 2678111 SH SOLE 0 0 2678111 VIVINT SMART HOME INC COM CL A 928542109 7 387 SH SOLE 0 387 0 VIVINT SMART HOME INC COM CL A 928542109 1091 63869 SH DFND 01 0 63869 0 VIVINT SMART HOME INC COM CL A 928542109 230 13479 SH DFND 04 0 0 13479 VIVINT SOLAR INC COM 92854Q106 216177 5104540 SH SOLE 0 0 5104540 VIVINT SOLAR INC COM 92854Q106 17 401 SH SOLE 0 401 0 VIVINT SOLAR INC COM 92854Q106 4099 96792 SH DFND 01 0 96792 0 VIVINT SOLAR INC COM 92854Q106 574 13556 SH DFND 02 0 13556 0 VIVINT SOLAR INC COM 92854Q106 1330 31410 SH DFND 04 0 0 31410 VMWARE INC CL A COM 928563402 679545 4729902 SH SOLE 0 0 4729902 VMWARE INC CL A COM 928563402 96 671 SH SOLE 0 671 0 VMWARE INC CL A COM 928563402 5155 35883 SH DFND 01 0 35883 0 VMWARE INC CL A COM 928563402 2138 14880 SH DFND 02 0 0 14880 VMWARE INC CL A COM 928563402 6963 48466 SH DFND 02 0 48466 0 VMWARE INC CL A COM 928563402 13220 92017 SH DFND 04 0 0 92017 VMWARE INC CL A COM 928563402 986 6863 SH DFND 04 0 6863 0 VOCERA COMMUNICATIONS INC COM 92857F107 44312 1523804 SH SOLE 0 0 1523804 VOCERA COMMUNICATIONS INC COM 92857F107 6 205 SH SOLE 0 205 0 VOCERA COMMUNICATIONS INC COM 92857F107 1851 63640 SH DFND 01 0 63640 0 VOCERA COMMUNICATIONS INC COM 92857F107 203 6970 SH DFND 02 0 6970 0 VOCERA COMMUNICATIONS INC COM 92857F107 619 21279 SH DFND 04 0 0 21279 VOLITIONRX LTD COM 928661107 1309 407828 SH SOLE 0 0 407828 VOLITIONRX LTD COM 928661107 165 51365 SH DFND 01 0 51365 0 VOLITIONRX LTD COM 928661107 17 5400 SH DFND 04 0 0 5400 VOLT INFORMATION SCIENCES IN COM 928703107 952 675132 SH SOLE 0 0 675132 VOLT INFORMATION SCIENCES IN COM 928703107 2 1300 SH DFND 04 0 0 1300 VONAGE HLDGS CORP COM 92886T201 239142 23376548 SH SOLE 0 0 23376548 VONAGE HLDGS CORP COM 92886T201 15 1458 SH SOLE 0 1458 0 VONAGE HLDGS CORP COM 92886T201 3336 326144 SH DFND 01 0 326144 0 VONAGE HLDGS CORP COM 92886T201 752 73513 SH DFND 02 0 73513 0 VONAGE HLDGS CORP COM 92886T201 1698 165994 SH DFND 04 0 0 165994 VORNADO RLTY TR SH BEN INT 929042109 836438 24812759 SH SOLE 0 0 24812759 VORNADO RLTY TR SH BEN INT 929042109 37 1091 SH SOLE 0 1091 0 VORNADO RLTY TR SH BEN INT 929042109 5549 164609 SH DFND 01 0 164609 0 VORNADO RLTY TR SH BEN INT 929042109 1004 29797 SH DFND 02 0 0 29797 VORNADO RLTY TR SH BEN INT 929042109 15911 471994 SH DFND 02 0 471994 0 VORNADO RLTY TR SH BEN INT 929042109 14251 422761 SH DFND 04 0 0 422761 VOYA FINANCIAL INC COM 929089100 522792 10907397 SH SOLE 0 0 10907397 VOYA FINANCIAL INC COM 929089100 92 1923 SH SOLE 0 1923 0 VOYA FINANCIAL INC COM 929089100 1990 41518 SH DFND 01 0 41518 0 VOYA FINANCIAL INC COM 929089100 1115 23273 SH DFND 02 0 0 23273 VOYA FINANCIAL INC COM 929089100 4012 83700 SH DFND 02 0 83700 0 VOYA FINANCIAL INC COM 929089100 7473 155915 SH DFND 04 0 0 155915 VOYAGER THERAPEUTICS INC COM 92915B106 23201 2174408 SH SOLE 0 0 2174408 VOYAGER THERAPEUTICS INC COM 92915B106 2 172 SH SOLE 0 172 0 VOYAGER THERAPEUTICS INC COM 92915B106 542 50802 SH DFND 01 0 50802 0 VOYAGER THERAPEUTICS INC COM 92915B106 49 4573 SH DFND 02 0 4573 0 VOYAGER THERAPEUTICS INC COM 92915B106 190 17841 SH DFND 04 0 0 17841 VULCAN MATLS CO COM 929160109 1866933 13774035 SH SOLE 0 0 13774035 VULCAN MATLS CO COM 929160109 114 843 SH SOLE 0 843 0 VULCAN MATLS CO COM 929160109 18462 136209 SH DFND 01 0 136209 0 VULCAN MATLS CO COM 929160109 3228 23819 SH DFND 02 0 0 23819 VULCAN MATLS CO COM 929160109 10435 76992 SH DFND 02 0 76992 0 VULCAN MATLS CO COM 929160109 46795 345251 SH DFND 04 0 0 345251 VROOM INC COM 92918V109 138252 2669988 SH SOLE 0 0 2669988 VROOM INC COM 92918V109 11 207 SH SOLE 0 207 0 VROOM INC COM 92918V109 612 11826 SH DFND 01 0 11826 0 VROOM INC COM 92918V109 555 10717 SH DFND 04 0 0 10717 VROOM INC COM 92918V109 112 2168 SH DFND 04 0 2168 0 VUZIX CORP COM NEW 92921W300 5506 1207418 SH SOLE 0 0 1207418 VUZIX CORP COM NEW 92921W300 1 190 SH SOLE 0 190 0 VUZIX CORP COM NEW 92921W300 49 10802 SH DFND 01 0 10802 0 VUZIX CORP COM NEW 92921W300 33 7155 SH DFND 04 0 0 7155 W & T OFFSHORE INC COM 92922P106 11102 6167913 SH SOLE 0 0 6167913 W & T OFFSHORE INC COM 92922P106 1 448 SH SOLE 0 448 0 W & T OFFSHORE INC COM 92922P106 123 68534 SH DFND 01 0 68534 0 W & T OFFSHORE INC COM 92922P106 29 16090 SH DFND 02 0 16090 0 W & T OFFSHORE INC COM 92922P106 127 70602 SH DFND 04 0 0 70602 WD-40 CO COM 929236107 282546 1492506 SH SOLE 0 0 1492506 WD-40 CO COM 929236107 530 2798 SH SOLE 0 2798 0 WD-40 CO COM 929236107 4904 25904 SH DFND 01 0 25904 0 WD-40 CO COM 929236107 894 4723 SH DFND 02 0 4723 0 WD-40 CO COM 929236107 2160 11408 SH DFND 04 0 0 11408 WSFS FINL CORP COM 929328102 115624 4287136 SH SOLE 0 0 4287136 WSFS FINL CORP COM 929328102 9 332 SH SOLE 0 332 0 WSFS FINL CORP COM 929328102 934 34628 SH DFND 01 0 34628 0 WSFS FINL CORP COM 929328102 498 18455 SH DFND 02 0 18455 0 WSFS FINL CORP COM 929328102 1120 41537 SH DFND 04 0 0 41537 WVS FINL CORP COM 929358109 162 12151 SH SOLE 0 0 12151 WP CAREY INC COM 92936U109 1511941 23203512 SH SOLE 0 0 23203512 WP CAREY INC COM 92936U109 72 1099 SH SOLE 0 1099 0 WP CAREY INC COM 92936U109 3677 56426 SH DFND 01 0 56426 0 WP CAREY INC COM 92936U109 2054 31521 SH DFND 02 0 0 31521 WP CAREY INC COM 92936U109 30487 467877 SH DFND 02 0 467877 0 WP CAREY INC COM 92936U109 12595 193291 SH DFND 04 0 0 193291 WPP PLC NEW ADR 92937A102 974 24828 SH SOLE 0 0 24828 WEC ENERGY GROUP INC COM 92939U106 3637043 37533987 SH SOLE 0 0 37533987 WEC ENERGY GROUP INC COM 92939U106 195 2008 SH SOLE 0 2008 0 WEC ENERGY GROUP INC COM 92939U106 31413 324179 SH DFND 01 0 324179 0 WEC ENERGY GROUP INC COM 92939U106 5819 60052 SH DFND 02 0 0 60052 WEC ENERGY GROUP INC COM 92939U106 39889 411651 SH DFND 02 0 411651 0 WEC ENERGY GROUP INC COM 92939U106 80775 833596 SH DFND 04 0 0 833596 VYNE THERAPEUTICS INC COM NEW 92941V100 11453 6899594 SH SOLE 0 0 6899594 VYNE THERAPEUTICS INC COM NEW 92941V100 2 1172 SH SOLE 0 1172 0 VYNE THERAPEUTICS INC COM NEW 92941V100 205 123669 SH DFND 01 0 123669 0 VYNE THERAPEUTICS INC COM NEW 92941V100 80 48039 SH DFND 04 0 0 48039 WABASH NATL CORP COM 929566107 76293 6378984 SH SOLE 0 0 6378984 WABASH NATL CORP COM 929566107 4 340 SH SOLE 0 340 0 WABASH NATL CORP COM 929566107 440 36751 SH DFND 01 0 36751 0 WABASH NATL CORP COM 929566107 208 17400 SH DFND 02 0 17400 0 WABASH NATL CORP COM 929566107 428 35820 SH DFND 04 0 0 35820 WABTEC COM 929740108 1146786 18532410 SH SOLE 0 0 18532410 WABTEC COM 929740108 71 1147 SH SOLE 0 1147 0 WABTEC COM 929740108 11444 184931 SH DFND 01 0 184931 0 WABTEC COM 929740108 2089 33764 SH DFND 02 0 0 33764 WABTEC COM 929740108 6481 104733 SH DFND 02 0 104733 0 WABTEC COM 929740108 29118 470555 SH DFND 04 0 0 470555 WADDELL & REED FINL INC CL A 930059100 97452 6562457 SH SOLE 0 0 6562457 WADDELL & REED FINL INC CL A 930059100 19 1256 SH SOLE 0 1256 0 WADDELL & REED FINL INC CL A 930059100 654 44074 SH DFND 01 0 44074 0 WADDELL & REED FINL INC CL A 930059100 340 22920 SH DFND 02 0 22920 0 WADDELL & REED FINL INC CL A 930059100 775 52198 SH DFND 04 0 0 52198 WAITR HLDGS INC COM 930752100 15532 4823555 SH SOLE 0 0 4823555 WAITR HLDGS INC COM 930752100 14 4477 SH SOLE 0 4477 0 WAITR HLDGS INC COM 930752100 558 173348 SH DFND 01 0 173348 0 WAITR HLDGS INC COM 930752100 122 37752 SH DFND 04 0 0 37752 WALMART INC COM 931142103 17768258 126997768 SH SOLE 0 0 126997768 WALMART INC COM 931142103 2049 14646 SH SOLE 0 14646 0 WALMART INC COM 931142103 200060 1429919 SH DFND 01 0 1429919 0 WALMART INC COM 931142103 29957 214116 SH DFND 02 0 0 214116 WALMART INC COM 931142103 118400 846260 SH DFND 02 0 846260 0 WALMART INC COM 931142103 499312 3568811 SH DFND 04 0 0 3568811 WALGREENS BOOTS ALLIANCE INC COM 931427108 1990639 55418678 SH SOLE 0 0 55418678 WALGREENS BOOTS ALLIANCE INC COM 931427108 321 8947 SH SOLE 0 8947 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 26644 741749 SH DFND 01 0 741749 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 4914 136812 SH DFND 02 0 0 136812 WALGREENS BOOTS ALLIANCE INC COM 931427108 15728 437863 SH DFND 02 0 437863 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 70511 1962992 SH DFND 04 0 0 1962992 WALKER & DUNLOP INC COM 93148P102 193541 3651715 SH SOLE 0 0 3651715 WALKER & DUNLOP INC COM 93148P102 25 473 SH SOLE 0 473 0 WALKER & DUNLOP INC COM 93148P102 1198 22610 SH DFND 01 0 22610 0 WALKER & DUNLOP INC COM 93148P102 490 9245 SH DFND 02 0 9245 0 WALKER & DUNLOP INC COM 93148P102 1274 24034 SH DFND 04 0 0 24034 WARNER MUSIC GROUP CORP COM CL A 934550203 191563 6665382 SH SOLE 0 0 6665382 WARNER MUSIC GROUP CORP COM CL A 934550203 14 494 SH SOLE 0 494 0 WARNER MUSIC GROUP CORP COM CL A 934550203 398 13853 SH DFND 01 0 13853 0 WARNER MUSIC GROUP CORP COM CL A 934550203 724 25197 SH DFND 04 0 0 25197 WARRIOR MET COAL INC COM 93627C101 85185 4987410 SH SOLE 0 0 4987410 WARRIOR MET COAL INC COM 93627C101 30 1782 SH SOLE 0 1782 0 WARRIOR MET COAL INC COM 93627C101 596 34887 SH DFND 01 0 34887 0 WARRIOR MET COAL INC COM 93627C101 284 16606 SH DFND 02 0 16606 0 WARRIOR MET COAL INC COM 93627C101 765 44769 SH DFND 04 0 0 44769 WASHINGTON FED INC COM 938824109 153118 7340285 SH SOLE 0 0 7340285 WASHINGTON FED INC COM 938824109 30 1431 SH SOLE 0 1431 0 WASHINGTON FED INC COM 938824109 1074 51488 SH DFND 01 0 51488 0 WASHINGTON FED INC COM 938824109 495 23732 SH DFND 02 0 23732 0 WASHINGTON FED INC COM 938824109 1537 73667 SH DFND 04 0 0 73667 WASHINGTON PRIME GROUP NEW COM 93964W108 12827 19812424 SH SOLE 0 0 19812424 WASHINGTON PRIME GROUP NEW COM 93964W108 1 957 SH SOLE 0 957 0 WASHINGTON PRIME GROUP NEW COM 93964W108 23 35137 SH DFND 01 0 35137 0 WASHINGTON PRIME GROUP NEW COM 93964W108 37 57737 SH DFND 04 0 0 57737 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 242083 12025998 SH SOLE 0 0 12025998 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 11 549 SH SOLE 0 549 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1114 55347 SH DFND 01 0 55347 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 4021 199760 SH DFND 02 0 199760 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1185 58849 SH DFND 04 0 0 58849 WASHINGTON TR BANCORP COM 940610108 25464 830513 SH SOLE 0 0 830513 WASHINGTON TR BANCORP COM 940610108 10 320 SH SOLE 0 320 0 WASHINGTON TR BANCORP COM 940610108 356 11620 SH DFND 01 0 11620 0 WASHINGTON TR BANCORP COM 940610108 249 8109 SH DFND 02 0 8109 0 WASHINGTON TR BANCORP COM 940610108 462 15071 SH DFND 04 0 0 15071 WASTE CONNECTIONS INC COM 94106B101 2600092 25049055 SH SOLE 0 0 25049055 WASTE CONNECTIONS INC COM 94106B101 44347 427231 SH SOLE 0 427231 0 WASTE CONNECTIONS INC COM 94106B101 36745 354002 SH DFND 01 0 354002 0 WASTE CONNECTIONS INC COM 94106B101 4999 48163 SH DFND 02 0 0 48163 WASTE CONNECTIONS INC COM 94106B101 19588 188705 SH DFND 02 0 188705 0 WASTE CONNECTIONS INC COM 94106B101 21708 209134 SH DFND 04 0 0 209134 WASTE MGMT INC DEL COM 94106L109 3761322 33236030 SH SOLE 0 0 33236030 WASTE MGMT INC DEL COM 94106L109 350 3093 SH SOLE 0 3093 0 WASTE MGMT INC DEL COM 94106L109 46591 411687 SH DFND 01 0 411687 0 WASTE MGMT INC DEL COM 94106L109 9012 79631 SH DFND 02 0 0 79631 WASTE MGMT INC DEL COM 94106L109 32305 285459 SH DFND 02 0 285459 0 WASTE MGMT INC DEL COM 94106L109 118129 1043816 SH DFND 04 0 0 1043816 WASTE MGMT INC DEL COM 94106L109 516 4558 SH DFND 04 0 4558 0 WATERS CORP COM 941848103 1262914 6453974 SH SOLE 0 0 6453974 WATERS CORP COM 941848103 77 392 SH SOLE 0 392 0 WATERS CORP COM 941848103 12583 64306 SH DFND 01 0 64306 0 WATERS CORP COM 941848103 2230 11397 SH DFND 02 0 0 11397 WATERS CORP COM 941848103 7807 39899 SH DFND 02 0 39899 0 WATERS CORP COM 941848103 31713 162065 SH DFND 04 0 0 162065 WATERS CORP COM 941848103 98 503 SH DFND 04 0 503 0 WATERSTONE FINL INC MD COM 94188P101 17591 1135632 SH SOLE 0 0 1135632 WATERSTONE FINL INC MD COM 94188P101 2 116 SH SOLE 0 116 0 WATERSTONE FINL INC MD COM 94188P101 286 18478 SH DFND 01 0 18478 0 WATERSTONE FINL INC MD COM 94188P101 234 15100 SH DFND 02 0 15100 0 WATERSTONE FINL INC MD COM 94188P101 247 15916 SH DFND 04 0 0 15916 WATSCO INC COM 942622200 729982 3134448 SH SOLE 0 0 3134448 WATSCO INC COM 942622200 48 208 SH SOLE 0 208 0 WATSCO INC COM 942622200 2500 10733 SH DFND 01 0 10733 0 WATSCO INC COM 942622200 2255 9684 SH DFND 02 0 9684 0 WATSCO INC COM 942622200 5592 24011 SH DFND 04 0 0 24011 WATTS WATER TECHNOLOGIES INC CL A 942749102 265213 2648154 SH SOLE 0 0 2648154 WATTS WATER TECHNOLOGIES INC CL A 942749102 18 178 SH SOLE 0 178 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 3422 34166 SH DFND 01 0 34166 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 811 8100 SH DFND 02 0 8100 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 1930 19269 SH DFND 04 0 0 19269 WAYFAIR INC CL A 94419L101 1607008 5522174 SH SOLE 0 0 5522174 WAYFAIR INC CL A 94419L101 152 522 SH SOLE 0 522 0 WAYFAIR INC CL A 94419L101 8620 29620 SH DFND 01 0 29620 0 WAYFAIR INC CL A 94419L101 3398 11678 SH DFND 02 0 0 11678 WAYFAIR INC CL A 94419L101 10972 37704 SH DFND 02 0 37704 0 WAYFAIR INC CL A 94419L101 21877 75176 SH DFND 04 0 0 75176 WAYFAIR INC CL A 94419L101 1530 5256 SH DFND 04 0 5256 0 WAYSIDE TECHNOLOGY GROUP INC COM 946760105 5737 248876 SH SOLE 0 0 248876 WAYSIDE TECHNOLOGY GROUP INC COM 946760105 1 41 SH SOLE 0 41 0 WAYSIDE TECHNOLOGY GROUP INC COM 946760105 17 724 SH DFND 01 0 724 0 WAYSIDE TECHNOLOGY GROUP INC COM 946760105 16 700 SH DFND 04 0 0 700 WEBSTER FINL CORP CONN COM 947890109 215747 8169145 SH SOLE 0 0 8169145 WEBSTER FINL CORP CONN COM 947890109 31 1186 SH SOLE 0 1186 0 WEBSTER FINL CORP CONN COM 947890109 796 30133 SH DFND 01 0 30133 0 WEBSTER FINL CORP CONN COM 947890109 878 33246 SH DFND 02 0 33246 0 WEBSTER FINL CORP CONN COM 947890109 1969 74567 SH DFND 04 0 0 74567 WEIBO CORP SPONSORED ADR 948596101 63337 1738586 SH SOLE 0 0 1738586 WEIBO CORP SPONSORED ADR 948596101 2820 77416 SH DFND 01 0 77416 0 WEIBO CORP SPONSORED ADR 948596101 912 25022 SH DFND 02 0 25022 0 WEIBO CORP SPONSORED ADR 948596101 4227 116037 SH DFND 04 0 0 116037 WEIBO CORP SPONSORED ADR 948596101 245 6735 SH DFND 05 0 0 6735 WEINGARTEN RLTY INVS SH BEN INT 948741103 275037 16216815 SH SOLE 0 0 16216815 WEINGARTEN RLTY INVS SH BEN INT 948741103 13 751 SH SOLE 0 751 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 691 40747 SH DFND 01 0 40747 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 4954 292075 SH DFND 02 0 292075 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 1480 87284 SH DFND 04 0 0 87284 WEIS MKTS INC COM 948849104 74175 1545322 SH SOLE 0 0 1545322 WEIS MKTS INC COM 948849104 74 1535 SH SOLE 0 1535 0 WEIS MKTS INC COM 948849104 390 8125 SH DFND 01 0 8125 0 WEIS MKTS INC COM 948849104 328 6838 SH DFND 02 0 6838 0 WEIS MKTS INC COM 948849104 944 19672 SH DFND 04 0 0 19672 WELBILT INC COM 949090104 66424 10783093 SH SOLE 0 0 10783093 WELBILT INC COM 949090104 5 814 SH SOLE 0 814 0 WELBILT INC COM 949090104 840 136307 SH DFND 01 0 136307 0 WELBILT INC COM 949090104 230 37369 SH DFND 02 0 37369 0 WELBILT INC COM 949090104 589 95638 SH DFND 04 0 0 95638 WELLS FARGO CO NEW COM 949746101 7100394 302015892 SH SOLE 0 0 302015892 WELLS FARGO CO NEW COM 949746101 660 28093 SH SOLE 0 28093 0 WELLS FARGO CO NEW COM 949746101 97965 4166960 SH DFND 01 0 4166960 0 WELLS FARGO CO NEW COM 949746101 14000 595472 SH DFND 02 0 0 595472 WELLS FARGO CO NEW COM 949746101 52944 2251997 SH DFND 02 0 2251997 0 WELLS FARGO CO NEW COM 949746101 247589 10531233 SH DFND 04 0 0 10531233 WELLTOWER INC COM 95040Q104 3074004 55799679 SH SOLE 0 0 55799679 WELLTOWER INC COM 95040Q104 146 2644 SH SOLE 0 2644 0 WELLTOWER INC COM 95040Q104 23668 429627 SH DFND 01 0 429627 0 WELLTOWER INC COM 95040Q104 4363 79197 SH DFND 02 0 0 79197 WELLTOWER INC COM 95040Q104 63145 1146222 SH DFND 02 0 1146222 0 WELLTOWER INC COM 95040Q104 59935 1087953 SH DFND 04 0 0 1087953 WENDYS CO COM 95058W100 373869 16769188 SH SOLE 0 0 16769188 WENDYS CO COM 95058W100 34 1522 SH SOLE 0 1522 0 WENDYS CO COM 95058W100 1818 81529 SH DFND 01 0 81529 0 WENDYS CO COM 95058W100 1309 58716 SH DFND 02 0 58716 0 WENDYS CO COM 95058W100 3055 137027 SH DFND 04 0 0 137027 WENDYS CO COM 95058W100 362 16251 SH DFND 04 0 16251 0 WERNER ENTERPRISES INC COM 950755108 233484 5560469 SH SOLE 0 0 5560469 WERNER ENTERPRISES INC COM 950755108 16 377 SH SOLE 0 377 0 WERNER ENTERPRISES INC COM 950755108 4668 111160 SH DFND 01 0 111160 0 WERNER ENTERPRISES INC COM 950755108 855 20370 SH DFND 02 0 20370 0 WERNER ENTERPRISES INC COM 950755108 1975 47031 SH DFND 04 0 0 47031 WESBANCO INC COM 950810101 120606 5646362 SH SOLE 0 0 5646362 WESBANCO INC COM 950810101 39 1839 SH SOLE 0 1839 0 WESBANCO INC COM 950810101 878 41098 SH DFND 01 0 41098 0 WESBANCO INC COM 950810101 406 19021 SH DFND 02 0 19021 0 WESBANCO INC COM 950810101 1194 55910 SH DFND 04 0 0 55910 WESCO INTL INC COM 95082P105 181559 4124476 SH SOLE 0 0 4124476 WESCO INTL INC COM 95082P105 47 1061 SH SOLE 0 1061 0 WESCO INTL INC COM 95082P105 1448 32899 SH DFND 01 0 32899 0 WESCO INTL INC COM 95082P105 582 13225 SH DFND 02 0 13225 0 WESCO INTL INC COM 95082P105 1590 36122 SH DFND 04 0 0 36122 WEST BANCORPORATION INC CAP STK 95123P106 11594 731967 SH SOLE 0 0 731967 WEST BANCORPORATION INC CAP STK 95123P106 1 81 SH SOLE 0 81 0 WEST BANCORPORATION INC CAP STK 95123P106 229 14430 SH DFND 01 0 14430 0 WEST BANCORPORATION INC CAP STK 95123P106 98 6217 SH DFND 04 0 0 6217 WEST PHARMACEUTICAL SVSC INC COM 955306105 2272712 8267414 SH SOLE 0 0 8267414 WEST PHARMACEUTICAL SVSC INC COM 955306105 154 560 SH SOLE 0 560 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 23361 84981 SH DFND 01 0 84981 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 3674 13365 SH DFND 02 0 0 13365 WEST PHARMACEUTICAL SVSC INC COM 955306105 12120 44090 SH DFND 02 0 44090 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 52379 190537 SH DFND 04 0 0 190537 WEST PHARMACEUTICAL SVSC INC COM 955306105 1744 6343 SH DFND 04 0 6343 0 WESTAMERICA BANCORPORATION COM 957090103 155143 2854523 SH SOLE 0 0 2854523 WESTAMERICA BANCORPORATION COM 957090103 9 158 SH SOLE 0 158 0 WESTAMERICA BANCORPORATION COM 957090103 1226 22559 SH DFND 01 0 22559 0 WESTAMERICA BANCORPORATION COM 957090103 484 8911 SH DFND 02 0 8911 0 WESTAMERICA BANCORPORATION COM 957090103 1075 19788 SH DFND 04 0 0 19788 WESTELL TECHNOLOGIES INC CL A NEW 957541204 147 115130 SH SOLE 0 0 115130 WESTELL TECHNOLOGIES INC CL A NEW 957541204 3 2144 SH DFND 04 0 0 2144 WESTERN ALLIANCE BANCORP COM 957638109 245825 7774345 SH SOLE 0 0 7774345 WESTERN ALLIANCE BANCORP COM 957638109 55 1743 SH SOLE 0 1743 0 WESTERN ALLIANCE BANCORP COM 957638109 978 30919 SH DFND 01 0 30919 0 WESTERN ALLIANCE BANCORP COM 957638109 997 31532 SH DFND 02 0 31532 0 WESTERN ALLIANCE BANCORP COM 957638109 2324 73500 SH DFND 04 0 0 73500 WESTERN ASSET MTG CAP CORP COM 95790D105 3757 1841727 SH SOLE 0 0 1841727 WESTERN ASSET MTG CAP CORP COM 95790D105 1 370 SH SOLE 0 370 0 WESTERN ASSET MTG CAP CORP COM 95790D105 82 40006 SH DFND 01 0 40006 0 WESTERN ASSET MTG CAP CORP COM 95790D105 74 36366 SH DFND 04 0 0 36366 WESTERN DIGITAL CORP. COM 958102105 1139019 31163309 SH SOLE 0 0 31163309 WESTERN DIGITAL CORP. COM 958102105 82 2246 SH SOLE 0 2246 0 WESTERN DIGITAL CORP. COM 958102105 11360 310802 SH DFND 01 0 310802 0 WESTERN DIGITAL CORP. COM 958102105 1965 53759 SH DFND 02 0 0 53759 WESTERN DIGITAL CORP. COM 958102105 6199 169609 SH DFND 02 0 169609 0 WESTERN DIGITAL CORP. COM 958102105 28978 792825 SH DFND 04 0 0 792825 WESTERN NEW ENG BANCORP INC COM 958892101 7216 1281680 SH SOLE 0 0 1281680 WESTERN NEW ENG BANCORP INC COM 958892101 1 189 SH SOLE 0 189 0 WESTERN NEW ENG BANCORP INC COM 958892101 101 17979 SH DFND 01 0 17979 0 WESTERN NEW ENG BANCORP INC COM 958892101 70 12506 SH DFND 04 0 0 12506 WESTERN UN CO COM 959802109 991192 46252520 SH SOLE 0 0 46252520 WESTERN UN CO COM 959802109 56 2617 SH SOLE 0 2617 0 WESTERN UN CO COM 959802109 9281 433098 SH DFND 01 0 433098 0 WESTERN UN CO COM 959802109 1622 75689 SH DFND 02 0 0 75689 WESTERN UN CO COM 959802109 7964 371623 SH DFND 02 0 371623 0 WESTERN UN CO COM 959802109 23596 1101059 SH DFND 04 0 0 1101059 WESTERN UN CO COM 959802109 126 5862 SH DFND 04 0 5862 0 WESTLAKE CHEM CORP COM 960413102 231504 3661873 SH SOLE 0 0 3661873 WESTLAKE CHEM CORP COM 960413102 55 866 SH SOLE 0 866 0 WESTLAKE CHEM CORP COM 960413102 714 11294 SH DFND 01 0 11294 0 WESTLAKE CHEM CORP COM 960413102 897 14185 SH DFND 02 0 14185 0 WESTLAKE CHEM CORP COM 960413102 3096 48978 SH DFND 04 0 0 48978 WESTROCK CO COM 96145D105 965927 27804474 SH SOLE 0 0 27804474 WESTROCK CO COM 96145D105 113 3248 SH SOLE 0 3248 0 WESTROCK CO COM 96145D105 9273 266928 SH DFND 01 0 266928 0 WESTROCK CO COM 96145D105 1589 45752 SH DFND 02 0 0 45752 WESTROCK CO COM 96145D105 5096 146699 SH DFND 02 0 146699 0 WESTROCK CO COM 96145D105 24561 706985 SH DFND 04 0 0 706985 WESTWOOD HLDGS GROUP INC COM 961765104 6064 544352 SH SOLE 0 0 544352 WESTWOOD HLDGS GROUP INC COM 961765104 1 69 SH SOLE 0 69 0 WESTWOOD HLDGS GROUP INC COM 961765104 63 5678 SH DFND 01 0 5678 0 WESTWOOD HLDGS GROUP INC COM 961765104 29 2622 SH DFND 04 0 0 2622 WEX INC COM 96208T104 545475 3925130 SH SOLE 0 0 3925130 WEX INC COM 96208T104 47 341 SH SOLE 0 341 0 WEX INC COM 96208T104 2081 14975 SH DFND 01 0 14975 0 WEX INC COM 96208T104 1880 13531 SH DFND 02 0 13531 0 WEX INC COM 96208T104 4509 32447 SH DFND 04 0 0 32447 WEX INC COM 96208T104 57 411 SH DFND 04 0 411 0 WEYCO GROUP INC COM 962149100 4756 294112 SH SOLE 0 0 294112 WEYCO GROUP INC COM 962149100 1 63 SH SOLE 0 63 0 WEYCO GROUP INC COM 962149100 69 4298 SH DFND 01 0 4298 0 WEYCO GROUP INC COM 962149100 21 1271 SH DFND 04 0 0 1271 WEYERHAEUSER CO MTN BE COM NEW 962166104 3221325 112949689 SH SOLE 0 0 112949689 WEYERHAEUSER CO MTN BE COM NEW 962166104 135 4751 SH SOLE 0 4751 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 21935 769118 SH DFND 01 0 769118 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 3886 136243 SH DFND 02 0 0 136243 WEYERHAEUSER CO MTN BE COM NEW 962166104 11954 419132 SH DFND 02 0 419132 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 54929 1925988 SH DFND 04 0 0 1925988 WHEATON PRECIOUS METALS CORP COM 962879102 539389 10992231 SH SOLE 0 0 10992231 WHEATON PRECIOUS METALS CORP COM 962879102 35550 724483 SH SOLE 0 724483 0 WHEATON PRECIOUS METALS CORP COM 962879102 29502 601219 SH DFND 01 0 601219 0 WHEATON PRECIOUS METALS CORP COM 962879102 4121 83972 SH DFND 02 0 0 83972 WHEATON PRECIOUS METALS CORP COM 962879102 20904 425994 SH DFND 02 0 425994 0 WHEATON PRECIOUS METALS CORP COM 962879102 18496 376922 SH DFND 04 0 0 376922 WHEELER REAL ESTATE INVT TR COM NEW 963025705 886 291538 SH SOLE 0 0 291538 WHEELER REAL ESTATE INVT TR COM NEW 963025705 4 1437 SH DFND 04 0 0 1437 WHIRLPOOL CORP COM 963320106 1370397 7452263 SH SOLE 0 0 7452263 WHIRLPOOL CORP COM 963320106 142 772 SH SOLE 0 772 0 WHIRLPOOL CORP COM 963320106 11762 63960 SH DFND 01 0 63960 0 WHIRLPOOL CORP COM 963320106 2093 11384 SH DFND 02 0 0 11384 WHIRLPOOL CORP COM 963320106 6584 35803 SH DFND 02 0 35803 0 WHIRLPOOL CORP COM 963320106 31122 169245 SH DFND 04 0 0 169245 WHITESTONE REIT COM 966084204 26366 4394325 SH SOLE 0 0 4394325 WHITESTONE REIT COM 966084204 2 327 SH SOLE 0 327 0 WHITESTONE REIT COM 966084204 169 28124 SH DFND 01 0 28124 0 WHITESTONE REIT COM 966084204 44 7285 SH DFND 02 0 7285 0 WHITESTONE REIT COM 966084204 99 16520 SH DFND 04 0 0 16520 WHOLE EARTH BRANDS INC COM CL A 96684W100 12171 1459349 SH SOLE 0 0 1459349 WHOLE EARTH BRANDS INC COM CL A 96684W100 2 248 SH SOLE 0 248 0 WIDEOPENWEST INC COM 96758W101 23778 4581592 SH SOLE 0 0 4581592 WIDEOPENWEST INC COM 96758W101 46 8864 SH SOLE 0 8864 0 WIDEOPENWEST INC COM 96758W101 346 66578 SH DFND 01 0 66578 0 WIDEOPENWEST INC COM 96758W101 54 10340 SH DFND 02 0 10340 0 WIDEOPENWEST INC COM 96758W101 281 54137 SH DFND 04 0 0 54137 WIDEPOINT CORP COM 967590100 2321 4643796 SH SOLE 0 0 4643796 WIDEPOINT CORP COM 967590100 6 12200 SH DFND 04 0 0 12200 WILEY JOHN & SONS INC CL A 968223206 133557 4211840 SH SOLE 0 0 4211840 WILEY JOHN & SONS INC CL A 968223206 9 271 SH SOLE 0 271 0 WILEY JOHN & SONS INC CL A 968223206 413 13019 SH DFND 01 0 13019 0 WILEY JOHN & SONS INC CL A 968223206 414 13058 SH DFND 02 0 13058 0 WILEY JOHN & SONS INC CL A 968223206 1073 33842 SH DFND 04 0 0 33842 WILLAMETTE VY VINEYARD INC COM 969136100 425 69143 SH SOLE 0 0 69143 WILLAMETTE VY VINEYARD INC COM 969136100 1 220 SH DFND 04 0 0 220 WILLDAN GROUP INC COM 96924N100 13939 546395 SH SOLE 0 0 546395 WILLDAN GROUP INC COM 96924N100 2 91 SH SOLE 0 91 0 WILLDAN GROUP INC COM 96924N100 416 16315 SH DFND 01 0 16315 0 WILLDAN GROUP INC COM 96924N100 68 2677 SH DFND 02 0 2677 0 WILLDAN GROUP INC COM 96924N100 231 9046 SH DFND 04 0 0 9046 WILLIAMS COS INC COM 969457100 2003231 101945598 SH SOLE 0 0 101945598 WILLIAMS COS INC COM 969457100 210 10667 SH SOLE 0 10667 0 WILLIAMS COS INC COM 969457100 24547 1249205 SH DFND 01 0 1249205 0 WILLIAMS COS INC COM 969457100 4301 218864 SH DFND 02 0 0 218864 WILLIAMS COS INC COM 969457100 25981 1322183 SH DFND 02 0 1322183 0 WILLIAMS COS INC COM 969457100 63230 3217810 SH DFND 04 0 0 3217810 WILLIAMS COS INC COM 969457100 57234 2912673 SH DFND 04 0 2912673 0 WILLIAMS SONOMA INC COM 969904101 669859 7406665 SH SOLE 0 0 7406665 WILLIAMS SONOMA INC COM 969904101 59 648 SH SOLE 0 648 0 WILLIAMS SONOMA INC COM 969904101 2445 27030 SH DFND 01 0 27030 0 WILLIAMS SONOMA INC COM 969904101 2298 25411 SH DFND 02 0 25411 0 WILLIAMS SONOMA INC COM 969904101 5243 57969 SH DFND 04 0 0 57969 WILLIAMS SONOMA INC COM 969904101 121 1337 SH DFND 04 0 1337 0 WILLIS LEASE FINANCE CORP COM 970646105 2785 150964 SH SOLE 0 0 150964 WILLIS LEASE FINANCE CORP COM 970646105 0 10 SH SOLE 0 10 0 WILLIS LEASE FINANCE CORP COM 970646105 37 2015 SH DFND 01 0 2015 0 WILLIS LEASE FINANCE CORP COM 970646105 15 800 SH DFND 04 0 0 800 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 180398 10815251 SH SOLE 0 0 10815251 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 17 1024 SH SOLE 0 1024 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 3048 182731 SH DFND 01 0 182731 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 822 49269 SH DFND 02 0 49269 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 2033 121896 SH DFND 04 0 0 121896 WINDTREE THERAPEUTICS INC COM 97382D303 1506 273741 SH SOLE 0 0 273741 WINGSTOP INC COM 974155103 408315 2988032 SH SOLE 0 0 2988032 WINGSTOP INC COM 974155103 42 311 SH SOLE 0 311 0 WINGSTOP INC COM 974155103 8021 58700 SH DFND 01 0 58700 0 WINGSTOP INC COM 974155103 1279 9359 SH DFND 02 0 9359 0 WINGSTOP INC COM 974155103 3075 22500 SH DFND 04 0 0 22500 WINMARK CORP COM 974250102 20915 121473 SH SOLE 0 0 121473 WINMARK CORP COM 974250102 3 17 SH SOLE 0 17 0 WINMARK CORP COM 974250102 513 2979 SH DFND 01 0 2979 0 WINMARK CORP COM 974250102 159 926 SH DFND 02 0 926 0 WINMARK CORP COM 974250102 336 1951 SH DFND 04 0 0 1951 WINNEBAGO INDS INC COM 974637100 106890 2068713 SH SOLE 0 0 2068713 WINNEBAGO INDS INC COM 974637100 22 426 SH SOLE 0 426 0 WINNEBAGO INDS INC COM 974637100 3210 62130 SH DFND 01 0 62130 0 WINNEBAGO INDS INC COM 974637100 379 7336 SH DFND 02 0 7336 0 WINNEBAGO INDS INC COM 974637100 1257 24320 SH DFND 04 0 0 24320 WINTRUST FINL CORP COM 97650W108 199236 4974679 SH SOLE 0 0 4974679 WINTRUST FINL CORP COM 97650W108 27 673 SH SOLE 0 673 0 WINTRUST FINL CORP COM 97650W108 773 19298 SH DFND 01 0 19298 0 WINTRUST FINL CORP COM 97650W108 686 17137 SH DFND 02 0 17137 0 WINTRUST FINL CORP COM 97650W108 1788 44656 SH DFND 04 0 0 44656 WIPRO LTD SPON ADR 1 SH 97651M109 61716 13131035 SH SOLE 0 0 13131035 WIPRO LTD SPON ADR 1 SH 97651M109 1014 215655 SH DFND 01 0 215655 0 WIPRO LTD SPON ADR 1 SH 97651M109 1857 395037 SH DFND 02 0 395037 0 WIPRO LTD SPON ADR 1 SH 97651M109 188 39928 SH DFND 04 0 0 39928 WIRELESS TELECOM GROUP INC COM 976524108 748 541740 SH SOLE 0 0 541740 WIRELESS TELECOM GROUP INC COM 976524108 6 4300 SH DFND 01 0 4300 0 WISDOMTREE INVTS INC COM 97717P104 41044 12826225 SH SOLE 0 0 12826225 WISDOMTREE INVTS INC COM 97717P104 2 753 SH SOLE 0 753 0 WISDOMTREE INVTS INC COM 97717P104 294 91961 SH DFND 01 0 91961 0 WISDOMTREE INVTS INC COM 97717P104 131 40985 SH DFND 02 0 40985 0 WISDOMTREE INVTS INC COM 97717P104 294 91838 SH DFND 04 0 0 91838 WOLVERINE WORLD WIDE INC COM 978097103 200042 7741559 SH SOLE 0 0 7741559 WOLVERINE WORLD WIDE INC COM 978097103 12 477 SH SOLE 0 477 0 WOLVERINE WORLD WIDE INC COM 978097103 1407 54433 SH DFND 01 0 54433 0 WOLVERINE WORLD WIDE INC COM 978097103 663 25665 SH DFND 02 0 25665 0 WOLVERINE WORLD WIDE INC COM 978097103 1544 59771 SH DFND 04 0 0 59771 WOODWARD INC COM 980745103 401258 5005708 SH SOLE 0 0 5005708 WOODWARD INC COM 980745103 31 381 SH SOLE 0 381 0 WOODWARD INC COM 980745103 1497 18670 SH DFND 01 0 18670 0 WOODWARD INC COM 980745103 1368 17066 SH DFND 02 0 17066 0 WOODWARD INC COM 980745103 3274 40841 SH DFND 04 0 0 40841 WORKDAY INC CL A 98138H101 2187599 10168732 SH SOLE 0 0 10168732 WORKDAY INC CL A 98138H101 238 1105 SH SOLE 0 1105 0 WORKDAY INC CL A 98138H101 16664 77462 SH DFND 01 0 77462 0 WORKDAY INC CL A 98138H101 7038 32714 SH DFND 02 0 0 32714 WORKDAY INC CL A 98138H101 21718 100953 SH DFND 02 0 100953 0 WORKDAY INC CL A 98138H101 42032 195378 SH DFND 04 0 0 195378 WORKDAY INC CL A 98138H101 3199 14871 SH DFND 04 0 14871 0 WORKHORSE GROUP INC COM NEW 98138J206 103829 4107170 SH SOLE 0 0 4107170 WORKHORSE GROUP INC COM NEW 98138J206 41 1623 SH SOLE 0 1623 0 WORKHORSE GROUP INC COM NEW 98138J206 1606 63510 SH DFND 01 0 63510 0 WORKHORSE GROUP INC COM NEW 98138J206 830 32826 SH DFND 04 0 0 32826 WORKIVA INC COM CL A 98139A105 212263 3806718 SH SOLE 0 0 3806718 WORKIVA INC COM CL A 98139A105 12 207 SH SOLE 0 207 0 WORKIVA INC COM CL A 98139A105 4311 77319 SH DFND 01 0 77319 0 WORKIVA INC COM CL A 98139A105 566 10152 SH DFND 02 0 10152 0 WORKIVA INC COM CL A 98139A105 1454 26076 SH DFND 04 0 0 26076 WORLD ACCEP CORP DEL COM 981419104 49587 469799 SH SOLE 0 0 469799 WORLD ACCEP CORP DEL COM 981419104 3 31 SH SOLE 0 31 0 WORLD ACCEP CORP DEL COM 981419104 348 3299 SH DFND 01 0 3299 0 WORLD ACCEP CORP DEL COM 981419104 159 1506 SH DFND 02 0 1506 0 WORLD ACCEP CORP DEL COM 981419104 459 4350 SH DFND 04 0 0 4350 WORLD FUEL SVCS CORP COM 981475106 118248 5580361 SH SOLE 0 0 5580361 WORLD FUEL SVCS CORP COM 981475106 27 1286 SH SOLE 0 1286 0 WORLD FUEL SVCS CORP COM 981475106 894 42172 SH DFND 01 0 42172 0 WORLD FUEL SVCS CORP COM 981475106 433 20446 SH DFND 02 0 20446 0 WORLD FUEL SVCS CORP COM 981475106 1096 51736 SH DFND 04 0 0 51736 WORLD WRESTLING ENTMT INC CL A 98156Q108 165407 4087152 SH SOLE 0 0 4087152 WORLD WRESTLING ENTMT INC CL A 98156Q108 12 299 SH SOLE 0 299 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 849 20974 SH DFND 01 0 20974 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 610 15070 SH DFND 02 0 15070 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 1367 33769 SH DFND 04 0 0 33769 WORLD WRESTLING ENTMT INC CL A 98156Q108 136 3359 SH DFND 04 0 3359 0 WORTHINGTON INDS INC COM 981811102 130829 3208162 SH SOLE 0 0 3208162 WORTHINGTON INDS INC COM 981811102 54 1317 SH SOLE 0 1317 0 WORTHINGTON INDS INC COM 981811102 999 24499 SH DFND 01 0 24499 0 WORTHINGTON INDS INC COM 981811102 501 12282 SH DFND 02 0 12282 0 WORTHINGTON INDS INC COM 981811102 1174 28784 SH DFND 04 0 0 28784 WPX ENERGY INC COM 98212B103 187829 38332358 SH SOLE 0 0 38332358 WPX ENERGY INC COM 98212B103 13 2579 SH SOLE 0 2579 0 WPX ENERGY INC COM 98212B103 661 134938 SH DFND 01 0 134938 0 WPX ENERGY INC COM 98212B103 689 140658 SH DFND 02 0 140658 0 WPX ENERGY INC COM 98212B103 1422 290258 SH DFND 04 0 0 290258 WRAP TECHNOLOGIES INC COM 98212N107 6905 1019941 SH SOLE 0 0 1019941 WRAP TECHNOLOGIES INC COM 98212N107 12 1729 SH SOLE 0 1729 0 WRAP TECHNOLOGIES INC COM 98212N107 174 25726 SH DFND 01 0 25726 0 WRAP TECHNOLOGIES INC COM 98212N107 97 14308 SH DFND 04 0 0 14308 WW INTL INC COM 98262P101 81620 4325400 SH SOLE 0 0 4325400 WW INTL INC COM 98262P101 23 1214 SH SOLE 0 1214 0 WW INTL INC COM 98262P101 879 46575 SH DFND 01 0 46575 0 WW INTL INC COM 98262P101 311 16472 SH DFND 02 0 16472 0 WW INTL INC COM 98262P101 746 39543 SH DFND 04 0 0 39543 WYNDHAM DESTINATIONS INC COM 98310W108 234139 7611800 SH SOLE 0 0 7611800 WYNDHAM DESTINATIONS INC COM 98310W108 51 1657 SH SOLE 0 1657 0 WYNDHAM DESTINATIONS INC COM 98310W108 880 28594 SH DFND 01 0 28594 0 WYNDHAM DESTINATIONS INC COM 98310W108 877 28508 SH DFND 02 0 28508 0 WYNDHAM DESTINATIONS INC COM 98310W108 2081 67661 SH DFND 04 0 0 67661 WYNDHAM HOTELS & RESORTS INC COM 98311A105 397214 7865622 SH SOLE 0 0 7865622 WYNDHAM HOTELS & RESORTS INC COM 98311A105 30 601 SH SOLE 0 601 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 1498 29667 SH DFND 01 0 29667 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 1531 30309 SH DFND 02 0 30309 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 3372 66763 SH DFND 04 0 0 66763 WYNN RESORTS LTD COM 983134107 708255 9862905 SH SOLE 0 0 9862905 WYNN RESORTS LTD COM 983134107 44 618 SH SOLE 0 618 0 WYNN RESORTS LTD COM 983134107 7443 103648 SH DFND 01 0 103648 0 WYNN RESORTS LTD COM 983134107 1018 14174 SH DFND 02 0 0 14174 WYNN RESORTS LTD COM 983134107 3850 53607 SH DFND 02 0 53607 0 WYNN RESORTS LTD COM 983134107 18031 251087 SH DFND 04 0 0 251087 WYNN RESORTS LTD COM 983134107 122 1704 SH DFND 04 0 1704 0 XPO LOGISTICS INC COM 983793100 660368 7800240 SH SOLE 0 0 7800240 XPO LOGISTICS INC COM 983793100 98 1159 SH SOLE 0 1159 0 XPO LOGISTICS INC COM 983793100 2609 30813 SH DFND 01 0 30813 0 XPO LOGISTICS INC COM 983793100 1389 16402 SH DFND 02 0 0 16402 XPO LOGISTICS INC COM 983793100 4429 52318 SH DFND 02 0 52318 0 XPO LOGISTICS INC COM 983793100 9004 106351 SH DFND 04 0 0 106351 XPO LOGISTICS INC COM 983793100 42 501 SH DFND 04 0 501 0 XPEL INC COM 98379L100 18618 713874 SH SOLE 0 0 713874 XPEL INC COM 98379L100 3 98 SH SOLE 0 98 0 XPEL INC COM 98379L100 856 32825 SH DFND 01 0 32825 0 XPEL INC COM 98379L100 148 5677 SH DFND 04 0 0 5677 XCEL ENERGY INC COM 98389B100 3073407 44535671 SH SOLE 0 0 44535671 XCEL ENERGY INC COM 98389B100 276 4005 SH SOLE 0 4005 0 XCEL ENERGY INC COM 98389B100 37328 540902 SH DFND 01 0 540902 0 XCEL ENERGY INC COM 98389B100 5654 81931 SH DFND 02 0 0 81931 XCEL ENERGY INC COM 98389B100 45560 660192 SH DFND 02 0 660192 0 XCEL ENERGY INC COM 98389B100 96060 1391976 SH DFND 04 0 0 1391976 XPERI HOLDING CORP COM 98390M103 133846 11648874 SH SOLE 0 0 11648874 XPERI HOLDING CORP COM 98390M103 14 1261 SH SOLE 0 1261 0 XPERI HOLDING CORP COM 98390M103 962 83711 SH DFND 01 0 83711 0 XPERI HOLDING CORP COM 98390M103 424 36910 SH DFND 02 0 36910 0 XPERI HOLDING CORP COM 98390M103 1026 89287 SH DFND 04 0 0 89287 XILINX INC COM 983919101 2864542 27480259 SH SOLE 0 0 27480259 XILINX INC COM 983919101 162 1550 SH SOLE 0 1550 0 XILINX INC COM 983919101 29337 281440 SH DFND 01 0 281440 0 XILINX INC COM 983919101 4667 44776 SH DFND 02 0 0 44776 XILINX INC COM 983919101 16153 154964 SH DFND 02 0 154964 0 XILINX INC COM 983919101 66378 636780 SH DFND 04 0 0 636780 XILINX INC COM 983919101 2205 21155 SH DFND 04 0 21155 0 XBIOTECH INC COM 98400H102 13660 715579 SH SOLE 0 0 715579 XBIOTECH INC COM 98400H102 3 132 SH SOLE 0 132 0 XBIOTECH INC COM 98400H102 189 9901 SH DFND 01 0 9901 0 XBIOTECH INC COM 98400H102 61 3176 SH DFND 02 0 3176 0 XBIOTECH INC COM 98400H102 174 9108 SH DFND 04 0 0 9108 XCEL BRANDS INC COM NEW 98400M101 126 163852 SH SOLE 0 0 163852 XENIA HOTELS & RESORTS INC COM 984017103 152265 17342287 SH SOLE 0 0 17342287 XENIA HOTELS & RESORTS INC COM 984017103 7 771 SH SOLE 0 771 0 XENIA HOTELS & RESORTS INC COM 984017103 672 76525 SH DFND 01 0 76525 0 XENIA HOTELS & RESORTS INC COM 984017103 2470 281349 SH DFND 02 0 281349 0 XENIA HOTELS & RESORTS INC COM 984017103 765 87174 SH DFND 04 0 0 87174 XENCOR INC COM 98401F105 221561 5711818 SH SOLE 0 0 5711818 XENCOR INC COM 98401F105 14 371 SH SOLE 0 371 0 XENCOR INC COM 98401F105 4030 103891 SH DFND 01 0 103891 0 XENCOR INC COM 98401F105 623 16068 SH DFND 02 0 16068 0 XENCOR INC COM 98401F105 1460 37643 SH DFND 04 0 0 37643 XOMA CORP DEL COM NEW 98419J206 6151 326467 SH SOLE 0 0 326467 XOMA CORP DEL COM NEW 98419J206 1 32 SH SOLE 0 32 0 XOMA CORP DEL COM NEW 98419J206 213 11315 SH DFND 01 0 11315 0 XOMA CORP DEL COM NEW 98419J206 34 1831 SH DFND 04 0 0 1831 XYLEM INC COM 98419M100 1533508 18230009 SH SOLE 0 0 18230009 XYLEM INC COM 98419M100 96 1142 SH SOLE 0 1142 0 XYLEM INC COM 98419M100 15583 185251 SH DFND 01 0 185251 0 XYLEM INC COM 98419M100 2821 33541 SH DFND 02 0 0 33541 XYLEM INC COM 98419M100 9208 109466 SH DFND 02 0 109466 0 XYLEM INC COM 98419M100 39738 472391 SH DFND 04 0 0 472391 XENON PHARMACEUTICALS INC COM 98420N105 856 77318 SH SOLE 0 0 77318 XENON PHARMACEUTICALS INC COM 98420N105 88 7949 SH DFND 02 0 7949 0 XENON PHARMACEUTICALS INC COM 98420N105 107 9626 SH DFND 04 0 0 9626 XTANT MED HLDGS INC COM NEW 98420P308 63 76238 SH SOLE 0 0 76238 XPRESSPA GROUP INC COM 98420U703 734 372794 SH SOLE 0 0 372794 XPRESSPA GROUP INC COM 98420U703 10 5196 SH DFND 01 0 5196 0 XPRESSPA GROUP INC COM 98420U703 18 9062 SH DFND 04 0 0 9062 X4 PHARMACEUTICALS INC COM 98420X103 4754 702233 SH SOLE 0 0 702233 X4 PHARMACEUTICALS INC COM 98420X103 1 105 SH SOLE 0 105 0 X4 PHARMACEUTICALS INC COM 98420X103 59 8675 SH DFND 01 0 8675 0 X4 PHARMACEUTICALS INC COM 98420X103 43 6379 SH DFND 04 0 0 6379 XEROX HOLDINGS CORP COM NEW 98421M106 344845 18372131 SH SOLE 0 0 18372131 XEROX HOLDINGS CORP COM NEW 98421M106 82 4376 SH SOLE 0 4376 0 XEROX HOLDINGS CORP COM NEW 98421M106 3469 184833 SH DFND 01 0 184833 0 XEROX HOLDINGS CORP COM NEW 98421M106 1273 67834 SH DFND 02 0 67834 0 XEROX HOLDINGS CORP COM NEW 98421M106 7822 416745 SH DFND 04 0 0 416745 XPENG INC ADS 98422D105 3235 161174 SH SOLE 0 0 161174 XPENG INC ADS 98422D105 752 37474 SH DFND 02 0 37474 0 XPENG INC ADS 98422D105 3335 166170 SH DFND 04 0 0 166170 XPENG INC ADS 98422D105 255 12725 SH DFND 05 0 0 12725 XERIS PHARMACEUTICALS INC COM 98422L107 12557 2117592 SH SOLE 0 0 2117592 XERIS PHARMACEUTICALS INC COM 98422L107 2 348 SH SOLE 0 348 0 XERIS PHARMACEUTICALS INC COM 98422L107 539 90914 SH DFND 01 0 90914 0 XERIS PHARMACEUTICALS INC COM 98422L107 98 16551 SH DFND 04 0 0 16551 Y-MABS THERAPEUTICS INC COM 984241109 44759 1165896 SH SOLE 0 0 1165896 Y-MABS THERAPEUTICS INC COM 984241109 19 488 SH SOLE 0 488 0 Y-MABS THERAPEUTICS INC COM 984241109 2199 57279 SH DFND 01 0 57279 0 Y-MABS THERAPEUTICS INC COM 984241109 222 5784 SH DFND 02 0 5784 0 Y-MABS THERAPEUTICS INC COM 984241109 570 14843 SH DFND 04 0 0 14843 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 224 62826 SH DFND 02 0 62826 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 1030 288502 SH DFND 04 0 0 288502 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 1155 323648 SH DFND 04 0 323648 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 178 49999 SH DFND 05 0 0 49999 YRC WORLDWIDE INC COM PAR $.01 984249607 8195 2090577 SH SOLE 0 0 2090577 YRC WORLDWIDE INC COM PAR $.01 984249607 1 365 SH SOLE 0 365 0 YRC WORLDWIDE INC COM PAR $.01 984249607 27 6943 SH DFND 01 0 6943 0 YRC WORLDWIDE INC COM PAR $.01 984249607 35 8951 SH DFND 04 0 0 8951 YAMANA GOLD INC COM 98462Y100 138734 24425025 SH SOLE 0 0 24425025 YAMANA GOLD INC COM 98462Y100 6531 1149803 SH SOLE 0 1149803 0 YAMANA GOLD INC COM 98462Y100 7254 1277171 SH DFND 01 0 1277171 0 YAMANA GOLD INC COM 98462Y100 986 173538 SH DFND 02 0 0 173538 YAMANA GOLD INC COM 98462Y100 2704 476127 SH DFND 02 0 476127 0 YAMANA GOLD INC COM 98462Y100 1731 304770 SH DFND 04 0 0 304770 YELP INC CL A 985817105 128033 6372958 SH SOLE 0 0 6372958 YELP INC CL A 985817105 9 429 SH SOLE 0 429 0 YELP INC CL A 985817105 1291 64252 SH DFND 01 0 64252 0 YELP INC CL A 985817105 399 19855 SH DFND 02 0 19855 0 YELP INC CL A 985817105 1025 51030 SH DFND 04 0 0 51030 YEXT INC COM 98585N106 125931 8295841 SH SOLE 0 0 8295841 YEXT INC COM 98585N106 9 601 SH SOLE 0 601 0 YEXT INC COM 98585N106 3040 200287 SH DFND 01 0 200287 0 YEXT INC COM 98585N106 537 35352 SH DFND 02 0 35352 0 YEXT INC COM 98585N106 1078 71015 SH DFND 04 0 0 71015 YETI HLDGS INC COM 98585X104 340672 7517025 SH SOLE 0 0 7517025 YETI HLDGS INC COM 98585X104 36 789 SH SOLE 0 789 0 YETI HLDGS INC COM 98585X104 7085 156327 SH DFND 01 0 156327 0 YETI HLDGS INC COM 98585X104 1016 22420 SH DFND 02 0 22420 0 YETI HLDGS INC COM 98585X104 2380 52514 SH DFND 04 0 0 52514 YORK WTR CO COM 987184108 33929 802670 SH SOLE 0 0 802670 YORK WTR CO COM 987184108 3 76 SH SOLE 0 76 0 YORK WTR CO COM 987184108 1097 25941 SH DFND 01 0 25941 0 YORK WTR CO COM 987184108 211 4981 SH DFND 02 0 4981 0 YORK WTR CO COM 987184108 454 10731 SH DFND 04 0 0 10731 YOUNGEVITY INTL INC COM NEW 987537206 241 401084 SH SOLE 0 0 401084 YOUNGEVITY INTL INC COM NEW 987537206 0 55 SH SOLE 0 55 0 YOUNGEVITY INTL INC COM NEW 987537206 2 2632 SH DFND 04 0 0 2632 YUM BRANDS INC COM 988498101 2039990 22343812 SH SOLE 0 0 22343812 YUM BRANDS INC COM 988498101 174 1911 SH SOLE 0 1911 0 YUM BRANDS INC COM 988498101 28616 313424 SH DFND 01 0 313424 0 YUM BRANDS INC COM 988498101 5168 56609 SH DFND 02 0 0 56609 YUM BRANDS INC COM 988498101 18612 203859 SH DFND 02 0 203859 0 YUM BRANDS INC COM 988498101 71547 783649 SH DFND 04 0 0 783649 YUM BRANDS INC COM 988498101 159 1745 SH DFND 04 0 1745 0 YUM CHINA HLDGS INC COM 98850P109 57392 1083887 SH SOLE 0 0 1083887 YUM CHINA HLDGS INC COM 98850P109 3485 65813 SH DFND 01 0 65813 0 YUM CHINA HLDGS INC COM 98850P109 12344 233119 SH DFND 02 0 233119 0 YUM CHINA HLDGS INC COM 98850P109 45361 856667 SH DFND 04 0 0 856667 YUM CHINA HLDGS INC COM 98850P109 162 3060 SH DFND 04 0 3060 0 YUM CHINA HLDGS INC COM 98850P109 5221 98600 SH DFND 05 0 0 98600 ZAGG INC COM 98884U108 3452 1232722 SH SOLE 0 0 1232722 ZAGG INC COM 98884U108 0 119 SH SOLE 0 119 0 ZAGG INC COM 98884U108 16 5825 SH DFND 01 0 5825 0 ZAGG INC COM 98884U108 25 8912 SH DFND 04 0 0 8912 ZAI LAB LTD ADR 98887Q104 172550 2074672 SH SOLE 0 0 2074672 ZAI LAB LTD ADR 98887Q104 6824 82049 SH DFND 01 0 82049 0 ZAI LAB LTD ADR 98887Q104 2430 29215 SH DFND 02 0 29215 0 ZAI LAB LTD ADR 98887Q104 11737 141118 SH DFND 04 0 0 141118 ZAI LAB LTD ADR 98887Q104 695 8353 SH DFND 05 0 0 8353 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 1444580 5722017 SH SOLE 0 0 5722017 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 95 377 SH SOLE 0 377 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 15336 60745 SH DFND 01 0 60745 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 2458 9737 SH DFND 02 0 0 9737 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 7846 31077 SH DFND 02 0 31077 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 35214 139482 SH DFND 04 0 0 139482 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 1049 4155 SH DFND 04 0 4155 0 ZEDGE INC CL B 98923T104 256 175669 SH SOLE 0 0 175669 ZEDGE INC CL B 98923T104 3 2337 SH DFND 01 0 2337 0 ZEDGE INC CL B 98923T104 2 1099 SH DFND 04 0 0 1099 ZENDESK INC COM 98936J101 1039206 10097218 SH SOLE 0 0 10097218 ZENDESK INC COM 98936J101 76 738 SH SOLE 0 738 0 ZENDESK INC COM 98936J101 5318 51667 SH DFND 01 0 51667 0 ZENDESK INC COM 98936J101 3777 36698 SH DFND 02 0 36698 0 ZENDESK INC COM 98936J101 8618 83733 SH DFND 04 0 0 83733 ZENDESK INC COM 98936J101 1018 9894 SH DFND 04 0 9894 0 ZENTALIS PHARMACEUTICALS INC COM 98943L107 36274 1109651 SH SOLE 0 0 1109651 ZENTALIS PHARMACEUTICALS INC COM 98943L107 3 102 SH SOLE 0 102 0 ZENTALIS PHARMACEUTICALS INC COM 98943L107 686 20997 SH DFND 01 0 20997 0 ZENTALIS PHARMACEUTICALS INC COM 98943L107 105 3217 SH DFND 04 0 0 3217 ZILLOW GROUP INC CL A 98954M101 413207 4069403 SH SOLE 0 0 4069403 ZILLOW GROUP INC CL A 98954M101 30 295 SH SOLE 0 295 0 ZILLOW GROUP INC CL A 98954M101 1733 17066 SH DFND 01 0 17066 0 ZILLOW GROUP INC CL A 98954M101 255 2514 SH DFND 02 0 2514 0 ZILLOW GROUP INC CL A 98954M101 6933 68277 SH DFND 04 0 0 68277 ZILLOW GROUP INC CL A 98954M101 71 695 SH DFND 04 0 695 0 ZILLOW GROUP INC CL C CAP STK 98954M200 1230208 12109537 SH SOLE 0 0 12109537 ZILLOW GROUP INC CL C CAP STK 98954M200 126 1241 SH SOLE 0 1241 0 ZILLOW GROUP INC CL C CAP STK 98954M200 4767 46927 SH DFND 01 0 46927 0 ZILLOW GROUP INC CL C CAP STK 98954M200 2564 25237 SH DFND 02 0 0 25237 ZILLOW GROUP INC CL C CAP STK 98954M200 8537 84037 SH DFND 02 0 84037 0 ZILLOW GROUP INC CL C CAP STK 98954M200 13780 135644 SH DFND 04 0 0 135644 ZILLOW GROUP INC CL C CAP STK 98954M200 99 976 SH DFND 04 0 976 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 2030978 14918305 SH SOLE 0 0 14918305 ZIMMER BIOMET HOLDINGS INC COM 98956P102 180 1319 SH SOLE 0 1319 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 29053 213407 SH DFND 01 0 213407 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 5336 39195 SH DFND 02 0 0 39195 ZIMMER BIOMET HOLDINGS INC COM 98956P102 16966 124625 SH DFND 02 0 124625 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 73714 541458 SH DFND 04 0 0 541458 ZIONS BANCORPORATION N A COM 989701107 527679 18058832 SH SOLE 0 0 18058832 ZIONS BANCORPORATION N A COM 989701107 50 1701 SH SOLE 0 1701 0 ZIONS BANCORPORATION N A COM 989701107 4939 169027 SH DFND 01 0 169027 0 ZIONS BANCORPORATION N A COM 989701107 888 30376 SH DFND 02 0 0 30376 ZIONS BANCORPORATION N A COM 989701107 3230 110553 SH DFND 02 0 110553 0 ZIONS BANCORPORATION N A COM 989701107 12903 441573 SH DFND 04 0 0 441573 ZIOPHARM ONCOLOGY INC COM 98973P101 37216 14768128 SH SOLE 0 0 14768128 ZIOPHARM ONCOLOGY INC COM 98973P101 3 1378 SH SOLE 0 1378 0 ZIOPHARM ONCOLOGY INC COM 98973P101 808 320464 SH DFND 01 0 320464 0 ZIOPHARM ONCOLOGY INC COM 98973P101 124 49053 SH DFND 02 0 49053 0 ZIOPHARM ONCOLOGY INC COM 98973P101 364 144413 SH DFND 04 0 0 144413 ZIX CORP COM 98974P100 15840 2712265 SH SOLE 0 0 2712265 ZIX CORP COM 98974P100 2 258 SH SOLE 0 258 0 ZIX CORP COM 98974P100 634 108529 SH DFND 01 0 108529 0 ZIX CORP COM 98974P100 101 17210 SH DFND 04 0 0 17210 ZOGENIX INC COM NEW 98978L204 68930 3844367 SH SOLE 0 0 3844367 ZOGENIX INC COM NEW 98978L204 6 354 SH SOLE 0 354 0 ZOGENIX INC COM NEW 98978L204 1972 109959 SH DFND 01 0 109959 0 ZOGENIX INC COM NEW 98978L204 300 16734 SH DFND 02 0 16734 0 ZOGENIX INC COM NEW 98978L204 714 39810 SH DFND 04 0 0 39810 ZOETIS INC CL A 98978V103 5829691 35252409 SH SOLE 0 0 35252409 ZOETIS INC CL A 98978V103 533 3223 SH SOLE 0 3223 0 ZOETIS INC CL A 98978V103 89656 542152 SH DFND 01 0 542152 0 ZOETIS INC CL A 98978V103 14624 88430 SH DFND 02 0 0 88430 ZOETIS INC CL A 98978V103 46307 280023 SH DFND 02 0 280023 0 ZOETIS INC CL A 98978V103 206202 1246913 SH DFND 04 0 0 1246913 ZOETIS INC CL A 98978V103 6173 37328 SH DFND 04 0 37328 0 ZOMEDICA PHARMACEUTICALS COR COM 98979F107 1186 10776155 SH SOLE 0 0 10776155 ZOSANO PHARMA CORP COM NEW 98979H202 5158 3184169 SH SOLE 0 0 3184169 ZOSANO PHARMA CORP COM NEW 98979H202 1 581 SH SOLE 0 581 0 ZOVIO INC COM 98979V102 5043 1260721 SH SOLE 0 0 1260721 ZOVIO INC COM 98979V102 1 259 SH SOLE 0 259 0 ZOVIO INC COM 98979V102 18 4573 SH DFND 01 0 4573 0 ZOVIO INC COM 98979V102 26 6619 SH DFND 04 0 0 6619 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 409767 13695411 SH SOLE 0 0 13695411 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 580 19397 SH SOLE 0 19397 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 15982 534168 SH DFND 01 0 534168 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 5422 181232 SH DFND 02 0 181232 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 25034 836685 SH DFND 04 0 0 836685 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 2099 70149 SH DFND 05 0 0 70149 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 233541 5432449 SH SOLE 0 0 5432449 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 18 427 SH SOLE 0 427 0 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 372 8657 SH DFND 01 0 8657 0 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 963 22405 SH DFND 04 0 0 22405 ZSCALER INC COM 98980G102 906935 6446337 SH SOLE 0 0 6446337 ZSCALER INC COM 98980G102 92 651 SH SOLE 0 651 0 ZSCALER INC COM 98980G102 4481 31849 SH DFND 01 0 31849 0 ZSCALER INC COM 98980G102 1813 12886 SH DFND 02 0 0 12886 ZSCALER INC COM 98980G102 5802 41240 SH DFND 02 0 41240 0 ZSCALER INC COM 98980G102 11167 79375 SH DFND 04 0 0 79375 ZSCALER INC COM 98980G102 857 6088 SH DFND 04 0 6088 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 4897740 10418285 SH SOLE 0 0 10418285 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 556 1183 SH SOLE 0 1183 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 36649 77958 SH DFND 01 0 77958 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 13900 29567 SH DFND 02 0 0 29567 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 43551 92639 SH DFND 02 0 92639 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 89816 191054 SH DFND 04 0 0 191054 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 6808 14481 SH DFND 04 0 14481 0 ZUMIEZ INC COM 989817101 56889 2044905 SH SOLE 0 0 2044905 ZUMIEZ INC COM 989817101 23 828 SH SOLE 0 828 0 ZUMIEZ INC COM 989817101 391 14072 SH DFND 01 0 14072 0 ZUMIEZ INC COM 989817101 135 4848 SH DFND 02 0 4848 0 ZUMIEZ INC COM 989817101 552 19859 SH DFND 04 0 0 19859 ZUORA INC COM CL A 98983V106 88184 8528447 SH SOLE 0 0 8528447 ZUORA INC COM CL A 98983V106 7 654 SH SOLE 0 654 0 ZUORA INC COM CL A 98983V106 2015 194833 SH DFND 01 0 194833 0 ZUORA INC COM CL A 98983V106 238 23011 SH DFND 02 0 23011 0 ZUORA INC COM CL A 98983V106 645 62426 SH DFND 04 0 0 62426 ZYMEWORKS INC COM 98985W102 4397 94398 SH SOLE 0 0 94398 ZYMEWORKS INC COM 98985W102 467 10023 SH DFND 02 0 10023 0 ZYMEWORKS INC COM 98985W102 588 12618 SH DFND 04 0 0 12618 ZYNEX INC COM 98986M103 21991 1260245 SH SOLE 0 0 1260245 ZYNEX INC COM 98986M103 2 122 SH SOLE 0 122 0 ZYNEX INC COM 98986M103 633 36298 SH DFND 01 0 36298 0 ZYNEX INC COM 98986M103 125 7151 SH DFND 02 0 7151 0 ZYNEX INC COM 98986M103 205 11754 SH DFND 04 0 0 11754 ZYNGA INC CL A 98986T108 850226 93226547 SH SOLE 0 0 93226547 ZYNGA INC CL A 98986T108 65 7142 SH SOLE 0 7142 0 ZYNGA INC CL A 98986T108 3618 396700 SH DFND 01 0 396700 0 ZYNGA INC CL A 98986T108 2600 285087 SH DFND 02 0 285087 0 ZYNGA INC CL A 98986T108 6301 690849 SH DFND 04 0 0 690849 ZYNGA INC CL A 98986T108 576 63149 SH DFND 04 0 63149 0 ZYNERBA PHARMACEUTICALS INC COM 98986X109 3014 910561 SH SOLE 0 0 910561 ZYNERBA PHARMACEUTICALS INC COM 98986X109 0 123 SH SOLE 0 123 0 ZYNERBA PHARMACEUTICALS INC COM 98986X109 19 5885 SH DFND 04 0 0 5885 EURONAV NV SHS B38564108 48485 5490936 SH SOLE 0 0 5490936 EURONAV NV SHS B38564108 149 16923 SH SOLE 0 16923 0 EURONAV NV SHS B38564108 2360 267260 SH DFND 01 0 267260 0 EURONAV NV SHS B38564108 473 53569 SH DFND 02 0 53569 0 EURONAV NV SHS B38564108 652 73837 SH DFND 04 0 0 73837 DEUTSCHE BANK A G NAMEN AKT D18190898 451190 53713099 SH SOLE 0 0 53713099 DEUTSCHE BANK A G NAMEN AKT D18190898 1470 175055 SH SOLE 0 175055 0 DEUTSCHE BANK A G NAMEN AKT D18190898 23829 2836833 SH DFND 01 0 2836833 0 DEUTSCHE BANK A G NAMEN AKT D18190898 3009 358256 SH DFND 02 0 0 358256 DEUTSCHE BANK A G NAMEN AKT D18190898 9811 1167947 SH DFND 02 0 1167947 0 DEUTSCHE BANK A G NAMEN AKT D18190898 48669 5793875 SH DFND 04 0 0 5793875 CONSTELLIUM SE CL A SHS F21107101 404 51420 SH SOLE 0 0 51420 CONSTELLIUM SE CL A SHS F21107101 33 4251 SH DFND 04 0 0 4251 ADIENT PLC ORD SHS G0084W101 42669 2462127 SH SOLE 0 0 2462127 ADIENT PLC ORD SHS G0084W101 27 1551 SH SOLE 0 1551 0 ADIENT PLC ORD SHS G0084W101 1038 59920 SH DFND 01 0 59920 0 ADIENT PLC ORD SHS G0084W101 500 28823 SH DFND 02 0 28823 0 ADIENT PLC ORD SHS G0084W101 1303 75184 SH DFND 04 0 0 75184 AFYA LTD CL A COM G01125106 592 21716 SH SOLE 0 0 21716 AFYA LTD CL A COM G01125106 24 878 SH DFND 04 0 0 878 ALKERMES PLC SHS G01767105 245967 14844096 SH SOLE 0 0 14844096 ALKERMES PLC SHS G01767105 17 1021 SH SOLE 0 1021 0 ALKERMES PLC SHS G01767105 863 52058 SH DFND 01 0 52058 0 ALKERMES PLC SHS G01767105 899 54253 SH DFND 02 0 54253 0 ALKERMES PLC SHS G01767105 1878 113327 SH DFND 04 0 0 113327 ALLEGION PLC ORD SHS G0176J109 920598 9307432 SH SOLE 0 0 9307432 ALLEGION PLC ORD SHS G0176J109 58 582 SH SOLE 0 582 0 ALLEGION PLC ORD SHS G0176J109 10118 102293 SH DFND 01 0 102293 0 ALLEGION PLC ORD SHS G0176J109 1690 17090 SH DFND 02 0 0 17090 ALLEGION PLC ORD SHS G0176J109 5350 54087 SH DFND 02 0 54087 0 ALLEGION PLC ORD SHS G0176J109 23958 242220 SH DFND 04 0 0 242220 ALLEGION PLC ORD SHS G0176J109 508 5131 SH DFND 04 0 5131 0 AMCOR PLC ORD G0250X107 557438 50446908 SH SOLE 0 0 50446908 AMCOR PLC ORD G0250X107 18199 1646958 SH DFND 01 0 1646958 0 AMCOR PLC ORD G0250X107 3181 287845 SH DFND 02 0 0 287845 AMCOR PLC ORD G0250X107 10141 917705 SH DFND 02 0 917705 0 AMCOR PLC ORD G0250X107 32384 2930704 SH DFND 04 0 0 2930704 AMCOR PLC ORD G0250X107 222 20091 SH DFND 04 0 20091 0 AMDOCS LTD SHS G02602103 60794 1058937 SH SOLE 0 0 1058937 AMDOCS LTD SHS G02602103 595 10364 SH SOLE 0 10364 0 AMDOCS LTD SHS G02602103 1188 20687 SH DFND 01 0 20687 0 AMDOCS LTD SHS G02602103 731 12736 SH DFND 02 0 12736 0 AMDOCS LTD SHS G02602103 5301 92342 SH DFND 04 0 0 92342 AMBARELLA INC SHS G037AX101 152641 2925269 SH SOLE 0 0 2925269 AMBARELLA INC SHS G037AX101 15 285 SH SOLE 0 285 0 AMBARELLA INC SHS G037AX101 1840 35266 SH DFND 01 0 35266 0 AMBARELLA INC SHS G037AX101 635 12176 SH DFND 02 0 12176 0 AMBARELLA INC SHS G037AX101 1305 25015 SH DFND 04 0 0 25015 AON PLC SHS CL A G0403H108 3504851 16989096 SH SOLE 0 0 16989096 AON PLC SHS CL A G0403H108 304 1473 SH SOLE 0 1473 0 AON PLC SHS CL A G0403H108 54926 266241 SH DFND 01 0 266241 0 AON PLC SHS CL A G0403H108 8974 43502 SH DFND 02 0 0 43502 AON PLC SHS CL A G0403H108 30068 145751 SH DFND 02 0 145751 0 AON PLC SHS CL A G0403H108 124357 602796 SH DFND 04 0 0 602796 AON PLC SHS CL A G0403H108 4101 19878 SH DFND 04 0 19878 0 ARCH CAP GROUP LTD ORD G0450A105 984158 33646420 SH SOLE 0 0 33646420 ARCH CAP GROUP LTD ORD G0450A105 84 2879 SH SOLE 0 2879 0 ARCH CAP GROUP LTD ORD G0450A105 3857 131849 SH DFND 01 0 131849 0 ARCH CAP GROUP LTD ORD G0450A105 2157 73746 SH DFND 02 0 0 73746 ARCH CAP GROUP LTD ORD G0450A105 8189 279964 SH DFND 02 0 279964 0 ARCH CAP GROUP LTD ORD G0450A105 13431 459174 SH DFND 04 0 0 459174 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 49 12028 SH DFND 02 0 12028 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 206 50311 SH DFND 05 0 0 50311 ARGO GROUP INTL HLDGS LTD COM G0464B107 99393 2886815 SH SOLE 0 0 2886815 ARGO GROUP INTL HLDGS LTD COM G0464B107 15 438 SH SOLE 0 438 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 769 22343 SH DFND 01 0 22343 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 372 10811 SH DFND 02 0 10811 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 920 26730 SH DFND 04 0 0 26730 ASSURED GUARANTY LTD COM G0585R106 164940 7678774 SH SOLE 0 0 7678774 ASSURED GUARANTY LTD COM G0585R106 29 1369 SH SOLE 0 1369 0 ASSURED GUARANTY LTD COM G0585R106 582 27109 SH DFND 01 0 27109 0 ASSURED GUARANTY LTD COM G0585R106 706 32884 SH DFND 02 0 32884 0 ASSURED GUARANTY LTD COM G0585R106 1530 71217 SH DFND 04 0 0 71217 ATLASSIAN CORP PLC CL A G06242104 103850 571261 SH SOLE 0 0 571261 ATLASSIAN CORP PLC CL A G06242104 6440 35423 SH DFND 01 0 35423 0 ATLASSIAN CORP PLC CL A G06242104 1369 7532 SH DFND 02 0 7532 0 ATLASSIAN CORP PLC CL A G06242104 13153 72350 SH DFND 04 0 0 72350 ATLASSIAN CORP PLC CL A G06242104 2006 11037 SH DFND 04 0 11037 0 ATHENE HOLDING LTD CL A G0684D107 493018 14466486 SH SOLE 0 0 14466486 ATHENE HOLDING LTD CL A G0684D107 84 2477 SH SOLE 0 2477 0 ATHENE HOLDING LTD CL A G0684D107 1313 38517 SH DFND 01 0 38517 0 ATHENE HOLDING LTD CL A G0684D107 808 23719 SH DFND 02 0 0 23719 ATHENE HOLDING LTD CL A G0684D107 2411 70759 SH DFND 02 0 70759 0 ATHENE HOLDING LTD CL A G0684D107 2829 83004 SH DFND 04 0 0 83004 AXIS CAP HLDGS LTD SHS G0692U109 319147 7246751 SH SOLE 0 0 7246751 AXIS CAP HLDGS LTD SHS G0692U109 43 986 SH SOLE 0 986 0 AXIS CAP HLDGS LTD SHS G0692U109 1251 28410 SH DFND 01 0 28410 0 AXIS CAP HLDGS LTD SHS G0692U109 1083 24581 SH DFND 02 0 24581 0 AXIS CAP HLDGS LTD SHS G0692U109 2958 67170 SH DFND 04 0 0 67170 AXIS CAP HLDGS LTD SHS G0692U109 49 1116 SH DFND 04 0 1116 0 AXALTA COATING SYS LTD COM G0750C108 405804 18304188 SH SOLE 0 0 18304188 AXALTA COATING SYS LTD COM G0750C108 30 1365 SH SOLE 0 1365 0 AXALTA COATING SYS LTD COM G0750C108 1542 69534 SH DFND 01 0 69534 0 AXALTA COATING SYS LTD COM G0750C108 820 36993 SH DFND 02 0 0 36993 AXALTA COATING SYS LTD COM G0750C108 2315 104431 SH DFND 02 0 104431 0 AXALTA COATING SYS LTD COM G0750C108 2758 124398 SH DFND 04 0 0 124398 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 6283 219606 SH SOLE 0 0 219606 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 62 2170 SH DFND 04 0 0 2170 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 8084 362827 SH SOLE 0 0 362827 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 20 900 SH SOLE 0 900 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 571 25640 SH DFND 01 0 25640 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 15 670 SH DFND 02 0 670 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 137 6128 SH DFND 04 0 0 6128 BEYONDSPRING INC SHS G10830100 396 29736 SH SOLE 0 0 29736 BEYONDSPRING INC SHS G10830100 324 24375 SH DFND 01 0 24375 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 58730 903397 SH SOLE 0 0 903397 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 8 116 SH SOLE 0 116 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 6175 94979 SH DFND 01 0 94979 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 1079 16597 SH DFND 02 0 16597 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 2302 35413 SH DFND 04 0 0 35413 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 11953313 52893104 SH SOLE 0 0 52893104 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 918 4060 SH SOLE 0 4060 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 165690 733175 SH DFND 01 0 733175 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 26555 117506 SH DFND 02 0 0 117506 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 89568 396337 SH DFND 02 0 396337 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 375521 1661670 SH DFND 04 0 0 1661670 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 12491 55271 SH DFND 04 0 55271 0 MIMECAST LTD ORD SHS G14838109 56287 1199636 SH SOLE 0 0 1199636 MIMECAST LTD ORD SHS G14838109 5222 111298 SH DFND 01 0 111298 0 MIMECAST LTD ORD SHS G14838109 824 17567 SH DFND 02 0 17567 0 MIMECAST LTD ORD SHS G14838109 2123 45240 SH DFND 04 0 0 45240 BROOKFIELD PROPERTY PARTRS L UNIT LTD PARTN G16249107 318 26425 SH SOLE 0 26425 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 1150 24157 SH SOLE 0 24157 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 591 11238 SH SOLE 0 11238 0 BUNGE LIMITED COM G16962105 573433 12547776 SH SOLE 0 0 12547776 BUNGE LIMITED COM G16962105 38 837 SH SOLE 0 837 0 BUNGE LIMITED COM G16962105 2093 45793 SH DFND 01 0 45793 0 BUNGE LIMITED COM G16962105 1182 25872 SH DFND 02 0 0 25872 BUNGE LIMITED COM G16962105 4598 100620 SH DFND 02 0 100620 0 BUNGE LIMITED COM G16962105 7620 166729 SH DFND 04 0 0 166729 CALEDONIA MNG CORP PLC SHS NEW G1757E113 364 21420 SH SOLE 0 0 21420 CALEDONIA MNG CORP PLC SHS NEW G1757E113 178 10491 SH DFND 01 0 10491 0 CAMBIUM NETWORKS CORP SHS G17766109 4661 276289 SH SOLE 0 0 276289 CAMBIUM NETWORKS CORP SHS G17766109 1 65 SH SOLE 0 65 0 CAMBIUM NETWORKS CORP SHS G17766109 170 10054 SH DFND 01 0 10054 0 CAMBIUM NETWORKS CORP SHS G17766109 54 3197 SH DFND 04 0 0 3197 CAPRI HOLDINGS LIMITED SHS G1890L107 266132 14785099 SH SOLE 0 0 14785099 CAPRI HOLDINGS LIMITED SHS G1890L107 68 3766 SH SOLE 0 3766 0 CAPRI HOLDINGS LIMITED SHS G1890L107 858 47676 SH DFND 01 0 47676 0 CAPRI HOLDINGS LIMITED SHS G1890L107 830 46123 SH DFND 02 0 46123 0 CAPRI HOLDINGS LIMITED SHS G1890L107 2210 122796 SH DFND 04 0 0 122796 CARDTRONICS PLC SHS CL A G1991C105 82414 4162306 SH SOLE 0 0 4162306 CARDTRONICS PLC SHS CL A G1991C105 10 501 SH SOLE 0 501 0 CARDTRONICS PLC SHS CL A G1991C105 1165 58845 SH DFND 01 0 58845 0 CARDTRONICS PLC SHS CL A G1991C105 237 11953 SH DFND 02 0 11953 0 CARDTRONICS PLC SHS CL A G1991C105 553 27919 SH DFND 04 0 0 27919 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 12448 2970765 SH SOLE 0 0 2970765 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 498 118763 SH DFND 01 0 118763 0 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 44 10443 SH DFND 02 0 10443 0 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 112 26715 SH DFND 04 0 0 26715 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 162 38567 SH DFND 05 0 0 38567 CIMPRESS PLC SHS EURO G2143T103 103749 1380380 SH SOLE 0 0 1380380 CIMPRESS PLC SHS EURO G2143T103 7 94 SH SOLE 0 94 0 CIMPRESS PLC SHS EURO G2143T103 1507 20045 SH DFND 01 0 20045 0 CIMPRESS PLC SHS EURO G2143T103 467 6219 SH DFND 02 0 6219 0 CIMPRESS PLC SHS EURO G2143T103 949 12622 SH DFND 04 0 0 12622 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 86920 782080 SH SOLE 0 0 782080 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 698 6278 SH SOLE 0 6278 0 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 3421 30781 SH DFND 01 0 30781 0 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 383 3443 SH DFND 02 0 3443 0 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 2082 18735 SH DFND 04 0 0 18735 CLARIVATE PLC ORD SHS G21810109 2393 77205 SH SOLE 0 0 77205 CLARIVATE PLC ORD SHS G21810109 227 7315 SH DFND 04 0 0 7315 CONSOLIDATED WATER CO INC ORD G23773107 274 26323 SH SOLE 0 0 26323 CONSOLIDATED WATER CO INC ORD G23773107 75 7217 SH DFND 01 0 7217 0 CREDICORP LTD COM G2519Y108 83952 677086 SH SOLE 0 0 677086 CREDICORP LTD COM G2519Y108 8 62 SH SOLE 0 62 0 CREDICORP LTD COM G2519Y108 3735 30123 SH DFND 02 0 30123 0 CREDICORP LTD COM G2519Y108 19853 160120 SH DFND 04 0 0 160120 CREDICORP LTD COM G2519Y108 15549 125405 SH DFND 04 0 125405 0 CREDICORP LTD COM G2519Y108 1126 9079 SH DFND 05 0 0 9079 COSAN LTD SHS A G25343107 548 36924 SH SOLE 0 0 36924 COSAN LTD SHS A G25343107 16 1092 SH DFND 04 0 0 1092 COCA COLA EUROPEAN PARTNERS SHS G25839104 63724 1641952 SH SOLE 0 0 1641952 COCA COLA EUROPEAN PARTNERS SHS G25839104 341 8775 SH DFND 01 0 8775 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 1497 38573 SH DFND 02 0 0 38573 COCA COLA EUROPEAN PARTNERS SHS G25839104 4853 125040 SH DFND 02 0 125040 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 14593 376001 SH DFND 04 0 0 376001 DELPHI TECHNOLOGIES PL SHS G2709G107 128609 7696525 SH SOLE 0 0 7696525 DELPHI TECHNOLOGIES PL SHS G2709G107 9 563 SH SOLE 0 563 0 DELPHI TECHNOLOGIES PL SHS G2709G107 255 15234 SH DFND 01 0 15234 0 DELPHI TECHNOLOGIES PL SHS G2709G107 485 29028 SH DFND 02 0 29028 0 DELPHI TECHNOLOGIES PL SHS G2709G107 1037 62080 SH DFND 04 0 0 62080 CUSHMAN WAKEFIELD PLC SHS G2717B108 153867 14640033 SH SOLE 0 0 14640033 CUSHMAN WAKEFIELD PLC SHS G2717B108 14 1328 SH SOLE 0 1328 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 1183 112574 SH DFND 01 0 112574 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 390 37063 SH DFND 02 0 37063 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 1028 97817 SH DFND 04 0 0 97817 DESPEGAR COM CORP ORD SHS G27358103 30 4713 SH DFND 02 0 4713 0 DESPEGAR COM CORP ORD SHS G27358103 114 17877 SH DFND 05 0 0 17877 EATON CORP PLC SHS G29183103 2992611 29330698 SH SOLE 0 0 29330698 EATON CORP PLC SHS G29183103 382 3747 SH SOLE 0 3747 0 EATON CORP PLC SHS G29183103 42029 411925 SH DFND 01 0 411925 0 EATON CORP PLC SHS G29183103 7505 73558 SH DFND 02 0 0 73558 EATON CORP PLC SHS G29183103 23499 230313 SH DFND 02 0 230313 0 EATON CORP PLC SHS G29183103 108658 1064964 SH DFND 04 0 0 1064964 ENDO INTL PLC SHS G30401106 81468 24687322 SH SOLE 0 0 24687322 ENDO INTL PLC SHS G30401106 4 1352 SH SOLE 0 1352 0 ENDO INTL PLC SHS G30401106 919 278386 SH DFND 01 0 278386 0 ENDO INTL PLC SHS G30401106 208 63163 SH DFND 02 0 63163 0 ENDO INTL PLC SHS G30401106 678 205355 SH DFND 04 0 0 205355 ENSTAR GROUP LIMITED SHS G3075P101 165865 1027025 SH SOLE 0 0 1027025 ENSTAR GROUP LIMITED SHS G3075P101 44 270 SH SOLE 0 270 0 ENSTAR GROUP LIMITED SHS G3075P101 1371 8488 SH DFND 01 0 8488 0 ENSTAR GROUP LIMITED SHS G3075P101 597 3694 SH DFND 02 0 3694 0 ENSTAR GROUP LIMITED SHS G3075P101 1578 9769 SH DFND 04 0 0 9769 ESTABLISHMENT LABS HLDGS INC COM G31249108 1093 58974 SH SOLE 0 0 58974 ESSENT GROUP LTD COM G3198U102 355873 9615586 SH SOLE 0 0 9615586 ESSENT GROUP LTD COM G3198U102 51 1376 SH SOLE 0 1376 0 ESSENT GROUP LTD COM G3198U102 2752 74359 SH DFND 01 0 74359 0 ESSENT GROUP LTD COM G3198U102 1188 32102 SH DFND 02 0 32102 0 ESSENT GROUP LTD COM G3198U102 3143 84921 SH DFND 04 0 0 84921 EVEREST RE GROUP LTD COM G3223R108 830124 4202307 SH SOLE 0 0 4202307 EVEREST RE GROUP LTD COM G3223R108 81 411 SH SOLE 0 411 0 EVEREST RE GROUP LTD COM G3223R108 8115 41080 SH DFND 01 0 41080 0 EVEREST RE GROUP LTD COM G3223R108 1464 7410 SH DFND 02 0 0 7410 EVEREST RE GROUP LTD COM G3223R108 6818 34513 SH DFND 02 0 34513 0 EVEREST RE GROUP LTD COM G3223R108 21373 108197 SH DFND 04 0 0 108197 FABRINET SHS G3323L100 239520 3800090 SH SOLE 0 0 3800090 FABRINET SHS G3323L100 14 228 SH SOLE 0 228 0 FABRINET SHS G3323L100 4574 72561 SH DFND 01 0 72561 0 FABRINET SHS G3323L100 717 11379 SH DFND 02 0 11379 0 FABRINET SHS G3323L100 1709 27108 SH DFND 04 0 0 27108 FLEX LNG LTD SHS G35947202 28 4838 SH DFND 02 0 4838 0 FLEX LNG LTD SHS G35947202 59 10245 SH DFND 04 0 0 10245 FRESH DEL MONTE PRODUCE INC ORD G36738105 67257 2934432 SH SOLE 0 0 2934432 FRESH DEL MONTE PRODUCE INC ORD G36738105 33 1461 SH SOLE 0 1461 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 475 20744 SH DFND 01 0 20744 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 242 10560 SH DFND 02 0 10560 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 731 31902 SH DFND 04 0 0 31902 FRONTLINE LTD SHS NEW G3682E192 17384 2674408 SH SOLE 0 0 2674408 FRONTLINE LTD SHS NEW G3682E192 53 8090 SH SOLE 0 8090 0 FRONTLINE LTD SHS NEW G3682E192 1171 180204 SH DFND 01 0 180204 0 FRONTLINE LTD SHS NEW G3682E192 167 25739 SH DFND 02 0 25739 0 FRONTLINE LTD SHS NEW G3682E192 252 38773 SH DFND 04 0 0 38773 GAN LTD ORD SHS G3728V109 4218 249581 SH SOLE 0 0 249581 GAN LTD ORD SHS G3728V109 194 11495 SH DFND 01 0 11495 0 EROS STX GLOBAL CORPORATION SHS NEW G3788M114 856 387226 SH SOLE 0 0 387226 EROS STX GLOBAL CORPORATION SHS NEW G3788M114 166 75041 SH DFND 01 0 75041 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 39685 3568771 SH SOLE 0 0 3568771 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 3 258 SH SOLE 0 258 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 178 15989 SH DFND 01 0 15989 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 153 13751 SH DFND 02 0 13751 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 412 37035 SH DFND 04 0 0 37035 GENPACT LIMITED SHS G3922B107 627444 16108966 SH SOLE 0 0 16108966 GENPACT LIMITED SHS G3922B107 48 1222 SH SOLE 0 1222 0 GENPACT LIMITED SHS G3922B107 2545 65336 SH DFND 01 0 65336 0 GENPACT LIMITED SHS G3922B107 100 2566 SH DFND 02 0 2566 0 GENPACT LIMITED SHS G3922B107 2670 68544 SH DFND 04 0 0 68544 GENPACT LIMITED SHS G3922B107 245 6288 SH DFND 04 0 6288 0 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 97 25403 SH DFND 02 0 25403 0 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 145 37943 SH DFND 04 0 0 37943 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 10112 1502519 SH SOLE 0 0 1502519 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 8 1194 SH SOLE 0 1194 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 139 20699 SH DFND 01 0 20699 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 72 10660 SH DFND 02 0 10660 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 189 28090 SH DFND 04 0 0 28090 HELEN OF TROY LTD COM G4388N106 425775 2200161 SH SOLE 0 0 2200161 HELEN OF TROY LTD COM G4388N106 54 279 SH SOLE 0 279 0 HELEN OF TROY LTD COM G4388N106 9688 50062 SH DFND 01 0 50062 0 HELEN OF TROY LTD COM G4388N106 1447 7475 SH DFND 02 0 7475 0 HELEN OF TROY LTD COM G4388N106 3696 19098 SH DFND 04 0 0 19098 HERBALIFE NUTRITION LTD COM SHS G4412G101 458691 9832611 SH SOLE 0 0 9832611 HERBALIFE NUTRITION LTD COM SHS G4412G101 33 704 SH SOLE 0 704 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 1461 31322 SH DFND 01 0 31322 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 1723 36941 SH DFND 02 0 36941 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 5618 120432 SH DFND 04 0 0 120432 HERBALIFE NUTRITION LTD COM SHS G4412G101 74 1595 SH DFND 04 0 1595 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 283917 13071666 SH SOLE 0 0 13071666 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 21 956 SH SOLE 0 956 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 586 26978 SH DFND 01 0 26978 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1171 53929 SH DFND 02 0 53929 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 2510 115583 SH DFND 04 0 0 115583 HOLLYSYS AUTOMATION TCHNGY L SHS G45667105 17522 1585699 SH SOLE 0 0 1585699 HOLLYSYS AUTOMATION TCHNGY L SHS G45667105 890 80559 SH DFND 01 0 80559 0 HOLLYSYS AUTOMATION TCHNGY L SHS G45667105 10 928 SH DFND 04 0 0 928 HORIZON THERAPEUTICS PUB L SHS G46188101 1471113 18938119 SH SOLE 0 0 18938119 HORIZON THERAPEUTICS PUB L SHS G46188101 170 2186 SH SOLE 0 2186 0 HORIZON THERAPEUTICS PUB L SHS G46188101 6831 87937 SH DFND 01 0 87937 0 HORIZON THERAPEUTICS PUB L SHS G46188101 4847 62396 SH DFND 02 0 62396 0 HORIZON THERAPEUTICS PUB L SHS G46188101 11386 146576 SH DFND 04 0 0 146576 HORIZON THERAPEUTICS PUB L SHS G46188101 1215 15636 SH DFND 04 0 15636 0 HUDSON LTD COM CL A G46408103 5452 717378 SH SOLE 0 0 717378 HUDSON LTD COM CL A G46408103 151 19876 SH DFND 01 0 19876 0 IBEX LTD SHS NEW G4690M101 102 6612 SH SOLE 0 0 6612 IBEX LTD SHS NEW G4690M101 68 4442 SH DFND 01 0 4442 0 ICON PLC SHS G4705A100 4205 22003 SH SOLE 0 0 22003 ICON PLC SHS G4705A100 379 1983 SH DFND 04 0 0 1983 ICHOR HOLDINGS SHS G4740B105 31557 1463025 SH SOLE 0 0 1463025 ICHOR HOLDINGS SHS G4740B105 11 500 SH SOLE 0 500 0 ICHOR HOLDINGS SHS G4740B105 948 43945 SH DFND 01 0 43945 0 ICHOR HOLDINGS SHS G4740B105 136 6293 SH DFND 02 0 6293 0 ICHOR HOLDINGS SHS G4740B105 362 16766 SH DFND 04 0 0 16766 IHS MARKIT LTD SHS G47567105 2896413 36892280 SH SOLE 0 0 36892280 IHS MARKIT LTD SHS G47567105 178 2266 SH SOLE 0 2266 0 IHS MARKIT LTD SHS G47567105 32532 414365 SH DFND 01 0 414365 0 IHS MARKIT LTD SHS G47567105 5386 68609 SH DFND 02 0 0 68609 IHS MARKIT LTD SHS G47567105 16843 214530 SH DFND 02 0 214530 0 IHS MARKIT LTD SHS G47567105 77435 986307 SH DFND 04 0 0 986307 IHS MARKIT LTD SHS G47567105 1469 18713 SH DFND 04 0 18713 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 2289 205655 SH SOLE 0 0 205655 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 23 2031 SH SOLE 0 2031 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 557 50088 SH DFND 01 0 50088 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 9 844 SH DFND 02 0 844 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 153 13702 SH DFND 04 0 0 13702 INVESCO LTD SHS G491BT108 504648 44228580 SH SOLE 0 0 44228580 INVESCO LTD SHS G491BT108 64 5641 SH SOLE 0 5641 0 INVESCO LTD SHS G491BT108 4411 386597 SH DFND 01 0 386597 0 INVESCO LTD SHS G491BT108 800 70129 SH DFND 02 0 0 70129 INVESCO LTD SHS G491BT108 2312 202637 SH DFND 02 0 202637 0 INVESCO LTD SHS G491BT108 9119 799192 SH DFND 04 0 0 799192 JAMES RIV GROUP LTD COM G5005R107 81241 1824413 SH SOLE 0 0 1824413 JAMES RIV GROUP LTD COM G5005R107 13 296 SH SOLE 0 296 0 JAMES RIV GROUP LTD COM G5005R107 2430 54580 SH DFND 01 0 54580 0 JAMES RIV GROUP LTD COM G5005R107 365 8206 SH DFND 02 0 8206 0 JAMES RIV GROUP LTD COM G5005R107 954 21413 SH DFND 04 0 0 21413 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 662166 4643844 SH SOLE 0 0 4643844 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 99 697 SH SOLE 0 697 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2565 17990 SH DFND 01 0 17990 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1487 10429 SH DFND 02 0 0 10429 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 4679 32816 SH DFND 02 0 32816 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 9547 66957 SH DFND 04 0 0 66957 JOHNSON CTLS INTL PLC SHS G51502105 2363163 57849758 SH SOLE 0 0 57849758 JOHNSON CTLS INTL PLC SHS G51502105 324 7931 SH SOLE 0 7931 0 JOHNSON CTLS INTL PLC SHS G51502105 31276 765621 SH DFND 01 0 765621 0 JOHNSON CTLS INTL PLC SHS G51502105 5529 135343 SH DFND 02 0 0 135343 JOHNSON CTLS INTL PLC SHS G51502105 18154 444397 SH DFND 02 0 444397 0 JOHNSON CTLS INTL PLC SHS G51502105 82448 2018317 SH DFND 04 0 0 2018317 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 35223 2299148 SH SOLE 0 0 2299148 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 13 828 SH SOLE 0 828 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 768 50124 SH DFND 01 0 50124 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 85 5528 SH DFND 02 0 5528 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 255 16656 SH DFND 04 0 0 16656 LAZARD LTD SHS A G54050102 285964 8652456 SH SOLE 0 0 8652456 LAZARD LTD SHS A G54050102 21 624 SH SOLE 0 624 0 LAZARD LTD SHS A G54050102 1179 35669 SH DFND 01 0 35669 0 LAZARD LTD SHS A G54050102 12 365 SH DFND 02 0 365 0 LAZARD LTD SHS A G54050102 1396 42228 SH DFND 04 0 0 42228 LIBERTY GLOBAL PLC SHS CL A G5480U104 57123 2718865 SH SOLE 0 0 2718865 LIBERTY GLOBAL PLC SHS CL A G5480U104 581 27670 SH DFND 01 0 27670 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 652 31049 SH DFND 02 0 0 31049 LIBERTY GLOBAL PLC SHS CL A G5480U104 1596 75943 SH DFND 02 0 75943 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 4311 205191 SH DFND 04 0 0 205191 LIBERTY GLOBAL PLC SHS CL C G5480U120 117794 5736266 SH SOLE 0 0 5736266 LIBERTY GLOBAL PLC SHS CL C G5480U120 10 497 SH SOLE 0 497 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 1285 62598 SH DFND 01 0 62598 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 1505 73295 SH DFND 02 0 0 73295 LIBERTY GLOBAL PLC SHS CL C G5480U120 5263 256281 SH DFND 02 0 256281 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 8716 424458 SH DFND 04 0 0 424458 LINDE PLC SHS G5494J103 9752678 40955268 SH SOLE 0 0 40955268 LINDE PLC SHS G5494J103 832 3492 SH SOLE 0 3492 0 LINDE PLC SHS G5494J103 128736 540613 SH DFND 01 0 540613 0 LINDE PLC SHS G5494J103 23200 97425 SH DFND 02 0 0 97425 LINDE PLC SHS G5494J103 75699 317889 SH DFND 02 0 317889 0 LINDE PLC SHS G5494J103 326520 1371183 SH DFND 04 0 0 1371183 LIVANOVA PLC SHS G5509L101 44948 994215 SH SOLE 0 0 994215 LIVANOVA PLC SHS G5509L101 3542 78349 SH DFND 01 0 78349 0 LIVANOVA PLC SHS G5509L101 654 14462 SH DFND 02 0 14462 0 LIVANOVA PLC SHS G5509L101 1580 34943 SH DFND 04 0 0 34943 LUXFER HOLDINGS PLC SHS G5698W116 1041 82964 SH SOLE 0 0 82964 LUXFER HOLDINGS PLC SHS G5698W116 209 16673 SH DFND 01 0 16673 0 LUXFER HOLDINGS PLC SHS G5698W116 161 12818 SH DFND 02 0 12818 0 LUXFER HOLDINGS PLC SHS G5698W116 157 12493 SH DFND 04 0 0 12493 MAIDEN HOLDINGS LTD SHS G5753U112 3441 2820371 SH SOLE 0 0 2820371 MAIDEN HOLDINGS LTD SHS G5753U112 0 43 SH SOLE 0 43 0 MAIDEN HOLDINGS LTD SHS G5753U112 16 12716 SH DFND 01 0 12716 0 MAIDEN HOLDINGS LTD SHS G5753U112 25 20309 SH DFND 04 0 0 20309 MALLINCKRODT PUB LTD CO SHS G5785G107 5337 5483543 SH SOLE 0 0 5483543 MALLINCKRODT PUB LTD CO SHS G5785G107 0 437 SH SOLE 0 437 0 MALLINCKRODT PUB LTD CO SHS G5785G107 60 62111 SH DFND 01 0 62111 0 MALLINCKRODT PUB LTD CO SHS G5785G107 31 31350 SH DFND 04 0 0 31350 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 2340379 58951606 SH SOLE 0 0 58951606 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 168 4223 SH SOLE 0 4223 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 8645 217767 SH DFND 01 0 217767 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 4801 120933 SH DFND 02 0 0 120933 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 15141 381397 SH DFND 02 0 381397 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 29758 749576 SH DFND 04 0 0 749576 MEDTRONIC PLC SHS G5960L103 11004814 105896983 SH SOLE 0 0 105896983 MEDTRONIC PLC SHS G5960L103 895 8616 SH SOLE 0 8616 0 MEDTRONIC PLC SHS G5960L103 143730 1383081 SH DFND 01 0 1383081 0 MEDTRONIC PLC SHS G5960L103 25740 247694 SH DFND 02 0 0 247694 MEDTRONIC PLC SHS G5960L103 86514 832505 SH DFND 02 0 832505 0 MEDTRONIC PLC SHS G5960L103 364417 3506704 SH DFND 04 0 0 3506704 MEIRAGTX HLDGS PLC COM G59665102 1152 86981 SH SOLE 0 0 86981 MEIRAGTX HLDGS PLC COM G59665102 458 34585 SH DFND 01 0 34585 0 MEIRAGTX HLDGS PLC COM G59665102 46 3488 SH DFND 02 0 3488 0 MEIRAGTX HLDGS PLC COM G59665102 99 7488 SH DFND 04 0 0 7488 APTIV PLC SHS G6095L109 2504466 27317475 SH SOLE 0 0 27317475 APTIV PLC SHS G6095L109 158 1719 SH SOLE 0 1719 0 APTIV PLC SHS G6095L109 25424 277311 SH DFND 01 0 277311 0 APTIV PLC SHS G6095L109 4422 48238 SH DFND 02 0 0 48238 APTIV PLC SHS G6095L109 14075 153525 SH DFND 02 0 153525 0 APTIV PLC SHS G6095L109 64748 706242 SH DFND 04 0 0 706242 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 18645 1454355 SH SOLE 0 0 1454355 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 2 153 SH SOLE 0 153 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 185 14440 SH DFND 01 0 14440 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 73 5692 SH DFND 04 0 0 5692 NABORS INDUSTRIES LTD SHS G6359F137 9502 388809 SH SOLE 0 0 388809 NABORS INDUSTRIES LTD SHS G6359F137 1 38 SH SOLE 0 38 0 NABORS INDUSTRIES LTD SHS G6359F137 114 4657 SH DFND 01 0 4657 0 NABORS INDUSTRIES LTD SHS G6359F137 51 2078 SH DFND 04 0 0 2078 NATIONAL ENERGY SERVICES REU SHS G6375R107 233 36524 SH SOLE 0 0 36524 NATIONAL ENERGY SERVICES REU SHS G6375R107 64 10017 SH DFND 01 0 10017 0 MYOVANT SCIENCES LTD COM G637AM102 2702 192331 SH SOLE 0 0 192331 MYOVANT SCIENCES LTD COM G637AM102 139 9906 SH DFND 02 0 9906 0 MYOVANT SCIENCES LTD COM G637AM102 200 14226 SH DFND 04 0 0 14226 NIELSEN HLDGS PLC SHS EUR G6518L108 613893 43292907 SH SOLE 0 0 43292907 NIELSEN HLDGS PLC SHS EUR G6518L108 32 2255 SH SOLE 0 2255 0 NIELSEN HLDGS PLC SHS EUR G6518L108 5237 369302 SH DFND 01 0 369302 0 NIELSEN HLDGS PLC SHS EUR G6518L108 896 63203 SH DFND 02 0 0 63203 NIELSEN HLDGS PLC SHS EUR G6518L108 2953 208253 SH DFND 02 0 208253 0 NIELSEN HLDGS PLC SHS EUR G6518L108 13472 950095 SH DFND 04 0 0 950095 NOMAD FOODS LTD USD ORD SHS G6564A105 1821 71461 SH SOLE 0 0 71461 NOMAD FOODS LTD USD ORD SHS G6564A105 161 6318 SH DFND 04 0 0 6318 NORDIC AMERICAN TANKERS LIMI COM G65773106 883 252969 SH SOLE 0 0 252969 NORDIC AMERICAN TANKERS LIMI COM G65773106 256 73415 SH DFND 01 0 73415 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 475144 27769935 SH SOLE 0 0 27769935 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 30 1761 SH SOLE 0 1761 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 4862 284155 SH DFND 01 0 284155 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 1342 78438 SH DFND 02 0 78438 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 10186 595302 SH DFND 04 0 0 595302 NOVOCURE LTD ORD SHS G6674U108 897844 8066156 SH SOLE 0 0 8066156 NOVOCURE LTD ORD SHS G6674U108 61 547 SH SOLE 0 547 0 NOVOCURE LTD ORD SHS G6674U108 4633 41621 SH DFND 01 0 41621 0 NOVOCURE LTD ORD SHS G6674U108 3009 27036 SH DFND 02 0 27036 0 NOVOCURE LTD ORD SHS G6674U108 7046 63299 SH DFND 04 0 0 63299 NOVOCURE LTD ORD SHS G6674U108 958 8603 SH DFND 04 0 8603 0 NVENT ELECTRIC PLC SHS G6700G107 261947 14807607 SH SOLE 0 0 14807607 NVENT ELECTRIC PLC SHS G6700G107 20 1104 SH SOLE 0 1104 0 NVENT ELECTRIC PLC SHS G6700G107 905 51166 SH DFND 01 0 51166 0 NVENT ELECTRIC PLC SHS G6700G107 892 50451 SH DFND 02 0 50451 0 NVENT ELECTRIC PLC SHS G6700G107 2252 127312 SH DFND 04 0 0 127312 OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 763 65173 SH SOLE 0 0 65173 PAGSEGURO DIGITAL LTD COM CL A G68707101 2747 72846 SH SOLE 0 0 72846 PAGSEGURO DIGITAL LTD COM CL A G68707101 254 6723 SH DFND 04 0 0 6723 PANGAEA LOGISTICS SOLUTION L SHS G6891L105 404 156114 SH SOLE 0 0 156114 PANGAEA LOGISTICS SOLUTION L SHS G6891L105 15 5859 SH DFND 01 0 5859 0 OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 1228 227058 SH SOLE 0 0 227058 OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 110 20402 SH DFND 01 0 20402 0 OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 38 6964 SH DFND 04 0 0 6964 PROTHENA CORP PLC SHS G72800108 5011 501571 SH SOLE 0 0 501571 PROTHENA CORP PLC SHS G72800108 11 1138 SH SOLE 0 1138 0 PROTHENA CORP PLC SHS G72800108 229 22948 SH DFND 01 0 22948 0 PROTHENA CORP PLC SHS G72800108 205 20485 SH DFND 02 0 20485 0 PROTHENA CORP PLC SHS G72800108 280 28005 SH DFND 04 0 0 28005 QUOTIENT LTD SHS G73268107 5338 1038505 SH SOLE 0 0 1038505 QUOTIENT LTD SHS G73268107 575 111778 SH DFND 01 0 111778 0 QUOTIENT LTD SHS G73268107 98 19125 SH DFND 02 0 19125 0 QUOTIENT LTD SHS G73268107 324 63035 SH DFND 04 0 0 63035 RENAISSANCERE HLDGS LTD COM G7496G103 814909 4800923 SH SOLE 0 0 4800923 RENAISSANCERE HLDGS LTD COM G7496G103 69 408 SH SOLE 0 408 0 RENAISSANCERE HLDGS LTD COM G7496G103 3205 18883 SH DFND 01 0 18883 0 RENAISSANCERE HLDGS LTD COM G7496G103 1503 8856 SH DFND 02 0 0 8856 RENAISSANCERE HLDGS LTD COM G7496G103 6740 39708 SH DFND 02 0 39708 0 RENAISSANCERE HLDGS LTD COM G7496G103 9631 56737 SH DFND 04 0 0 56737 RENAISSANCERE HLDGS LTD COM G7496G103 241 1418 SH DFND 04 0 1418 0 ROYALTY PHARMA PLC SHS CL A G7709Q104 56976 1354314 SH SOLE 0 0 1354314 ROYALTY PHARMA PLC SHS CL A G7709Q104 1300 30897 SH DFND 01 0 30897 0 ROYALTY PHARMA PLC SHS CL A G7709Q104 1057 25127 SH DFND 04 0 0 25127 ROYALTY PHARMA PLC SHS CL A G7709Q104 107 2548 SH DFND 04 0 2548 0 SFL CORPORATION LTD SHS G7738W106 4100 547427 SH SOLE 0 0 547427 SFL CORPORATION LTD SHS G7738W106 17 2268 SH SOLE 0 2268 0 SFL CORPORATION LTD SHS G7738W106 353 47158 SH DFND 01 0 47158 0 SFL CORPORATION LTD SHS G7738W106 14 1904 SH DFND 02 0 1904 0 SFL CORPORATION LTD SHS G7738W106 165 21966 SH DFND 04 0 0 21966 SEAGATE TECHNOLOGY PLC SHS G7945M107 1331427 27023070 SH SOLE 0 0 27023070 SEAGATE TECHNOLOGY PLC SHS G7945M107 111 2255 SH SOLE 0 2255 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 9598 194802 SH DFND 01 0 194802 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 2120 43034 SH DFND 02 0 0 43034 SEAGATE TECHNOLOGY PLC SHS G7945M107 6876 139556 SH DFND 02 0 139556 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 30403 617060 SH DFND 04 0 0 617060 PENTAIR PLC SHS G7S00T104 755878 16514712 SH SOLE 0 0 16514712 PENTAIR PLC SHS G7S00T104 48 1047 SH SOLE 0 1047 0 PENTAIR PLC SHS G7S00T104 7814 170713 SH DFND 01 0 170713 0 PENTAIR PLC SHS G7S00T104 1457 31839 SH DFND 02 0 0 31839 PENTAIR PLC SHS G7S00T104 3841 83912 SH DFND 02 0 83912 0 PENTAIR PLC SHS G7S00T104 19752 431541 SH DFND 04 0 0 431541 SAPIENS INTL CORP N V SHS G7T16G103 20244 662000 SH SOLE 0 0 662000 SAPIENS INTL CORP N V SHS G7T16G103 66 2165 SH SOLE 0 2165 0 SAPIENS INTL CORP N V SHS G7T16G103 2444 79919 SH DFND 01 0 79919 0 SAPIENS INTL CORP N V SHS G7T16G103 219 7153 SH DFND 02 0 7153 0 SAPIENS INTL CORP N V SHS G7T16G103 394 12896 SH DFND 04 0 0 12896 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 557477 12922511 SH SOLE 0 0 12922511 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 43 1001 SH SOLE 0 1001 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 2232 51727 SH DFND 01 0 51727 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 1220 28281 SH DFND 02 0 0 28281 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 3690 85546 SH DFND 02 0 85546 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 7634 176964 SH DFND 04 0 0 176964 SIGNET JEWELERS LIMITED SHS G81276100 99604 5326437 SH SOLE 0 0 5326437 SIGNET JEWELERS LIMITED SHS G81276100 23 1231 SH SOLE 0 1231 0 SIGNET JEWELERS LIMITED SHS G81276100 677 36202 SH DFND 01 0 36202 0 SIGNET JEWELERS LIMITED SHS G81276100 369 19721 SH DFND 02 0 19721 0 SIGNET JEWELERS LIMITED SHS G81276100 773 41338 SH DFND 04 0 0 41338 SINA CORP ORD G81477104 79352 1862291 SH SOLE 0 0 1862291 SINA CORP ORD G81477104 3332 78205 SH DFND 01 0 78205 0 SINA CORP ORD G81477104 1251 29367 SH DFND 02 0 29367 0 SINA CORP ORD G81477104 5208 122234 SH DFND 04 0 0 122234 SINA CORP ORD G81477104 661 15512 SH DFND 05 0 0 15512 SMART GLOBAL HLDGS INC SHS G8232Y101 26464 967959 SH SOLE 0 0 967959 SMART GLOBAL HLDGS INC SHS G8232Y101 16 574 SH SOLE 0 574 0 SMART GLOBAL HLDGS INC SHS G8232Y101 733 26810 SH DFND 01 0 26810 0 SMART GLOBAL HLDGS INC SHS G8232Y101 116 4240 SH DFND 02 0 4240 0 SMART GLOBAL HLDGS INC SHS G8232Y101 405 14817 SH DFND 04 0 0 14817 STERIS PLC SHS USD G8473T100 1518729 8619835 SH SOLE 0 0 8619835 STERIS PLC SHS USD G8473T100 132 747 SH SOLE 0 747 0 STERIS PLC SHS USD G8473T100 15521 88095 SH DFND 01 0 88095 0 STERIS PLC SHS USD G8473T100 2705 15353 SH DFND 02 0 0 15353 STERIS PLC SHS USD G8473T100 8881 50407 SH DFND 02 0 50407 0 STERIS PLC SHS USD G8473T100 39138 222136 SH DFND 04 0 0 222136 STERIS PLC SHS USD G8473T100 99 560 SH DFND 04 0 560 0 STONECO LTD COM CL A G85158106 13725 259496 SH SOLE 0 0 259496 STONECO LTD COM CL A G85158106 4 82 SH SOLE 0 82 0 STONECO LTD COM CL A G85158106 2625 49631 SH DFND 01 0 49631 0 STONECO LTD COM CL A G85158106 436 8250 SH DFND 04 0 0 8250 STONECO LTD COM CL A G85158106 819 15486 SH DFND 04 0 15486 0 STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 3781 1800330 SH SOLE 0 0 1800330 STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 1 554 SH SOLE 0 554 0 STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 144 68688 SH DFND 01 0 68688 0 STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 29 13619 SH DFND 04 0 0 13619 TECHNIPFMC PLC COM G87110105 171119 27118740 SH SOLE 0 0 27118740 TECHNIPFMC PLC COM G87110105 301 47625 SH SOLE 0 47625 0 TECHNIPFMC PLC COM G87110105 6289 996636 SH DFND 01 0 996636 0 TECHNIPFMC PLC COM G87110105 1031 163462 SH DFND 02 0 163462 0 TECHNIPFMC PLC COM G87110105 10791 1710136 SH DFND 04 0 0 1710136 TECNOGLASS INC SHS G87264100 1455 274478 SH SOLE 0 0 274478 TECNOGLASS INC SHS G87264100 12 2177 SH DFND 01 0 2177 0 TECNOGLASS INC SHS G87264100 17 3300 SH DFND 04 0 0 3300 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 1351 95379 SH SOLE 0 0 95379 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 12 879 SH SOLE 0 879 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 359 25346 SH DFND 01 0 25346 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 27 1902 SH DFND 02 0 1902 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 326 23014 SH DFND 04 0 0 23014 THERAVANCE BIOPHARMA INC COM G8807B106 65651 4440360 SH SOLE 0 0 4440360 THERAVANCE BIOPHARMA INC COM G8807B106 12 828 SH SOLE 0 828 0 THERAVANCE BIOPHARMA INC COM G8807B106 1241 83921 SH DFND 01 0 83921 0 THERAVANCE BIOPHARMA INC COM G8807B106 223 15099 SH DFND 02 0 15099 0 THERAVANCE BIOPHARMA INC COM G8807B106 513 34670 SH DFND 04 0 0 34670 THIRD PT REINS LTD COM G8827U100 54611 7857716 SH SOLE 0 0 7857716 THIRD PT REINS LTD COM G8827U100 4 559 SH SOLE 0 559 0 THIRD PT REINS LTD COM G8827U100 386 55576 SH DFND 01 0 55576 0 THIRD PT REINS LTD COM G8827U100 192 27576 SH DFND 02 0 27576 0 THIRD PT REINS LTD COM G8827U100 436 62674 SH DFND 04 0 0 62674 TORM PLC SHS CL A G89479102 43 6305 SH DFND 02 0 6305 0 TORM PLC SHS CL A G89479102 77 11218 SH DFND 04 0 0 11218 TRANE TECHNOLOGIES PLC SHS G8994E103 2042147 16842450 SH SOLE 0 0 16842450 TRANE TECHNOLOGIES PLC SHS G8994E103 184 1520 SH SOLE 0 1520 0 TRANE TECHNOLOGIES PLC SHS G8994E103 29854 246216 SH DFND 01 0 246216 0 TRANE TECHNOLOGIES PLC SHS G8994E103 5271 43469 SH DFND 02 0 0 43469 TRANE TECHNOLOGIES PLC SHS G8994E103 17390 143421 SH DFND 02 0 143421 0 TRANE TECHNOLOGIES PLC SHS G8994E103 75906 626030 SH DFND 04 0 0 626030 TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 79 337879 SH SOLE 0 0 337879 TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 1 3800 SH DFND 04 0 0 3800 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 7690 932138 SH SOLE 0 0 932138 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 278 33714 SH DFND 01 0 33714 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 212 25742 SH DFND 02 0 25742 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 401 48591 SH DFND 04 0 0 48591 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 22008 2703694 SH SOLE 0 0 2703694 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 813 99936 SH DFND 01 0 99936 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 446 54790 SH DFND 02 0 54790 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 852 104618 SH DFND 04 0 0 104618 TRITON INTL LTD CL A G9078F107 203439 5002192 SH SOLE 0 0 5002192 TRITON INTL LTD CL A G9078F107 73 1788 SH SOLE 0 1788 0 TRITON INTL LTD CL A G9078F107 1399 34399 SH DFND 01 0 34399 0 TRITON INTL LTD CL A G9078F107 725 17833 SH DFND 02 0 17833 0 TRITON INTL LTD CL A G9078F107 1758 43218 SH DFND 04 0 0 43218 TRONOX HOLDINGS PLC SHS G9087Q102 60061 7631623 SH SOLE 0 0 7631623 TRONOX HOLDINGS PLC SHS G9087Q102 4 561 SH SOLE 0 561 0 TRONOX HOLDINGS PLC SHS G9087Q102 808 102667 SH DFND 01 0 102667 0 TRONOX HOLDINGS PLC SHS G9087Q102 238 30254 SH DFND 02 0 30254 0 TRONOX HOLDINGS PLC SHS G9087Q102 571 72569 SH DFND 04 0 0 72569 VENATOR MATLS PLC SHS G9329Z100 1699 880299 SH SOLE 0 0 880299 VENATOR MATLS PLC SHS G9329Z100 18 9455 SH DFND 01 0 9455 0 VENATOR MATLS PLC SHS G9329Z100 24 12190 SH DFND 04 0 0 12190 UROVANT SCIENCES LTD SHS G9381B108 1172 125487 SH SOLE 0 0 125487 UROVANT SCIENCES LTD SHS G9381B108 18 1937 SH DFND 01 0 1937 0 UROVANT SCIENCES LTD SHS G9381B108 38 4063 SH DFND 04 0 0 4063 GOLAR LNG LTD SHS G9456A100 1153 190348 SH SOLE 0 0 190348 GOLAR LNG LTD SHS G9456A100 280 46242 SH DFND 01 0 46242 0 GOLAR LNG LTD SHS G9456A100 9 1408 SH DFND 04 0 0 1408 WATFORD HLDGS LTD SHS G94787101 21186 923559 SH SOLE 0 0 923559 WATFORD HLDGS LTD SHS G94787101 3 115 SH SOLE 0 115 0 WATFORD HLDGS LTD SHS G94787101 223 9728 SH DFND 01 0 9728 0 WATFORD HLDGS LTD SHS G94787101 125 5453 SH DFND 02 0 5453 0 WATFORD HLDGS LTD SHS G94787101 380 16582 SH DFND 04 0 0 16582 WHITE MTNS INS GROUP LTD COM G9618E107 212107 272281 SH SOLE 0 0 272281 WHITE MTNS INS GROUP LTD COM G9618E107 523 672 SH SOLE 0 672 0 WHITE MTNS INS GROUP LTD COM G9618E107 769 987 SH DFND 01 0 987 0 WHITE MTNS INS GROUP LTD COM G9618E107 993 1275 SH DFND 02 0 1275 0 WHITE MTNS INS GROUP LTD COM G9618E107 1994 2560 SH DFND 04 0 0 2560 WILLIS TOWERS WATSON PLC LTD SHS G96629103 2755700 13196533 SH SOLE 0 0 13196533 WILLIS TOWERS WATSON PLC LTD SHS G96629103 171 821 SH SOLE 0 821 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 27718 132734 SH DFND 01 0 132734 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 4904 23482 SH DFND 02 0 0 23482 WILLIS TOWERS WATSON PLC LTD SHS G96629103 16817 80533 SH DFND 02 0 80533 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 70295 336630 SH DFND 04 0 0 336630 PERRIGO CO PLC SHS G97822103 680499 14822456 SH SOLE 0 0 14822456 PERRIGO CO PLC SHS G97822103 65 1409 SH SOLE 0 1409 0 PERRIGO CO PLC SHS G97822103 6472 140977 SH DFND 01 0 140977 0 PERRIGO CO PLC SHS G97822103 1097 23895 SH DFND 02 0 0 23895 PERRIGO CO PLC SHS G97822103 3586 78100 SH DFND 02 0 78100 0 PERRIGO CO PLC SHS G97822103 16592 361401 SH DFND 04 0 0 361401 ALCON AG ORD SHS H01301128 687327 12068951 SH SOLE 0 0 12068951 ALCON AG ORD SHS H01301128 2185 38367 SH SOLE 0 38367 0 ALCON AG ORD SHS H01301128 36293 637280 SH DFND 01 0 637280 0 ALCON AG ORD SHS H01301128 5106 89662 SH DFND 02 0 0 89662 ALCON AG ORD SHS H01301128 16008 281096 SH DFND 02 0 281096 0 ALCON AG ORD SHS H01301128 64824 1138270 SH DFND 04 0 0 1138270 CHUBB LIMITED COM H1467J104 3966351 34157345 SH SOLE 0 0 34157345 CHUBB LIMITED COM H1467J104 387 3335 SH SOLE 0 3335 0 CHUBB LIMITED COM H1467J104 53919 464340 SH DFND 01 0 464340 0 CHUBB LIMITED COM H1467J104 9728 83773 SH DFND 02 0 0 83773 CHUBB LIMITED COM H1467J104 33409 287708 SH DFND 02 0 287708 0 CHUBB LIMITED COM H1467J104 137310 1182482 SH DFND 04 0 0 1182482 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 29532 353083 SH SOLE 0 0 353083 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 1310 15666 SH DFND 02 0 15666 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 1813 21675 SH DFND 04 0 0 21675 GARMIN LTD SHS H2906T109 1443483 15216984 SH SOLE 0 0 15216984 GARMIN LTD SHS H2906T109 87 917 SH SOLE 0 917 0 GARMIN LTD SHS H2906T109 14534 153213 SH DFND 01 0 153213 0 GARMIN LTD SHS H2906T109 2462 25951 SH DFND 02 0 0 25951 GARMIN LTD SHS H2906T109 9530 100466 SH DFND 02 0 100466 0 GARMIN LTD SHS H2906T109 36810 388046 SH DFND 04 0 0 388046 UBS GROUP AG SHS H42097107 991940 88963236 SH SOLE 0 0 88963236 UBS GROUP AG SHS H42097107 3233 289937 SH SOLE 0 289937 0 UBS GROUP AG SHS H42097107 52072 4670143 SH DFND 01 0 4670143 0 UBS GROUP AG SHS H42097107 7645 685657 SH DFND 02 0 0 685657 UBS GROUP AG SHS H42097107 24444 2192302 SH DFND 02 0 2192302 0 UBS GROUP AG SHS H42097107 95220 8539901 SH DFND 04 0 0 8539901 LOGITECH INTL S A SHS H50430232 301530 3900276 SH SOLE 0 0 3900276 LOGITECH INTL S A SHS H50430232 1278 16536 SH SOLE 0 16536 0 LOGITECH INTL S A SHS H50430232 15727 203434 SH DFND 01 0 203434 0 LOGITECH INTL S A SHS H50430232 2284 29545 SH DFND 02 0 0 29545 LOGITECH INTL S A SHS H50430232 7547 97614 SH DFND 02 0 97614 0 LOGITECH INTL S A SHS H50430232 28518 368873 SH DFND 04 0 0 368873 TE CONNECTIVITY LTD REG SHS H84989104 2337259 23913020 SH SOLE 0 0 23913020 TE CONNECTIVITY LTD REG SHS H84989104 205 2094 SH SOLE 0 2094 0 TE CONNECTIVITY LTD REG SHS H84989104 28225 288772 SH DFND 01 0 288772 0 TE CONNECTIVITY LTD REG SHS H84989104 5899 60355 SH DFND 02 0 0 60355 TE CONNECTIVITY LTD REG SHS H84989104 21110 215978 SH DFND 02 0 215978 0 TE CONNECTIVITY LTD REG SHS H84989104 83303 852289 SH DFND 04 0 0 852289 TRANSOCEAN LTD REG SHS H8817H100 35154 43566591 SH SOLE 0 0 43566591 TRANSOCEAN LTD REG SHS H8817H100 3 3499 SH SOLE 0 3499 0 TRANSOCEAN LTD REG SHS H8817H100 326 404521 SH DFND 01 0 404521 0 TRANSOCEAN LTD REG SHS H8817H100 142 175374 SH DFND 02 0 175374 0 TRANSOCEAN LTD REG SHS H8817H100 327 405735 SH DFND 04 0 0 405735 ADECOAGRO S A COM L00849106 27 5761 SH DFND 02 0 5761 0 ADECOAGRO S A COM L00849106 204 43593 SH DFND 05 0 0 43593 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 8110 640128 SH SOLE 0 0 640128 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 0 4 SH SOLE 0 4 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 67 5279 SH DFND 01 0 5279 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 35 2776 SH DFND 04 0 0 2776 ARDAGH GROUP S A CL A L0223L101 120 8538 SH SOLE 0 0 8538 ARDAGH GROUP S A CL A L0223L101 38 2737 SH DFND 01 0 2737 0 GLOBANT S A COM L44385109 7615 42491 SH SOLE 0 0 42491 GLOBANT S A COM L44385109 23 127 SH SOLE 0 127 0 GLOBANT S A COM L44385109 1915 10685 SH DFND 01 0 10685 0 GLOBANT S A COM L44385109 2476 13816 SH DFND 02 0 13816 0 GLOBANT S A COM L44385109 10921 60936 SH DFND 04 0 0 60936 GLOBANT S A COM L44385109 12886 71902 SH DFND 04 0 71902 0 GLOBANT S A COM L44385109 807 4505 SH DFND 05 0 0 4505 NEXA RES S A COM L67359106 914 172871 SH SOLE 0 0 172871 ORION ENGINEERED CARBONS S A COM L72967109 13075 1045195 SH SOLE 0 0 1045195 ORION ENGINEERED CARBONS S A COM L72967109 13 1065 SH SOLE 0 1065 0 ORION ENGINEERED CARBONS S A COM L72967109 962 76904 SH DFND 01 0 76904 0 ORION ENGINEERED CARBONS S A COM L72967109 164 13144 SH DFND 02 0 13144 0 ORION ENGINEERED CARBONS S A COM L72967109 711 56871 SH DFND 04 0 0 56871 SPOTIFY TECHNOLOGY S A SHS L8681T102 61579 253861 SH SOLE 0 0 253861 SPOTIFY TECHNOLOGY S A SHS L8681T102 198 816 SH SOLE 0 816 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 8834 36419 SH DFND 01 0 36419 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 1897 7820 SH DFND 02 0 7820 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 18891 77879 SH DFND 04 0 0 77879 SPOTIFY TECHNOLOGY S A SHS L8681T102 2751 11340 SH DFND 04 0 11340 0 TRINSEO S A SHS L9340P101 35836 1397651 SH SOLE 0 0 1397651 TRINSEO S A SHS L9340P101 18 699 SH SOLE 0 699 0 TRINSEO S A SHS L9340P101 1063 41470 SH DFND 01 0 41470 0 TRINSEO S A SHS L9340P101 334 13018 SH DFND 02 0 13018 0 TRINSEO S A SHS L9340P101 710 27687 SH DFND 04 0 0 27687 ALLOT LTD SHS M0854Q105 6315 693941 SH SOLE 0 0 693941 ALLOT LTD SHS M0854Q105 23 2566 SH SOLE 0 2566 0 ALLOT LTD SHS M0854Q105 424 46620 SH DFND 01 0 46620 0 ALLOT LTD SHS M0854Q105 15 1641 SH DFND 04 0 0 1641 AUDIOCODES LTD ORD M15342104 16170 513999 SH SOLE 0 0 513999 AUDIOCODES LTD ORD M15342104 55 1760 SH SOLE 0 1760 0 AUDIOCODES LTD ORD M15342104 990 31464 SH DFND 01 0 31464 0 AUDIOCODES LTD ORD M15342104 209 6637 SH DFND 02 0 6637 0 AUDIOCODES LTD ORD M15342104 275 8756 SH DFND 04 0 0 8756 CAESARSTONE LTD ORD SHS M20598104 379 38718 SH SOLE 0 0 38718 CAESARSTONE LTD ORD SHS M20598104 110 11253 SH DFND 01 0 11253 0 CAESARSTONE LTD ORD SHS M20598104 66 6715 SH DFND 02 0 6715 0 CAESARSTONE LTD ORD SHS M20598104 63 6447 SH DFND 04 0 0 6447 CELLCOM ISRAEL LTD SHS M2196U109 6552 1601926 SH SOLE 0 0 1601926 CELLCOM ISRAEL LTD SHS M2196U109 25 6110 SH SOLE 0 6110 0 CELLCOM ISRAEL LTD SHS M2196U109 486 118944 SH DFND 01 0 118944 0 CELLCOM ISRAEL LTD SHS M2196U109 59 14530 SH DFND 02 0 14530 0 CELLCOM ISRAEL LTD SHS M2196U109 119 29129 SH DFND 04 0 0 29129 CHECK POINT SOFTWARE TECH LT ORD M22465104 22089 183553 SH SOLE 0 0 183553 CHECK POINT SOFTWARE TECH LT ORD M22465104 2525 20981 SH DFND 02 0 0 20981 CHECK POINT SOFTWARE TECH LT ORD M22465104 8469 70379 SH DFND 02 0 70379 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 10777 89554 SH DFND 04 0 0 89554 COMPUGEN LTD ORD M25722105 400 24635 SH DFND 02 0 24635 0 COMPUGEN LTD ORD M25722105 461 28391 SH DFND 04 0 0 28391 CYBERARK SOFTWARE LTD SHS M2682V108 1635 15808 SH SOLE 0 0 15808 CYBERARK SOFTWARE LTD SHS M2682V108 668 6463 SH DFND 02 0 0 6463 CYBERARK SOFTWARE LTD SHS M2682V108 2446 23653 SH DFND 02 0 23653 0 CYBERARK SOFTWARE LTD SHS M2682V108 1249 12073 SH DFND 04 0 0 12073 ELBIT SYS LTD ORD M3760D101 72983 606677 SH SOLE 0 0 606677 ELBIT SYS LTD ORD M3760D101 221 1833 SH SOLE 0 1833 0 ELBIT SYS LTD ORD M3760D101 3888 32322 SH DFND 01 0 32322 0 ELBIT SYS LTD ORD M3760D101 888 7385 SH DFND 02 0 0 7385 ELBIT SYS LTD ORD M3760D101 1309 10880 SH DFND 02 0 10880 0 ELBIT SYS LTD ORD M3760D101 2366 19671 SH DFND 04 0 0 19671 FIVERR INTL LTD ORD SHS M4R82T106 1259 9062 SH SOLE 0 0 9062 FIVERR INTL LTD ORD SHS M4R82T106 399 2872 SH DFND 02 0 2872 0 FIVERR INTL LTD ORD SHS M4R82T106 574 4130 SH DFND 04 0 0 4130 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 8706 1597352 SH SOLE 0 0 1597352 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 15 2795 SH SOLE 0 2795 0 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 179 32782 SH DFND 01 0 32782 0 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 46 8419 SH DFND 02 0 8419 0 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 77 14122 SH DFND 04 0 0 14122 ICL GROUP LTD SHS M53213100 60564 17353616 SH SOLE 0 0 17353616 ICL GROUP LTD SHS M53213100 191 54742 SH SOLE 0 54742 0 ICL GROUP LTD SHS M53213100 3302 946127 SH DFND 01 0 946127 0 ICL GROUP LTD SHS M53213100 411 117778 SH DFND 02 0 0 117778 ICL GROUP LTD SHS M53213100 1231 352757 SH DFND 02 0 352757 0 ICL GROUP LTD SHS M53213100 2022 579420 SH DFND 04 0 0 579420 INMODE LTD SHS M5425M103 165 4554 SH DFND 02 0 4554 0 INMODE LTD SHS M5425M103 192 5305 SH DFND 04 0 0 5305 ITURAN LOCATION AND CONTROL SHS M6158M104 98 7073 SH DFND 02 0 7073 0 ITURAN LOCATION AND CONTROL SHS M6158M104 124 8932 SH DFND 04 0 0 8932 JFROG LTD ORD SHS M6191J100 76191 900067 SH SOLE 0 0 900067 JFROG LTD ORD SHS M6191J100 7 85 SH SOLE 0 85 0 KAMADA LTD SHS M6240T109 5803 694101 SH SOLE 0 0 694101 KAMADA LTD SHS M6240T109 22 2600 SH SOLE 0 2600 0 KAMADA LTD SHS M6240T109 403 48216 SH DFND 01 0 48216 0 KORNIT DIGITAL LTD SHS M6372Q113 1106 17053 SH SOLE 0 0 17053 KORNIT DIGITAL LTD SHS M6372Q113 778 11987 SH DFND 02 0 11987 0 KORNIT DIGITAL LTD SHS M6372Q113 1071 16505 SH DFND 04 0 0 16505 NOVA MEASURING INSTRUMENTS L COM M7516K103 35220 675496 SH SOLE 0 0 675496 NOVA MEASURING INSTRUMENTS L COM M7516K103 105 2014 SH SOLE 0 2014 0 NOVA MEASURING INSTRUMENTS L COM M7516K103 2033 38994 SH DFND 01 0 38994 0 NOVA MEASURING INSTRUMENTS L COM M7516K103 450 8628 SH DFND 02 0 8628 0 NOVA MEASURING INSTRUMENTS L COM M7516K103 602 11541 SH DFND 04 0 0 11541 RADWARE LTD ORD M81873107 229 9465 SH DFND 02 0 9465 0 RADWARE LTD ORD M81873107 386 15942 SH DFND 04 0 0 15942 STRATASYS LTD SHS M85548101 250 20084 SH SOLE 0 0 20084 STRATASYS LTD SHS M85548101 24 1901 SH DFND 04 0 0 1901 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 244 4452 SH SOLE 0 0 4452 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 19 354 SH DFND 04 0 0 354 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 48151 2642776 SH SOLE 0 0 2642776 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 141 7721 SH SOLE 0 7721 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 2600 142724 SH DFND 01 0 142724 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 630 34553 SH DFND 02 0 34553 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 1580 86743 SH DFND 04 0 0 86743 UROGEN PHARMA LTD COM M96088105 760 39410 SH SOLE 0 0 39410 UROGEN PHARMA LTD COM M96088105 490 25427 SH DFND 01 0 25427 0 UROGEN PHARMA LTD COM M96088105 74 3841 SH DFND 02 0 3841 0 UROGEN PHARMA LTD COM M96088105 121 6247 SH DFND 04 0 0 6247 WIX COM LTD SHS M98068105 9653 37877 SH SOLE 0 0 37877 WIX COM LTD SHS M98068105 28 109 SH SOLE 0 109 0 WIX COM LTD SHS M98068105 2336 9168 SH DFND 02 0 0 9168 WIX COM LTD SHS M98068105 7682 30143 SH DFND 02 0 30143 0 WIX COM LTD SHS M98068105 10345 40593 SH DFND 04 0 0 40593 AERCAP HOLDINGS NV SHS N00985106 1422 56451 SH SOLE 0 0 56451 AERCAP HOLDINGS NV SHS N00985106 16 617 SH SOLE 0 617 0 AERCAP HOLDINGS NV SHS N00985106 145 5750 SH DFND 01 0 5750 0 AERCAP HOLDINGS NV SHS N00985106 579 22990 SH DFND 02 0 0 22990 AERCAP HOLDINGS NV SHS N00985106 1552 61620 SH DFND 02 0 61620 0 AERCAP HOLDINGS NV SHS N00985106 4346 172521 SH DFND 04 0 0 172521 AFFIMED N V COM N01045108 1222 360352 SH SOLE 0 0 360352 AFFIMED N V COM N01045108 13 3824 SH SOLE 0 3824 0 AFFIMED N V COM N01045108 499 147318 SH DFND 01 0 147318 0 AFFIMED N V COM N01045108 59 17389 SH DFND 04 0 0 17389 ELASTIC N V ORD SHS N14506104 534257 4951864 SH SOLE 0 0 4951864 ELASTIC N V ORD SHS N14506104 38 356 SH SOLE 0 356 0 ELASTIC N V ORD SHS N14506104 3003 27837 SH DFND 01 0 27837 0 ELASTIC N V ORD SHS N14506104 1612 14943 SH DFND 02 0 14943 0 ELASTIC N V ORD SHS N14506104 4524 41927 SH DFND 04 0 0 41927 ELASTIC N V ORD SHS N14506104 610 5652 SH DFND 04 0 5652 0 CENTOGENE N V COM N1976T109 163 17242 SH SOLE 0 0 17242 CENTOGENE N V COM N1976T109 145 15329 SH DFND 01 0 15329 0 CNH INDL N V SHS N20944109 203216 25986644 SH SOLE 0 0 25986644 CNH INDL N V SHS N20944109 645 82417 SH SOLE 0 82417 0 CNH INDL N V SHS N20944109 10681 1365849 SH DFND 01 0 1365849 0 CNH INDL N V SHS N20944109 1427 182429 SH DFND 02 0 0 182429 CNH INDL N V SHS N20944109 4360 557539 SH DFND 02 0 557539 0 CNH INDL N V SHS N20944109 22234 2843249 SH DFND 04 0 0 2843249 CORE LABORATORIES N V COM N22717107 61848 4052956 SH SOLE 0 0 4052956 CORE LABORATORIES N V COM N22717107 4 289 SH SOLE 0 289 0 CORE LABORATORIES N V COM N22717107 125 8182 SH DFND 01 0 8182 0 CORE LABORATORIES N V COM N22717107 257 16837 SH DFND 02 0 16837 0 CORE LABORATORIES N V COM N22717107 462 30282 SH DFND 04 0 0 30282 FERRARI N V COM N3167Y103 592243 3217136 SH SOLE 0 0 3217136 FERRARI N V COM N3167Y103 1879 10208 SH SOLE 0 10208 0 FERRARI N V COM N3167Y103 31015 168476 SH DFND 01 0 168476 0 FERRARI N V COM N3167Y103 4453 24190 SH DFND 02 0 0 24190 FERRARI N V COM N3167Y103 13326 72389 SH DFND 02 0 72389 0 FERRARI N V COM N3167Y103 64960 352872 SH DFND 04 0 0 352872 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 358633 29347997 SH SOLE 0 0 29347997 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 1196 97881 SH SOLE 0 97881 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 18687 1529188 SH DFND 01 0 1529188 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 2344 191852 SH DFND 02 0 0 191852 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 7519 615278 SH DFND 02 0 615278 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 38629 3161094 SH DFND 04 0 0 3161094 FRANKS INTL N V COM N33462107 3833 2489045 SH SOLE 0 0 2489045 FRANKS INTL N V COM N33462107 152 99004 SH DFND 01 0 99004 0 FRANKS INTL N V COM N33462107 24 15358 SH DFND 02 0 15358 0 FRANKS INTL N V COM N33462107 118 76651 SH DFND 04 0 0 76651 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1621653 23005428 SH SOLE 0 0 23005428 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 196 2786 SH SOLE 0 2786 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 18637 264393 SH DFND 01 0 264393 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 3396 48181 SH DFND 02 0 0 48181 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 11108 157576 SH DFND 02 0 157576 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 49192 697857 SH DFND 04 0 0 697857 MERUS N V COM N5749R100 529 44106 SH SOLE 0 0 44106 MERUS N V COM N5749R100 52 4347 SH DFND 02 0 4347 0 MERUS N V COM N5749R100 63 5288 SH DFND 04 0 0 5288 MYLAN NV SHS EURO N59465109 779404 52555930 SH SOLE 0 0 52555930 MYLAN NV SHS EURO N59465109 97 6556 SH SOLE 0 6556 0 MYLAN NV SHS EURO N59465109 7901 532775 SH DFND 01 0 532775 0 MYLAN NV SHS EURO N59465109 1375 92725 SH DFND 02 0 0 92725 MYLAN NV SHS EURO N59465109 4424 298314 SH DFND 02 0 298314 0 MYLAN NV SHS EURO N59465109 20495 1382007 SH DFND 04 0 0 1382007 NXP SEMICONDUCTORS N V COM N6596X109 639453 5123408 SH SOLE 0 0 5123408 NXP SEMICONDUCTORS N V COM N6596X109 57 453 SH SOLE 0 453 0 NXP SEMICONDUCTORS N V COM N6596X109 6027 48293 SH DFND 01 0 48293 0 NXP SEMICONDUCTORS N V COM N6596X109 6341 50805 SH DFND 02 0 0 50805 NXP SEMICONDUCTORS N V COM N6596X109 20216 161974 SH DFND 02 0 161974 0 NXP SEMICONDUCTORS N V COM N6596X109 39146 313648 SH DFND 04 0 0 313648 PLAYA HOTELS & RESORTS NV SHS N70544106 4098 978148 SH SOLE 0 0 978148 PLAYA HOTELS & RESORTS NV SHS N70544106 42 9917 SH DFND 01 0 9917 0 PLAYA HOTELS & RESORTS NV SHS N70544106 46 11070 SH DFND 02 0 11070 0 PLAYA HOTELS & RESORTS NV SHS N70544106 133 31691 SH DFND 04 0 0 31691 QIAGEN NV SHS NEW N72482123 325687 6232049 SH SOLE 0 0 6232049 QIAGEN NV SHS NEW N72482123 968 18516 SH SOLE 0 18516 0 QIAGEN NV SHS NEW N72482123 17931 343110 SH DFND 01 0 343110 0 QIAGEN NV SHS NEW N72482123 2202 42140 SH DFND 02 0 0 42140 QIAGEN NV SHS NEW N72482123 6950 132983 SH DFND 02 0 132983 0 QIAGEN NV SHS NEW N72482123 33867 648055 SH DFND 04 0 0 648055 UNIQURE NV SHS N90064101 21856 593428 SH SOLE 0 0 593428 UNIQURE NV SHS N90064101 189 5140 SH DFND 01 0 5140 0 UNIQURE NV SHS N90064101 449 12204 SH DFND 02 0 12204 0 UNIQURE NV SHS N90064101 1090 29604 SH DFND 04 0 0 29604 WRIGHT MED GROUP N V ORD SHS N96617118 344765 11288975 SH SOLE 0 0 11288975 WRIGHT MED GROUP N V ORD SHS N96617118 25 810 SH SOLE 0 810 0 WRIGHT MED GROUP N V ORD SHS N96617118 7770 254411 SH DFND 01 0 254411 0 WRIGHT MED GROUP N V ORD SHS N96617118 1093 35790 SH DFND 02 0 35790 0 WRIGHT MED GROUP N V ORD SHS N96617118 2938 96198 SH DFND 04 0 0 96198 YANDEX N V SHS CLASS A N97284108 20443 313302 SH SOLE 0 0 313302 YANDEX N V SHS CLASS A N97284108 26 395 SH SOLE 0 395 0 YANDEX N V SHS CLASS A N97284108 8184 125421 SH DFND 02 0 125421 0 YANDEX N V SHS CLASS A N97284108 41697 639038 SH DFND 04 0 0 639038 YANDEX N V SHS CLASS A N97284108 36411 558023 SH DFND 04 0 558023 0 YANDEX N V SHS CLASS A N97284108 2372 36356 SH DFND 05 0 0 36356 COPA HOLDINGS SA CL A P31076105 19821 393751 SH SOLE 0 0 393751 COPA HOLDINGS SA CL A P31076105 19 386 SH SOLE 0 386 0 COPA HOLDINGS SA CL A P31076105 248 4929 SH DFND 01 0 4929 0 COPA HOLDINGS SA CL A P31076105 166 3288 SH DFND 04 0 0 3288 NYMOX PHARMACEUTICAL CORP COM P73398102 211 85943 SH SOLE 0 0 85943 NYMOX PHARMACEUTICAL CORP COM P73398102 164 66832 SH DFND 01 0 66832 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 4979 766059 SH SOLE 0 0 766059 ONESPAWORLD HOLDINGS LIMITED COM P73684113 193 29666 SH DFND 01 0 29666 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 66 10125 SH DFND 02 0 10125 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 197 30297 SH DFND 04 0 0 30297 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 277 18017 SH SOLE 0 0 18017 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 34 2185 SH DFND 04 0 0 2185 ROYAL CARIBBEAN GROUP COM V7780T103 1190438 18390823 SH SOLE 0 0 18390823 ROYAL CARIBBEAN GROUP COM V7780T103 75 1161 SH SOLE 0 1161 0 ROYAL CARIBBEAN GROUP COM V7780T103 11778 181956 SH DFND 01 0 181956 0 ROYAL CARIBBEAN GROUP COM V7780T103 2060 31820 SH DFND 02 0 0 31820 ROYAL CARIBBEAN GROUP COM V7780T103 6264 96774 SH DFND 02 0 96774 0 ROYAL CARIBBEAN GROUP COM V7780T103 29689 458663 SH DFND 04 0 0 458663 ARDMORE SHIPPING CORP COM Y0207T100 352 98989 SH SOLE 0 0 98989 ARDMORE SHIPPING CORP COM Y0207T100 18 5043 SH SOLE 0 5043 0 ARDMORE SHIPPING CORP COM Y0207T100 86 24296 SH DFND 01 0 24296 0 ARDMORE SHIPPING CORP COM Y0207T100 24 6797 SH DFND 02 0 6797 0 ARDMORE SHIPPING CORP COM Y0207T100 123 34519 SH DFND 04 0 0 34519 ATLAS CORP SHS Y0436Q109 2879 322056 SH SOLE 0 0 322056 ATLAS CORP SHS Y0436Q109 93 10400 SH DFND 02 0 10400 0 ATLAS CORP SHS Y0436Q109 38 4286 SH DFND 04 0 0 4286 ATLAS CORP SHS Y0436Q109 349 39002 SH DFND 05 0 0 39002 COSTAMARE INC SHS Y1771G102 1477 243290 SH SOLE 0 0 243290 COSTAMARE INC SHS Y1771G102 16 2564 SH SOLE 0 2564 0 COSTAMARE INC SHS Y1771G102 152 25018 SH DFND 01 0 25018 0 COSTAMARE INC SHS Y1771G102 24 3981 SH DFND 02 0 3981 0 COSTAMARE INC SHS Y1771G102 116 19091 SH DFND 04 0 0 19091 DHT HOLDINGS INC SHS NEW Y2065G121 4010 777176 SH SOLE 0 0 777176 DHT HOLDINGS INC SHS NEW Y2065G121 33 6417 SH SOLE 0 6417 0 DHT HOLDINGS INC SHS NEW Y2065G121 294 56888 SH DFND 01 0 56888 0 DHT HOLDINGS INC SHS NEW Y2065G121 38 7434 SH DFND 02 0 7434 0 DHT HOLDINGS INC SHS NEW Y2065G121 176 34189 SH DFND 04 0 0 34189 DIAMOND S SHIPPING INC COM Y20676105 3925 571265 SH SOLE 0 0 571265 DIAMOND S SHIPPING INC COM Y20676105 18 2581 SH SOLE 0 2581 0 DIAMOND S SHIPPING INC COM Y20676105 121 17563 SH DFND 01 0 17563 0 DIAMOND S SHIPPING INC COM Y20676105 67 9691 SH DFND 02 0 9691 0 DIAMOND S SHIPPING INC COM Y20676105 243 35361 SH DFND 04 0 0 35361 DORIAN LPG LTD SHS USD Y2106R110 10658 1330575 SH SOLE 0 0 1330575 DORIAN LPG LTD SHS USD Y2106R110 15 1812 SH SOLE 0 1812 0 DORIAN LPG LTD SHS USD Y2106R110 254 31670 SH DFND 01 0 31670 0 DORIAN LPG LTD SHS USD Y2106R110 124 15468 SH DFND 02 0 15468 0 DORIAN LPG LTD SHS USD Y2106R110 343 42822 SH DFND 04 0 0 42822 EAGLE BULK SHIPPING INC COM Y2187A150 7881 481414 SH SOLE 0 0 481414 EAGLE BULK SHIPPING INC COM Y2187A150 0 19 SH SOLE 0 19 0 EAGLE BULK SHIPPING INC COM Y2187A150 79 4800 SH DFND 01 0 4800 0 EAGLE BULK SHIPPING INC COM Y2187A150 49 2987 SH DFND 04 0 0 2987 FLEX LTD ORD Y2573F102 47499 4263803 SH SOLE 0 0 4263803 FLEX LTD ORD Y2573F102 35 3140 SH SOLE 0 3140 0 FLEX LTD ORD Y2573F102 2152 193170 SH DFND 02 0 193170 0 FLEX LTD ORD Y2573F102 5368 481899 SH DFND 04 0 0 481899 GENCO SHIPPING & TRADING LTD SHS Y2685T131 1951 282793 SH SOLE 0 0 282793 GENCO SHIPPING & TRADING LTD SHS Y2685T131 82 11864 SH DFND 01 0 11864 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 26 3831 SH DFND 02 0 3831 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 53 7746 SH DFND 04 0 0 7746 INTERNATIONAL SEAWAYS INC COM Y41053102 25937 1775322 SH SOLE 0 0 1775322 INTERNATIONAL SEAWAYS INC COM Y41053102 27 1820 SH SOLE 0 1820 0 INTERNATIONAL SEAWAYS INC COM Y41053102 238 16312 SH DFND 01 0 16312 0 INTERNATIONAL SEAWAYS INC COM Y41053102 114 7794 SH DFND 02 0 7794 0 INTERNATIONAL SEAWAYS INC COM Y41053102 402 27487 SH DFND 04 0 0 27487 KENON HLDGS LTD SHS Y46717107 8426 368580 SH SOLE 0 0 368580 KENON HLDGS LTD SHS Y46717107 22 970 SH SOLE 0 970 0 KENON HLDGS LTD SHS Y46717107 513 22461 SH DFND 01 0 22461 0 KENON HLDGS LTD SHS Y46717107 126 5514 SH DFND 02 0 5514 0 KENON HLDGS LTD SHS Y46717107 189 8282 SH DFND 04 0 0 8282 MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 7658 451514 SH SOLE 0 0 451514 MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 229 13474 SH DFND 01 0 13474 0 MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 1 52 SH DFND 04 0 0 52 SAFE BULKERS INC COM Y7388L103 97 94094 SH SOLE 0 0 94094 SAFE BULKERS INC COM Y7388L103 29 27698 SH DFND 01 0 27698 0 SCORPIO TANKERS INC SHS Y7542C130 3297 297793 SH SOLE 0 0 297793 SCORPIO TANKERS INC SHS Y7542C130 17 1502 SH SOLE 0 1502 0 SCORPIO TANKERS INC SHS Y7542C130 288 25974 SH DFND 01 0 25974 0 SCORPIO TANKERS INC SHS Y7542C130 14 1255 SH DFND 02 0 1255 0 SCORPIO TANKERS INC SHS Y7542C130 127 11495 SH DFND 04 0 0 11495 SCORPIO BULKERS INC COM Y7546A130 278 19603 SH SOLE 0 0 19603 SCORPIO BULKERS INC COM Y7546A130 62 4346 SH DFND 01 0 4346 0 SCORPIO BULKERS INC COM Y7546A130 4 294 SH DFND 04 0 0 294 TEEKAY TANKERS LTD CL A Y8565N300 820 75640 SH SOLE 0 0 75640 WAVE LIFE SCIENCES LTD SHS Y95308105 3429 403844 SH SOLE 0 0 403844 WAVE LIFE SCIENCES LTD SHS Y95308105 405 47721 SH DFND 01 0 47721 0 WAVE LIFE SCIENCES LTD SHS Y95308105 44 5221 SH DFND 02 0 5221 0 WAVE LIFE SCIENCES LTD SHS Y95308105 136 16046 SH DFND 04 0 0 16046