The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AAON INC COM PAR $0.004 000360206 5,976 89,689 SH   SOLE   89,689 0 0
ABB LTD SPONSORED ADR 000375204 55,441 1,982,886 SH   SOLE   1,982,886 0 0
ACCO BRANDS CORP COM 00081T108 98 11,559 SH   SOLE   11,559 0 0
ADT INC DEL COM 00090Q103 5,756 733,208 SH   SOLE   733,208 0 0
ABM INDS INC COM 000957100 352 9,304 SH   SOLE   9,304 0 0
AFLAC INC COM 001055102 77,073 1,733,157 SH   SOLE   1,733,157 0 0
AGCO CORP COM 001084102 728 7,061 SH   SOLE   7,061 0 0
ACM RESEARCH INC COM CL A 00108J109 2,993 36,833 SH   SOLE   36,833 0 0
AES CORP COM 00130H105 9,841 418,783 SH   SOLE   418,783 0 0
AMC NETWORKS INC CL A 00164V103 2,515 70,312 SH   SOLE   7,712 0 62,600
AMN HEALTHCARE SVCS INC COM 001744101 675 9,887 SH   SOLE   9,887 0 0
A-MARK PRECIOUS METALS INC COM 00181T107 290 11,321 SH   SOLE   11,321 0 0
ANGI HOMESERVICES INC COM CL A 00183L102 2,353 178,345 SH   SOLE   178,345 0 0
API GROUP CORP COM STK 00187Y100 2,178 120,027 SH   SOLE   120,027 0 0
ASGN INC COM 00191U102 1,976 23,662 SH   SOLE   23,662 0 0
AT&T INC COM 00206R102 232,718 8,091,715 SH   SOLE   8,091,715 0 0
A10 NETWORKS INC COM 002121101 11,247 1,140,665 SH   SOLE   1,140,665 0 0
ATN INTL INC COM 00215F107 2,286 54,737 SH   SOLE   54,737 0 0
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 509 87,109 SH   SOLE   87,109 0 0
AZZ INC COM 002474104 1,655 34,881 SH   SOLE   34,881 0 0
ABBOTT LABS COM 002824100 82,000 748,931 SH   SOLE   748,931 0 0
ABBVIE INC COM 00287Y109 114,484 1,068,444 SH   SOLE   1,068,444 0 0
ABIOMED INC COM 003654100 26,286 81,079 SH   SOLE   81,079 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 28,079 558,684 SH   SOLE   558,684 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 86,743 1,622,576 SH   SOLE   1,622,576 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 3,048 214,813 SH   SOLE   214,813 0 0
ACCELERON PHARMA INC COM 00434H108 22,684 177,304 SH   SOLE   177,304 0 0
ACCOLADE INC COM 00437E102 2,493 57,311 SH   SOLE   6,211 0 51,100
ACI WORLDWIDE INC COM 004498101 2,546 66,256 SH   SOLE   66,256 0 0
ACTIVISION BLIZZARD INC COM 00507V109 59,332 639,007 SH   SOLE   639,007 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W206 256 32,872 SH   SOLE   7,372 0 25,500
ACUITY BRANDS INC COM 00508Y102 41,489 342,628 SH   SOLE   342,628 0 0
ACUSHNET HOLDINGS CORP COM 005098108 3,783 93,303 SH   SOLE   93,303 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 27,872 471,366 SH   SOLE   471,366 0 0
ADDUS HOMECARE CORP COM 006739106 2,109 18,012 SH   SOLE   18,012 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 267,488 534,847 SH   SOLE   534,837 0 10
ADTALEM GLOBAL ED INC COM 00737L103 3,003 88,453 SH   SOLE   88,453 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 12,477 79,212 SH   SOLE   79,212 0 0
ADVENT CONVERTIBLE & INCOME COM 00764C109 2,061 124,744 SH   SOLE   124,744 0 0
AECOM COM 00766T100 25,533 512,913 SH   SOLE   512,913 0 0
AEGION CORP COM 00770F104 9,554 503,099 SH   SOLE   503,099 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 862 16,303 SH   SOLE   16,303 0 0
ADVANCED MICRO DEVICES INC COM 007903107 161,400 1,759,892 SH   SOLE   1,759,892 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 33,236 397,652 SH   SOLE   397,652 0 0
AEGON N V NY REGISTRY SHS 007924103 190 48,210 SH   SOLE   48,210 0 0
ADVANCED ENERGY INDS COM 007973100 36,600 377,437 SH   SOLE   377,437 0 0
AEROVIRONMENT INC COM 008073108 4,189 48,205 SH   SOLE   48,205 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 7,020 69,027 SH   SOLE   69,027 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 54,854 462,946 SH   SOLE   462,946 0 0
AGNICO EAGLE MINES LTD COM 008474108 915 12,977 SH   SOLE   12,977 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 78,964 1,822,381 SH   SOLE   1,822,381 0 0
AGREE REALTY CORP COM 008492100 4,343 65,224 SH   SOLE   65,224 0 0
AGORA INC ADS 00851L103 1,680 42,466 SH   SOLE   4,266 0 38,200
AIRBNB INC COM CL A 009066101 9,583 65,278 SH   SOLE   7,278 0 58,000
AIR LEASE CORP CL A 00912X302 9,939 223,740 SH   SOLE   223,740 0 0
AIR PRODS & CHEMS INC COM 009158106 231,521 847,379 SH   SOLE   847,379 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 3,212 102,489 SH   SOLE   102,489 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 434,286 4,136,451 SH   SOLE   4,136,451 0 0
ALAMO GROUP INC COM 011311107 950 6,887 SH   SOLE   6,887 0 0
ALARM COM HLDGS INC COM 011642105 4,314 41,702 SH   SOLE   41,702 0 0
ALASKA AIR GROUP INC COM 011659109 18,554 356,800 SH   SOLE   356,800 0 0
ALASKA COMMUNICATIONS SYS GR COM 01167P101 423 114,592 SH   SOLE   114,592 0 0
ALBANY INTL CORP CL A 012348108 1,929 26,271 SH   SOLE   26,271 0 0
ALBEMARLE CORP COM 012653101 121,344 822,563 SH   SOLE   822,563 0 0
ALBERTSONS COS INC COMMON STOCK 013091103 12,636 718,799 SH   SOLE   80,799 0 638,000
ALCOA CORP COM 013872106 586 25,428 SH   SOLE   25,428 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 644 93,920 SH   SOLE   93,920 0 0
ALERUS FINL CORP COM 01446U103 952 34,797 SH   SOLE   34,797 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 571 33,253 SH   SOLE   33,253 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 5,102 28,626 SH   SOLE   28,626 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 120,018 768,163 SH   SOLE   768,163 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 27,334 1,660,613 SH   SOLE   726,513 0 934,100
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 242,310 1,041,164 SH   SOLE   1,041,164 0 0
ALIGN TECHNOLOGY INC COM 016255101 56,354 105,457 SH   SOLE   105,457 0 0
ALLEGHANY CORP DEL COM 017175100 581 962 SH   SOLE   962 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 275 8,065 SH   SOLE   8,065 0 0
ALLEGIANT TRAVEL CO COM 01748X102 622 3,289 SH   SOLE   3,289 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105 3,945 147,992 SH   SOLE   147,992 0 0
ALLETE INC COM NEW 018522300 62,274 1,005,385 SH   SOLE   1,005,385 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 5,968 80,541 SH   SOLE   80,541 0 0
ALLIANT ENERGY CORP COM 018802108 76,868 1,491,716 SH   SOLE   1,491,716 0 0
ALLIANZGI EQUITY & CONV INCO COM 018829101 991 35,028 SH   SOLE   35,028 0 0
ALLIANZGI CONV & INCM 2024 T COM 01883H102 972 97,311 SH   SOLE   97,311 0 0
ALLIANZGI ARTIFICIAL INTELLI COM 01883M101 1,923 72,920 SH   SOLE   72,920 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 977 19,123 SH   SOLE   19,123 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 6,383 147,989 SH   SOLE   147,989 0 0
ALLOVIR INC COM 019818103 2,607 67,819 SH   SOLE   19,919 0 47,900
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 1,528 105,843 SH   SOLE   105,843 0 0
ALLSTATE CORP COM 020002101 283,044 2,574,768 SH   SOLE   2,574,768 0 0
ALLY FINL INC COM 02005N100 13,364 374,775 SH   SOLE   374,775 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 73,124 562,625 SH   SOLE   562,625 0 0
ALPHABET INC CAP STK CL C 02079K107 518,348 295,881 SH   SOLE   295,878 0 3
ALPHABET INC CAP STK CL A 02079K305 944,487 538,894 SH   SOLE   538,894 0 0
ALTABANCORP COM 021347109 207 7,416 SH   SOLE   7,416 0 0
ALTAIR ENGR INC COM CL A 021369103 2,339 40,207 SH   SOLE   40,207 0 0
ALTIMMUNE INC COM NEW 02155H200 1,434 127,085 SH   SOLE   103,085 0 24,000
ALTERYX INC COM CL A 02156B103 1,163 9,547 SH   SOLE   9,547 0 0
ALTICE USA INC CL A 02156K103 22,236 587,160 SH   SOLE   587,160 0 0
ALTRA INDL MOTION CORP COM 02208R106 4,288 77,360 SH   SOLE   77,360 0 0
ALTRIA GROUP INC COM 02209S103 91,104 2,222,044 SH   SOLE   2,222,044 0 0
AMALGAMATED BK NEW YORK N Y CLASS A 022663108 1,077 78,353 SH   SOLE   78,353 0 0
AMAZON COM INC COM 023135106 1,430,170 439,116 SH   SOLE   439,115 0 1
AMBEV SA SPONSORED ADR 02319V103 886 289,485 SH   SOLE   289,485 0 0
AMEDISYS INC COM 023436108 30,811 105,038 SH   SOLE   105,038 0 0
AMERCO COM 023586100 19,093 42,058 SH   SOLE   42,058 0 0
AMEREN CORP COM 023608102 65,391 837,704 SH   SOLE   837,704 0 0
AMERESCO INC CL A 02361E108 16,251 311,083 SH   SOLE   311,083 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 7,972 505,511 SH   SOLE   505,511 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 812 97,339 SH   SOLE   97,339 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 1,851 43,279 SH   SOLE   43,279 0 0
AMERICAN ELEC PWR CO INC COM 025537101 86,655 1,040,648 SH   SOLE   1,040,648 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 2,186 79,018 SH   SOLE   79,018 0 0
AMERICAN EXPRESS CO COM 025816109 5,846 48,353 SH   SOLE   48,353 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 4,127 47,103 SH   SOLE   47,103 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 2,136 287,508 SH   SOLE   287,508 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 3,322 110,738 SH   SOLE   110,738 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 15,790 417,061 SH   SOLE   417,061 0 0
AMERICAN NATIONAL GROUP INC COM NEW 02772A109 3,122 32,477 SH   SOLE   32,477 0 0
AMER SOFTWARE INC CL A 029683109 305 17,745 SH   SOLE   17,745 0 0
AMER STATES WTR CO COM 029899101 73,909 929,550 SH   SOLE   929,550 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 5,878 250,982 SH   SOLE   250,982 0 0
AMERICAN TOWER CORP NEW COM 03027X100 69,326 308,859 SH   SOLE   308,859 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 34,725 226,264 SH   SOLE   226,264 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 1,888 20,114 SH   SOLE   20,114 0 0
AMERICOLD RLTY TR COM 03064D108 2,068 55,389 SH   SOLE   55,389 0 0
AMERISAFE INC COM 03071H100 2,393 41,667 SH   SOLE   41,667 0 0
AMERISOURCEBERGEN CORP COM 03073E105 199,526 2,040,980 SH   SOLE   2,040,980 0 0
AMERIPRISE FINL INC COM 03076C106 9,730 50,072 SH   SOLE   50,072 0 0
AMERIS BANCORP COM 03076K108 3,941 103,517 SH   SOLE   103,517 0 0
AMETEK INC COM 031100100 161,783 1,337,713 SH   SOLE   1,337,713 0 0
AMGEN INC COM 031162100 280,751 1,221,081 SH   SOLE   1,221,081 0 0
AMICUS THERAPEUTICS INC COM 03152W109 6,220 269,364 SH   SOLE   269,364 0 0
AMKOR TECHNOLOGY INC COM 031652100 3,361 222,892 SH   SOLE   222,892 0 0
AMPHENOL CORP NEW CL A 032095101 182,909 1,398,706 SH   SOLE   1,398,706 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 698 34,713 SH   SOLE   34,713 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 655 411,901 SH   SOLE   41,001 0 370,900
ANALOG DEVICES INC COM 032654105 204,015 1,380,999 SH   SOLE   1,380,999 0 0
ANAPLAN INC COM 03272L108 95,690 1,331,807 SH   SOLE   1,331,807 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 786 145,625 SH   SOLE   14,579 0 131,046
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 986 43,579 SH   SOLE   43,579 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 7,631 903,117 SH   SOLE   903,117 0 0
ANSYS INC COM 03662Q105 130,568 358,901 SH   SOLE   358,901 0 0
ANTERO RESOURCES CORP COM 03674X106 3,176 582,741 SH   SOLE   582,741 0 0
ANTHEM INC COM 036752103 80,286 250,042 SH   SOLE   250,042 0 0
ANTERO MIDSTREAM CORP COM 03676B102 8,801 1,141,443 SH   SOLE   1,141,443 0 0
APACHE CORP COM 037411105 8,971 632,208 SH   SOLE   632,208 0 0
APARTMENT INVT & MGMT CO CL A 03748R747 113 21,489 SH   SOLE   21,489 0 0
APARTMENT INCOME REIT CORP COM 03750L109 576 14,984 SH   SOLE   14,984 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 911 81,526 SH   SOLE   81,526 0 0
APOLLO SR FLOATING RATE FD I COM 037636107 160 11,124 SH   SOLE   11,124 0 0
APOLLO TACTICAL INCOME FD IN COM 037638103 1,039 71,742 SH   SOLE   71,742 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 5,059 103,279 SH   SOLE   103,279 0 0
APPIAN CORP CL A 03782L101 109,015 672,560 SH   SOLE   641,476 0 31,084
APPLE INC COM 037833100 342,437 2,580,727 SH   SOLE   2,580,727 0 0
APPFOLIO INC COM CL A 03783C100 52,542 291,835 SH   SOLE   291,835 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1,446 112,023 SH   SOLE   112,023 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 1,247 15,985 SH   SOLE   15,985 0 0
APPLIED MATLS INC COM 038222105 176,414 2,044,199 SH   SOLE   2,044,199 0 0
APTARGROUP INC COM 038336103 1,719 12,558 SH   SOLE   12,558 0 0
ARAMARK COM 03852U106 1,028 26,712 SH   SOLE   26,712 0 0
ARBOR REALTY TRUST INC COM 038923108 912 64,291 SH   SOLE   64,291 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 112,847 2,238,588 SH   SOLE   2,238,588 0 0
ARCHROCK INC COM 03957W106 2,102 242,704 SH   SOLE   242,704 0 0
ARCOSA INC COM 039653100 7,057 128,478 SH   SOLE   128,478 0 0
ARCONIC CORPORATION COM 03966V107 8,258 277,105 SH   SOLE   277,105 0 0
ARCUS BIOSCIENCES INC COM 03969F109 1,271 48,950 SH   SOLE   48,950 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 1,406 32,412 SH   SOLE   32,412 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 7,683 163,288 SH   SOLE   163,288 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 2,249 29,276 SH   SOLE   29,276 0 0
ARES DYNAMIC CR ALLOCATION F COM 04014F102 3,890 272,246 SH   SOLE   272,246 0 0
ARISTA NETWORKS INC COM 040413106 421,323 1,449,987 SH   SOLE   1,449,987 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 1,726 159,925 SH   SOLE   159,925 0 0
ARROW ELECTRS INC COM 042735100 28,698 294,946 SH   SOLE   294,946 0 0
ARROW FINL CORP COM 042744102 1,304 43,589 SH   SOLE   43,589 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 1,932 25,182 SH   SOLE   25,182 0 0
ARTESIAN RES CORP CL A 043113208 759 20,468 SH   SOLE   20,468 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 2,581 51,272 SH   SOLE   51,272 0 0
ARVINAS INC COM 04335A105 957 11,270 SH   SOLE   11,270 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 1,774 12,171 SH   SOLE   12,171 0 0
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 3,283 19,683 SH   SOLE   19,683 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 2,406 30,374 SH   SOLE   30,374 0 0
ASPEN TECHNOLOGY INC COM 045327103 9,644 74,039 SH   SOLE   74,039 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 296 12,242 SH   SOLE   12,242 0 0
ASSOCIATED BANC CORP COM 045487105 16,683 978,466 SH   SOLE   978,466 0 0
ASSURANT INC COM 04621X108 57,055 418,845 SH   SOLE   418,845 0 0
ASTEC INDS INC COM 046224101 4,243 73,303 SH   SOLE   73,303 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 54,011 1,080,446 SH   SOLE   1,080,446 0 0
AT HOME GROUP INC COM 04650Y100 2,948 190,705 SH   SOLE   190,705 0 0
ATHENEX INC COM 04685N103 1,271 114,952 SH   SOLE   114,952 0 0
ATKORE INTL GROUP INC COM 047649108 6,156 149,734 SH   SOLE   149,734 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 4,765 144,667 SH   SOLE   144,667 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 2,538 46,536 SH   SOLE   46,536 0 0
ATMOS ENERGY CORP COM 049560105 73,687 772,158 SH   SOLE   772,158 0 0
ATRICURE INC COM 04963C209 379 6,799 SH   SOLE   6,799 0 0
AUTODESK INC COM 052769106 124,107 406,456 SH   SOLE   406,456 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 3,685 36,994 SH   SOLE   36,994 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 108,642 616,586 SH   SOLE   616,586 0 0
AUTONATION INC COM 05329W102 20,148 288,688 SH   SOLE   288,688 0 0
AUTOZONE INC COM 053332102 18,200 15,353 SH   SOLE   15,353 0 0
AVALARA INC COM 05338G106 88,870 538,967 SH   SOLE   538,967 0 0
AVALONBAY CMNTYS INC COM 053484101 8,825 55,006 SH   SOLE   55,006 0 0
AVANOS MED INC COM 05350V106 409 8,925 SH   SOLE   8,925 0 0
AVANGRID INC COM 05351W103 59,944 1,318,903 SH   SOLE   1,318,903 0 0
AVAYA HLDGS CORP COM 05351X101 3,570 186,443 SH   SOLE   186,443 0 0
AVANTOR INC COM 05352A100 82,822 2,942,162 SH   SOLE   2,942,162 0 0
AVERY DENNISON CORP COM 053611109 61,658 397,511 SH   SOLE   397,511 0 0
AVIENT CORPORATION COM 05368V106 1,335 33,140 SH   SOLE   33,140 0 0
AVIS BUDGET GROUP COM 053774105 3,219 86,311 SH   SOLE   86,311 0 0
AVISTA CORP COM 05379B107 59,890 1,492,036 SH   SOLE   1,492,036 0 0
AVNET INC COM 053807103 69,544 1,980,755 SH   SOLE   1,980,755 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 1,535 52,696 SH   SOLE   52,696 0 0
AXCELLA HEALTH INC COM 05454B105 222 42,688 SH   SOLE   42,688 0 0
AXON ENTERPRISE INC COM 05464C101 7,503 61,238 SH   SOLE   61,196 0 42
AXOS FINANCIAL INC COM 05465C100 2,772 73,850 SH   SOLE   73,850 0 0
AXONICS MODULATION TECHNOLOG COM 05465P101 2,779 55,661 SH   SOLE   24,215 0 31,446
B & G FOODS INC NEW COM 05508R106 5,593 201,682 SH   SOLE   109,531 0 92,151
BCE INC COM NEW 05534B760 79,579 1,859,327 SH   SOLE   1,859,327 0 0
BGC PARTNERS INC CL A 05541T101 1,456 364,052 SH   SOLE   364,052 0 0
BHP GROUP PLC SPONSORED ADR 05545E209 888 16,753 SH   SOLE   16,753 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 10,587 283,997 SH   SOLE   283,997 0 0
BOK FINL CORP COM NEW 05561Q201 14,223 207,696 SH   SOLE   207,696 0 0
BWX TECHNOLOGIES INC COM 05605H100 4,098 67,984 SH   SOLE   67,984 0 0
BADGER METER INC COM 056525108 21,660 230,283 SH   SOLE   230,283 0 0
BAIDU INC SPON ADR REP A 056752108 129,543 599,070 SH   SOLE   599,070 0 0
BAKER HUGHES COMPANY CL A 05722G100 3,069 147,211 SH   SOLE   147,211 0 0
BALCHEM CORP COM 057665200 1,392 12,085 SH   SOLE   12,085 0 0
BALL CORP COM 058498106 2,807 30,123 SH   SOLE   30,123 0 0
BALLARD PWR SYS INC NEW COM 058586108 46,220 1,975,215 SH   SOLE   1,619,315 0 355,900
BANCFIRST CORP COM 05945F103 3,131 53,344 SH   SOLE   53,344 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 892 169,610 SH   SOLE   169,610 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 189 38,315 SH   SOLE   38,315 0 0
BANCORP INC DEL COM 05969A105 310 22,714 SH   SOLE   22,714 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 6,253 227,870 SH   SOLE   227,870 0 0
BANDWIDTH INC COM CL A 05988J103 9,744 63,411 SH   SOLE   63,411 0 0
BK OF AMERICA CORP COM 060505104 55,488 1,830,682 SH   SOLE   1,830,682 0 0
BANK FIRST CORP COM 06211J100 1,192 18,384 SH   SOLE   2,068 0 16,316
BANK HAWAII CORP COM 062540109 65,336 852,724 SH   SOLE   852,724 0 0
BANK MONTREAL QUE COM 063671101 54,197 712,836 SH   SOLE   712,836 0 0
BANK NEW YORK MELLON CORP COM 064058100 123,671 2,914,025 SH   SOLE   2,914,025 0 0
BANK NOVA SCOTIA B C COM 064149107 54,992 1,017,608 SH   SOLE   1,017,608 0 0
BANK OZK COM 06417N103 16,355 523,016 SH   SOLE   523,016 0 0
BANKUNITED INC COM 06652K103 4,209 121,031 SH   SOLE   121,031 0 0
BANNER CORP COM NEW 06652V208 5,124 109,972 SH   SOLE   109,972 0 0
BAR HBR BANKSHARES COM 066849100 816 36,119 SH   SOLE   36,119 0 0
BAOZUN INC SPONSORED ADR 06684L103 1,509 43,941 SH   SOLE   4,441 0 39,500
BARINGS GLOBAL SHORT DURATIO COM 06760L100 1,967 130,349 SH   SOLE   130,349 0 0
BARNES GROUP INC COM 067806109 2,542 50,150 SH   SOLE   50,150 0 0
BARRICK GOLD CORP COM 067901108 839 36,809 SH   SOLE   36,809 0 0
BARRETT BUSINESS SVCS INC COM 068463108 1,373 20,125 SH   SOLE   20,125 0 0
BAXTER INTL INC COM 071813109 4,070 50,726 SH   SOLE   50,726 0 0
BEACON ROOFING SUPPLY INC COM 073685109 936 23,291 SH   SOLE   23,291 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 1,080 71,281 SH   SOLE   71,281 0 0
BECTON DICKINSON & CO COM 075887109 4,012 16,033 SH   SOLE   16,033 0 0
BEIGENE LTD SPONSORED ADR 07725L102 1,650 6,386 SH   SOLE   6,386 0 0
BELLEROPHON THERAPEUTICS INC COM NEW 078771300 130 19,532 SH   SOLE   2,132 0 17,400
BELLRING BRANDS INC COM CL A 079823100 701 28,845 SH   SOLE   28,845 0 0
BERKLEY W R CORP COM 084423102 2,236 33,658 SH   SOLE   33,658 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 14,115 60,876 SH   SOLE   60,876 0 0
BERRY GLOBAL GROUP INC COM 08579W103 11,016 196,045 SH   SOLE   196,045 0 0
BERRY CORP COM 08579X101 598 162,438 SH   SOLE   162,438 0 0
BEST BUY INC COM 086516101 21,571 216,164 SH   SOLE   216,164 0 0
BEYOND MEAT INC COM 08862E109 14,388 115,108 SH   SOLE   49,249 0 65,859
BIG 5 SPORTING GOODS CORP COM 08915P101 509 49,821 SH   SOLE   7,966 0 41,855
BIG LOTS INC COM 089302103 2,759 64,267 SH   SOLE   64,267 0 0
BILIBILI INC SPONS ADS REP Z 090040106 15,267 178,103 SH   SOLE   178,103 0 0
BILL COM HLDGS INC COM 090043100 8,655 63,409 SH   SOLE   63,409 0 0
BIO RAD LABS INC CL A 090572207 182,293 312,713 SH   SOLE   312,713 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 72,816 830,375 SH   SOLE   830,375 0 0
BIOGEN INC COM 09062X103 101,181 413,218 SH   SOLE   413,218 0 0
BIOTELEMETRY INC COM 090672106 2,032 28,191 SH   SOLE   28,191 0 0
BIO-TECHNE CORP COM 09073M104 84,510 266,131 SH   SOLE   266,131 0 0
BLACK HILLS CORP COM 092113109 58,799 956,856 SH   SOLE   956,856 0 0
BLACK KNIGHT INC COM 09215C105 33,226 376,072 SH   SOLE   376,072 0 0
BLACK STONE MINERALS L P COM UNIT 09225M101 3,341 500,085 SH   SOLE   500,085 0 0
BLACKBERRY LTD COM 09228F103 3,744 564,640 SH   SOLE   564,640 0 0
BLACKLINE INC COM 09239B109 70,217 526,442 SH   SOLE   526,442 0 0
BLACKROCK INVT QUALITY MUN T COM 09247D105 1,063 61,873 SH   SOLE   61,873 0 0
BLACKROCK INCOME TR INC COM 09247F100 633 104,242 SH   SOLE   104,242 0 0
BLACKROCK INC COM 09247X101 69,010 95,643 SH   SOLE   95,643 0 0
BLACKROCK MUN INCOME TR SH BEN INT 09248F109 820 52,999 SH   SOLE   52,999 0 0
BLACKROCK MUN INCOME INVT TR SHS BEN INT 09248H105 790 59,152 SH   SOLE   59,152 0 0
BLACKROCK LONG-TERM MUNI ADV COM 09250B103 918 72,173 SH   SOLE   72,173 0 0
BLACKROCK MUN INCM INVT QTY COM 09250G102 616 41,276 SH   SOLE   41,276 0 0
BLACKROCK MUNI INTER DR FD I COM 09253X102 1,404 94,435 SH   SOLE   94,435 0 0
BLACKROCK MUNIENHANCED FD IN COM 09253Y100 369 30,818 SH   SOLE   30,818 0 0
BLACKROCK MUNIHOLDINGS QUALI COM 09254A101 693 52,404 SH   SOLE   52,404 0 0
BLACKROCK MUNIYIELD QUALITY COM 09254E103 1,367 94,628 SH   SOLE   94,628 0 0
BLACKROCK MUNIYILD QULT FD I COM 09254F100 644 39,055 SH   SOLE   39,055 0 0
BLACKROCK MUNIYIELD QUALITY COM 09254G108 1,038 74,246 SH   SOLE   74,246 0 0
BLACKROCK MUNIHLDS INVSTM QL COM 09254P108 767 54,444 SH   SOLE   54,444 0 0
BLACKROCK CORPOR HI YLD FD I COM 09255P107 1,310 114,623 SH   SOLE   114,623 0 0
BLACKSTONE LONG-SHORT CREDIT COM SHS BN INT 09257D102 238 17,762 SH   SOLE   17,762 0 0
BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 1,060 41,263 SH   SOLE   41,263 0 0
BLACKSTONE STRATEGIC CREDIT COM SHS BEN IN 09257R101 2,238 179,341 SH   SOLE   179,341 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 650 23,601 SH   SOLE   23,601 0 0
BLACKROCK MULTI-SECTOR INC T COM 09258A107 1,613 91,946 SH   SOLE   91,946 0 0
BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 5,417 101,632 SH   SOLE   101,632 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 2,674 41,255 SH   SOLE   41,255 0 0
BLACKROCK HEALTH SCIENCS TR COM SHS 09260E105 2,137 74,580 SH   SOLE   74,580 0 0
BLACKROCK SCIENCE & TECH TR SHS BEN INT 09260K101 2,243 61,661 SH   SOLE   61,661 0 0
BLINK CHARGING CO COM 09354A100 10,447 244,364 SH   SOLE   28,684 0 215,680
BLOCK H & R INC COM 093671105 9,818 619,037 SH   SOLE   619,037 0 0
BLOOM ENERGY CORP COM CL A 093712107 34,052 1,188,138 SH   SOLE   1,188,138 0 0
BLUE BIRD CORP COM 095306106 1,421 77,840 SH   SOLE   77,840 0 0
BLUEBIRD BIO INC COM 09609G100 50,428 1,165,429 SH   SOLE   1,165,429 0 0
BLUELINX HLDGS INC COM NEW 09624H208 670 22,892 SH   SOLE   22,892 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 5,658 50,448 SH   SOLE   50,448 0 0
BOEING CO COM 097023105 3,622 16,920 SH   SOLE   16,920 0 0
BOISE CASCADE CO DEL COM 09739D100 3,686 77,118 SH   SOLE   77,118 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 1,651 85,431 SH   SOLE   85,431 0 0
BOOKING HOLDINGS INC COM 09857L108 17,820 8,001 SH   SOLE   8,001 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 99,693 1,143,528 SH   SOLE   1,143,528 0 0
BORGWARNER INC COM 099724106 46,630 1,206,787 SH   SOLE   1,206,787 0 0
BOSTON BEER INC CL A 100557107 17,423 17,523 SH   SOLE   17,523 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 275 32,507 SH   SOLE   32,507 0 0
BOSTON PROPERTIES INC COM 101121101 11,241 118,915 SH   SOLE   118,915 0 0
BOSTON SCIENTIFIC CORP COM 101137107 146,896 4,086,132 SH   SOLE   4,086,132 0 0
BOTTOMLINE TECH DEL INC COM 101388106 836 15,859 SH   SOLE   15,859 0 0
BOX INC CL A 10316T104 121,038 6,705,688 SH   SOLE   6,705,688 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 280 61,864 SH   SOLE   6,379 0 55,485
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1,883 158,076 SH   SOLE   158,076 0 0
BRIDGE BANCORP INC COM 108035106 1,159 47,951 SH   SOLE   47,951 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 139 11,154 SH   SOLE   11,154 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 7,382 42,671 SH   SOLE   42,671 0 0
BRIGHTHOUSE FINL INC COM 10922N103 14,130 390,280 SH   SOLE   390,280 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 960 63,495 SH   SOLE   63,495 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 3,425 177,655 SH   SOLE   177,655 0 0
BRINKS CO COM 109696104 501 6,962 SH   SOLE   6,962 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 73,124 1,178,848 SH   SOLE   1,178,848 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 3,330 88,830 SH   SOLE   88,735 0 95
BRIXMOR PPTY GROUP INC COM 11120U105 3,357 202,840 SH   SOLE   202,840 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 15,951 104,117 SH   SOLE   104,117 0 0
BROADMARK RLTY CAP INC COM 11135B100 901 88,320 SH   SOLE   88,320 0 0
BROADCOM INC COM 11135F101 260,484 594,917 SH   SOLE   594,917 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 388 32,261 SH   SOLE   32,261 0 0
BROOKS AUTOMATION INC NEW COM 114340102 2,356 34,722 SH   SOLE   34,722 0 0
BROWN & BROWN INC COM 115236101 14,651 309,018 SH   SOLE   309,018 0 0
BROWN FORMAN CORP CL B 115637209 9,789 123,243 SH   SOLE   123,243 0 0
BRUKER CORP COM 116794108 1,213 22,417 SH   SOLE   22,417 0 0
BRYN MAWR BK CORP COM 117665109 600 19,605 SH   SOLE   19,605 0 0
BUCKLE INC COM 118440106 2,330 79,800 SH   SOLE   79,800 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 1,487 36,429 SH   SOLE   36,429 0 0
BURLINGTON STORES INC COM 122017106 3,991 15,258 SH   SOLE   15,258 0 0
CAI INTERNATIONAL INC COM 12477X106 1,247 39,920 SH   SOLE   39,920 0 0
CBIZ INC COM 124805102 1,346 50,591 SH   SOLE   50,591 0 0
CBTX INC COM 12481V104 250 9,799 SH   SOLE   9,799 0 0
CBOE GLOBAL MKTS INC COM 12503M108 64,060 687,926 SH   SOLE   687,926 0 0
CBRE GROUP INC CL A 12504L109 13,777 219,661 SH   SOLE   219,661 0 0
CDK GLOBAL INC COM 12508E101 12,534 241,833 SH   SOLE   241,833 0 0
CDW CORP COM 12514G108 116,553 884,388 SH   SOLE   884,388 0 0
CF INDS HLDGS INC COM 125269100 12,789 330,389 SH   SOLE   330,389 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 93,109 991,889 SH   SOLE   991,889 0 0
CIGNA CORP NEW COM 125523100 39,089 187,767 SH   SOLE   187,767 0 0
CIT GROUP INC COM NEW 125581801 8,190 228,147 SH   SOLE   228,147 0 0
CMC MATERIALS INC COM 12571T100 4,541 30,012 SH   SOLE   30,012 0 0
CME GROUP INC COM 12572Q105 56,810 312,056 SH   SOLE   312,056 0 0
CMS ENERGY CORP COM 125896100 67,627 1,108,454 SH   SOLE   1,108,454 0 0
CNA FINL CORP COM 126117100 54,411 1,396,589 SH   SOLE   1,396,589 0 0
CNOOC LIMITED SPONSORED ADR 126132109 1,806 19,704 SH   SOLE   19,704 0 0
CRA INTL INC COM 12618T105 958 18,813 SH   SOLE   18,813 0 0
CNO FINL GROUP INC COM 12621E103 3,140 141,243 SH   SOLE   141,243 0 0
CSG SYS INTL INC COM 126349109 1,903 42,213 SH   SOLE   42,213 0 0
CSW INDUSTRIALS INC COM 126402106 2,521 22,527 SH   SOLE   22,527 0 0
CSX CORP COM 126408103 208,672 2,299,421 SH   SOLE   2,299,421 0 0
CNX RES CORP COM 12653C108 4,751 439,939 SH   SOLE   439,939 0 0
CVB FINL CORP COM 126600105 7,907 405,464 SH   SOLE   405,464 0 0
CVR ENERGY INC COM 12662P108 2,614 175,448 SH   SOLE   175,448 0 0
CVS HEALTH CORP COM 126650100 90,172 1,320,232 SH   SOLE   1,320,176 0 56
CABALETTA BIO INC COM 12674W109 415 33,290 SH   SOLE   3,390 0 29,900
CABLE ONE INC COM 12685J105 17,245 7,741 SH   SOLE   7,741 0 0
CABOT CORP COM 127055101 6,429 143,256 SH   SOLE   143,256 0 0
CABOT OIL & GAS CORP COM 127097103 8,416 516,970 SH   SOLE   516,970 0 0
CACI INTL INC CL A 127190304 27,647 110,885 SH   SOLE   110,885 0 0
CACTUS INC CL A 127203107 1,892 72,571 SH   SOLE   72,571 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 140,814 1,032,134 SH   SOLE   1,032,134 0 0
CAL MAINE FOODS INC COM NEW 128030202 784 20,896 SH   SOLE   20,896 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 14,036 259,784 SH   SOLE   259,784 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 780 158,759 SH   SOLE   158,759 0 0
CALIX INC COM 13100M509 4,765 160,113 SH   SOLE   160,113 0 0
CALLAWAY GOLF CO COM 131193104 2,869 119,501 SH   SOLE   119,501 0 0
CAMDEN NATL CORP COM 133034108 210 5,883 SH   SOLE   5,883 0 0
CAMDEN PPTY TR SH BEN INT 133131102 56,420 564,647 SH   SOLE   564,647 0 0
CAMPBELL SOUP CO COM 134429109 61,331 1,268,477 SH   SOLE   1,268,477 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 3,462 132,891 SH   SOLE   132,891 0 0
CANADIAN IMP BK COMM COM 136069101 52,764 617,334 SH   SOLE   617,334 0 0
CANADIAN NATL RY CO COM 136375102 54,001 491,592 SH   SOLE   491,592 0 0
CANADIAN SOLAR INC COM 136635109 22,940 447,700 SH   SOLE   441,200 0 6,500
CANNAE HLDGS INC COM 13765N107 2,966 67,000 SH   SOLE   67,000 0 0
CANON INC SPONSORED ADR 138006309 52,619 2,710,946 SH   SOLE   2,710,946 0 0
CANTEL MED CORP COM 138098108 724 9,177 SH   SOLE   9,177 0 0
CAPITAL CITY BK GROUP INC COM 139674105 688 27,980 SH   SOLE   27,980 0 0
CAPITAL ONE FINL CORP COM 14040H105 6,616 66,930 SH   SOLE   66,930 0 0
CAPITOL FED FINL INC COM 14057J101 1,677 134,189 SH   SOLE   134,189 0 0
CARDINAL HEALTH INC COM 14149Y108 17,146 320,130 SH   SOLE   320,130 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 625 14,284 SH   SOLE   14,284 0 0
CARDLYTICS INC COM 14161W105 9,042 63,330 SH   SOLE   63,330 0 0
CAREDX INC COM 14167L103 4,339 59,893 SH   SOLE   59,893 0 0
CARETRUST REIT INC COM 14174T107 927 41,801 SH   SOLE   41,801 0 0
CARLISLE COS INC COM 142339100 13,518 86,551 SH   SOLE   86,519 0 32
CARMAX INC COM 143130102 12,793 135,436 SH   SOLE   135,436 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 411 18,985 SH   SOLE   18,985 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 32,927 872,942 SH   SOLE   872,942 0 0
CARTER BANKSHARES INC COM NEW 146103106 111 10,386 SH   SOLE   10,386 0 0
CARTERS INC COM 146229109 4,122 43,822 SH   SOLE   43,822 0 0
CARVANA CO CL A 146869102 71,493 298,461 SH   SOLE   298,461 0 0
CASA SYS INC COM 14713L102 511 82,851 SH   SOLE   82,851 0 0
CASELLA WASTE SYS INC CL A 147448104 4,322 69,761 SH   SOLE   69,761 0 0
CASEYS GEN STORES INC COM 147528103 7,571 42,384 SH   SOLE   42,384 0 0
CASS INFORMATION SYS INC COM 14808P109 221 5,688 SH   SOLE   5,688 0 0
CATALENT INC COM 148806102 17,909 172,086 SH   SOLE   172,086 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 779 233,210 SH   SOLE   233,210 0 0
CATERPILLAR INC COM 149123101 68,210 374,738 SH   SOLE   374,738 0 0
CATHAY GEN BANCORP COM 149150104 10,017 311,180 SH   SOLE   311,180 0 0
CAVCO INDS INC DEL COM 149568107 1,103 6,285 SH   SOLE   6,285 0 0
CELANESE CORP DEL COM 150870103 10,334 79,532 SH   SOLE   79,532 0 0
CENTENE CORP DEL COM 15135B101 23,976 399,395 SH   SOLE   399,395 0 0
CENTERPOINT ENERGY INC COM 15189T107 2,672 123,489 SH   SOLE   123,489 0 0
CENTERSPACE COM 15202L107 392 5,550 SH   SOLE   5,550 0 0
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 422 60,428 SH   SOLE   60,428 0 0
CENTRAL GARDEN & PET CO COM 153527106 988 25,597 SH   SOLE   25,597 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 2,609 71,813 SH   SOLE   71,813 0 0
CENTRAL SECS CORP COM 155123102 1,837 56,269 SH   SOLE   56,269 0 0
CENTURY CMNTYS INC COM 156504300 3,395 77,556 SH   SOLE   77,556 0 0
LUMEN TECHNOLOGIES INC COM 156700106 203,139 20,834,727 SH   SOLE   20,834,727 0 0
CERENCE INC COM 156727109 5,838 58,102 SH   SOLE   58,102 0 0
CERIDIAN HCM HLDG INC COM 15677J108 53,893 505,752 SH   SOLE   505,752 0 0
CERNER CORP COM 156782104 24,808 316,112 SH   SOLE   316,112 0 0
CERUS CORP COM 157085101 621 89,731 SH   SOLE   89,731 0 0
CEVA INC COM 157210105 2,279 50,081 SH   SOLE   50,081 0 0
CHARLES RIV LABS INTL INC COM 159864107 102,268 409,301 SH   SOLE   409,301 0 0
CHART INDS INC COM PAR $0.01 16115Q308 1,224 10,390 SH   SOLE   10,390 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 23,568 35,626 SH   SOLE   35,626 0 0
CHASE CORP COM 16150R104 303 2,999 SH   SOLE   2,999 0 0
CHEGG INC COM 163092109 31,335 346,897 SH   SOLE   346,897 0 0
CHEMED CORP NEW COM 16359R103 16,768 31,483 SH   SOLE   31,483 0 0
CHEMOCENTRYX INC COM 16383L106 3,181 51,373 SH   SOLE   51,373 0 0
CHEMOURS CO COM 163851108 3,974 160,319 SH   SOLE   160,319 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 1,994 56,581 SH   SOLE   56,581 0 0
CHENIERE ENERGY INC COM NEW 16411R208 11,708 195,037 SH   SOLE   195,037 0 0
CHERRY HILL MTG INVT CORP COM 164651101 351 38,424 SH   SOLE   38,424 0 0
CHESAPEAKE UTILS CORP COM 165303108 61,664 569,854 SH   SOLE   569,854 0 0
CHEVRON CORP NEW COM 166764100 14,830 175,612 SH   SOLE   175,612 0 0
CHEWY INC CL A 16679L109 38,182 424,760 SH   SOLE   119,834 0 304,926
CHIMERA INVT CORP COM NEW 16934Q208 2,070 201,923 SH   SOLE   201,923 0 0
CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 2,279 206,073 SH   SOLE   206,073 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 80,853 2,832,972 SH   SOLE   2,832,972 0 0
CHINA PETROLEUM & CHEMICAL C SPON ADR H SHS 16941R108 1,810 40,578 SH   SOLE   40,578 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 28,039 20,220 SH   SOLE   20,220 0 0
CHOICE HOTELS INTL INC COM 169905106 1,390 13,028 SH   SOLE   13,028 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 5,939 153,770 SH   SOLE   153,770 0 0
CHURCH & DWIGHT INC COM 171340102 26,462 303,363 SH   SOLE   303,363 0 0
CHURCHILL DOWNS INC COM 171484108 3,394 17,422 SH   SOLE   17,422 0 0
CIENA CORP COM NEW 171779309 153,723 2,908,660 SH   SOLE   2,908,660 0 0
CIMAREX ENERGY CO COM 171798101 10,113 269,601 SH   SOLE   269,601 0 0
CINCINNATI FINL CORP COM 172062101 17,324 198,281 SH   SOLE   198,281 0 0
CINEMARK HLDGS INC COM 17243V102 550 31,563 SH   SOLE   5,763 0 25,800
CIRRUS LOGIC INC COM 172755100 30,907 375,994 SH   SOLE   375,994 0 0
CISCO SYS INC COM 17275R102 1,071,425 23,942,469 SH   SOLE   23,942,469 0 0
CINTAS CORP COM 172908105 30,393 85,988 SH   SOLE   85,988 0 0
CITIGROUP INC COM NEW 172967424 127,104 2,061,361 SH   SOLE   2,061,361 0 0
CITIZENS FINL GROUP INC COM 174610105 27,055 756,583 SH   SOLE   756,583 0 0
CITRIX SYS INC COM 177376100 380,034 2,921,089 SH   SOLE   2,921,089 0 0
CITY HLDG CO COM 177835105 997 14,338 SH   SOLE   14,338 0 0
CLARUS CORP NEW COM 18270P109 891 57,868 SH   SOLE   57,868 0 0
CLEAN HARBORS INC COM 184496107 10,412 136,815 SH   SOLE   136,815 0 0
CLEAN ENERGY FUELS CORP COM 184499101 2,187 278,221 SH   SOLE   278,221 0 0
CLEARWAY ENERGY INC CL C 18539C204 24,350 762,605 SH   SOLE   762,605 0 0
CLOROX CO DEL COM 189054109 62,362 308,844 SH   SOLE   308,844 0 0
CLOUDERA INC COM 18914U100 189,407 13,616,581 SH   SOLE   13,616,581 0 0
CLOUDFLARE INC CL A COM 18915M107 206,364 2,715,668 SH   SOLE   2,715,668 0 0
COCA COLA CONS INC COM 191098102 492 1,847 SH   SOLE   1,847 0 0
COCA COLA CO COM 191216100 210,388 3,836,391 SH   SOLE   3,836,391 0 0
COEUR MNG INC COM NEW 192108504 3,985 384,995 SH   SOLE   384,995 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 3,019 50,433 SH   SOLE   50,433 0 0
COGNEX CORP COM 192422103 4,597 57,262 SH   SOLE   57,262 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 192,304 2,346,597 SH   SOLE   2,346,597 0 0
COHERENT INC COM 192479103 1,319 8,789 SH   SOLE   8,789 0 0
COHEN & STEERS INC COM 19247A100 3,507 47,206 SH   SOLE   47,206 0 0
COHEN & STEERS REIT & PFD &I COM 19247X100 3,504 153,478 SH   SOLE   153,478 0 0
COHEN & STEERS INFRASTRUCTUR COM 19248A109 3,933 152,315 SH   SOLE   152,315 0 0
COHERUS BIOSCIENCES INC COM 19249H103 1,324 76,170 SH   SOLE   76,170 0 0
COLFAX CORP COM 194014106 1,978 51,715 SH   SOLE   51,715 0 0
COLGATE PALMOLIVE CO COM 194162103 60,541 707,998 SH   SOLE   707,998 0 0
COLLECTORS UNIVERSE INC COM NEW 19421R200 1,647 21,850 SH   SOLE   21,850 0 0
COLONY CAP INC NEW CL A COM 19626G108 252 52,373 SH   SOLE   52,373 0 0
COLUMBIA BKG SYS INC COM 197236102 4,632 129,036 SH   SOLE   129,036 0 0
COLUMBIA FINL INC COM 197641103 691 44,432 SH   SOLE   44,432 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 1,131 78,861 SH   SOLE   78,861 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 4,247 48,602 SH   SOLE   48,602 0 0
COMFORT SYS USA INC COM 199908104 4,769 90,568 SH   SOLE   90,568 0 0
COMCAST CORP NEW CL A 20030N101 85,352 1,628,848 SH   SOLE   1,628,848 0 0
COMERICA INC COM 200340107 59,223 1,060,211 SH   SOLE   1,060,211 0 0
COMMERCE BANCSHARES INC COM 200525103 66,884 1,018,023 SH   SOLE   1,018,023 0 0
COMMERCIAL METALS CO COM 201723103 1,797 87,473 SH   SOLE   87,473 0 0
COMMSCOPE HLDG CO INC COM 20337X109 83,556 6,235,494 SH   SOLE   6,235,494 0 0
COMMUNITY BK SYS INC COM 203607106 4,864 78,055 SH   SOLE   78,055 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 1,258 26,712 SH   SOLE   26,712 0 0
COMMUNITY TR BANCORP INC COM 204149108 260 7,024 SH   SOLE   7,024 0 0
COMMVAULT SYSTEMS INC COM 204166102 866 15,648 SH   SOLE   15,648 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 170 59,138 SH   SOLE   59,138 0 0
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 772 129,731 SH   SOLE   129,731 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 7,160 833,559 SH   SOLE   833,559 0 0
COMPASS MINERALS INTL INC COM 20451N101 3,628 58,778 SH   SOLE   58,778 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 820 30,546 SH   SOLE   30,546 0 0
COMSTOCK RES INC COM 205768302 1,462 334,596 SH   SOLE   334,596 0 0
CONAGRA BRANDS INC COM 205887102 14,194 391,441 SH   SOLE   391,441 0 0
CONCHO RES INC COM 20605P101 3,167 54,275 SH   SOLE   54,275 0 0
CONNECTONE BANCORP INC COM 20786W107 310 15,683 SH   SOLE   15,683 0 0
CONOCOPHILLIPS COM 20825C104 28,807 720,348 SH   SOLE   720,245 0 103
CONSOL ENERGY INC DISC COML COM 20854L108 522 72,406 SH   SOLE   72,406 0 0
CONSOLIDATED EDISON INC COM 209115104 83,111 1,150,001 SH   SOLE   1,150,001 0 0
CONSTELLATION BRANDS INC CL A 21036P108 3,600 16,433 SH   SOLE   16,411 0 22
CONSTRUCTION PARTNERS INC COM CL A 21044C107 1,556 53,461 SH   SOLE   53,461 0 0
CONTINENTAL RES INC COM 212015101 4,436 272,176 SH   SOLE   31,001 0 241,175
CONTRAFECT CORP COM NEW 212326300 296 58,536 SH   SOLE   46,836 0 11,700
COOPER COS INC COM NEW 216648402 8,658 23,830 SH   SOLE   23,830 0 0
COOPER TIRE & RUBR CO COM 216831107 2,050 50,618 SH   SOLE   50,618 0 0
COPART INC COM 217204106 40,599 319,047 SH   SOLE   319,047 0 0
CORCEPT THERAPEUTICS INC COM 218352102 2,557 97,732 SH   SOLE   97,732 0 0
CORE MARK HOLDING CO INC COM 218681104 756 25,736 SH   SOLE   25,736 0 0
CORESITE RLTY CORP COM 21870Q105 12,067 96,319 SH   SOLE   96,319 0 0
CORELOGIC INC COM 21871D103 11,512 148,891 SH   SOLE   148,891 0 0
CORECIVIC INC COM 21871N101 1,786 272,607 SH   SOLE   272,607 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 40,627 922,510 SH   SOLE   922,510 0 0
CORNING INC COM 219350105 89,297 2,480,472 SH   SOLE   2,480,472 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 319 12,231 SH   SOLE   12,231 0 0
CORTEVA INC COM 22052L104 51,694 1,335,073 SH   SOLE   1,335,073 0 0
CORVEL CORP COM 221006109 2,096 19,776 SH   SOLE   19,776 0 0
COSTCO WHSL CORP NEW COM 22160K105 211,330 560,884 SH   SOLE   560,884 0 0
COSTAR GROUP INC COM 22160N109 9,055 9,797 SH   SOLE   9,797 0 0
COTY INC COM CL A 222070203 92 13,072 SH   SOLE   13,072 0 0
COUPA SOFTWARE INC COM 22266L106 295,785 872,754 SH   SOLE   872,754 0 0
COUSINS PPTYS INC COM NEW 222795502 1,298 38,758 SH   SOLE   38,758 0 0
COVANTA HLDG CORP COM 22282E102 749 57,014 SH   SOLE   57,014 0 0
COVETRUS INC COM 22304C100 3,338 116,161 SH   SOLE   116,161 0 0
CRANE CO COM 224399105 724 9,321 SH   SOLE   9,321 0 0
CREDIT ACCEP CORP MICH COM 225310101 2,745 7,930 SH   SOLE   1,130 0 6,800
CREDIT SUISSE GROUP SPONSORED ADR 225401108 200 15,636 SH   SOLE   15,636 0 0
CREE INC COM 225447101 87,709 828,228 SH   SOLE   828,228 0 0
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 4,537 239,063 SH   SOLE   239,063 0 0
CROCS INC COM 227046109 4,173 66,598 SH   SOLE   66,598 0 0
CROSSAMERICA PARTNERS LP UT LTD PTN INT 22758A105 3,414 198,859 SH   SOLE   198,859 0 0
CROSSFIRST BANKSHARES INC COM 22766M109 221 20,586 SH   SOLE   20,586 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 416,544 1,966,498 SH   SOLE   1,966,498 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 67,267 422,556 SH   SOLE   422,556 0 0
CROWN HLDGS INC COM 228368106 8,465 84,484 SH   SOLE   84,484 0 0
CRYOPORT INC COM PAR $0.001 229050307 2,635 60,061 SH   SOLE   7,661 0 52,400
CUBESMART COM 229663109 2,498 74,328 SH   SOLE   74,328 0 0
CULLEN FROST BANKERS INC COM 229899109 7,080 81,165 SH   SOLE   81,165 0 0
CUMMINS INC COM 231021106 122,766 540,582 SH   SOLE   540,582 0 0
CUMULUS MEDIA INC COM CL A 231082801 229 26,241 SH   SOLE   26,241 0 0
CURO GROUP HOLDINGS CORP COM 23131L107 581 40,556 SH   SOLE   40,556 0 0
CURTISS WRIGHT CORP COM 231561101 10,812 92,927 SH   SOLE   92,885 0 42
CYTOKINETICS INC COM NEW 23282W605 804 38,705 SH   SOLE   38,705 0 0
CYRUSONE INC COM 23283R100 13,597 185,876 SH   SOLE   185,876 0 0
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 7,809 421,653 SH   SOLE   421,653 0 0
D R HORTON INC COM 23331A109 25,060 363,608 SH   SOLE   363,608 0 0
DTE ENERGY CO COM 233331107 71,972 592,799 SH   SOLE   592,799 0 0
DTF TAX-FREE INCOME INC COM 23334J107 591 39,672 SH   SOLE   39,672 0 0
DADA NEXUS LTD ADS 23344D108 1,028 28,176 SH   SOLE   28,176 0 0
DANA INC COM 235825205 2,764 141,604 SH   SOLE   141,604 0 0
DANAHER CORPORATION COM 235851102 40,286 181,355 SH   SOLE   181,355 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 27,390 477,505 SH   SOLE   477,505 0 0
DARDEN RESTAURANTS INC COM 237194105 544 4,570 SH   SOLE   4,570 0 0
DARLING INGREDIENTS INC COM 237266101 9,165 158,901 SH   SOLE   158,901 0 0
DASEKE INC COM 23753F107 868 149,450 SH   SOLE   149,450 0 0
DATADOG INC CL A COM 23804L103 291,453 2,960,713 SH   SOLE   2,960,713 0 0
DAVITA INC COM 23918K108 35,760 304,598 SH   SOLE   304,598 0 0
DECKERS OUTDOOR CORP COM 243537107 5,683 19,817 SH   SOLE   19,817 0 0
DEERE & CO COM 244199105 4,726 17,567 SH   SOLE   17,567 0 0
DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103 3,343 104,472 SH   SOLE   104,472 0 0
DELEK US HLDGS INC NEW COM 24665A103 2,100 130,684 SH   SOLE   130,684 0 0
DELL TECHNOLOGIES INC CL C 24703L202 68,956 940,869 SH   SOLE   940,869 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 7,870 195,723 SH   SOLE   195,723 0 0
DENALI THERAPEUTICS INC COM 24823R105 15,027 179,404 SH   SOLE   179,404 0 0
DENTSPLY SIRONA INC COM 24906P109 470 8,976 SH   SOLE   8,976 0 0
DEVON ENERGY CORP NEW COM 25179M103 7,787 492,532 SH   SOLE   492,532 0 0
DEXCOM INC COM 252131107 35,972 97,295 SH   SOLE   97,295 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 53,970 339,837 SH   SOLE   339,837 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 1,040 6,964 SH   SOLE   6,964 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 3,688 447,035 SH   SOLE   447,035 0 0
DIAMONDBACK ENERGY INC COM 25278X109 9,454 195,338 SH   SOLE   195,338 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 688 31,226 SH   SOLE   31,226 0 0
DICKS SPORTING GOODS INC COM 253393102 8,080 143,740 SH   SOLE   143,740 0 0
DIGITAL RLTY TR INC COM 253868103 15,824 113,429 SH   SOLE   113,429 0 0
DIGITAL TURBINE INC COM NEW 25400W102 4,923 87,044 SH   SOLE   87,044 0 0
DIODES INC COM 254543101 3,550 50,361 SH   SOLE   50,361 0 0
DISNEY WALT CO COM 254687106 7,267 40,111 SH   SOLE   40,082 0 29
DISCOVER FINL SVCS COM 254709108 7,700 85,054 SH   SOLE   85,054 0 0
DISCOVERY INC COM SER A 25470F104 26,064 866,191 SH   SOLE   207,991 0 658,200
DISH NETWORK CORPORATION CL A 25470M109 2,942 90,983 SH   SOLE   90,983 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 2,285 554,642 SH   SOLE   554,642 0 0
DR REDDYS LABS LTD ADR 256135203 12,013 168,509 SH   SOLE   168,509 0 0
DOCUSIGN INC COM 256163106 489,425 2,201,641 SH   SOLE   2,201,641 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 16,326 168,082 SH   SOLE   168,082 0 0
DOLLAR GEN CORP NEW COM 256677105 168,259 800,091 SH   SOLE   800,091 0 0
DOLLAR TREE INC COM 256746108 27,554 255,031 SH   SOLE   255,031 0 0
DOMINION ENERGY INC COM 25746U109 98,478 1,309,549 SH   SOLE   1,309,549 0 0
DOMINOS PIZZA INC COM 25754A201 18,627 48,577 SH   SOLE   48,577 0 0
DOMO INC COM CL B 257554105 140,379 2,201,330 SH   SOLE   2,201,330 0 0
DOMTAR CORP COM NEW 257559203 2,154 68,065 SH   SOLE   68,065 0 0
DONALDSON INC COM 257651109 3,960 70,860 SH   SOLE   70,860 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 1,220 71,865 SH   SOLE   71,865 0 0
DORMAN PRODS INC COM 258278100 478 5,508 SH   SOLE   5,508 0 0
DOUBLELINE INCOME SOLUTIONS COM 258622109 3,007 181,343 SH   SOLE   181,343 0 0
DOUGLAS EMMETT INC COM 25960P109 4,469 153,136 SH   SOLE   153,136 0 0
DOUGLAS DYNAMICS INC COM 25960R105 2,491 58,237 SH   SOLE   58,237 0 0
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 1,362 123,139 SH   SOLE   123,139 0 0
DOVER CORP COM 260003108 61,471 486,898 SH   SOLE   486,898 0 0
DOW INC COM 260557103 118,345 2,132,338 SH   SOLE   2,132,338 0 0
DRAFTKINGS INC COM CL A 26142R104 26,942 578,650 SH   SOLE   578,650 0 0
DRIL QUIP INC COM 262037104 354 11,939 SH   SOLE   11,939 0 0
DROPBOX INC CL A 26210C104 163,500 7,368,176 SH   SOLE   7,368,176 0 0
DUKE REALTY CORP COM NEW 264411505 4,787 119,757 SH   SOLE   119,757 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 111,516 1,217,952 SH   SOLE   1,217,952 0 0
DUPONT DE NEMOURS INC COM 26614N102 55,309 777,801 SH   SOLE   777,801 0 0
DYCOM INDS INC COM 267475101 2,263 29,963 SH   SOLE   29,963 0 0
DYNATRACE INC COM NEW 268150109 50,911 1,176,588 SH   SOLE   1,176,588 0 0
E L F BEAUTY INC COM 26856L103 2,314 91,878 SH   SOLE   91,878 0 0
EOG RES INC COM 26875P101 26,966 540,732 SH   SOLE   540,732 0 0
EQT CORP COM 26884L109 6,254 492,060 SH   SOLE   492,060 0 0
EPR PPTYS COM SH BEN INT 26884U109 1,624 49,981 SH   SOLE   49,981 0 0
EAGLE BANCORP INC MD COM 268948106 3,907 94,608 SH   SOLE   94,608 0 0
EVO PMTS INC CL A COM 26927E104 911 33,729 SH   SOLE   33,729 0 0
EAGLE MATLS INC COM 26969P108 3,031 29,906 SH   SOLE   29,906 0 0
EAST WEST BANCORP INC COM 27579R104 22,273 439,223 SH   SOLE   439,223 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 858 37,872 SH   SOLE   37,872 0 0
EASTGROUP PPTYS INC COM 277276101 3,782 27,396 SH   SOLE   27,396 0 0
EASTMAN CHEM CO COM 277432100 21,833 217,723 SH   SOLE   217,723 0 0
EATON VANCE CORP COM NON VTG 278265103 13,878 204,295 SH   SOLE   204,295 0 0
EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 843 63,014 SH   SOLE   63,014 0 0
EATON VANCE ENHANCED EQUITY COM 278274105 349 21,607 SH   SOLE   21,607 0 0
EATON VANCE MUN BD FD COM 27827X101 391 28,719 SH   SOLE   28,719 0 0
EATON VANCE TAX ADVT DIV INC COM 27828G107 3,867 163,509 SH   SOLE   163,509 0 0
EATON VANCE TX ADV GLBL DIV COM 27828S101 4,721 258,676 SH   SOLE   258,676 0 0
EATON VANCE TAX-ADVANTAGED G COM 27828U106 3,294 130,334 SH   SOLE   130,334 0 0
EATON VANCE SHORT DURATION D COM 27828V104 1,837 148,589 SH   SOLE   148,589 0 0
EATON VANCE MUN INCOME 2028 SHS 27829U105 1,226 52,335 SH   SOLE   52,335 0 0
EATON VANCE FLOATING RATE 20 COM 27831H100 92 10,335 SH   SOLE   10,335 0 0
EBAY INC. COM 278642103 395,934 7,879,276 SH   SOLE   7,879,276 0 0
EBIX INC COM NEW 278715206 240 6,323 SH   SOLE   6,323 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 206 7,682 SH   SOLE   7,682 0 0
ECHOSTAR CORP CL A 278768106 2,364 111,578 SH   SOLE   111,578 0 0
ECOLAB INC COM 278865100 26,590 122,899 SH   SOLE   122,899 0 0
ECOPETROL S A SPONSORED ADS 279158109 160 12,423 SH   SOLE   12,423 0 0
EDGEWELL PERS CARE CO COM 28035Q102 1,599 46,249 SH   SOLE   46,249 0 0
EDISON INTL COM 281020107 33,933 540,170 SH   SOLE   540,170 0 0
EDITAS MEDICINE INC COM 28106W103 2,833 40,405 SH   SOLE   18,605 0 21,800
EDWARDS LIFESCIENCES CORP COM 28176E108 15,464 169,504 SH   SOLE   169,504 0 0
EHEALTH INC COM 28238P109 749 10,602 SH   SOLE   10,602 0 0
8X8 INC NEW COM 282914100 1,857 53,887 SH   SOLE   53,887 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 388 12,663 SH   SOLE   12,663 0 0
ELECTRONIC ARTS INC COM 285512109 182,362 1,269,929 SH   SOLE   1,269,929 0 0
ELEMENT SOLUTIONS INC COM 28618M106 13,833 780,184 SH   SOLE   780,184 0 0
ELLINGTON FINANCIAL INC COM 28852N109 1,572 105,925 SH   SOLE   105,925 0 0
EMCOR GROUP INC COM 29084Q100 4,158 45,463 SH   SOLE   45,463 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 4,826 53,863 SH   SOLE   53,863 0 0
EMERSON ELEC CO COM 291011104 65,823 818,998 SH   SOLE   818,998 0 0
EMPIRE ST RLTY TR INC CL A 292104106 2,771 297,270 SH   SOLE   297,270 0 0
EMPLOYERS HOLDINGS INC COM 292218104 2,275 70,665 SH   SOLE   70,665 0 0
ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 1,727 328,256 SH   SOLE   328,256 0 0
ENCORE CAP GROUP INC COM 292554102 2,174 55,810 SH   SOLE   55,810 0 0
ENCORE WIRE CORP COM 292562105 4,444 73,362 SH   SOLE   73,362 0 0
ENDAVA PLC ADS 29260V105 859 11,196 SH   SOLE   11,196 0 0
ENCOMPASS HEALTH CORP COM 29261A100 14,779 178,722 SH   SOLE   178,722 0 0
ENERGY RECOVERY INC COM 29270J100 1,333 97,724 SH   SOLE   97,724 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 4,678 495,008 SH   SOLE   495,008 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 6,669 158,119 SH   SOLE   158,119 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 5,590 904,607 SH   SOLE   904,607 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 162 19,713 SH   SOLE   19,713 0 0
ENERSYS COM 29275Y102 28,090 338,189 SH   SOLE   338,189 0 0
ENERPLUS CORP COM 292766102 1,245 397,748 SH   SOLE   397,748 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 4,093 1,103,227 SH   SOLE   1,103,227 0 0
ENOCHIAN BIOSCIENCES INC COM 29350E104 103 34,978 SH   SOLE   4,078 0 30,900
ENPHASE ENERGY INC COM 29355A107 183,329 1,044,787 SH   SOLE   1,044,787 0 0
ENPRO INDS INC COM 29355X107 994 13,163 SH   SOLE   13,163 0 0
ENOVA INTL INC COM 29357K103 2,138 86,333 SH   SOLE   86,333 0 0
ENSIGN GROUP INC COM 29358P101 3,768 51,673 SH   SOLE   51,673 0 0
ENTEGRIS INC COM 29362U104 48,491 504,590 SH   SOLE   504,590 0 0
ENTERGY CORP NEW COM 29364G103 71,617 717,317 SH   SOLE   717,317 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 437 12,516 SH   SOLE   12,516 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 2,560 130,675 SH   SOLE   130,675 0 0
ENVESTNET INC COM 29404K106 4,394 53,396 SH   SOLE   53,396 0 0
EPAM SYS INC COM 29414B104 55,513 154,913 SH   SOLE   154,913 0 0
ENVIVA PARTNERS LP COM UNIT 29414J107 1,563 34,417 SH   SOLE   34,417 0 0
EPLUS INC COM 294268107 1,392 15,826 SH   SOLE   15,826 0 0
EQUIFAX INC COM 294429105 4,985 25,853 SH   SOLE   25,853 0 0
EQUINIX INC COM 29444U700 22,297 31,221 SH   SOLE   31,221 0 0
EQUILLIUM INC COM 29446K106 170 31,708 SH   SOLE   3,308 0 28,400
EQUITABLE HLDGS INC COM 29452E101 3,559 139,066 SH   SOLE   139,066 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 3,690 459,013 SH   SOLE   459,013 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 2,911 106,706 SH   SOLE   106,706 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 3,289 51,905 SH   SOLE   51,905 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 2,174 36,679 SH   SOLE   36,679 0 0
ERICSSON ADR B SEK 10 294821608 17,192 1,438,656 SH   SOLE   1,438,346 0 310
ERIE INDTY CO CL A 29530P102 58,311 237,421 SH   SOLE   237,421 0 0
ESCO TECHNOLOGIES INC COM 296315104 918 8,898 SH   SOLE   8,898 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 938 36,091 SH   SOLE   15,991 0 20,100
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 885 41,766 SH   SOLE   41,766 0 0
ESSENTIAL UTILS INC COM 29670G102 83,787 1,771,780 SH   SOLE   1,771,780 0 0
ESSEX PPTY TR INC COM 297178105 5,058 21,306 SH   SOLE   21,306 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 1,066 52,733 SH   SOLE   52,733 0 0
ETSY INC COM 29786A106 269,568 1,515,192 SH   SOLE   1,515,192 0 0
EURONET WORLDWIDE INC COM 298736109 697 4,809 SH   SOLE   4,809 0 0
EVERCORE INC CLASS A 29977A105 19,556 178,369 SH   SOLE   178,369 0 0
EVERBRIDGE INC COM 29978A104 49,507 332,103 SH   SOLE   332,103 0 0
EVERGY INC COM 30034W106 78,291 1,410,398 SH   SOLE   1,410,398 0 0
EVERTEC INC COM 30040P103 2,026 51,523 SH   SOLE   51,523 0 0
EVERSOURCE ENERGY COM 30040W108 65,674 759,155 SH   SOLE   759,155 0 0
EVERQUOTE INC COM CL A 30041R108 1,347 36,074 SH   SOLE   36,074 0 0
EVOLENT HEALTH INC CL A 30050B101 3,670 228,950 SH   SOLE   228,950 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 19,477 721,899 SH   SOLE   721,899 0 0
EXACT SCIENCES CORP COM 30063P105 138,232 1,043,338 SH   SOLE   1,043,338 0 0
EXELON CORP COM 30161N101 59,614 1,411,979 SH   SOLE   1,411,874 0 105
EXELIXIS INC COM 30161Q104 67,217 3,349,143 SH   SOLE   3,349,143 0 0
EXLSERVICE HOLDINGS INC COM 302081104 1,887 22,171 SH   SOLE   22,171 0 0
EXPEDIA GROUP INC COM NEW 30212P303 196,252 1,482,267 SH   SOLE   1,482,267 0 0
EXP WORLD HLDGS INC COM 30212W100 4,458 70,627 SH   SOLE   70,627 0 0
EXPEDITORS INTL WASH INC COM 302130109 185,668 1,952,143 SH   SOLE   1,952,143 0 0
EXPONENT INC COM 30214U102 4,589 50,977 SH   SOLE   50,977 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 12,048 813,530 SH   SOLE   813,530 0 0
EXTRA SPACE STORAGE INC COM 30225T102 4,372 37,736 SH   SOLE   37,736 0 0
EXTERRAN CORP COM 30227H106 266 60,110 SH   SOLE   60,110 0 0
EXXON MOBIL CORP COM 30231G102 19,988 484,921 SH   SOLE   484,921 0 0
FBL FINL GROUP INC CL A 30239F106 950 18,095 SH   SOLE   18,095 0 0
FLIR SYS INC COM 302445101 7,108 162,169 SH   SOLE   162,169 0 0
FMC CORP COM NEW 302491303 12,812 111,476 SH   SOLE   111,476 0 0
F N B CORP COM 302520101 17,534 1,845,719 SH   SOLE   1,845,614 0 105
FB FINL CORP COM 30257X104 1,017 29,297 SH   SOLE   29,297 0 0
FTI CONSULTING INC COM 302941109 4,484 40,135 SH   SOLE   40,135 0 0
FACEBOOK INC CL A 30303M102 916,307 3,354,470 SH   SOLE   3,354,470 0 0
FACTSET RESH SYS INC COM 303075105 6,275 18,873 SH   SOLE   18,873 0 0
FAIR ISAAC CORP COM 303250104 6,136 12,007 SH   SOLE   12,007 0 0
FARFETCH LTD ORD SH CL A 30744W107 13,130 205,769 SH   SOLE   205,769 0 0
FARMERS NATIONAL BANC CORP COM 309627107 974 73,364 SH   SOLE   73,364 0 0
FARO TECHNOLOGIES INC COM 311642102 2,754 38,986 SH   SOLE   38,986 0 0
FASTLY INC CL A 31188V100 281,256 3,219,137 SH   SOLE   3,219,137 0 0
FATE THERAPEUTICS INC COM 31189P102 9,850 108,325 SH   SOLE   108,325 0 0
FASTENAL CO COM 311900104 85,229 1,745,432 SH   SOLE   1,745,432 0 0
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 53,834 632,445 SH   SOLE   632,445 0 0
FEDERAL SIGNAL CORP COM 313855108 3,018 90,973 SH   SOLE   90,973 0 0
FEDERATED HERMES INC CL B 314211103 5,436 188,161 SH   SOLE   188,161 0 0
FEDEX CORP COM 31428X106 63,754 245,568 SH   SOLE   245,568 0 0
F5 NETWORKS INC COM 315616102 126,036 716,359 SH   SOLE   716,333 0 26
FIBROGEN INC COM 31572Q808 52,574 1,417,474 SH   SOLE   1,417,474 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 61,075 431,750 SH   SOLE   431,750 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 20,124 514,818 SH   SOLE   514,818 0 0
FIFTH THIRD BANCORP COM 316773100 30,399 1,102,610 SH   SOLE   1,102,610 0 0
51JOB INC SPONSORED ADS 316827104 1,621 23,161 SH   SOLE   23,161 0 0
FIREEYE INC COM 31816Q101 126,629 5,491,294 SH   SOLE   5,491,294 0 0
FIRST AMERN FINL CORP COM 31847R102 50,616 980,357 SH   SOLE   980,357 0 0
FIRST BANCORP P R COM NEW 318672706 3,065 332,445 SH   SOLE   332,445 0 0
FIRST BANCORP N C COM 318910106 382 11,292 SH   SOLE   11,292 0 0
FIRST BANCSHARES INC MS COM 318916103 1,860 60,232 SH   SOLE   60,232 0 0
FIRST BUSEY CORP COM NEW 319383204 2,817 130,715 SH   SOLE   130,715 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 21,315 37,116 SH   SOLE   37,116 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 558 51,038 SH   SOLE   51,038 0 0
FIRST FINL BANCORP OH COM 320209109 8,428 480,751 SH   SOLE   480,751 0 0
FIRST FINL BANKSHARES COM 32020R109 6,242 172,561 SH   SOLE   172,561 0 0
FIRST FINL CORP IND COM 320218100 635 16,340 SH   SOLE   16,340 0 0
FIRST FNDTN INC COM 32026V104 352 17,601 SH   SOLE   17,601 0 0
FIRST HORIZON CORPORATION COM 320517105 10,755 842,832 SH   SOLE   842,832 0 0
FIRST HAWAIIAN INC COM 32051X108 20,017 848,901 SH   SOLE   848,901 0 0
FIRST INDL RLTY TR INC COM 32054K103 4,420 104,918 SH   SOLE   104,918 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 5,772 141,581 SH   SOLE   141,581 0 0
FIRST LONG IS CORP COM 320734106 1,138 63,745 SH   SOLE   63,745 0 0
FIRST MERCHANTS CORP COM 320817109 7,828 209,240 SH   SOLE   209,240 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 222 6,601 SH   SOLE   6,601 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 4,627 290,662 SH   SOLE   290,662 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 15,919 108,346 SH   SOLE   108,346 0 0
FIRST SOLAR INC COM 336433107 80,000 808,738 SH   SOLE   808,738 0 0
1ST SOURCE CORP COM 336901103 3,159 78,391 SH   SOLE   78,391 0 0
FIRST TR EXCHANGE TRADED FD CHINDIA ETF 33733A102 54,842 929,840 SH   SOLE   929,840 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 499,557 2,353,846 SH   SOLE   2,353,846 0 0
FIRST TR BICK INDEX FD COM SHS 33733H107 53,285 1,417,041 SH   SOLE   1,417,041 0 0
FIRST TR NASDAQ 100 TECH IND SHS 337345102 528,629 3,828,700 SH   SOLE   3,828,700 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 520,701 10,233,896 SH   SOLE   10,233,896 0 0
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 565,418 5,056,498 SH   SOLE   5,056,498 0 0
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 448 5,815 SH   SOLE   5,815 0 0
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 722 8,700 SH   SOLE   8,700 0 0
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 1,298 23,621 SH   SOLE   23,621 0 0
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 16,030 165,869 SH   SOLE   165,869 0 0
FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 52,137 1,366,983 SH   SOLE   1,366,983 0 0
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 620 10,969 SH   SOLE   10,969 0 0
FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 634 25,069 SH   SOLE   25,069 0 0
FIRST TR EXCH TRD ALPHDX FD GERMANY ALPHA 33737J190 52,526 1,024,306 SH   SOLE   1,024,306 0 0
FIRST TR EXCH TRD ALPHDX FD SWITZLND ALPHA 33737J232 53,226 881,809 SH   SOLE   881,809 0 0
FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 5,282 80,789 SH   SOLE   80,789 0 0
FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300 16,804 272,388 SH   SOLE   272,388 0 0
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 18,732 393,619 SH   SOLE   393,619 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 116,349 2,388,123 SH   SOLE   2,388,123 0 0
FIRST TR EXCHANGE-TRADED FD LNG DUR OPRTUN 33738D606 879 30,250 SH   SOLE   30,250 0 0
FIRST TR EXCHANGE-TRADED FD NASDAQ TRANSN 33738R795 523,892 18,672,097 SH   SOLE   18,672,097 0 0
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 8,729 432,357 SH   SOLE   349,750 0 82,607
FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 10,579 277,957 SH   SOLE   277,957 0 0
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 2,910 142,791 SH   SOLE   115,101 0 27,690
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 64,083 1,245,056 SH   SOLE   1,245,056 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 7,281 121,265 SH   SOLE   121,265 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748 15,663 454,391 SH   SOLE   454,391 0 0
FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763 15,803 477,733 SH   SOLE   477,733 0 0
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 17,543 320,539 SH   SOLE   320,539 0 0
FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847 15,962 453,604 SH   SOLE   453,604 0 0
FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862 15,803 455,117 SH   SOLE   455,117 0 0
FIRST TR EXCHANGE-TRADED FD INDXX INOVTV ETF 33741X201 1,609 42,897 SH   SOLE   42,897 0 0
FIRSTCASH INC COM 33767D105 5,752 82,119 SH   SOLE   82,119 0 0
FISERV INC COM 337738108 20,549 180,472 SH   SOLE   180,472 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 4,670 114,567 SH   SOLE   114,567 0 0
FIRSTENERGY CORP COM 337932107 10,315 336,966 SH   SOLE   336,966 0 0
FIVE BELOW INC COM 33829M101 17,896 102,276 SH   SOLE   102,276 0 0
FIVE9 INC COM 338307101 180,815 1,036,785 SH   SOLE   1,036,785 0 0
FLEXION THERAPEUTICS INC COM 33938J106 413 35,828 SH   SOLE   35,828 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 46,986 506,047 SH   SOLE   506,047 0 0
FLUOR CORP NEW COM 343412102 193 12,066 SH   SOLE   12,066 0 0
FLOWERS FOODS INC COM 343498101 1,903 84,081 SH   SOLE   84,081 0 0
FLOWSERVE CORP COM 34354P105 28,712 779,170 SH   SOLE   779,170 0 0
FLUSHING FINL CORP COM 343873105 185 11,129 SH   SOLE   11,129 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 8,777 201,767 SH   SOLE   201,767 0 0
FONAR CORP COM NEW 344437405 271 15,598 SH   SOLE   15,598 0 0
FOOT LOCKER INC COM 344849104 18,432 455,782 SH   SOLE   455,782 0 0
FORD MTR CO DEL COM 345370860 87,918 10,002,007 SH   SOLE   10,002,007 0 0
FORESTAR GROUP INC COM 346232101 1,463 72,501 SH   SOLE   72,501 0 0
FORMFACTOR INC COM 346375108 2,398 55,734 SH   SOLE   55,734 0 0
FORTIS INC COM 349553107 54,061 1,324,367 SH   SOLE   1,324,367 0 0
FORTINET INC COM 34959E109 104,208 701,599 SH   SOLE   701,599 0 0
FORTIVE CORP COM 34959J108 1,268 17,901 SH   SOLE   17,901 0 0
FORTERRA INC COM 34960W106 14,525 844,699 SH   SOLE   844,699 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 6,173 72,011 SH   SOLE   72,011 0 0
FORWARD AIR CORP COM 349853101 1,146 14,919 SH   SOLE   14,919 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 1,551 52,106 SH   SOLE   52,106 0 0
FOX CORP CL A COM 35137L105 21,827 749,547 SH   SOLE   749,547 0 0
FOX CORP CL B COM 35137L204 7,294 252,571 SH   SOLE   252,571 0 0
FOX FACTORY HLDG CORP COM 35138V102 3,318 31,389 SH   SOLE   31,389 0 0
FRANCO NEV CORP COM 351858105 871 6,946 SH   SOLE   6,946 0 0
FRANKLIN ELEC INC COM 353514102 26,627 384,724 SH   SOLE   384,724 0 0
FRANKLIN RESOURCES INC COM 354613101 84,645 3,387,159 SH   SOLE   3,387,159 0 0
FREEPORT-MCMORAN INC CL B 35671D857 5,413 208,047 SH   SOLE   208,047 0 0
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 54,044 1,300,381 SH   SOLE   1,300,381 0 0
FRESHPET INC COM 358039105 7,473 52,629 SH   SOLE   52,629 0 0
FRONTDOOR INC COM 35905A109 4,847 96,528 SH   SOLE   96,528 0 0
FUELCELL ENERGY INC COM 35952H601 24,910 2,230,117 SH   SOLE   254,717 0 1,975,400
FULLER H B CO COM 359694106 1,334 25,704 SH   SOLE   25,704 0 0
FULTON FINL CORP PA COM 360271100 7,987 627,945 SH   SOLE   627,945 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 1,694 37,026 SH   SOLE   3,726 0 33,300
GATX CORP COM 361448103 2,837 34,103 SH   SOLE   34,103 0 0
GEO GROUP INC NEW COM 36162J106 8,482 957,323 SH   SOLE   787,723 0 169,600
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 1,280 54,112 SH   SOLE   54,112 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 12,920 137,970 SH   SOLE   137,170 0 800
GABELLI DIVID & INCOME TR COM 36242H104 3,203 149,236 SH   SOLE   149,236 0 0
GMS INC COM 36251C103 1,624 53,286 SH   SOLE   53,286 0 0
GSX TECHEDU INC SPONSORED ADS 36257Y109 1,933 37,375 SH   SOLE   21,625 0 15,750
GALLAGHER ARTHUR J & CO COM 363576109 5,520 44,624 SH   SOLE   44,624 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 2,381 56,160 SH   SOLE   56,160 0 0
GAP INC COM 364760108 363 17,977 SH   SOLE   17,977 0 0
GARTNER INC COM 366651107 3,585 22,379 SH   SOLE   22,379 0 0
GENERAC HLDGS INC COM 368736104 13,783 60,607 SH   SOLE   60,607 0 0
GENERAL AMERN INVS CO INC COM 368802104 2,283 61,393 SH   SOLE   61,393 0 0
GENERAL DYNAMICS CORP COM 369550108 213,113 1,432,020 SH   SOLE   1,432,020 0 0
GENERAL ELECTRIC CO COM 369604103 33,373 3,090,090 SH   SOLE   3,090,090 0 0
GENERAL MLS INC COM 370334104 195,169 3,319,197 SH   SOLE   3,319,197 0 0
GENERAL MTRS CO COM 37045V100 97,527 2,342,140 SH   SOLE   2,342,140 0 0
GENESIS HEALTHCARE INC CL A COM 37185X106 73 149,905 SH   SOLE   149,905 0 0
GENTEX CORP COM 371901109 56,102 1,653,460 SH   SOLE   1,653,460 0 0
GENESIS ENERGY L P UNIT LTD PARTN 371927104 5,427 873,852 SH   SOLE   873,852 0 0
GENMAB A/S SPONSORED ADS 372303206 29,263 719,688 SH   SOLE   719,688 0 0
GENMARK DIAGNOSTICS INC COM 372309104 2,621 179,500 SH   SOLE   179,500 0 0
GENPREX INC COM 372446104 358 86,268 SH   SOLE   53,168 0 33,100
GENUINE PARTS CO COM 372460105 7,228 71,969 SH   SOLE   71,969 0 0
GENTHERM INC COM 37253A103 1,027 15,742 SH   SOLE   15,742 0 0
GERDAU SA SPON ADR REP PFD 373737105 159 33,994 SH   SOLE   33,994 0 0
GERMAN AMERN BANCORP INC COM 373865104 710 21,465 SH   SOLE   21,465 0 0
GIBRALTAR INDS INC COM 374689107 4,328 60,156 SH   SOLE   60,156 0 0
GILEAD SCIENCES INC COM 375558103 131,791 2,262,117 SH   SOLE   2,262,117 0 0
GLACIER BANCORP INC NEW COM 37637Q105 5,824 126,587 SH   SOLE   126,587 0 0
GLAUKOS CORP COM 377322102 1,273 16,917 SH   SOLE   16,917 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 54,657 1,485,235 SH   SOLE   1,485,235 0 0
GLOBAL NET LEASE INC COM NEW 379378201 776 45,286 SH   SOLE   45,286 0 0
GLOBUS MED INC CL A 379577208 10,914 167,348 SH   SOLE   167,285 0 63
GLOBE LIFE INC COM 37959E102 12,232 128,812 SH   SOLE   128,812 0 0
GLU MOBILE INC COM 379890106 984 109,186 SH   SOLE   109,186 0 0
GODADDY INC CL A 380237107 181,397 2,186,825 SH   SOLE   2,186,825 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 76,742 291,008 SH   SOLE   290,990 0 18
GOODYEAR TIRE & RUBR CO COM 382550101 7,287 667,912 SH   SOLE   667,912 0 0
GOOSEHEAD INS INC COM CL A 38267D109 3,288 26,355 SH   SOLE   26,355 0 0
GORMAN RUPP CO COM 383082104 8,107 249,823 SH   SOLE   249,823 0 0
GRACE W R & CO DEL NEW COM 38388F108 1,649 30,074 SH   SOLE   30,074 0 0
GRACO INC COM 384109104 10,317 142,599 SH   SOLE   142,599 0 0
GRAFTECH INTL LTD COM 384313508 10,809 1,013,958 SH   SOLE   1,013,958 0 0
GRAHAM HLDGS CO COM CL B 384637104 24,301 45,561 SH   SOLE   45,561 0 0
GRAINGER W W INC COM 384802104 151,793 371,733 SH   SOLE   371,733 0 0
GRAND CANYON ED INC COM 38526M106 17,493 187,874 SH   SOLE   187,874 0 0
GRANITE CONSTR INC COM 387328107 3,389 126,895 SH   SOLE   126,895 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 7,345 433,565 SH   SOLE   433,333 0 232
GRAY TELEVISION INC COM 389375106 3,838 214,542 SH   SOLE   214,542 0 0
GREAT AJAX CORP COM 38983D300 583 55,728 SH   SOLE   55,728 0 0
GREAT SOUTHN BANCORP INC COM 390905107 267 5,460 SH   SOLE   5,460 0 0
GREEN DOT CORP CL A 39304D102 482 8,640 SH   SOLE   8,640 0 0
GREENBRIER COS INC COM 393657101 2,800 76,961 SH   SOLE   76,961 0 0
GREENSKY INC CL A 39572G100 574 123,871 SH   SOLE   123,871 0 0
GREIF INC CL A 397624107 2,917 62,227 SH   SOLE   62,227 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109 729 57,833 SH   SOLE   57,833 0 0
GRIFFON CORP COM 398433102 2,387 117,118 SH   SOLE   117,118 0 0
GRIFOLS S A SP ADR REP B NVT 398438408 63,339 3,434,878 SH   SOLE   3,434,878 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 8,793 224,037 SH   SOLE   224,037 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 4,371 33,330 SH   SOLE   33,316 0 14
GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 276 31,614 SH   SOLE   31,614 0 0
GRUBHUB INC COM 400110102 150,410 2,025,180 SH   SOLE   2,025,180 0 0
GUARDANT HEALTH INC COM 40131M109 42,588 330,446 SH   SOLE   330,446 0 0
HBT FINL INC. COM 404111106 164 10,829 SH   SOLE   10,829 0 0
HCA HEALTHCARE INC COM 40412C101 34,111 207,414 SH   SOLE   207,414 0 0
HC2 HLDGS INC COM 404139107 456 139,795 SH   SOLE   139,795 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 20,042 277,365 SH   SOLE   277,365 0 0
HCI GROUP INC COM 40416E103 778 14,870 SH   SOLE   14,870 0 0
HNI CORP COM 404251100 2,084 60,467 SH   SOLE   60,467 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 507 19,551 SH   SOLE   19,551 0 0
HP INC COM 40434L105 98,804 4,018,048 SH   SOLE   4,018,048 0 0
HACKETT GROUP INC COM 404609109 939 65,241 SH   SOLE   65,241 0 0
HAEMONETICS CORP COM 405024100 6,570 55,326 SH   SOLE   55,326 0 0
HAIN CELESTIAL GROUP INC COM 405217100 3,398 84,630 SH   SOLE   84,630 0 0
HALLIBURTON CO COM 406216101 2,747 145,360 SH   SOLE   145,360 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 3,539 82,867 SH   SOLE   82,867 0 0
HAMILTON LANE INC CL A 407497106 336 4,311 SH   SOLE   4,311 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 1,976 58,087 SH   SOLE   58,087 0 0
HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 2,906 138,138 SH   SOLE   138,138 0 0
HANESBRANDS INC COM 410345102 17,525 1,201,993 SH   SOLE   1,201,993 0 0
HANMI FINL CORP COM NEW 410495204 138 12,150 SH   SOLE   12,150 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 42,948 677,095 SH   SOLE   677,095 0 0
HANOVER INS GROUP INC COM 410867105 68,284 584,020 SH   SOLE   584,020 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 1,783 164,161 SH   SOLE   164,161 0 0
HARLEY DAVIDSON INC COM 412822108 12,561 342,257 SH   SOLE   342,257 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 122,257 2,496,069 SH   SOLE   2,496,069 0 0
HASBRO INC COM 418056107 8,312 88,861 SH   SOLE   88,861 0 0
HAVERTY FURNITURE INC COM 419596101 1,118 40,404 SH   SOLE   40,404 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 62,815 1,774,926 SH   SOLE   1,774,926 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 1,139 40,536 SH   SOLE   40,536 0 0
HEALTHCARE RLTY TR COM 421946104 4,341 146,640 SH   SOLE   146,640 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 629 22,846 SH   SOLE   22,846 0 0
HEALTH CATALYST INC COM 42225T107 2,009 46,160 SH   SOLE   46,160 0 0
HEALTHEQUITY INC COM 42226A107 887 12,726 SH   SOLE   12,726 0 0
HEARTLAND EXPRESS INC COM 422347104 1,632 90,182 SH   SOLE   90,182 0 0
HEARTLAND FINL USA INC COM 42234Q102 3,287 81,416 SH   SOLE   81,416 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 2,247 74,336 SH   SOLE   74,336 0 0
HECLA MNG CO COM 422704106 6,932 1,069,696 SH   SOLE   1,069,696 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 419 7,856 SH   SOLE   7,856 0 0
HELMERICH & PAYNE INC COM 423452101 7,493 323,536 SH   SOLE   323,536 0 0
HENRY JACK & ASSOC INC COM 426281101 4,642 28,658 SH   SOLE   28,658 0 0
HERITAGE COMM CORP COM 426927109 210 23,710 SH   SOLE   23,710 0 0
HERC HLDGS INC COM 42704L104 2,154 32,442 SH   SOLE   32,442 0 0
HERITAGE FINL CORP WASH COM 42722X106 340 14,550 SH   SOLE   14,550 0 0
HERITAGE INS HLDGS INC COM 42727J102 605 59,739 SH   SOLE   59,739 0 0
HERON THERAPEUTICS INC COM 427746102 380 17,953 SH   SOLE   17,953 0 0
HERSHEY CO COM 427866108 195,822 1,285,509 SH   SOLE   1,285,509 0 0
HESKA CORP COM RESTRC NEW 42805E306 2,054 14,105 SH   SOLE   14,105 0 0
HESS CORP COM 42809H107 6,965 131,937 SH   SOLE   131,937 0 0
HESS MIDSTREAM LP CL A SHS 428103105 884 45,183 SH   SOLE   45,183 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 202,512 17,089,592 SH   SOLE   17,089,592 0 0
HEXCEL CORP NEW COM 428291108 13,368 275,676 SH   SOLE   275,676 0 0
HIGHWOODS PPTYS INC COM 431284108 612 15,431 SH   SOLE   15,431 0 0
HILL ROM HLDGS INC COM 431475102 12,356 126,122 SH   SOLE   126,122 0 0
HILLENBRAND INC COM 431571108 634 15,935 SH   SOLE   15,935 0 0
HILLTOP HOLDINGS INC COM 432748101 7,287 264,871 SH   SOLE   264,871 0 0
HILTON GRAND VACATIONS INC COM 43283X105 442 14,083 SH   SOLE   14,083 0 0
HINGHAM INSTN SVGS MASS COM 433323102 1,007 4,664 SH   SOLE   4,664 0 0
HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 3,720 261,970 SH   SOLE   261,970 0 0
HOLLYFRONTIER CORP COM 436106108 6,483 250,781 SH   SOLE   250,781 0 0
HOLOGIC INC COM 436440101 28,217 387,440 SH   SOLE   387,440 0 0
HOME BANCSHARES INC COM 436893200 3,338 171,344 SH   SOLE   171,344 0 0
HOME DEPOT INC COM 437076102 79,646 299,848 SH   SOLE   299,848 0 0
HOMESTREET INC COM 43785V102 297 8,808 SH   SOLE   8,808 0 0
HONDA MOTOR LTD AMERN SHS 438128308 52,358 1,853,366 SH   SOLE   1,853,366 0 0
HONEYWELL INTL INC COM 438516106 273,867 1,287,575 SH   SOLE   1,287,575 0 0
HOPE BANCORP INC COM 43940T109 3,928 360,035 SH   SOLE   360,035 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 4,927 117,192 SH   SOLE   117,192 0 0
HORIZON BANCORP INC COM 440407104 360 22,678 SH   SOLE   22,678 0 0
HORMEL FOODS CORP COM 440452100 195,747 4,199,680 SH   SOLE   4,199,680 0 0
HOST HOTELS & RESORTS INC COM 44107P104 3,244 221,756 SH   SOLE   221,756 0 0
HOSTESS BRANDS INC CL A 44109J106 1,021 69,756 SH   SOLE   69,756 0 0
HOULIHAN LOKEY INC CL A 441593100 58,748 873,832 SH   SOLE   873,832 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 360 10,947 SH   SOLE   10,947 0 0
HOWARD HUGHES CORP COM 44267D107 682 8,642 SH   SOLE   8,642 0 0
HOWMET AEROSPACE INC COM 443201108 8,286 290,340 SH   SOLE   290,340 0 0
HUB GROUP INC CL A 443320106 1,919 33,661 SH   SOLE   33,661 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 1,477 32,801 SH   SOLE   32,801 0 0
HUBBELL INC COM 443510607 62,365 397,762 SH   SOLE   397,762 0 0
HUBSPOT INC COM 443573100 189,748 478,631 SH   SOLE   478,631 0 0
HUDSON PAC PPTYS INC COM 444097109 2,572 107,092 SH   SOLE   107,092 0 0
HUMANA INC COM 444859102 81,888 199,596 SH   SOLE   199,596 0 0
HUNT J B TRANS SVCS INC COM 445658107 43,952 321,636 SH   SOLE   321,636 0 0
HUNTINGTON BANCSHARES INC COM 446150104 17,841 1,412,583 SH   SOLE   1,412,583 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 11,597 68,027 SH   SOLE   68,027 0 0
HUNTSMAN CORP COM 447011107 3,679 146,338 SH   SOLE   146,338 0 0
HURON CONSULTING GROUP INC COM 447462102 444 7,525 SH   SOLE   7,525 0 0
HUYA INC ADS REP SHS A 44852D108 1,573 78,919 SH   SOLE   7,919 0 71,000
HYATT HOTELS CORP COM CL A 448579102 19,962 268,849 SH   SOLE   268,849 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 1,407 23,624 SH   SOLE   23,624 0 0
IAA INC COM 449253103 26,740 411,506 SH   SOLE   411,506 0 0
ICF INTL INC COM 44925C103 1,576 21,205 SH   SOLE   21,205 0 0
ICU MED INC COM 44930G107 6,850 31,937 SH   SOLE   31,937 0 0
IES HLDGS INC COM 44951W106 2,349 51,019 SH   SOLE   51,019 0 0
IPG PHOTONICS CORP COM 44980X109 840 3,752 SH   SOLE   3,752 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 5,414 22,822 SH   SOLE   22,822 0 0
ISTAR INC COM 45031U101 350 23,560 SH   SOLE   23,560 0 0
ITT INC COM 45073V108 7,027 91,239 SH   SOLE   91,239 0 0
ICICI BANK LIMITED ADR 45104G104 21,974 1,478,746 SH   SOLE   1,478,746 0 0
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 3,864 76,268 SH   SOLE   76,268 0 0
IDACORP INC COM 451107106 64,842 675,223 SH   SOLE   675,223 0 0
IDEX CORP COM 45167R104 34,635 173,870 SH   SOLE   173,870 0 0
IDEXX LABS INC COM 45168D104 87,644 175,333 SH   SOLE   175,333 0 0
ILLINOIS TOOL WKS INC COM 452308109 193,754 950,334 SH   SOLE   950,334 0 0
ILLUMINA INC COM 452327109 93,957 253,937 SH   SOLE   253,937 0 0
INCYTE CORP COM 45337C102 78,025 897,041 SH   SOLE   897,041 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 875 65,179 SH   SOLE   65,179 0 0
INDEPENDENT BANK CORP MASS COM 453836108 4,680 64,076 SH   SOLE   64,076 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 1,137 61,577 SH   SOLE   61,577 0 0
INDEPENDENT BK GROUP INC COM 45384B106 3,946 63,115 SH   SOLE   63,115 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 8,580 368,378 SH   SOLE   368,378 0 0
INFINERA CORP COM 45667G103 3,865 368,753 SH   SOLE   368,753 0 0
INFOSYS LTD SPONSORED ADR 456788108 91,486 5,397,407 SH   SOLE   5,397,407 0 0
ING GROEP N.V. SPONSORED ADR 456837103 829 87,855 SH   SOLE   87,855 0 0
INGEVITY CORP COM 45688C107 1,961 25,898 SH   SOLE   25,898 0 0
INGREDION INC COM 457187102 14,331 182,164 SH   SOLE   182,164 0 0
INSIGHT ENTERPRISES INC COM 45765U103 1,774 23,310 SH   SOLE   23,310 0 0
INSMED INC COM PAR $.01 457669307 5,604 168,350 SH   SOLE   168,350 0 0
INNOSPEC INC COM 45768S105 1,176 12,962 SH   SOLE   12,962 0 0
INPHI CORP COM 45772F107 28,994 180,684 SH   SOLE   180,655 0 29
INSPIRE MED SYS INC COM 457730109 18,452 98,103 SH   SOLE   98,103 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 496 56,064 SH   SOLE   5,970 0 50,094
INSPERITY INC COM 45778Q107 862 10,590 SH   SOLE   10,590 0 0
INSTALLED BLDG PRODS INC COM 45780R101 3,113 30,538 SH   SOLE   30,538 0 0
INOVALON HLDGS INC COM CL A 45781D101 1,566 86,169 SH   SOLE   86,169 0 0
INNOVIVA INC COM 45781M101 443 35,734 SH   SOLE   35,734 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 7,601 41,505 SH   SOLE   41,505 0 0
INSEEGO CORP COM 45782B104 2,085 134,796 SH   SOLE   13,753 0 121,043
INSULET CORP COM 45784P101 34,350 134,374 SH   SOLE   134,374 0 0
INTEL CORP COM 458140100 311,757 6,257,673 SH   SOLE   6,257,673 0 0
INTEGER HLDGS CORP COM 45826H109 1,182 14,556 SH   SOLE   14,556 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 3,809 70,014 SH   SOLE   70,014 0 0
INTER PARFUMS INC COM 458334109 926 15,315 SH   SOLE   15,315 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 48,321 1,956,302 SH   SOLE   1,956,302 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 14,603 126,663 SH   SOLE   126,663 0 0
INTERDIGITAL INC COM 45867G101 4,295 70,788 SH   SOLE   70,788 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 7,924 211,649 SH   SOLE   211,649 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 406,863 3,232,148 SH   SOLE   3,232,148 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 58,929 541,426 SH   SOLE   492,093 0 49,333
INTERNATIONAL MNY EXPRESS IN COM 46005L101 972 62,637 SH   SOLE   62,637 0 0
INTERNATIONAL PAPER CO COM 460146103 12,563 252,675 SH   SOLE   252,675 0 0
INTERPUBLIC GROUP COS INC COM 460690100 21,269 904,275 SH   SOLE   904,275 0 0
INTUIT COM 461202103 190,076 500,397 SH   SOLE   500,397 0 0
INVACARE CORP COM 461203101 745 83,256 SH   SOLE   83,256 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 42,886 52,422 SH   SOLE   52,422 0 0
INVESCO MUN TR COM 46131J103 661 51,550 SH   SOLE   51,550 0 0
INVESCO TR INVT GRADE MUNS COM 46131M106 664 50,256 SH   SOLE   50,256 0 0
INVESCO PA VALUE MUN INC TR COM 46132K109 332 26,039 SH   SOLE   26,039 0 0
INVESCO QUALITY MUN INCOME T COM 46133G107 1,249 95,803 SH   SOLE   95,803 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1,278 10,023 SH   SOLE   10,023 0 0
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 1,480 51,308 SH   SOLE   51,308 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 8,599 385,972 SH   SOLE   385,972 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 344 16,232 SH   SOLE   16,232 0 0
INVESTORS BANCORP INC NEW COM 46146L101 5,213 493,681 SH   SOLE   493,681 0 0
INVESTORS TITLE CO NC COM 461804106 532 3,479 SH   SOLE   3,479 0 0
INVITAE CORP COM 46185L103 3,760 89,936 SH   SOLE   14,736 0 75,200
INVITATION HOMES INC COM 46187W107 1,852 62,352 SH   SOLE   62,352 0 0
IONIS PHARMACEUTICALS INC COM 462222100 78,417 1,386,931 SH   SOLE   1,386,931 0 0
IQVIA HLDGS INC COM 46266C105 83,452 465,768 SH   SOLE   465,768 0 0
IQIYI INC SPONSORED ADS 46267X108 1,276 73,025 SH   SOLE   73,025 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 3,958 100,661 SH   SOLE   100,661 0 0
IROBOT CORP COM 462726100 5,177 64,484 SH   SOLE   64,484 0 0
IRON MTN INC NEW COM 46284V101 2,066 70,087 SH   SOLE   70,087 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 1,358 119,215 SH   SOLE   119,215 0 0
ISHARES TR TIPS BD ETF 464287176 8,120 63,612 SH   SOLE   63,612 0 0
ISHARES TR CORE US AGGBD ET 464287226 2,636 22,300 SH   SOLE   22,300 0 0
ISHARES TR IBOXX INV CP ETF 464287242 10,022 72,555 SH   SOLE   72,555 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 4,163 65,225 SH   SOLE   65,225 0 0
ISHARES TR S&P 500 VAL ETF 464287408 3,824 29,874 SH   SOLE   29,874 0 0
ISHARES TR 20 YR TR BD ETF 464287432 5,226 33,130 SH   SOLE   33,130 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 9,425 78,575 SH   SOLE   78,575 0 0
ISHARES TR CORE S&P MCP ETF 464287507 7,830 34,067 SH   OTR 1 0 34,067 0
ISHARES TR NASDAQ BIOTECH 464287556 2,140 14,129 SH   SOLE   14,129 0 0
ISHARES TR COHEN STEER REIT 464287564 483 8,961 SH   SOLE   8,961 0 0
ISHARES TR S&P MC 400GR ETF 464287606 3,185 44,100 SH   SOLE   44,100 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 1,346 10,219 SH   SOLE   10,219 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 1,391 4,851 SH   SOLE   4,851 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 7,817 39,872 SH   OTR 1 0 39,872 0
ISHARES TR RUSSELL 2000 ETF 464287655 9,086 6,470 SH   SOLE   6,470 0 0
ISHARES TR S&P MC 400VL ETF 464287705 2,766 32,054 SH   SOLE   32,054 0 0
ISHARES TR US INDUSTRIALS 464287754 1,862 19,175 SH   SOLE   19,175 0 0
ISHARES TR SP SMCP600VL ETF 464287879 3,384 41,620 SH   SOLE   41,620 0 0
ISHARES TR S&P SML 600 GWT 464287887 542 4,743 SH   SOLE   4,729 0 14
ISHARES TR SHRT NAT MUN ETF 464288158 596 5,511 SH   SOLE   5,391 0 120
ISHARES TR JPMORGAN USD EMG 464288281 4,548 39,238 SH   SOLE   39,238 0 0
ISHARES TR NATIONAL MUN ETF 464288414 1,158 9,878 SH   SOLE   9,878 0 0
ISHARES TR MBS ETF 464288588 7,064 64,147 SH   SOLE   64,147 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 6,663 107,839 SH   SOLE   107,839 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 1,564 28,352 SH   SOLE   28,352 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 332 2,500 SH   SOLE   2,500 0 0
ISHARES TR MSCI INDIA ETF 46429B598 5,651 140,507 SH   SOLE   140,341 0 166
ISHARES TR MSCI CHINA ETF 46429B671 5,664 69,958 SH   SOLE   69,875 0 83
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 9,215 183,680 SH   SOLE   183,680 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 2,706 23,287 SH   SOLE   23,287 0 0
ISHARES TR CORE MSCI EAFE 46432F842 7,794 112,805 SH   OTR 1 0 112,805 0
ISHARES INC CORE MSCI EMKT 46434G103 7,034 113,386 SH   SOLE   113,269 0 117
ISHARES TR 0-5YR INVT GR CP 46434V100 29,053 556,355 SH   SOLE   556,355 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 1,145 188,095 SH   SOLE   188,095 0 0
ITRON INC COM 465741106 51,176 533,635 SH   SOLE   533,635 0 0
IVERIC BIO INC COM 46583P102 1,393 201,530 SH   SOLE   201,530 0 0
JBG SMITH PPTYS COM 46590V100 1,468 46,959 SH   SOLE   46,959 0 0
JOYY INC ADS REPSTG COM A 46591M109 1,627 20,340 SH   SOLE   20,340 0 0
J & J SNACK FOODS CORP COM 466032109 407 2,619 SH   SOLE   2,619 0 0
JPMORGAN CHASE & CO COM 46625H100 117,510 924,763 SH   SOLE   924,723 0 40
JABIL INC COM 466313103 37,155 873,628 SH   SOLE   873,628 0 0
JACK IN THE BOX INC COM 466367109 2,680 28,881 SH   SOLE   28,881 0 0
JACOBS ENGR GROUP INC COM 469814107 18,297 167,922 SH   SOLE   167,922 0 0
JD.COM INC SPON ADR CL A 47215P106 40,257 457,985 SH   SOLE   457,985 0 0
JEFFERIES FINL GROUP INC COM 47233W109 50,863 2,067,613 SH   SOLE   2,067,613 0 0
JELD-WEN HLDG INC COM 47580P103 332 13,079 SH   SOLE   13,079 0 0
JETBLUE AWYS CORP COM 477143101 16,311 1,121,799 SH   SOLE   1,121,799 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 18,132 293,072 SH   SOLE   191,069 0 102,003
JOHN BEAN TECHNOLOGIES CORP COM 477839104 2,293 20,140 SH   SOLE   20,140 0 0
JOHNSON & JOHNSON COM 478160104 227,985 1,448,630 SH   SOLE   1,448,630 0 0
JONES LANG LASALLE INC COM 48020Q107 3,934 26,512 SH   SOLE   26,512 0 0
JOUNCE THERAPEUTICS INC COM 481116101 290 41,458 SH   SOLE   41,458 0 0
J2 GLOBAL INC COM 48123V102 2,629 26,912 SH   SOLE   26,912 0 0
JUNIPER NETWORKS INC COM 48203R104 288,632 12,822,378 SH   SOLE   12,822,378 0 0
KAR AUCTION SVCS INC COM 48238T109 1,141 61,306 SH   SOLE   61,306 0 0
KBR INC COM 48242W106 273 8,842 SH   SOLE   8,842 0 0
KLA CORP COM NEW 482480100 134,150 518,134 SH   SOLE   518,134 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 1,930 107,695 SH   SOLE   107,695 0 0
KKR & CO INC COM 48251W104 416 10,277 SH   SOLE   10,277 0 0
KT CORP SPONSORED ADR 48268K101 3,584 325,505 SH   SOLE   325,505 0 0
KADANT INC COM 48282T104 2,199 15,601 SH   SOLE   15,601 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 2,409 24,357 SH   SOLE   24,357 0 0
KALEIDO BIOSCIENCES INC COM 483347100 349 38,304 SH   SOLE   3,801 0 34,503
KAMAN CORP COM 483548103 1,727 30,232 SH   SOLE   30,232 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 11,820 57,903 SH   SOLE   57,903 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 888 57,384 SH   SOLE   57,384 0 0
KB HOME COM 48666K109 2,271 67,744 SH   SOLE   67,744 0 0
KEARNY FINL CORP MD COM 48716P108 379 35,931 SH   SOLE   35,931 0 0
KELLOGG CO COM 487836108 62,967 1,011,845 SH   SOLE   1,011,845 0 0
KEMPER CORP COM 488401100 12,189 158,652 SH   SOLE   158,652 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 1,678 93,801 SH   SOLE   93,801 0 0
KEURIG DR PEPPER INC COM 49271V100 49,592 1,549,744 SH   SOLE   1,549,744 0 0
KEYCORP COM 493267108 30,271 1,844,643 SH   SOLE   1,844,643 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 25,385 192,181 SH   SOLE   192,181 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 462 88,433 SH   SOLE   88,433 0 0
KIMBALL INTL INC CL B 494274103 1,559 130,483 SH   SOLE   130,483 0 0
KILROY RLTY CORP COM 49427F108 4,100 71,426 SH   SOLE   71,426 0 0
KIMBALL ELECTRONICS INC COM 49428J109 973 60,830 SH   SOLE   60,830 0 0
KIMBERLY-CLARK CORP COM 494368103 61,620 457,022 SH   SOLE   457,022 0 0
KIMCO RLTY CORP COM 49446R109 4,000 266,497 SH   SOLE   266,497 0 0
KINDER MORGAN INC DEL COM 49456B101 10,352 757,303 SH   SOLE   757,303 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 264,210 6,066,820 SH   SOLE   5,429,020 0 637,800
KINROSS GOLD CORP COM 496902404 881 120,018 SH   SOLE   120,018 0 0
KINSALE CAP GROUP INC COM 49714P108 15,212 76,009 SH   SOLE   76,009 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 900 21,811 SH   SOLE   21,811 0 0
KITE RLTY GROUP TR COM NEW 49803T300 1,636 109,325 SH   SOLE   109,325 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 74,704 1,786,334 SH   SOLE   1,786,334 0 0
KNOWLES CORP COM 49926D109 922 50,007 SH   SOLE   50,007 0 0
KOHLS CORP COM 500255104 33,110 813,718 SH   SOLE   813,718 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 3,450 63,690 SH   SOLE   63,607 0 83
KORN FERRY COM NEW 500643200 1,116 25,665 SH   SOLE   25,665 0 0
KOSMOS ENERGY LTD COM 500688106 104 44,195 SH   SOLE   44,195 0 0
KRAFT HEINZ CO COM 500754106 18,138 523,317 SH   SOLE   523,317 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 1,981 72,237 SH   SOLE   72,237 0 0
KROGER CO COM 501044101 21,160 666,260 SH   SOLE   666,260 0 0
KULICKE & SOFFA INDS INC COM 501242101 672 21,119 SH   SOLE   21,119 0 0
L BRANDS INC COM 501797104 518 13,929 SH   SOLE   13,929 0 0
LHC GROUP INC COM 50187A107 4,412 20,684 SH   SOLE   20,684 0 0
LGI HOMES INC COM 50187T106 4,931 46,589 SH   SOLE   46,589 0 0
LKQ CORP COM 501889208 31,408 891,258 SH   SOLE   891,258 0 0
LCI INDS COM 50189K103 1,265 9,755 SH   SOLE   9,755 0 0
LPL FINL HLDGS INC COM 50212V100 10,979 105,340 SH   SOLE   105,340 0 0
LSI INDS INC COM 50216C108 2,253 263,205 SH   SOLE   263,205 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 75,741 400,706 SH   SOLE   400,706 0 0
LA Z BOY INC COM 505336107 937 23,516 SH   SOLE   23,516 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 20,964 102,994 SH   SOLE   102,970 0 24
LADDER CAP CORP CL A 505743104 1,782 182,162 SH   SOLE   182,162 0 0
LAKELAND BANCORP INC COM 511637100 253 19,905 SH   SOLE   19,905 0 0
LAKELAND FINL CORP COM 511656100 3,109 58,026 SH   SOLE   58,026 0 0
LAKELAND INDS INC COM 511795106 526 19,307 SH   SOLE   3,807 0 15,500
LAM RESEARCH CORP COM 512807108 180,947 383,143 SH   SOLE   383,143 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 850 10,209 SH   SOLE   10,209 0 0
LAMB WESTON HLDGS INC COM 513272104 2,146 27,254 SH   SOLE   27,254 0 0
LANCASTER COLONY CORP COM 513847103 63,801 347,254 SH   SOLE   347,254 0 0
LANDSTAR SYS INC COM 515098101 6,357 47,208 SH   SOLE   47,208 0 0
LANTHEUS HLDGS INC COM 516544103 457 33,874 SH   SOLE   33,874 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 6,295 137,393 SH   SOLE   137,393 0 0
LAUDER ESTEE COS INC CL A 518439104 170,848 641,826 SH   SOLE   641,826 0 0
LAUREATE EDUCATION INC CL A 518613203 325 22,333 SH   SOLE   22,333 0 0
LAZARD GLOBAL TOTAL RETURN & COM 52106W103 739 41,467 SH   SOLE   41,467 0 0
LEAR CORP COM NEW 521865204 46,242 290,778 SH   SOLE   290,778 0 0
LEGGETT & PLATT INC COM 524660107 9,190 207,445 SH   SOLE   207,445 0 0
LEIDOS HOLDINGS INC COM 525327102 114,881 1,092,859 SH   SOLE   1,092,859 0 0
LEMONADE INC COM 52567D107 7,221 58,948 SH   SOLE   6,448 0 52,500
LENDINGTREE INC NEW COM 52603B107 5,758 21,031 SH   SOLE   21,031 0 0
LENNAR CORP CL A 526057104 32,819 430,528 SH   SOLE   430,528 0 0
LENNOX INTL INC COM 526107107 7,908 28,865 SH   SOLE   28,865 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 4,294 213,863 SH   SOLE   213,863 0 0
LEXINGTON REALTY TRUST COM 529043101 402 37,895 SH   SOLE   37,895 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 3,343 21,216 SH   SOLE   21,216 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 115 11,195 SH   SOLE   11,195 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 8,525 195,940 SH   SOLE   195,940 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 1,197 28,095 SH   SOLE   28,095 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 605 6,084 SH   SOLE   6,084 0 0
LIFEVANTAGE CORP COM NEW 53222K205 292 31,356 SH   SOLE   31,356 0 0
LIFE STORAGE INC COM 53223X107 5,705 47,786 SH   SOLE   47,786 0 0
LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 208 53,061 SH   SOLE   53,061 0 0
LILLY ELI & CO COM 532457108 286,068 1,694,313 SH   SOLE   1,694,313 0 0
LINCOLN ELEC HLDGS INC COM 533900106 58,773 505,574 SH   SOLE   505,574 0 0
LINCOLN NATL CORP IND COM 534187109 5,618 111,672 SH   SOLE   111,672 0 0
LINDSAY CORP COM 535555106 10,376 80,772 SH   SOLE   80,772 0 0
LITHIA MTRS INC CL A 536797103 1,632 5,575 SH   SOLE   5,575 0 0
LITHIUM AMERS CORP NEW COM NEW 53680Q207 9,131 727,595 SH   SOLE   88,895 0 638,700
LITTELFUSE INC COM 537008104 47,777 187,609 SH   SOLE   187,609 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 5,093 69,305 SH   SOLE   69,305 0 0
LIVE OAK BANCSHARES INC COM 53803X105 728 15,349 SH   SOLE   15,349 0 0
LIVEPERSON INC COM 538146101 5,968 95,907 SH   SOLE   95,907 0 0
LIVENT CORP COM 53814L108 21,482 1,140,249 SH   SOLE   1,140,249 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 1,090 555,986 SH   SOLE   555,986 0 0
LOCKHEED MARTIN CORP COM 539830109 185,097 521,430 SH   SOLE   521,430 0 0
LOUISIANA PAC CORP COM 546347105 1,830 49,243 SH   SOLE   49,243 0 0
LOWES COS INC COM 548661107 29,201 181,929 SH   SOLE   181,929 0 0
LULULEMON ATHLETICA INC COM 550021109 23,357 67,113 SH   SOLE   67,113 0 0
LUMENTUM HLDGS INC COM 55024U109 13,909 146,717 SH   SOLE   146,717 0 0
LUMINEX CORP DEL COM 55027E102 843 36,481 SH   SOLE   36,481 0 0
LYFT INC CL A COM 55087P104 7,738 157,507 SH   SOLE   157,507 0 0
M & T BK CORP COM 55261F104 94,122 739,374 SH   SOLE   739,374 0 0
M D C HLDGS INC COM 552676108 3,871 79,654 SH   SOLE   79,654 0 0
MDU RES GROUP INC COM 552690109 64,684 2,455,737 SH   SOLE   2,455,737 0 0
MGE ENERGY INC COM 55277P104 54,534 778,729 SH   SOLE   778,729 0 0
MGIC INVT CORP WIS COM 552848103 14,916 1,188,498 SH   SOLE   1,188,498 0 0
MGM RESORTS INTERNATIONAL COM 552953101 27,155 861,781 SH   SOLE   861,781 0 0
M/I HOMES INC COM 55305B101 2,076 46,877 SH   SOLE   46,877 0 0
MKS INSTRS INC COM 55306N104 6,385 42,438 SH   SOLE   42,438 0 0
MPLX LP COM UNIT REP LTD 55336V100 3,866 178,572 SH   SOLE   178,572 0 0
MSA SAFETY INC COM 553498106 6,464 43,266 SH   SOLE   43,266 0 0
MSC INDL DIRECT INC CL A 553530106 69,401 822,381 SH   SOLE   822,381 0 0
MSCI INC COM 55354G100 9,855 22,071 SH   SOLE   22,071 0 0
MSG NETWORK INC CL A 553573106 1,552 105,312 SH   SOLE   42,612 0 62,700
MYR GROUP INC DEL COM 55405W104 2,610 43,435 SH   SOLE   43,435 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 4,554 82,735 SH   SOLE   82,735 0 0
MACATAWA BK CORP COM 554225102 113 13,450 SH   SOLE   13,450 0 0
MACERICH CO COM 554382101 3,531 330,881 SH   SOLE   45,891 0 284,990
MACQUARIE INFRASTRUCTURE COR COM 55608B105 7,362 196,059 SH   SOLE   196,059 0 0
MACQUARIE GLOBAL INFRASTRUCT COM 55608D101 1,853 91,344 SH   SOLE   91,344 0 0
MACROGENICS INC COM 556099109 1,793 78,436 SH   SOLE   78,436 0 0
MADDEN STEVEN LTD COM 556269108 752 21,281 SH   SOLE   21,281 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 477 2,593 SH   SOLE   2,593 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 26,624 253,467 SH   SOLE   253,467 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 365 3,286 SH   SOLE   3,286 0 0
MAGELLAN HEALTH INC COM NEW 559079207 2,440 29,449 SH   SOLE   29,449 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 2,809 66,199 SH   SOLE   66,199 0 0
MAGNA INTL INC COM 559222401 800 11,304 SH   SOLE   11,304 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 1,926 272,836 SH   SOLE   272,836 0 0
MAINSTAY MACKAY DEFINDTRM MU COM 56064K100 465 21,355 SH   SOLE   21,355 0 0
MALIBU BOATS INC COM CL A 56117J100 2,489 39,860 SH   SOLE   39,860 0 0
MANHATTAN ASSOCS INC COM 562750109 10,327 98,187 SH   SOLE   98,187 0 0
MANITOWOC CO INC COM NEW 563571405 1,113 83,611 SH   SOLE   83,611 0 0
MANPOWERGROUP INC COM 56418H100 41,095 455,702 SH   SOLE   455,702 0 0
MANTECH INTL CORP CL A 564563104 28,050 315,382 SH   SOLE   315,382 0 0
MARATHON OIL CORP COM 565849106 13,989 2,097,264 SH   SOLE   2,097,264 0 0
MARATHON PETE CORP COM 56585A102 6,200 149,915 SH   SOLE   149,915 0 0
MARCUS & MILLICHAP INC COM 566324109 1,566 42,061 SH   SOLE   42,061 0 0
MARINEMAX INC COM 567908108 1,148 32,766 SH   SOLE   32,766 0 0
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 831 68,097 SH   SOLE   68,097 0 0
MARKETAXESS HLDGS INC COM 57060D108 9,175 16,081 SH   SOLE   16,081 0 0
MARSH & MCLENNAN COS INC COM 571748102 208,265 1,780,046 SH   SOLE   1,780,046 0 0
MARRIOTT INTL INC NEW CL A 571903202 15,073 114,261 SH   SOLE   114,261 0 0
MARTEN TRANS LTD COM 573075108 3,205 186,000 SH   SOLE   186,000 0 0
MARTIN MARIETTA MATLS INC COM 573284106 10,307 36,295 SH   SOLE   36,295 0 0
MASCO CORP COM 574599106 5,579 101,569 SH   SOLE   101,569 0 0
MASIMO CORP COM 574795100 17,884 66,638 SH   SOLE   66,638 0 0
MASTEC INC COM 576323109 7,886 115,669 SH   SOLE   115,669 0 0
MASTERCARD INCORPORATED CL A 57636Q104 50,329 141,002 SH   SOLE   141,002 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 1,139 45,852 SH   SOLE   45,852 0 0
MATADOR RES CO COM 576485205 5,343 443,065 SH   SOLE   443,065 0 0
MATCH GROUP INC NEW COM 57667L107 359,255 2,376,181 SH   SOLE   2,376,181 0 0
MATERION CORP COM 576690101 905 14,198 SH   SOLE   14,198 0 0
MATSON INC COM 57686G105 1,854 32,537 SH   SOLE   32,537 0 0
MATTEL INC COM 577081102 19,349 1,108,797 SH   SOLE   1,108,797 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 107,157 1,208,761 SH   SOLE   1,208,761 0 0
MAXLINEAR INC COM 57776J100 1,863 48,776 SH   SOLE   48,776 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 3,975 103,007 SH   SOLE   103,007 0 0
MAXIMUS INC COM 577933104 5,600 76,518 SH   SOLE   76,518 0 0
MCCORMICK & CO INC COM NON VTG 579780206 15,678 163,993 SH   SOLE   163,993 0 0
MCDONALDS CORP COM 580135101 64,545 300,799 SH   SOLE   300,799 0 0
MCGRATH RENTCORP COM 580589109 4,609 68,695 SH   SOLE   68,695 0 0
MCKESSON CORP COM 58155Q103 7,856 45,173 SH   SOLE   45,173 0 0
MEDALLIA INC COM 584021109 20,080 604,453 SH   SOLE   604,453 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 7,598 348,704 SH   SOLE   348,704 0 0
MEDIFAST INC COM 58470H101 5,890 30,001 SH   SOLE   30,001 0 0
MEDNAX INC COM 58502B106 1,709 69,633 SH   SOLE   69,633 0 0
MEDPACE HLDGS INC COM 58506Q109 13,209 94,891 SH   SOLE   94,891 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 1,671 90,062 SH   SOLE   90,062 0 0
MERCADOLIBRE INC COM 58733R102 14,581 8,704 SH   SOLE   8,704 0 0
MERCANTILE BANK CORP COM 587376104 571 20,999 SH   SOLE   20,999 0 0
MERCHANTS BANCORP IND COM 58844R108 313 11,337 SH   SOLE   11,337 0 0
MERCK & CO. INC COM 58933Y105 218,836 2,675,259 SH   SOLE   2,675,259 0 0
MERCURY SYS INC COM 589378108 1,972 22,394 SH   SOLE   22,394 0 0
MERCURY GENL CORP NEW COM 589400100 13,701 262,426 SH   SOLE   262,426 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 2,182 116,757 SH   SOLE   116,757 0 0
MERIDIAN BANCORP INC MD COM 58958U103 939 62,951 SH   SOLE   62,951 0 0
MERIT MED SYS INC COM 589889104 1,775 31,981 SH   SOLE   31,981 0 0
MERITAGE HOMES CORP COM 59001A102 1,835 22,154 SH   SOLE   22,154 0 0
MERITOR INC COM 59001K100 2,297 82,294 SH   SOLE   82,294 0 0
MERSANA THERAPEUTICS INC COM 59045L106 1,197 44,997 SH   SOLE   44,997 0 0
MESA LABS INC COM 59064R109 655 2,286 SH   SOLE   2,286 0 0
META FINL GROUP INC COM 59100U108 484 13,227 SH   SOLE   13,227 0 0
METHODE ELECTRS INC COM 591520200 3,229 84,342 SH   SOLE   84,342 0 0
METLIFE INC COM 59156R108 80,990 1,725,032 SH   SOLE   1,725,032 0 0
METROPOLITAN BK HLDG CORP COM 591774104 677 18,655 SH   SOLE   18,655 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 14,961 13,127 SH   SOLE   13,127 0 0
MICHAELS COS INC COM 59408Q106 3,829 294,333 SH   SOLE   161,133 0 133,200
MICROSOFT CORP COM 594918104 535,531 2,407,746 SH   SOLE   2,407,746 0 0
MICROSTRATEGY INC CL A NEW 594972408 138,168 355,600 SH   SOLE   355,600 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 115,106 833,439 SH   SOLE   833,439 0 0
MICRON TECHNOLOGY INC COM 595112103 191,135 2,542,365 SH   SOLE   2,542,365 0 0
MID-AMER APT CMNTYS INC COM 59522J103 58,613 462,650 SH   SOLE   462,650 0 0
MIDDLEBY CORP COM 596278101 5,560 43,129 SH   SOLE   43,129 0 0
MIDDLESEX WTR CO COM 596680108 12,994 179,304 SH   SOLE   179,304 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 516 21,046 SH   SOLE   21,046 0 0
MILLER HERMAN INC COM 600544100 475 14,063 SH   SOLE   14,063 0 0
MILLER INDS INC TENN COM NEW 600551204 1,049 27,593 SH   SOLE   27,593 0 0
MINERALS TECHNOLOGIES INC COM 603158106 2,115 34,047 SH   SOLE   34,047 0 0
MIRATI THERAPEUTICS INC COM 60468T105 3,740 17,028 SH   SOLE   17,028 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 30,831 3,444,819 SH   SOLE   3,444,819 0 0
MODEL N INC COM 607525102 1,413 39,593 SH   SOLE   39,593 0 0
MODERNA INC COM 60770K107 42,016 402,183 SH   SOLE   402,183 0 0
MOELIS & CO CL A 60786M105 1,526 32,630 SH   SOLE   32,630 0 0
MOHAWK INDS INC COM 608190104 27,268 193,458 SH   SOLE   193,458 0 0
MOLINA HEALTHCARE INC COM 60855R100 24,922 117,180 SH   SOLE   117,180 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 14,658 324,363 SH   SOLE   324,363 0 0
MOMO INC ADR 60879B107 1,746 125,093 SH   SOLE   125,093 0 0
MONDELEZ INTL INC CL A 609207105 83,098 1,421,201 SH   SOLE   1,421,201 0 0
MONGODB INC CL A 60937P106 303,265 844,655 SH   SOLE   844,655 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 886 51,134 SH   SOLE   51,134 0 0
MONOLITHIC PWR SYS INC COM 609839105 56,726 154,892 SH   SOLE   154,892 0 0
MONRO INC COM 610236101 977 18,332 SH   SOLE   18,332 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 196,776 2,127,766 SH   SOLE   2,127,766 0 0
MOODYS CORP COM 615369105 8,792 30,292 SH   SOLE   30,292 0 0
MOOG INC CL A 615394202 1,630 20,555 SH   SOLE   20,555 0 0
MORGAN STANLEY COM NEW 617446448 21,665 316,133 SH   SOLE   316,133 0 0
MORGAN STANLEY CHINA A SH FD COM 617468103 1,033 46,655 SH   SOLE   46,655 0 0
MORNINGSTAR INC COM 617700109 16,224 70,060 SH   SOLE   70,060 0 0
MOSAIC CO NEW COM 61945C103 1,766 76,734 SH   SOLE   76,734 0 0
MOTORCAR PTS AMER INC COM 620071100 904 46,089 SH   SOLE   46,089 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 67,544 397,180 SH   SOLE   397,180 0 0
MUELLER INDS INC COM 624756102 15,273 435,010 SH   SOLE   435,010 0 0
MUELLER WTR PRODS INC COM SER A 624758108 16,399 1,324,648 SH   SOLE   1,324,648 0 0
MR COOPER GROUP INC COM 62482R107 3,950 127,297 SH   SOLE   127,297 0 0
MULTIPLAN CORPORATION COM 62548M100 2,749 344,078 SH   SOLE   344,078 0 0
MURPHY OIL CORP COM 626717102 11,340 937,159 SH   SOLE   937,159 0 0
MURPHY USA INC COM 626755102 2,566 19,606 SH   SOLE   19,606 0 0
NBT BANCORP INC COM 628778102 1,952 60,797 SH   SOLE   60,797 0 0
NCR CORP NEW COM 62886E108 64,038 1,704,493 SH   SOLE   1,704,493 0 0
NIC INC COM 62914B100 1,100 42,593 SH   SOLE   42,593 0 0
NIO INC SPON ADS 62914V106 148,145 3,039,500 SH   SOLE   3,039,500 0 0
NMI HLDGS INC CL A 629209305 1,777 78,476 SH   SOLE   78,476 0 0
NRG ENERGY INC COM NEW 629377508 15,222 405,387 SH   SOLE   405,387 0 0
NVR INC COM 62944T105 15,691 3,846 SH   SOLE   3,846 0 0
NV5 GLOBAL INC COM 62945V109 1,975 25,071 SH   SOLE   25,071 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 2,956 44,201 SH   SOLE   44,201 0 0
NANTKWEST INC COM 63016Q102 1,611 120,819 SH   SOLE   12,519 0 108,300
NAPCO SEC TECHNOLOGIES INC COM 630402105 745 28,409 SH   SOLE   28,409 0 0
NASDAQ INC COM 631103108 10,554 79,512 SH   SOLE   79,512 0 0
NATERA INC COM 632307104 7,465 75,015 SH   SOLE   75,015 0 0
NATIONAL BK HLDGS CORP CL A 633707104 1,061 32,389 SH   SOLE   32,389 0 0
NATIONAL BEVERAGE CORP COM 635017106 5,906 69,559 SH   SOLE   8,814 0 60,745
NATIONAL HEALTHCARE CORP COM 635906100 1,460 21,987 SH   SOLE   21,987 0 0
NATIONAL FUEL GAS CO N J COM 636180101 9,956 242,050 SH   SOLE   242,050 0 0
NATIONAL HEALTH INVS INC COM 63633D104 840 12,146 SH   SOLE   12,146 0 0
NATIONAL INSTRS CORP COM 636518102 31,397 714,532 SH   SOLE   714,532 0 0
NATIONAL OILWELL VARCO INC COM 637071101 2,654 193,278 SH   SOLE   193,278 0 0
NATIONAL PRESTO INDS INC COM 637215104 469 5,309 SH   SOLE   5,309 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 8,814 215,386 SH   SOLE   215,386 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1,245 34,545 SH   SOLE   34,545 0 0
NATIONAL VISION HLDGS INC COM 63845R107 2,690 59,406 SH   SOLE   59,406 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 420 30,548 SH   SOLE   30,548 0 0
NAVISTAR INTL CORP NEW COM 63934E108 6,793 154,527 SH   SOLE   154,527 0 0
NAVIENT CORPORATION COM 63938C108 7,035 716,388 SH   SOLE   716,388 0 0
NEKTAR THERAPEUTICS COM 640268108 64,842 3,814,215 SH   SOLE   3,814,215 0 0
NELNET INC CL A 64031N108 2,328 32,681 SH   SOLE   32,681 0 0
NEOGEN CORP COM 640491106 1,100 13,869 SH   SOLE   13,869 0 0
NEOGENOMICS INC COM NEW 64049M209 5,721 106,261 SH   SOLE   106,261 0 0
NETAPP INC COM 64110D104 219,376 3,311,830 SH   SOLE   3,311,830 0 0
NETFLIX INC COM 64110L106 604,094 1,117,183 SH   SOLE   1,117,183 0 0
NETEASE INC SPONSORED ADS 64110W102 28,273 295,217 SH   SOLE   295,217 0 0
NETGEAR INC COM 64111Q104 574 14,120 SH   SOLE   14,120 0 0
NETSCOUT SYS INC COM 64115T104 929 33,885 SH   SOLE   33,885 0 0
NEUBERGER BERMAN MUN FD INC COM 64124P101 480 31,555 SH   SOLE   31,555 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 61,158 638,057 SH   SOLE   638,057 0 0
NEUBASE THERAPEUTICS INC COM 64132K102 344 49,228 SH   SOLE   49,228 0 0
NEVRO CORP COM 64157F103 2,180 12,592 SH   SOLE   12,592 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100 8,242 153,796 SH   SOLE   153,796 0 0
NEW JERSEY RES CORP COM 646025106 59,549 1,675,072 SH   SOLE   1,675,072 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 6,222 33,485 SH   SOLE   33,485 0 0
NEW RELIC INC COM 64829B100 1,258 19,239 SH   SOLE   19,239 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 16,864 1,598,477 SH   SOLE   1,598,477 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 403 109,090 SH   SOLE   109,090 0 0
NEW YORK TIMES CO CL A 650111107 9,523 183,954 SH   SOLE   183,954 0 0
NEWELL BRANDS INC COM 651229106 4,618 217,528 SH   SOLE   217,528 0 0
NEWMARKET CORP COM 651587107 60,192 151,127 SH   SOLE   151,127 0 0
NEWMONT CORP COM 651639106 21,296 355,584 SH   SOLE   355,584 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 19,292 176,686 SH   SOLE   176,686 0 0
NEXTERA ENERGY INC COM 65339F101 67,307 872,411 SH   SOLE   872,411 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 37,041 552,435 SH   SOLE   552,435 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 2,271 53,682 SH   SOLE   53,682 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 1,996 109,418 SH   SOLE   109,418 0 0
NICE LTD SPONSORED ADR 653656108 3,856 13,600 SH   SOLE   13,600 0 0
NICOLET BANKSHARES INC COM 65406E102 264 3,978 SH   SOLE   3,978 0 0
NIKE INC CL B 654106103 67,606 477,882 SH   SOLE   477,882 0 0
NIKOLA CORP COM 654110105 1,513 99,127 SH   SOLE   99,127 0 0
NISOURCE INC COM 65473P105 62,451 2,722,373 SH   SOLE   2,722,373 0 0
NLIGHT INC COM 65487K100 2,347 71,891 SH   SOLE   71,891 0 0
NOKIA CORP SPONSORED ADR 654902204 10,826 2,768,841 SH   SOLE   658,244 0 2,110,597
NOBLE MIDSTREAM PARTNERS LP COM UNIT REPST 65506L105 1,334 128,021 SH   SOLE   128,021 0 0
NORDSON CORP COM 655663102 3,775 18,784 SH   SOLE   18,784 0 0
NORFOLK SOUTHN CORP COM 655844108 72,732 306,098 SH   SOLE   306,098 0 0
NORTHEAST BK LEWISTON ME COM 66405S100 441 19,590 SH   SOLE   19,590 0 0
NORTHERN TR CORP COM 665859104 9,297 99,813 SH   SOLE   99,813 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 2,276 184,574 SH   SOLE   184,574 0 0
NORTHRIM BANCORP INC COM 666762109 512 15,082 SH   SOLE   15,082 0 0
NORTHROP GRUMMAN CORP COM 666807102 196,065 643,427 SH   SOLE   643,417 0 10
NORTHWEST BANCSHARES INC MD COM 667340103 8,814 691,871 SH   SOLE   691,871 0 0
NORTHWEST NAT HLDG CO COM 66765N105 55,110 1,198,306 SH   SOLE   1,198,306 0 0
NORTHWEST PIPE CO COM 667746101 1,153 40,740 SH   SOLE   40,740 0 0
NORTHWESTERN CORP COM NEW 668074305 61,199 1,049,538 SH   SOLE   1,049,538 0 0
NORTONLIFELOCK INC COM 668771108 15,725 756,734 SH   SOLE   756,734 0 0
NOVARTIS AG SPONSORED ADR 66987V109 57,350 607,332 SH   SOLE   607,332 0 0
NOVAVAX INC COM NEW 670002401 4,021 36,058 SH   SOLE   36,058 0 0
NOVO-NORDISK A S ADR 670100205 52,736 754,990 SH   SOLE   754,990 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 11,118 203,512 SH   SOLE   203,512 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 8,593 194,904 SH   SOLE   194,904 0 0
NUCOR CORP COM 670346105 18,299 344,033 SH   SOLE   344,033 0 0
NUSTAR ENERGY LP UNIT COM 67058H102 5,174 359,089 SH   SOLE   359,089 0 0
NUTANIX INC CL A 67059N108 1,558 48,886 SH   SOLE   48,886 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105 1,573 104,146 SH   SOLE   98,986 0 5,160
NUVEEN MUN CR OPPORTUNITIES COM 670663103 936 72,195 SH   SOLE   72,195 0 0
NVIDIA CORPORATION COM 67066G104 199,624 382,275 SH   SOLE   382,275 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101 1,587 103,237 SH   SOLE   103,237 0 0
NUVEEN INTER DURATION MUN TE COM 670671106 469 33,812 SH   SOLE   33,812 0 0
NUVEEN INT DUR QUAL MUN TRM COM 670677103 355 24,113 SH   SOLE   24,113 0 0
NUVEEN MUN HIGH INCOME OPPOR COM 670682103 1,122 77,777 SH   SOLE   77,777 0 0
NUVASIVE INC COM 670704105 501 8,894 SH   SOLE   8,894 0 0
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 1,218 75,577 SH   SOLE   75,577 0 0
NUVEEN AMT FREE MUN CR INC F COM 67071L106 1,676 99,852 SH   SOLE   99,852 0 0
NUVEEN PFD & INCM SECURTIES COM 67072C105 193 19,818 SH   SOLE   19,818 0 0
NUVEEN FLOATING RATE INCOME COM 67072T108 153 17,555 SH   SOLE   17,555 0 0
NUVEEN PFD & INCOME OPPORTUN COM 67073B106 2,697 283,862 SH   SOLE   283,862 0 0
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 3,044 480,944 SH   SOLE   480,944 0 0
NUVEEN TAX-ADVANTAGED DIVID COM 67073G105 1,736 122,057 SH   SOLE   122,057 0 0
NUVEEN ENHANCED MUN VALUE FD COM 67074M101 1,232 75,548 SH   SOLE   75,548 0 0
NUVEEN REAL ASSET INCOME & G COM 67074Y105 1,555 115,507 SH   SOLE   115,507 0 0
NUTRIEN LTD COM 67077M108 377 7,823 SH   SOLE   7,823 0 0
OGE ENERGY CORP COM 670837103 65,036 2,041,316 SH   SOLE   2,041,316 0 0
NUVEEN MUN VALUE FD INC COM 670928100 1,265 113,921 SH   SOLE   113,921 0 0
O-I GLASS INC COM 67098H104 2,575 216,381 SH   SOLE   216,381 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 40,774 90,095 SH   SOLE   90,095 0 0
OSI SYSTEMS INC COM 671044105 1,482 15,895 SH   SOLE   15,895 0 0
OAK STR HEALTH INC COM 67181A107 9,589 156,788 SH   SOLE   156,788 0 0
OCCIDENTAL PETE CORP COM 674599105 11,955 690,659 SH   SOLE   690,659 0 0
OCEANFIRST FINL CORP COM 675234108 2,841 152,481 SH   SOLE   152,481 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 2,002 88,125 SH   SOLE   88,125 0 0
OKTA INC CL A 679295105 491,908 1,934,665 SH   SOLE   1,934,665 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 44,035 225,612 SH   SOLE   225,612 0 0
OLD NATL BANCORP IND COM 680033107 6,688 403,879 SH   SOLE   403,879 0 0
OLD REP INTL CORP COM 680223104 6,832 346,614 SH   SOLE   346,614 0 0
OLD SECOND BANCORP INC ILL COM 680277100 755 74,787 SH   SOLE   74,787 0 0
OLIN CORP COM PAR $1 680665205 18,239 742,621 SH   SOLE   742,621 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 19,414 237,421 SH   SOLE   237,421 0 0
OMNICOM GROUP INC COM 681919106 68,423 1,097,046 SH   SOLE   1,097,046 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 1,022 28,136 SH   SOLE   28,136 0 0
OMNICELL COM COM 68213N109 3,945 32,866 SH   SOLE   32,866 0 0
ON SEMICONDUCTOR CORP COM 682189105 83,087 2,538,568 SH   SOLE   2,538,568 0 0
ONE GAS INC COM 68235P108 56,484 735,754 SH   SOLE   735,754 0 0
ONE LIBERTY PPTYS INC COM 682406103 806 40,145 SH   SOLE   40,145 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 3,510 135,007 SH   SOLE   135,007 0 0
ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 1,592 80,753 SH   SOLE   80,753 0 0
ONEOK INC NEW COM 682680103 15,375 400,592 SH   SOLE   400,592 0 0
ONEMAIN HLDGS INC COM 68268W103 16,220 336,788 SH   SOLE   336,788 0 0
1LIFE HEALTHCARE INC COM 68269G107 12,096 277,107 SH   SOLE   277,107 0 0
ONESPAN INC COM 68287N100 13,554 655,422 SH   SOLE   655,422 0 0
OPEN TEXT CORP COM 683715106 100,185 2,203,807 SH   SOLE   2,203,807 0 0
OPKO HEALTH INC COM 68375N103 4,633 1,172,985 SH   SOLE   130,659 0 1,042,326
OPORTUN FINL CORP COM 68376D104 815 42,079 SH   SOLE   42,079 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 688 21,890 SH   SOLE   21,890 0 0
ORACLE CORP COM 68389X105 388,628 6,007,541 SH   SOLE   6,007,541 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 1,326 84,778 SH   SOLE   84,778 0 0
ORANGE SPONSORED ADR 684060106 276 23,305 SH   SOLE   23,305 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 729 68,867 SH   SOLE   68,867 0 0
ORIGIN BANCORP INC COM 68621T102 257 9,271 SH   SOLE   9,271 0 0
ORION ENERGY SYSTEMS INC COM 686275108 2,910 294,864 SH   SOLE   294,864 0 0
ORION GROUP HOLDINGS INC COM 68628V308 339 68,434 SH   SOLE   68,434 0 0
ORMAT TECHNOLOGIES INC COM 686688102 39,177 433,952 SH   SOLE   433,952 0 0
ORTHOPEDIATRICS CORP COM 68752L100 505 12,231 SH   SOLE   12,231 0 0
OSHKOSH CORP COM 688239201 9,274 107,746 SH   SOLE   107,746 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101 1,063 83,825 SH   SOLE   83,825 0 0
OTIS WORLDWIDE CORP COM 68902V107 20,628 305,380 SH   SOLE   305,380 0 0
OTTER TAIL CORP COM 689648103 56,941 1,336,319 SH   SOLE   1,336,319 0 0
OUTFRONT MEDIA INC COM 69007J106 412 21,055 SH   SOLE   21,055 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 371 173,372 SH   SOLE   173,372 0 0
OVERSTOCK COM INC DEL COM 690370101 3,580 74,639 SH   SOLE   8,039 0 66,600
OVID THERAPEUTICS INC COM 690469101 227 98,223 SH   SOLE   98,223 0 0
OVINTIV INC COM 69047Q102 4,376 304,720 SH   SOLE   304,720 0 0
OWENS & MINOR INC NEW COM 690732102 3,176 117,397 SH   SOLE   117,397 0 0
OWENS CORNING NEW COM 690742101 416 5,495 SH   SOLE   5,495 0 0
PBF ENERGY INC CL A 69318G106 1,297 182,623 SH   SOLE   182,623 0 0
PC CONNECTION INC COM 69318J100 1,340 28,346 SH   SOLE   28,346 0 0
PDC ENERGY INC COM 69327R101 6,207 302,336 SH   SOLE   302,336 0 0
PDF SOLUTIONS INC COM 693282105 1,606 74,345 SH   SOLE   74,345 0 0
PG&E CORP COM 69331C108 2,008 161,159 SH   SOLE   161,159 0 0
PGT INNOVATIONS INC COM 69336V101 2,639 129,740 SH   SOLE   129,740 0 0
PJT PARTNERS INC COM CL A 69343T107 3,548 47,154 SH   SOLE   47,154 0 0
PLDT INC SPONSORED ADR 69344D408 3,661 131,176 SH   SOLE   115,993 0 15,183
PGIM HIGH YIELD BOND FUND IN COM 69346H100 225 15,021 SH   SOLE   15,021 0 0
PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 3,235 222,660 SH   SOLE   222,660 0 0
PNC FINL SVCS GROUP INC COM 693475105 109,651 735,912 SH   SOLE   735,912 0 0
PNM RES INC COM 69349H107 2,144 44,184 SH   SOLE   44,184 0 0
PPG INDS INC COM 693506107 4,314 29,910 SH   SOLE   29,910 0 0
PPL CORP COM 69351T106 93,629 3,320,189 SH   SOLE   3,320,189 0 0
PRA HEALTH SCIENCES INC COM 69354M108 9,456 75,385 SH   SOLE   75,385 0 0
PRA GROUP INC COM 69354N106 1,677 42,293 SH   SOLE   42,293 0 0
PPD INC COM 69355F102 9,350 273,226 SH   SOLE   273,226 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 7,049 53,054 SH   SOLE   53,054 0 0
PTC INC COM 69370C100 25,814 215,820 SH   SOLE   215,820 0 0
PACCAR INC COM 693718108 30,369 351,979 SH   SOLE   351,979 0 0
PACIFIC PREMIER BANCORP COM 69478X105 2,060 65,746 SH   SOLE   65,746 0 0
PACIRA BIOSCIENCES INC COM 695127100 2,642 44,143 SH   SOLE   44,143 0 0
PACKAGING CORP AMER COM 695156109 65,907 477,896 SH   SOLE   477,896 0 0
PACWEST BANCORP DEL COM 695263103 6,619 260,574 SH   SOLE   260,574 0 0
PACTIV EVERGREEN INC COM 69526K105 3,348 184,537 SH   SOLE   184,537 0 0
PAGERDUTY INC COM 69553P100 13,218 316,986 SH   SOLE   288,886 0 28,100
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 346 511,721 SH   SOLE   511,721 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 24,572 1,043,401 SH   SOLE   113,301 0 930,100
PALO ALTO NETWORKS INC COM 697435105 192,977 543,002 SH   SOLE   543,002 0 0
PALOMAR HLDGS INC COM 69753M105 2,426 27,305 SH   SOLE   27,305 0 0
PAPA JOHNS INTL INC COM 698813102 4,514 53,204 SH   SOLE   53,204 0 0
PARAMOUNT GROUP INC COM 69924R108 1,810 200,259 SH   SOLE   200,259 0 0
PARK HOTELS RESORTS INC COM 700517105 425 24,802 SH   SOLE   24,802 0 0
PARK NATL CORP COM 700658107 3,880 36,953 SH   SOLE   36,953 0 0
PARKER-HANNIFIN CORP COM 701094104 9,068 33,287 SH   SOLE   33,287 0 0
PARSLEY ENERGY INC CL A 701877102 2,599 183,049 SH   SOLE   183,049 0 0
PARSONS CORPORATION COM 70202L102 1,082 29,728 SH   SOLE   29,728 0 0
PATRICK INDS INC COM 703343103 2,374 34,727 SH   SOLE   34,727 0 0
PATTERSON COS INC COM 703395103 3,952 133,362 SH   SOLE   133,362 0 0
PATTERSON-UTI ENERGY INC COM 703481101 98 18,709 SH   SOLE   18,709 0 0
PAYCHEX INC COM 704326107 74,255 796,898 SH   SOLE   796,898 0 0
PAYCOM SOFTWARE INC COM 70432V102 74,101 163,850 SH   SOLE   163,850 0 0
PAYLOCITY HLDG CORP COM 70438V106 10,709 52,006 SH   SOLE   52,006 0 0
PAYPAL HLDGS INC COM 70450Y103 651,502 2,781,817 SH   SOLE   2,781,794 0 23
PEBBLEBROOK HOTEL TR COM 70509V100 2,848 151,474 SH   SOLE   151,474 0 0
PEGASYSTEMS INC COM 705573103 39,976 299,982 SH   SOLE   299,982 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 76,991 507,457 SH   SOLE   507,457 0 0
PENN NATL GAMING INC COM 707569109 5,929 68,650 SH   SOLE   68,650 0 0
PENNANT GROUP INC COM 70805E109 2,558 44,055 SH   SOLE   44,055 0 0
PENNYMAC MTG INVT TR COM 70931T103 304 17,305 SH   SOLE   17,305 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 6,164 93,934 SH   SOLE   93,934 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 14,026 236,166 SH   SOLE   236,166 0 0
PENUMBRA INC COM 70975L107 5,976 34,150 SH   SOLE   4,988 0 29,162
PEOPLES BANCORP INC COM 709789101 744 27,477 SH   SOLE   27,477 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 16,819 1,300,775 SH   SOLE   1,300,775 0 0
PEPSICO INC COM 713448108 220,710 1,488,264 SH   SOLE   1,488,264 0 0
PERDOCEO ED CORP COM 71363P106 2,095 165,844 SH   SOLE   165,844 0 0
PERFICIENT INC COM 71375U101 2,532 53,143 SH   SOLE   53,143 0 0
PERKINELMER INC COM 714046109 42,976 299,481 SH   SOLE   299,481 0 0
PERSPECTA INC COM 715347100 2,421 100,544 SH   SOLE   100,544 0 0
PETIQ INC COM CL A 71639T106 2,653 69,009 SH   SOLE   69,009 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 1,393 124,032 SH   SOLE   124,032 0 0
PFIZER INC COM 717081103 325,864 8,852,588 SH   SOLE   8,852,588 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 953 49,090 SH   SOLE   49,090 0 0
PHILIP MORRIS INTL INC COM 718172109 93,129 1,124,886 SH   SOLE   1,124,886 0 0
PHILLIPS 66 COM 718546104 4,655 66,557 SH   SOLE   66,557 0 0
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 3,458 130,930 SH   SOLE   130,930 0 0
PHYSICIANS RLTY TR COM 71943U104 648 36,424 SH   SOLE   36,424 0 0
PHREESIA INC COM 71944F106 3,836 70,697 SH   SOLE   70,697 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 3,411 210,157 SH   SOLE   210,157 0 0
PILGRIMS PRIDE CORP COM 72147K108 16,467 839,702 SH   SOLE   839,702 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 8,858 86,807 SH   SOLE   86,807 0 0
PIMCO ETF TR INTER MUN BD ACT 72201R866 914 16,107 SH   SOLE   16,107 0 0
PIMCO DYNAMIC CR INCOME FD COM SHS 72202D106 4,004 188,865 SH   SOLE   188,865 0 0
PINDUODUO INC SPONSORED ADS 722304102 69,106 388,958 SH   SOLE   388,958 0 0
PING IDENTITY HLDG CORP COM 72341T103 2,979 104,003 SH   SOLE   104,003 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 17,164 266,520 SH   SOLE   266,520 0 0
PINNACLE WEST CAP CORP COM 723484101 73,147 914,913 SH   SOLE   914,913 0 0
PINTEREST INC CL A 72352L106 336,649 5,108,475 SH   SOLE   5,108,475 0 0
PIONEER NAT RES CO COM 723787107 25,711 225,749 SH   SOLE   225,749 0 0
PIPER SANDLER COMPANIES COM 724078100 1,016 10,067 SH   SOLE   10,067 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 3,527 427,996 SH   SOLE   427,996 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 3,542 419,199 SH   SOLE   419,199 0 0
PLEXUS CORP COM 729132100 2,241 28,655 SH   SOLE   28,655 0 0
PLUG POWER INC COM NEW 72919P202 97,384 2,871,846 SH   SOLE   2,871,846 0 0
PLURALSIGHT INC COM CL A 72941B106 3,687 175,884 SH   SOLE   175,884 0 0
POLARIS INC COM 731068102 9,855 103,427 SH   SOLE   103,427 0 0
POOL CORP COM 73278L105 38,467 103,266 SH   SOLE   103,266 0 0
POPULAR INC COM NEW 733174700 59,647 1,059,078 SH   SOLE   1,059,078 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 3,368 78,747 SH   SOLE   78,747 0 0
POST HLDGS INC COM 737446104 625 6,186 SH   SOLE   6,186 0 0
POTLATCHDELTIC CORPORATION COM 737630103 3,694 73,848 SH   SOLE   73,848 0 0
POWELL INDS INC COM 739128106 1,378 46,735 SH   SOLE   46,735 0 0
POWER INTEGRATIONS INC COM 739276103 51,679 631,305 SH   SOLE   631,305 0 0
PQ GROUP HLDGS INC COM 73943T103 3,106 217,820 SH   SOLE   217,820 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 298 5,907 SH   SOLE   5,907 0 0
PREMIER INC CL A 74051N102 6,175 175,932 SH   SOLE   175,932 0 0
PREMIER FINANCIAL CORP COM 74052F108 338 14,708 SH   SOLE   14,708 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 3,725 106,836 SH   SOLE   106,836 0 0
PREVAIL THERAPEUTICS INC COM 74140Y101 382 16,571 SH   SOLE   16,571 0 0
PRICE T ROWE GROUP INC COM 74144T108 210,783 1,392,316 SH   SOLE   1,392,316 0 0
PRICESMART INC COM 741511109 1,159 12,729 SH   SOLE   12,729 0 0
PRIMORIS SVCS CORP COM 74164F103 2,227 80,668 SH   SOLE   80,668 0 0
PRIMERICA INC COM 74164M108 3,462 25,848 SH   SOLE   25,848 0 0
PRIMO WATER CORPORATION COM 74167P108 13,162 839,411 SH   SOLE   839,411 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 24,051 484,809 SH   SOLE   484,809 0 0
PRINCIPAL REAL ESTATE INCOME SHS BEN INT 74255X104 1,048 85,979 SH   SOLE   85,979 0 0
PROASSURANCE CORP COM 74267C106 499 28,063 SH   SOLE   28,063 0 0
PROCTER AND GAMBLE CO COM 742718109 206,932 1,487,220 SH   SOLE   1,487,220 0 0
PROFESSIONAL HLDG CORP CL A COM 743139107 503 32,628 SH   SOLE   32,628 0 0
PROGRESS SOFTWARE CORP COM 743312100 1,944 43,012 SH   SOLE   43,012 0 0
PROGRESSIVE CORP COM 743315103 195,232 1,974,431 SH   SOLE   1,974,431 0 0
PROLOGIS INC. COM 74340W103 68,376 686,095 SH   SOLE   686,095 0 0
PROOFPOINT INC COM 743424103 111,093 814,407 SH   SOLE   814,407 0 0
PROS HOLDINGS INC COM 74346Y103 3,923 77,277 SH   SOLE   77,277 0 0
PROSPERITY BANCSHARES INC COM 743606105 16,126 232,500 SH   SOLE   232,500 0 0
PROTO LABS INC COM 743713109 6,911 45,053 SH   SOLE   45,053 0 0
PROVENTION BIO INC COM 74374N102 1,968 116,166 SH   SOLE   116,166 0 0
PROVIDENT FINL SVCS INC COM 74386T105 1,982 110,340 SH   SOLE   110,340 0 0
PRUDENTIAL FINL INC COM 744320102 62,517 800,783 SH   SOLE   800,783 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 87,670 1,503,770 SH   SOLE   1,503,770 0 0
PUBLIC STORAGE COM 74460D109 197,362 854,642 SH   SOLE   854,642 0 0
PULTE GROUP INC COM 745867101 25,251 585,594 SH   SOLE   585,594 0 0
PURE STORAGE INC CL A 74624M102 151,606 6,705,247 SH   SOLE   6,705,247 0 0
QCR HOLDINGS INC COM 74727A104 2,073 52,351 SH   SOLE   52,351 0 0
QUAD / GRAPHICS INC COM CL A 747301109 301 78,727 SH   SOLE   78,727 0 0
QUAKER CHEM CORP COM 747316107 4,618 18,226 SH   SOLE   18,226 0 0
QTS RLTY TR INC COM CL A 74736A103 2,314 37,401 SH   SOLE   37,401 0 0
QORVO INC COM 74736K101 50,053 301,033 SH   SOLE   301,033 0 0
Q2 HLDGS INC COM 74736L109 49,607 392,056 SH   SOLE   392,056 0 0
QUALCOMM INC COM 747525103 208,633 1,369,524 SH   SOLE   1,369,524 0 0
QUALYS INC COM 74758T303 128,484 1,054,274 SH   SOLE   1,054,274 0 0
QUANTA SVCS INC COM 74762E102 15,966 221,686 SH   SOLE   221,686 0 0
QUANTERIX CORP COM 74766Q101 3,130 67,320 SH   SOLE   67,320 0 0
QUANTUM CORP COM NEW 747906501 603 98,566 SH   SOLE   98,566 0 0
QUEST DIAGNOSTICS INC COM 74834L100 71,372 598,913 SH   SOLE   598,913 0 0
QUIDEL CORP COM 74838J101 21,785 121,262 SH   SOLE   121,262 0 0
QURATE RETAIL INC COM SER A 74915M100 7,092 646,499 SH   SOLE   646,499 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 792 20,090 SH   SOLE   20,090 0 0
R1 RCM INC COM 749397105 3,979 165,671 SH   SOLE   165,671 0 0
REV GROUP INC COM 749527107 568 64,500 SH   SOLE   64,500 0 0
RLJ LODGING TR COM 74965L101 1,661 117,419 SH   SOLE   117,419 0 0
RMR GROUP INC CL A 74967R106 1,447 37,473 SH   SOLE   37,473 0 0
RH COM 74967X103 6,634 14,824 SH   SOLE   14,824 0 0
RPM INTL INC COM 749685103 3,090 34,041 SH   SOLE   34,041 0 0
RADIAN GROUP INC COM 750236101 3,511 173,372 SH   SOLE   173,372 0 0
RADIANT LOGISTICS INC COM 75025X100 627 108,175 SH   SOLE   108,175 0 0
RADNET INC COM 750491102 2,152 109,962 SH   SOLE   109,962 0 0
RAMBUS INC DEL COM 750917106 716 41,027 SH   SOLE   41,027 0 0
RALPH LAUREN CORP CL A 751212101 49,526 477,409 SH   SOLE   477,409 0 0
RANGE RES CORP COM 75281A109 6,464 964,838 SH   SOLE   964,838 0 0
RAPID7 INC COM 753422104 74,905 830,805 SH   SOLE   830,805 0 0
RAYMOND JAMES FINL INC COM 754730109 10,978 114,745 SH   SOLE   114,745 0 0
RAYONIER INC COM 754907103 593 20,181 SH   SOLE   20,181 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 55,722 779,222 SH   SOLE   779,222 0 0
RBC BEARINGS INC COM 75524B104 2,590 14,464 SH   SOLE   14,464 0 0
REALOGY HLDGS CORP COM 75605Y106 3,940 300,303 SH   SOLE   300,303 0 0
REALTY INCOME CORP COM 756109104 2,824 45,424 SH   SOLE   45,424 0 0
RED RIVER BANCSHARES INC COM 75686R202 732 14,763 SH   SOLE   14,763 0 0
REDFIN CORP COM 75737F108 22,119 322,288 SH   SOLE   322,288 0 0
REDWOOD TR INC COM 758075402 993 113,049 SH   SOLE   113,049 0 0
REGAL BELOIT CORP COM 758750103 7,134 58,091 SH   SOLE   58,075 0 16
REGENCY CTRS CORP COM 758849103 1,961 43,008 SH   SOLE   43,008 0 0
REGENERON PHARMACEUTICALS COM 75886F107 78,226 161,921 SH   SOLE   161,914 0 7
REGIONS FINANCIAL CORP NEW COM 7591EP100 27,445 1,702,529 SH   SOLE   1,702,529 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 7,825 67,511 SH   SOLE   67,511 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 15,240 127,264 SH   SOLE   127,264 0 0
RELIANT BANCORP INC COM 75956B101 788 42,310 SH   SOLE   42,310 0 0
RENASANT CORP COM 75970E107 2,484 73,765 SH   SOLE   73,765 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 23,949 338,172 SH   SOLE   338,172 0 0
REPLIGEN CORP COM 759916109 32,186 167,957 SH   SOLE   167,957 0 0
RENT A CTR INC NEW COM 76009N100 3,682 96,158 SH   SOLE   96,158 0 0
REPUBLIC BANCORP INC KY CL A 760281204 266 7,382 SH   SOLE   7,382 0 0
REPUBLIC SVCS INC COM 760759100 65,379 678,908 SH   SOLE   678,908 0 0
RESMED INC COM 761152107 687 3,231 SH   SOLE   3,231 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 572 26,921 SH   SOLE   26,921 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 1,660 123,978 SH   SOLE   123,978 0 0
RETAIL PPTYS AMER INC CL A 76131V202 2,737 319,746 SH   SOLE   319,746 0 0
REVANCE THERAPEUTICS INC COM 761330109 945 33,334 SH   SOLE   33,334 0 0
REVOLUTION MEDICINES INC COM 76155X100 4,106 103,718 SH   SOLE   103,718 0 0
REXNORD CORP COM 76169B102 25,808 653,527 SH   SOLE   653,527 0 0
REXFORD INDL RLTY INC COM 76169C100 1,826 37,191 SH   SOLE   37,191 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 4,441 147,832 SH   SOLE   147,832 0 0
RIBBON COMMUNICATIONS INC COM 762544104 2,714 413,676 SH   SOLE   413,676 0 0
RINGCENTRAL INC CL A 76680R206 38,196 100,790 SH   SOLE   100,790 0 0
RIO TINTO PLC SPONSORED ADR 767204100 5,327 70,820 SH   SOLE   70,760 0 60
RITE AID CORP COM 767754872 1,419 89,639 SH   SOLE   89,639 0 0
ROBERT HALF INTL INC COM 770323103 99,933 1,599,435 SH   SOLE   1,599,435 0 0
ROCKET COS INC COM CL A 77311W101 14,629 723,489 SH   SOLE   76,762 0 646,727
ROCKWELL AUTOMATION INC COM 773903109 63,371 252,667 SH   SOLE   252,667 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 79,980 1,716,673 SH   SOLE   1,716,673 0 0
ROGERS CORP COM 775133101 469 3,021 SH   SOLE   3,021 0 0
ROKU INC COM CL A 77543R102 24,843 74,823 SH   SOLE   74,823 0 0
ROLLINS INC COM 775711104 32,464 830,913 SH   SOLE   830,913 0 0
ROPER TECHNOLOGIES INC COM 776696106 171,814 398,556 SH   SOLE   398,556 0 0
ROSS STORES INC COM 778296103 14,992 122,076 SH   SOLE   122,076 0 0
ROYAL BK CDA COM 780087102 54,554 664,810 SH   SOLE   664,810 0 0
ROYAL GOLD INC COM 780287108 2,924 27,489 SH   SOLE   27,489 0 0
ROYCE VALUE TR INC COM 780910105 666 41,247 SH   SOLE   41,247 0 0
ROYCE MICRO-CAP TR INC COM 780915104 531 52,485 SH   SOLE   52,485 0 0
RUSH ENTERPRISES INC CL A 781846209 2,175 52,516 SH   SOLE   52,516 0 0
RYDER SYS INC COM 783549108 6,651 107,683 SH   SOLE   107,683 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 389 5,738 SH   SOLE   5,738 0 0
S & T BANCORP INC COM 783859101 1,441 57,997 SH   SOLE   57,997 0 0
S&P GLOBAL INC COM 78409V104 14,130 42,985 SH   SOLE   42,985 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 12,725 45,102 SH   SOLE   45,102 0 0
SEI INVTS CO COM 784117103 9,467 164,724 SH   SOLE   164,724 0 0
SJW GROUP COM 784305104 13,710 197,660 SH   SOLE   197,660 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 780 31,853 SH   SOLE   31,853 0 0
SL GREEN RLTY CORP COM 78440X101 3,674 61,664 SH   SOLE   61,664 0 0
SLM CORP COM 78442P106 9,348 754,483 SH   SOLE   754,483 0 0
SM ENERGY CO COM 78454L100 113 18,388 SH   SOLE   18,388 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 185 494 SH   OTR 1 0 494 0
SPX CORP COM 784635104 2,524 46,282 SH   SOLE   46,282 0 0
SPS COMMERCE INC COM 78463M107 5,823 53,625 SH   SOLE   53,625 0 0
SPDR GOLD TR GOLD SHS 78463V107 591 3,311 SH   SOLE   3,311 0 0
SPDR SER TR NYSE TECH ETF 78464A102 3,847 27,216 SH   SOLE   27,216 0 0
SPDR SER TR BLOMBRG BRC INTL 78464A151 1,663 43,880 SH   SOLE   43,880 0 0
SPDR SER TR NUVEEN BBG BRCLY 78464A284 451 7,638 SH   SOLE   7,457 0 181
SPDR SER TR WELLS FG PFD ETF 78464A292 1,566 35,272 SH   SOLE   35,272 0 0
SPDR SER TR S&P 600 SMCP VAL 78464A300 2,779 41,989 SH   SOLE   41,989 0 0
SPDR SER TR BLMBRG BRC CNVRT 78464A359 1,786 21,571 SH   SOLE   21,571 0 0
SPDR SER TR PORTFOLIO LN COR 78464A367 1,581 47,774 SH   SOLE   47,774 0 0
SPDR SER TR BLOMBERG INTL TR 78464A516 426 13,631 SH   SOLE   13,631 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 39,482 542,708 SH   SOLE   542,708 0 0
SPDR SER TR BLOOMBERG BRCLYS 78468R622 4,224 38,776 SH   SOLE   38,776 0 0
SPDR SER TR NUVEEN BRC MUNIC 78468R721 399 7,606 SH   SOLE   7,606 0 0
SPDR SER TR NUVEEN BLMBRG SR 78468R739 696 13,984 SH   SOLE   13,689 0 295
SVB FINANCIAL GROUP COM 78486Q101 19,075 49,185 SH   SOLE   49,185 0 0
SVMK INC COM 78489X103 60,469 2,366,694 SH   SOLE   2,366,694 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 2,909 167,483 SH   SOLE   167,483 0 0
SAFEHOLD INC COM 78645L100 6,767 93,355 SH   SOLE   93,355 0 0
SAFETY INS GROUP INC COM 78648T100 1,674 21,484 SH   SOLE   21,484 0 0
SAGE THERAPEUTICS INC COM 78667J108 14,461 167,157 SH   SOLE   167,157 0 0
SAIA INC COM 78709Y105 6,248 34,556 SH   SOLE   34,556 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 102,955 1,933,787 SH   SOLE   1,933,787 0 0
ST JOE CO COM 790148100 3,473 81,822 SH   SOLE   81,822 0 0
SALESFORCE COM INC COM 79466L302 661,567 2,972,936 SH   SOLE   2,972,936 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 1,522 116,721 SH   SOLE   116,721 0 0
SANDERSON FARMS INC COM 800013104 414 3,129 SH   SOLE   3,129 0 0
SANDSTORM GOLD LTD COM NEW 80013R206 875 122,089 SH   SOLE   122,089 0 0
SANDY SPRING BANCORP INC COM 800363103 1,692 52,568 SH   SOLE   52,568 0 0
SANGAMO THERAPEUTICS INC COM 800677106 2,788 178,630 SH   SOLE   178,630 0 0
SANMINA CORPORATION COM 801056102 2,038 63,892 SH   SOLE   63,892 0 0
SANOFI SPONSORED ADR 80105N105 55,658 1,145,454 SH   SOLE   1,145,454 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 6,450 292,909 SH   SOLE   292,909 0 0
SAP SE SPON ADR 803054204 148,071 1,135,603 SH   SOLE   1,135,579 0 24
SAREPTA THERAPEUTICS INC COM 803607100 91,454 536,417 SH   SOLE   536,417 0 0
SATSUMA PHARMACEUTICALS INC COM 80405P107 89 19,389 SH   SOLE   6,989 0 12,400
HENRY SCHEIN INC COM 806407102 24,596 367,879 SH   SOLE   367,879 0 0
SCHLUMBERGER LTD COM 806857108 2,867 131,333 SH   SOLE   131,333 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 3,986 192,552 SH   SOLE   192,552 0 0
SCHWAB CHARLES CORP COM 808513105 11,276 212,587 SH   SOLE   212,587 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 3,119 77,567 SH   SOLE   77,567 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 79,084 835,628 SH   SOLE   835,628 0 0
SCIENTIFIC GAMES CORP COM 80874P109 3,375 81,342 SH   SOLE   81,342 0 0
SCIPLAY CORPORATION CL A 809087109 771 55,665 SH   SOLE   55,665 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 23,208 116,542 SH   SOLE   116,542 0 0
SCPHARMACEUTICALS INC COM 810648105 119 22,474 SH   SOLE   22,474 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 422 27,590 SH   SOLE   27,590 0 0
SEA LTD SPONSORD ADS 81141R100 37,626 189,030 SH   SOLE   189,030 0 0
SEABOARD CORP DEL COM 811543107 1,034 341 SH   SOLE   341 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 2,526 85,771 SH   SOLE   85,771 0 0
SEAGEN INC COM 81181C104 98,562 562,759 SH   SOLE   562,759 0 0
SEALED AIR CORP NEW COM 81211K100 4,827 105,425 SH   SOLE   105,425 0 0
SELECT MED HLDGS CORP COM 81619Q105 1,144 41,348 SH   SOLE   41,348 0 0
SELECTIVE INS GROUP INC COM 816300107 5,054 75,461 SH   SOLE   75,461 0 0
SELECTQUOTE INC COM 816307300 8,788 423,515 SH   SOLE   423,515 0 0
SEMTECH CORP COM 816850101 2,644 36,681 SH   SOLE   36,681 0 0
SEMPRA ENERGY COM 816851109 72,142 566,218 SH   SOLE   566,218 0 0
SENECA FOODS CORP NEW CL A 817070501 647 16,206 SH   SOLE   16,206 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 54,830 743,253 SH   SOLE   743,253 0 0
SERVICE CORP INTL COM 817565104 8,757 178,348 SH   SOLE   178,348 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 3,326 289,468 SH   SOLE   289,468 0 0
SERVICENOW INC COM 81762P102 178,198 323,743 SH   SOLE   323,743 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 4,635 115,029 SH   SOLE   115,029 0 0
SHAKE SHACK INC CL A 819047101 1,101 12,985 SH   SOLE   12,985 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 80,400 4,578,585 SH   SOLE   4,578,585 0 0
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 4,836 479,737 SH   SOLE   479,737 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 3,105 71,784 SH   SOLE   71,784 0 0
SHERWIN WILLIAMS CO COM 824348106 23,881 32,495 SH   SOLE   32,495 0 0
SHIFT4 PMTS INC CL A 82452J109 9,474 125,652 SH   SOLE   125,652 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 898 30,167 SH   SOLE   30,167 0 0
SHOCKWAVE MED INC COM 82489T104 3,889 37,496 SH   SOLE   37,496 0 0
SHOPIFY INC CL A 82509L107 126,399 111,665 SH   SOLE   111,665 0 0
SHUTTERSTOCK INC COM 825690100 3,653 50,952 SH   SOLE   50,952 0 0
SHYFT GROUP INC COM 825698103 1,639 57,762 SH   SOLE   57,762 0 0
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 213 13,380 SH   SOLE   13,380 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 13,151 97,204 SH   SOLE   97,204 0 0
SILICON LABORATORIES INC COM 826919102 1,193 9,365 SH   SOLE   9,365 0 0
SILGAN HOLDINGS INC COM 827048109 4,021 108,428 SH   SOLE   108,428 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 1,265 26,265 SH   SOLE   26,265 0 0
SILK RD MED INC COM 82710M100 2,662 42,266 SH   SOLE   42,266 0 0
SILVERGATE CAP CORP CL A 82837P408 2,619 35,244 SH   SOLE   35,244 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 9,981 462,287 SH   SOLE   462,287 0 0
SIMON PPTY GROUP INC NEW COM 828806109 5,704 66,884 SH   SOLE   66,884 0 0
SIMPLY GOOD FOODS CO COM 82900L102 422 13,472 SH   SOLE   13,472 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 4,363 46,686 SH   SOLE   46,686 0 0
SIMULATIONS PLUS INC COM 829214105 2,790 38,792 SH   SOLE   38,792 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 4,395 137,975 SH   SOLE   137,975 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 20,093 3,154,255 SH   SOLE   3,044,406 0 109,849
SITE CTRS CORP COM 82981J109 3,196 315,851 SH   SOLE   315,851 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 6,561 41,362 SH   SOLE   41,362 0 0
SITIME CORP COM 82982T106 2,963 26,469 SH   SOLE   26,469 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 1,441 42,261 SH   SOLE   42,261 0 0
SKECHERS U S A INC CL A 830566105 8,820 245,407 SH   SOLE   245,407 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 1,949 62,986 SH   SOLE   62,986 0 0
SKYWEST INC COM 830879102 2,935 72,808 SH   SOLE   72,808 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 179,682 1,175,313 SH   SOLE   1,175,313 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 1,831 43,339 SH   SOLE   43,339 0 0
SLEEP NUMBER CORP COM 83125X103 7,344 89,717 SH   SOLE   89,717 0 0
SMITH & WESSON BRANDS INC COM 831754106 8,544 481,339 SH   SOLE   481,339 0 0
SMITH A O CORP COM 831865209 27,712 505,511 SH   SOLE   505,511 0 0
SMILEDIRECTCLUB INC CL A COM 83192H106 4,126 345,593 SH   SOLE   332,993 0 12,600
SMARTSHEET INC COM CL A 83200N103 195,245 2,817,789 SH   SOLE   2,817,789 0 0
SMITH MICRO SOFTWARE INC COM NEW 832154207 449 82,924 SH   SOLE   82,924 0 0
SMUCKER J M CO COM NEW 832696405 77,313 668,795 SH   SOLE   668,795 0 0
SNAP ON INC COM 833034101 66,270 387,226 SH   SOLE   387,226 0 0
SNAP INC CL A 83304A106 468,095 9,348,805 SH   SOLE   9,348,805 0 0
SNOWFLAKE INC CL A 833445109 34,907 124,049 SH   SOLE   124,049 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 16,460 335,312 SH   SOLE   335,312 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 126,592 396,690 SH   SOLE   396,690 0 0
SOLARWINDS CORP COM 83417Q105 2,074 138,755 SH   SOLE   138,755 0 0
SOLID BIOSCIENCES INC COM 83422E105 643 84,824 SH   SOLE   66,724 0 18,100
SONOCO PRODS CO COM 835495102 60,640 1,023,462 SH   SOLE   1,023,462 0 0
SONY CORP SPONSORED ADR 835699307 5,452 53,923 SH   SOLE   53,870 0 53
SONOS INC COM 83570H108 7,625 325,974 SH   SOLE   325,974 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 1,209 177,086 SH   SOLE   18,824 0 158,262
SOURCE CAP INC COM 836144105 3,164 79,267 SH   SOLE   79,267 0 0
SOUTH JERSEY INDS INC COM 838518108 1,539 71,399 SH   SOLE   71,399 0 0
SOUTH ST CORP COM 840441109 2,802 38,752 SH   SOLE   38,752 0 0
SOUTHERN CO COM 842587107 104,041 1,693,655 SH   SOLE   1,693,655 0 0
SOUTHERN COPPER CORP COM 84265V105 3,930 60,356 SH   SOLE   60,356 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 1,898 61,171 SH   SOLE   61,171 0 0
SOUTHWEST AIRLS CO COM 844741108 51,284 1,100,270 SH   SOLE   1,100,270 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 2,016 33,190 SH   SOLE   33,190 0 0
SOUTHWESTERN ENERGY CO COM 845467109 4,886 1,639,539 SH   SOLE   1,639,539 0 0
SPARK ENERGY INC CL A COM 846511103 268 27,957 SH   SOLE   27,957 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 1,901 24,075 SH   SOLE   24,075 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 38,826 993,235 SH   SOLE   993,235 0 0
SPIRIT AIRLS INC COM 848577102 10,138 414,648 SH   SOLE   405,517 0 9,131
SPIRE INC COM 84857L101 59,699 932,221 SH   SOLE   932,221 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 1,669 41,555 SH   SOLE   41,555 0 0
SPLUNK INC COM 848637104 355,308 2,091,403 SH   SOLE   2,091,403 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 2,239 127,605 SH   SOLE   127,605 0 0
SPROUTS FMRS MKT INC COM 85208M102 11,788 586,452 SH   SOLE   586,452 0 0
SPROUT SOCIAL INC COM CL A 85209W109 39,467 869,124 SH   SOLE   869,124 0 0
SQUARE INC CL A 852234103 24,430 112,248 SH   SOLE   112,248 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 3,947 49,823 SH   SOLE   49,823 0 0
STAG INDL INC COM 85254J102 1,755 56,038 SH   SOLE   56,038 0 0
STAMPS COM INC COM NEW 852857200 4,420 22,531 SH   SOLE   22,531 0 0
STANDARD MTR PRODS INC COM 853666105 1,331 32,900 SH   SOLE   32,900 0 0
STANLEY BLACK & DECKER INC COM 854502101 4,093 22,922 SH   SOLE   22,922 0 0
STARBUCKS CORP COM 855244109 76,050 710,880 SH   SOLE   710,880 0 0
STARWOOD PPTY TR INC COM 85571B105 6,080 315,046 SH   SOLE   315,046 0 0
STATE STR CORP COM 857477103 18,017 247,554 SH   SOLE   247,554 0 0
STEEL DYNAMICS INC COM 858119100 49,733 1,348,886 SH   SOLE   1,348,886 0 0
STEELCASE INC CL A 858155203 2,924 215,797 SH   SOLE   215,797 0 0
STEPAN CO COM 858586100 4,654 39,002 SH   SOLE   39,002 0 0
STEPSTONE GROUP INC COM CL A 85914M107 4,914 123,458 SH   SOLE   118,258 0 5,200
STERLING BANCORP DEL COM 85917A100 17,399 967,695 SH   SOLE   967,695 0 0
STERLING CONSTR INC COM 859241101 2,518 135,330 SH   SOLE   135,330 0 0
STEWART INFORMATION SVCS COR COM 860372101 1,919 39,691 SH   SOLE   39,691 0 0
STIFEL FINL CORP COM 860630102 3,021 59,862 SH   SOLE   59,862 0 0
STITCH FIX INC COM CL A 860897107 9,517 162,073 SH   SOLE   162,073 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102 317 8,527 SH   SOLE   8,527 0 0
STOCK YDS BANCORP INC COM 861025104 1,168 28,850 SH   SOLE   28,850 0 0
STONEX GROUP INC COM 861896108 2,907 50,209 SH   SOLE   50,209 0 0
STORE CAP CORP COM 862121100 5,208 153,280 SH   SOLE   153,280 0 0
STRIDE INC COM 86333M108 932 43,879 SH   SOLE   43,879 0 0
STRYKER CORPORATION COM 863667101 10,569 43,130 SH   SOLE   43,130 0 0
STURM RUGER & CO INC COM 864159108 1,004 15,427 SH   SOLE   15,427 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 96 10,661 SH   SOLE   10,661 0 0
SUMMIT MATLS INC CL A 86614U100 2,092 104,173 SH   SOLE   104,173 0 0
SUN CMNTYS INC COM 866674104 1,672 11,001 SH   SOLE   11,001 0 0
SUN LIFE FINANCIAL INC. COM 866796105 55,102 1,239,359 SH   SOLE   1,239,359 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 36,518 809,163 SH   SOLE   809,163 0 0
SUNPOWER CORP COM 867652406 33,016 1,287,672 SH   SOLE   153,731 0 1,133,941
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 3,206 111,408 SH   SOLE   111,408 0 0
SUNRUN INC COM 86771W105 81,706 1,177,661 SH   SOLE   1,177,661 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 289 25,478 SH   SOLE   25,478 0 0
SUPER MICRO COMPUTER INC COM 86800U104 1,552 49,021 SH   SOLE   49,021 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 1,976 78,520 SH   SOLE   78,520 0 0
SWITCH INC CL A 87105L104 1,003 61,276 SH   SOLE   61,276 0 0
SYKES ENTERPRISES INC COM 871237103 1,776 47,158 SH   SOLE   47,158 0 0
SYNAPTICS INC COM 87157D109 4,676 48,511 SH   SOLE   48,511 0 0
SYNOPSYS INC COM 871607107 137,012 528,516 SH   SOLE   528,516 0 0
SYNOVUS FINL CORP COM NEW 87161C501 24,780 765,538 SH   SOLE   765,538 0 0
SYNNEX CORP COM 87162W100 42,416 520,830 SH   SOLE   520,830 0 0
SYNCHRONY FINANCIAL COM 87165B103 59,925 1,726,444 SH   SOLE   1,726,444 0 0
SYNEOS HEALTH INC CL A 87166B102 15,318 224,835 SH   SOLE   224,835 0 0
SYSCO CORP COM 871829107 5,583 75,178 SH   SOLE   75,178 0 0
SYSTEMAX INC COM 871851101 670 18,678 SH   SOLE   18,678 0 0
TCF FINL CORP COM 872307103 18,164 490,644 SH   SOLE   490,644 0 0
TC PIPELINES LP UT COM LTD PRT 87233Q108 5,133 174,294 SH   SOLE   174,294 0 0
TFS FINL CORP COM 87240R107 1,949 110,529 SH   SOLE   110,529 0 0
TFF PHARMACEUTICALS INC COM 87241J104 408 28,500 SH   SOLE   28,500 0 0
TJX COS INC NEW COM 872540109 4,053 59,347 SH   SOLE   59,347 0 0
T-MOBILE US INC COM 872590104 31,397 232,830 SH   SOLE   232,795 0 35
TRI POINTE GROUP INC COM 87265H109 2,086 120,956 SH   SOLE   120,956 0 0
TPI COMPOSITES INC COM 87266J104 31,695 600,517 SH   SOLE   600,517 0 0
TTM TECHNOLOGIES INC COM 87305R109 1,400 101,484 SH   SOLE   101,484 0 0
TABULA RASA HEALTHCARE INC COM 873379101 50,511 1,179,065 SH   SOLE   568,365 0 610,700
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 113,431 1,040,271 SH   SOLE   1,040,271 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 31,713 152,622 SH   SOLE   152,622 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 5,634 78,791 SH   SOLE   78,791 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 21,462 224,315 SH   SOLE   224,315 0 0
TARGET CORP COM 87612E106 71,192 403,283 SH   SOLE   403,283 0 0
TARGA RES CORP COM 87612G101 3,272 124,023 SH   SOLE   124,023 0 0
TATA MTRS LTD SPONSORED ADR 876568502 11,588 919,676 SH   SOLE   919,676 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 1,497 58,345 SH   SOLE   58,345 0 0
TECHTARGET INC COM 87874R100 3,542 59,926 SH   SOLE   59,926 0 0
TEGNA INC COM 87901J105 2,070 148,357 SH   SOLE   148,357 0 0
TEKLA HEALTHCARE OPPORTUNITI SHS 879105104 3,542 173,774 SH   SOLE   173,774 0 0
TEKLA HEALTHCARE INVS SH BEN INT 87911J103 4,093 171,777 SH   SOLE   171,777 0 0
TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 401 20,309 SH   SOLE   20,309 0 0
TELADOC HEALTH INC COM 87918A105 264,329 1,321,910 SH   SOLE   1,321,910 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 2,058 5,250 SH   SOLE   5,250 0 0
TELEFLEX INCORPORATED COM 879369106 6,545 15,902 SH   SOLE   15,902 0 0
TELEFONICA BRASIL SA NEW ADR 87936R205 3,501 395,646 SH   SOLE   395,646 0 0
TELEFONICA S A SPONSORED ADR 879382208 1,563 386,789 SH   SOLE   386,789 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 15,133 814,920 SH   SOLE   814,920 0 0
TELLURIAN INC NEW COM 87968A104 868 678,040 SH   SOLE   441,240 0 236,800
TELUS CORPORATION COM 87971M103 80,633 4,072,389 SH   SOLE   4,072,389 0 0
TEMPLETON EMERGING MKTS FD COM 880191101 1,275 68,097 SH   SOLE   68,097 0 0
TEMPUR SEALY INTL INC COM 88023U101 26,366 976,525 SH   SOLE   976,525 0 0
TENABLE HLDGS INC COM 88025T102 85,882 1,643,361 SH   SOLE   1,643,361 0 0
10X GENOMICS INC CL A COM 88025U109 44,688 315,594 SH   SOLE   315,594 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 7,758 194,284 SH   SOLE   194,284 0 0
TENNANT CO COM 880345103 788 11,234 SH   SOLE   11,234 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 1,874 97,424 SH   SOLE   97,424 0 0
TERADATA CORP DEL COM 88076W103 15,234 677,971 SH   SOLE   677,971 0 0
TERADYNE INC COM 880770102 55,120 459,757 SH   SOLE   459,757 0 0
TEREX CORP NEW COM 880779103 571 16,375 SH   SOLE   16,375 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 576 11,286 SH   SOLE   11,286 0 0
TERRENO RLTY CORP COM 88146M101 3,345 57,176 SH   SOLE   57,176 0 0
TESLA INC COM 88160R101 332,117 470,641 SH   SOLE   470,641 0 0
TETRA TECH INC NEW COM 88162G103 30,273 261,470 SH   SOLE   261,470 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 3,640 61,182 SH   SOLE   61,182 0 0
TEXAS INSTRS INC COM 882508104 411,758 2,508,732 SH   SOLE   2,508,732 0 0
TEXAS ROADHOUSE INC COM 882681109 1,758 22,486 SH   SOLE   22,486 0 0
TEXTRON INC COM 883203101 6,752 139,696 SH   SOLE   139,696 0 0
TG THERAPEUTICS INC COM 88322Q108 3,844 73,894 SH   SOLE   73,894 0 0
THE TRADE DESK INC COM CL A 88339J105 81,390 101,611 SH   SOLE   101,611 0 0
THE REALREAL INC COM 88339P101 2,666 136,449 SH   SOLE   136,449 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 131,271 281,831 SH   SOLE   281,820 0 11
THOMSON REUTERS CORP. COM NEW 884903709 54,911 670,542 SH   SOLE   670,542 0 0
THOR INDS INC COM 885160101 13,760 147,974 SH   SOLE   147,974 0 0
3-D SYS CORP DEL COM NEW 88554D205 1,226 116,972 SH   SOLE   116,972 0 0
3M CO COM 88579Y101 205,221 1,174,100 SH   SOLE   1,174,100 0 0
TIFFANY & CO NEW COM 886547108 3,524 26,806 SH   SOLE   26,806 0 0
TIM S A SPONSORED ADR 88706T108 2,960 212,660 SH   SOLE   212,660 0 0
TIMKEN CO COM 887389104 13,604 175,853 SH   SOLE   175,853 0 0
TITAN MACHY INC COM 88830R101 896 45,840 SH   SOLE   45,840 0 0
TOLL BROTHERS INC COM 889478103 13,875 319,197 SH   SOLE   319,197 0 0
TOMPKINS FINL CORP COM 890110109 1,087 15,398 SH   SOLE   15,398 0 0
TOPBUILD CORP COM 89055F103 5,881 31,949 SH   SOLE   31,949 0 0
TORO CO COM 891092108 17,838 188,087 SH   SOLE   188,087 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 54,439 964,887 SH   SOLE   964,887 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 3,580 152,476 SH   SOLE   152,476 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 54,702 353,895 SH   SOLE   353,895 0 0
TRACTOR SUPPLY CO COM 892356106 160,390 1,140,916 SH   SOLE   1,140,916 0 0
TRADEWEB MKTS INC CL A 892672106 25,129 402,383 SH   SOLE   402,383 0 0
TRANSDIGM GROUP INC COM 893641100 10,855 17,540 SH   SOLE   17,540 0 0
TRANSLATE BIO INC COM 89374L104 1,535 83,277 SH   SOLE   83,277 0 0
TRAVELERS COMPANIES INC COM 89417E109 78,576 559,779 SH   SOLE   559,779 0 0
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 1,135 34,827 SH   SOLE   34,827 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 1,238 45,424 SH   SOLE   45,424 0 0
TREEHOUSE FOODS INC COM 89469A104 399 9,386 SH   SOLE   9,386 0 0
TREX CO INC COM 89531P105 9,398 112,252 SH   SOLE   112,252 0 0
TRI CONTL CORP COM 895436103 2,218 75,249 SH   SOLE   75,249 0 0
TRICO BANCSHARES COM 896095106 2,912 82,530 SH   SOLE   82,530 0 0
TRIMAS CORP COM NEW 896215209 4,134 130,547 SH   SOLE   130,547 0 0
TRIMBLE INC COM 896239100 19,845 297,210 SH   SOLE   297,210 0 0
TRINET GROUP INC COM 896288107 1,959 24,309 SH   SOLE   24,309 0 0
TRINITY INDS INC COM 896522109 6,067 229,903 SH   SOLE   229,903 0 0
TRIPLE-S MGMT CORP CL B 896749108 1,210 56,686 SH   SOLE   56,686 0 0
TRIP COM GROUP LTD ADS 89677Q107 17,226 510,699 SH   SOLE   510,699 0 0
TRISTATE CAP HLDGS INC COM 89678F100 205 11,765 SH   SOLE   11,765 0 0
TRIUMPH BANCORP INC COM 89679E300 494 10,170 SH   SOLE   10,170 0 0
TRUPANION INC COM 898202106 4,310 36,004 SH   SOLE   36,004 0 0
TRUIST FINL CORP COM 89832Q109 48,863 1,019,456 SH   SOLE   1,019,456 0 0
TRUSTCO BK CORP N Y COM 898349105 254 38,033 SH   SOLE   38,033 0 0
TRUSTMARK CORP COM 898402102 2,715 99,400 SH   SOLE   99,400 0 0
TTEC HLDGS INC COM 89854H102 3,173 43,512 SH   SOLE   43,512 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 6,114 50,178 SH   SOLE   50,178 0 0
TURTLE BEACH CORP COM NEW 900450206 792 36,746 SH   SOLE   36,746 0 0
TUTOR PERINI CORP COM 901109108 600 46,314 SH   SOLE   46,314 0 0
TWILIO INC CL A 90138F102 220,236 650,623 SH   SOLE   650,623 0 0
TWIST BIOSCIENCE CORP COM 90184D100 5,293 37,459 SH   SOLE   37,459 0 0
TWITTER INC COM 90184L102 290,631 5,367,153 SH   SOLE   5,367,153 0 0
II-VI INC COM 902104108 6,092 80,200 SH   SOLE   80,200 0 0
2U INC COM 90214J101 112,031 2,800,084 SH   SOLE   2,800,084 0 0
TYLER TECHNOLOGIES INC COM 902252105 4,953 11,346 SH   SOLE   11,346 0 0
TYSON FOODS INC CL A 902494103 22,639 351,324 SH   SOLE   351,324 0 0
UDR INC COM 902653104 1,335 34,735 SH   SOLE   34,735 0 0
UFP TECHNOLOGIES INC COM 902673102 769 16,501 SH   SOLE   16,501 0 0
UGI CORP NEW COM 902681105 68,627 1,963,028 SH   SOLE   1,963,028 0 0
UMB FINL CORP COM 902788108 7,436 107,777 SH   SOLE   107,777 0 0
UFP INDUSTRIES INC COM 90278Q108 2,068 37,231 SH   SOLE   37,231 0 0
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 5,726 420,996 SH   SOLE   420,996 0 0
US BANCORP DEL COM NEW 902973304 104,120 2,234,812 SH   SOLE   2,234,812 0 0
UMH PPTYS INC COM 903002103 1,437 97,004 SH   SOLE   97,004 0 0
USANA HEALTH SCIENCES INC COM 90328M107 1,465 19,007 SH   SOLE   19,007 0 0
U S CONCRETE INC COM 90333L201 1,532 38,328 SH   SOLE   38,328 0 0
U S PHYSICAL THERAPY INC COM 90337L108 1,185 9,858 SH   SOLE   9,858 0 0
UBER TECHNOLOGIES INC COM 90353T100 141,521 2,774,921 SH   SOLE   2,774,921 0 0
UBIQUITI INC COM 90353W103 4,545 16,320 SH   SOLE   16,320 0 0
ULTA BEAUTY INC COM 90384S303 5,129 17,861 SH   SOLE   17,861 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 1,056 33,895 SH   SOLE   33,895 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 105,734 763,805 SH   SOLE   763,805 0 0
UMPQUA HLDGS CORP COM 904214103 6,882 454,555 SH   SOLE   454,555 0 0
UNIFIRST CORP MASS COM 904708104 5,530 26,125 SH   SOLE   26,125 0 0
UNILEVER PLC SPON ADR NEW 904767704 56,832 941,554 SH   SOLE   941,554 0 0
UNION PAC CORP COM 907818108 230,570 1,107,338 SH   SOLE   1,107,338 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 8,071 283,781 SH   SOLE   283,781 0 0
UNITED BANKSHARES INC WEST V COM 909907107 6,658 205,501 SH   SOLE   205,501 0 0
UNITED AIRLS HLDGS INC COM 910047109 11,685 270,162 SH   SOLE   270,162 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 653 77,477 SH   SOLE   77,477 0 0
UNITED NAT FOODS INC COM 911163103 2,435 152,463 SH   SOLE   152,463 0 0
UNITED PARCEL SERVICE INC CL B 911312106 125,116 742,967 SH   SOLE   742,967 0 0
UNITED RENTALS INC COM 911363109 19,496 84,066 SH   SOLE   84,066 0 0
UNITED STATES CELLULAR CORP COM 911684108 2,261 73,664 SH   SOLE   73,664 0 0
US FOODS HLDG CORP COM 912008109 4,905 147,268 SH   SOLE   147,268 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 128,536 846,800 SH   SOLE   846,800 0 0
UNITEDHEALTH GROUP INC COM 91324P102 182,749 521,127 SH   SOLE   521,111 0 16
UNITI GROUP INC COM 91325V108 2,210 188,433 SH   SOLE   188,433 0 0
UNIVAR SOLUTIONS USA INC COM 91336L107 4,109 216,142 SH   SOLE   216,142 0 0
UNIVERSAL CORP VA COM 913456109 6,273 129,042 SH   SOLE   129,042 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 83,686 364,167 SH   SOLE   364,167 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 36,532 265,690 SH   SOLE   265,690 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 485 75,036 SH   SOLE   75,036 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 238 11,543 SH   SOLE   11,543 0 0
UNUM GROUP COM 91529Y106 62,754 2,735,567 SH   SOLE   2,735,567 0 0
UPLAND SOFTWARE INC COM 91544A109 2,404 52,379 SH   SOLE   52,379 0 0
UPWORK INC COM 91688F104 4,511 130,665 SH   SOLE   130,665 0 0
URBAN OUTFITTERS INC COM 917047102 915 35,729 SH   SOLE   35,729 0 0
URBAN EDGE PPTYS COM 91704F104 3,026 233,853 SH   SOLE   233,853 0 0
US ECOLOGY INC COM 91734M103 2,539 69,886 SH   SOLE   69,886 0 0
V F CORP COM 918204108 4,433 51,901 SH   SOLE   51,901 0 0
VAIL RESORTS INC COM 91879Q109 4,095 14,679 SH   SOLE   14,679 0 0
VALE S A SPONSORED ADS 91912E105 1,051 62,716 SH   SOLE   62,716 0 0
VALERO ENERGY CORP COM 91913Y100 20,407 360,747 SH   SOLE   360,747 0 0
VALLEY NATL BANCORP COM 919794107 6,611 678,057 SH   SOLE   678,057 0 0
VALMONT INDS INC COM 920253101 30,593 174,885 SH   SOLE   174,885 0 0
VALVOLINE INC COM 92047W101 4,102 177,266 SH   SOLE   177,266 0 0
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 4,159 172,208 SH   SOLE   172,015 0 193
VANECK VECTORS ETF TR INTRMDT MUNI ETF 92189H201 761 14,622 SH   SOLE   14,622 0 0
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 1,163 18,895 SH   SOLE   18,810 0 85
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 4,220 84,224 SH   SOLE   84,224 0 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 974 12,238 SH   SOLE   12,238 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 3,755 62,334 SH   SOLE   62,334 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1,267 15,216 SH   SOLE   15,216 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 26,836 276,256 SH   OTR 1 0 276,256 0
VAPOTHERM INC COM 922107107 1,288 47,954 SH   SOLE   47,954 0 0
VARIAN MED SYS INC COM 92220P105 20,791 118,797 SH   SOLE   118,797 0 0
VARONIS SYS INC COM 922280102 81,338 497,144 SH   SOLE   497,144 0 0
VECTOR GROUP LTD COM 92240M108 1,501 128,867 SH   SOLE   128,867 0 0
VEECO INSTRS INC DEL COM 922417100 6,518 375,446 SH   SOLE   375,446 0 0
VECTRUS INC COM 92242T101 1,398 28,125 SH   SOLE   28,125 0 0
VEDANTA LIMITED SPONSORED ADR 92242Y100 8,339 949,829 SH   SOLE   943,429 0 6,400
VEEVA SYS INC CL A COM 922475108 336,969 1,237,720 SH   SOLE   1,237,720 0 0
VENTAS INC COM 92276F100 9,890 201,667 SH   SOLE   201,667 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 13,400 38,990 SH   OTR 1 0 38,990 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 2,941 34,625 SH   SOLE   34,557 0 68
VANGUARD INDEX FDS SM CP VAL ETF 922908611 2,783 19,572 SH   SOLE   19,572 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,021 5,245 SH   SOLE   5,245 0 0
VEONEER INC COM 92336X109 3,326 156,153 SH   SOLE   156,153 0 0
VERACYTE INC COM 92337F107 2,097 42,854 SH   SOLE   42,854 0 0
VEREIT INC COM 92339V308 1,013 26,815 SH   SOLE   26,815 0 0
VERISIGN INC COM 92343E102 387,539 1,790,844 SH   SOLE   1,790,844 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 216,319 3,682,029 SH   SOLE   3,682,029 0 0
VERINT SYS INC COM 92343X100 2,416 35,966 SH   SOLE   35,966 0 0
VERITEX HLDGS INC COM 923451108 2,614 101,876 SH   SOLE   101,876 0 0
VERISK ANALYTICS INC COM 92345Y106 24,693 118,953 SH   SOLE   118,953 0 0
VERITONE INC COM 92347M100 1,144 40,223 SH   SOLE   40,223 0 0
VERMILION ENERGY INC COM 923725105 1,507 338,592 SH   SOLE   327,392 0 11,200
VERRA MOBILITY CORP COM 92511U102 1,164 86,750 SH   SOLE   86,750 0 0
VERSO CORP CL A 92531L207 982 81,677 SH   SOLE   81,677 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 95,486 404,019 SH   SOLE   404,003 0 16
VERTEX INC CL A 92538J106 1,327 38,076 SH   SOLE   38,076 0 0
VIASAT INC COM 92552V100 1,099 33,653 SH   SOLE   33,653 0 0
VIACOMCBS INC CL B 92556H206 56,782 1,523,935 SH   SOLE   1,523,935 0 0
VIATRIS INC COM 92556V106 32,683 1,744,003 SH   SOLE   1,744,003 0 0
VICI PPTYS INC COM 925652109 7,226 283,392 SH   SOLE   283,392 0 0
VICOR CORP COM 925815102 23,664 256,605 SH   SOLE   256,605 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 983 39,623 SH   SOLE   39,623 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 449 20,359 SH   SOLE   20,359 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 3,773 134,224 SH   SOLE   134,224 0 0
VIRNETX HLDG CORP COM 92823T108 771 153,008 SH   SOLE   19,108 0 133,900
VIRTU FINL INC CL A 928254101 10,610 421,541 SH   SOLE   421,541 0 0
VISA INC COM CL A 92826C839 199,059 910,066 SH   SOLE   910,066 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 3,114 14,349 SH   SOLE   14,349 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 1,979 95,549 SH   SOLE   95,549 0 0
VISHAY PRECISION GROUP INC COM 92835K103 956 30,368 SH   SOLE   30,368 0 0
VISTA OUTDOOR INC COM 928377100 3,361 141,445 SH   SOLE   141,445 0 0
VISTRA CORP COM 92840M102 13,717 697,725 SH   SOLE   697,725 0 0
VMWARE INC CL A COM 928563402 330,519 2,356,476 SH   SOLE   1,907,533 0 448,943
VOCERA COMMUNICATIONS INC COM 92857F107 2,412 58,088 SH   SOLE   58,088 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 26,171 1,588,043 SH   SOLE   1,588,043 0 0
VONAGE HLDGS CORP COM 92886T201 86,055 6,683,848 SH   SOLE   6,683,848 0 0
VORNADO RLTY TR SH BEN INT 929042109 628 16,830 SH   SOLE   16,830 0 0
VOYA FINANCIAL INC COM 929089100 5,722 97,288 SH   SOLE   97,288 0 0
VULCAN MATLS CO COM 929160109 11,117 74,955 SH   SOLE   74,955 0 0
WD-40 CO COM 929236107 4,673 17,588 SH   SOLE   17,588 0 0
WSFS FINL CORP COM 929328102 6,007 133,845 SH   SOLE   133,845 0 0
WNS HLDGS LTD SPON ADR 92932M101 6,376 88,495 SH   SOLE   88,495 0 0
WP CAREY INC COM 92936U109 1,288 18,255 SH   SOLE   18,255 0 0
WEC ENERGY GROUP INC COM 92939U106 64,176 697,336 SH   SOLE   697,336 0 0
WABASH NATL CORP COM 929566107 2,237 129,831 SH   SOLE   129,831 0 0
WABTEC COM 929740108 10,104 138,028 SH   SOLE   138,028 0 0
WADDELL & REED FINL INC CL A 930059100 13,781 541,075 SH   SOLE   541,075 0 0
WALMART INC COM 931142103 154,728 1,073,381 SH   SOLE   1,073,381 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 47,947 1,202,273 SH   SOLE   1,202,273 0 0
WALKER & DUNLOP INC COM 93148P102 3,798 41,271 SH   SOLE   41,271 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203 10,147 267,106 SH   SOLE   267,106 0 0
WARRIOR MET COAL INC COM 93627C101 2,851 133,745 SH   SOLE   133,745 0 0
WASHINGTON FED INC COM 938824109 3,246 126,122 SH   SOLE   126,122 0 0
WASHINGTON TR BANCORP COM 940610108 305 6,809 SH   SOLE   6,809 0 0
WASTE MGMT INC DEL COM 94106L109 204,952 1,737,910 SH   SOLE   1,737,910 0 0
WATERS CORP COM 941848103 489 1,975 SH   SOLE   1,975 0 0
WATERSTONE FINL INC MD COM 94188P101 1,138 60,451 SH   SOLE   60,451 0 0
WATSCO INC COM 942622200 64,822 286,127 SH   SOLE   286,127 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 16,403 134,785 SH   SOLE   134,785 0 0
WAYFAIR INC CL A 94419L101 189,253 838,109 SH   SOLE   838,109 0 0
WEBSTER FINL CORP CONN COM 947890109 15,372 364,696 SH   SOLE   364,696 0 0
WEIBO CORP SPONSORED ADR 948596101 1,873 45,705 SH   SOLE   45,705 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 3,035 140,053 SH   SOLE   140,053 0 0
WEIS MKTS INC COM 948849104 2,173 45,449 SH   SOLE   45,449 0 0
WELLS FARGO CO NEW COM 949746101 59,238 1,962,821 SH   SOLE   1,962,821 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 139,027 91,592 SH   SOLE   91,592 0 0
WELLTOWER INC COM 95040Q104 6,114 94,610 SH   SOLE   94,610 0 0
WENDYS CO COM 95058W100 9,605 438,184 SH   SOLE   438,184 0 0
WERNER ENTERPRISES INC COM 950755108 1,975 50,364 SH   SOLE   50,364 0 0
WESBANCO INC COM 950810101 3,790 126,510 SH   SOLE   126,510 0 0
WESCO INTL INC COM 95082P105 2,878 36,662 SH   SOLE   36,662 0 0
WEST BANCORPORATION INC CAP STK 95123P106 817 42,356 SH   SOLE   42,356 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 38,642 136,396 SH   SOLE   136,396 0 0
WESTAMERICA BANCORPORATION COM 957090103 2,505 45,311 SH   SOLE   45,311 0 0
WESTERN ALLIANCE BANCORP COM 957638109 27,520 459,047 SH   SOLE   458,989 0 58
WESTERN ASSET EMERGING MKTS COM 95766A101 2,862 205,883 SH   SOLE   205,883 0 0
WESTERN ASSET HIGH INCOME OP COM 95766K109 1,329 268,503 SH   SOLE   268,503 0 0
WESTERN ASSET MUN HIGH INCOM COM 95766N103 246 32,738 SH   SOLE   32,738 0 0
WESTERN ASSET MUN PARTNERS F COM 95766P108 1,139 76,167 SH   SOLE   76,167 0 0
WESTERN AST INFL LKD OPP & I COM 95766R104 592 47,694 SH   SOLE   47,694 0 0
WESTERN ASSET MUN DEF OPP TR COM 95768A109 333 15,990 SH   SOLE   15,990 0 0
WESTERN DIGITAL CORP. COM 958102105 38,706 698,795 SH   SOLE   698,795 0 0
WESTERN ASSET INTER MUNI FD COM 958435109 561 60,937 SH   SOLE   60,937 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 9,356 677,022 SH   SOLE   677,022 0 0
WESTERN UN CO COM 959802109 11,510 524,610 SH   SOLE   524,610 0 0
WESTLAKE CHEM CORP COM 960413102 11,954 146,489 SH   SOLE   146,489 0 0
WESTROCK CO COM 96145D105 8,937 205,305 SH   SOLE   205,305 0 0
WEX INC COM 96208T104 631 3,099 SH   SOLE   3,099 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 1,365 40,717 SH   SOLE   40,717 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 879 21,055 SH   SOLE   21,055 0 0
WHIRLPOOL CORP COM 963320106 20,098 111,353 SH   SOLE   111,353 0 0
WIDEOPENWEST INC COM 96758W101 1,345 126,067 SH   SOLE   126,067 0 0
WILEY JOHN & SONS INC CL A 968223206 2,946 64,524 SH   SOLE   64,524 0 0
WILLDAN GROUP INC COM 96924N100 1,621 38,862 SH   SOLE   38,862 0 0
WILLIAMS COS INC COM 969457100 6,160 307,242 SH   SOLE   307,242 0 0
WILLIAMS SONOMA INC COM 969904101 25,018 245,663 SH   SOLE   245,663 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 4,509 194,594 SH   SOLE   194,594 0 0
WINGSTOP INC COM 974155103 3,327 25,099 SH   SOLE   25,099 0 0
WINNEBAGO INDS INC COM 974637100 1,981 33,045 SH   SOLE   33,045 0 0
WINTRUST FINL CORP COM 97650W108 11,361 185,974 SH   SOLE   185,974 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 24,670 4,366,311 SH   SOLE   4,366,311 0 0
WOLVERINE WORLD WIDE INC COM 978097103 540 17,292 SH   SOLE   17,292 0 0
WOODWARD INC COM 980745103 10,576 87,027 SH   SOLE   87,027 0 0
WORKDAY INC CL A 98138H101 466,549 1,947,117 SH   SOLE   1,947,117 0 0
WORKHORSE GROUP INC COM NEW 98138J206 19,586 990,199 SH   SOLE   115,331 0 874,868
WORKIVA INC COM CL A 98139A105 52,413 572,074 SH   SOLE   572,074 0 0
WORLD FUEL SVCS CORP COM 981475106 3,321 106,585 SH   SOLE   106,585 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 1,018 21,190 SH   SOLE   21,190 0 0
WORTHINGTON INDS INC COM 981811102 2,749 53,539 SH   SOLE   53,539 0 0
WPX ENERGY INC COM 98212B103 5,559 682,105 SH   SOLE   682,105 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 2,956 65,901 SH   SOLE   65,901 0 0
WYNN RESORTS LTD COM 983134107 717 6,359 SH   SOLE   6,359 0 0
XPO LOGISTICS INC COM 983793100 40,898 343,103 SH   SOLE   343,103 0 0
XCEL ENERGY INC COM 98389B100 81,018 1,215,212 SH   SOLE   1,215,212 0 0
XPERI HOLDING CORP COM 98390M103 1,760 84,229 SH   SOLE   84,229 0 0
XILINX INC COM 983919101 116,721 823,311 SH   SOLE   823,311 0 0
XENIA HOTELS & RESORTS INC COM 984017103 932 61,316 SH   SOLE   61,316 0 0
XENCOR INC COM 98401F105 632 14,474 SH   SOLE   14,474 0 0
XYLEM INC COM 98419M100 29,221 287,072 SH   SOLE   287,072 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 52,253 2,253,274 SH   SOLE   2,253,274 0 0
YELP INC CL A 985817105 481 14,711 SH   SOLE   14,711 0 0
YEXT INC COM 98585N106 1,174 74,675 SH   SOLE   74,675 0 0
YETI HLDGS INC COM 98585X104 14,702 214,723 SH   SOLE   214,723 0 0
YORK WTR CO COM 987184108 7,333 157,355 SH   SOLE   157,355 0 0
YUM BRANDS INC COM 988498101 6,903 63,589 SH   SOLE   63,589 0 0
YUM CHINA HLDGS INC COM 98850P109 45,001 788,244 SH   SOLE   788,244 0 0
ZAI LAB LTD ADR 98887Q104 9,189 67,899 SH   SOLE   67,899 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 13,420 34,918 SH   SOLE   34,903 0 15
ZENDESK INC COM 98936J101 99,552 695,583 SH   SOLE   695,583 0 0
ZILLOW GROUP INC CL A 98954M101 44,665 328,566 SH   SOLE   328,566 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 208,063 1,602,954 SH   SOLE   1,602,954 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 664 4,308 SH   SOLE   4,308 0 0
ZIONS BANCORPORATION N A COM 989701107 20,618 474,638 SH   SOLE   474,638 0 0
ZIX CORP COM 98974P100 7,694 891,529 SH   SOLE   891,529 0 0
ZOGENIX INC COM NEW 98978L204 358 17,906 SH   SOLE   17,906 0 0
ZOETIS INC CL A 98978V103 204,547 1,235,933 SH   SOLE   1,235,933 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 2,481 85,087 SH   SOLE   85,087 0 0
ZSCALER INC COM 98980G102 353,868 1,771,911 SH   SOLE   1,771,911 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 490,198 1,453,215 SH   SOLE   1,453,215 0 0
ZUORA INC COM CL A 98983V106 361 25,917 SH   SOLE   25,917 0 0
ZYNGA INC CL A 98986T108 14,732 1,492,588 SH   SOLE   1,492,588 0 0
ALKERMES PLC SHS G01767105 77,338 3,876,574 SH   SOLE   3,876,574 0 0
ALLEGION PLC ORD SHS G0176J109 4,193 36,026 SH   SOLE   36,026 0 0
AMCOR PLC ORD G0250X107 8,494 721,664 SH   SOLE   721,664 0 0
AMDOCS LTD SHS G02602103 106,137 1,496,369 SH   SOLE   1,496,369 0 0
AMBARELLA INC SHS G037AX101 5,369 58,476 SH   SOLE   58,476 0 0
AON PLC SHS CL A G0403H108 140,348 664,307 SH   SOLE   664,307 0 0
ARCH CAP GROUP LTD ORD G0450A105 20,562 570,057 SH   SOLE   570,057 0 0
ASSURED GUARANTY LTD COM G0585R106 14,909 473,442 SH   SOLE   473,442 0 0
ATLASSIAN CORP PLC CL A G06242104 226,996 970,609 SH   SOLE   970,609 0 0
ATHENE HOLDING LTD CL A G0684D107 5,956 138,053 SH   SOLE   138,053 0 0
AXIS CAP HLDGS LTD SHS G0692U109 54,548 1,082,523 SH   SOLE   1,082,523 0 0
AXALTA COATING SYS LTD COM G0750C108 555 19,424 SH   SOLE   19,424 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 29,202 768,870 SH   SOLE   768,870 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 4,014 46,827 SH   SOLE   46,827 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 392,823 1,503,857 SH   SOLE   1,503,838 0 19
MIMECAST LTD ORD SHS G14838109 106,472 1,873,189 SH   SOLE   1,873,189 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 72,595 1,682,392 SH   SOLE   1,682,392 0 0
BUNGE LIMITED COM G16962105 5,338 81,390 SH   SOLE   81,390 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 3,490 83,087 SH   SOLE   83,087 0 0
CIMPRESS PLC SHS EURO G2143T103 2,525 28,783 SH   SOLE   28,783 0 0
EATON CORP PLC SHS G29183103 17,165 142,872 SH   SOLE   142,872 0 0
ENDO INTL PLC SHS G30401106 3,012 419,475 SH   SOLE   419,475 0 0
ENSTAR GROUP LIMITED SHS G3075P101 3,172 15,483 SH   SOLE   15,483 0 0
ESSENT GROUP LTD COM G3198U102 3,238 74,965 SH   SOLE   74,965 0 0
EVEREST RE GROUP LTD COM G3223R108 60,554 258,677 SH   SOLE   258,677 0 0
FABRINET SHS G3323L100 281 3,617 SH   SOLE   3,617 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 1,677 69,682 SH   SOLE   69,682 0 0
EROS STX GLOBAL CORPORATION SHS NEW G3788M114 2,660 1,461,812 SH   SOLE   771,912 0 689,900
GENPACT LIMITED SHS G3922B107 9,932 240,130 SH   SOLE   240,130 0 0
HELEN OF TROY LTD COM G4388N106 3,911 17,604 SH   SOLE   17,604 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 12,702 264,341 SH   SOLE   264,341 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 4,185 128,731 SH   SOLE   128,731 0 0
HOLLYSYS AUTOMATION TCHNGY L SHS G45667105 1,248 84,936 SH   SOLE   84,936 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 39,034 533,614 SH   SOLE   533,614 0 0
ICON PLC SHS G4705A100 3,446 17,675 SH   SOLE   17,651 0 24
IHS MARKIT LTD SHS G47567105 1,715 19,092 SH   SOLE   19,092 0 0
INVESCO LTD SHS G491BT108 22,539 1,293,120 SH   SOLE   1,293,120 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 7,730 46,835 SH   SOLE   46,835 0 0
JOHNSON CTLS INTL PLC SHS G51502105 14,962 321,151 SH   SOLE   321,151 0 0
LAZARD LTD SHS A G54050102 8,276 195,641 SH   SOLE   195,641 0 0
LINDE PLC SHS G5494J103 5,363 20,351 SH   SOLE   20,351 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 260,732 5,484,468 SH   SOLE   5,484,468 0 0
MEDTRONIC PLC SHS G5960L103 73,469 627,187 SH   SOLE   627,187 0 0
APTIV PLC SHS G6095L109 78,294 600,919 SH   SOLE   600,919 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 3,590 141,246 SH   SOLE   141,246 0 0
NOVOCURE LTD ORD SHS G6674U108 46,463 268,508 SH   SOLE   268,508 0 0
NVENT ELECTRIC PLC SHS G6700G107 8,289 355,899 SH   SOLE   355,899 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 1,520 26,719 SH   SOLE   26,719 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 7,664 46,219 SH   SOLE   46,219 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 30,386 607,115 SH   SOLE   607,115 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 34,628 557,084 SH   SOLE   557,084 0 0
PENTAIR PLC SHS G7S00T104 27,980 527,030 SH   SOLE   527,030 0 0
STERIS PLC SHS USD G8473T100 25,898 136,636 SH   SOLE   136,636 0 0
STONECO LTD COM CL A G85158106 36,769 438,142 SH   SOLE   438,142 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 10,606 73,061 SH   SOLE   73,061 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 1,748 157,654 SH   SOLE   157,654 0 0
TRITON INTL LTD CL A G9078F107 3,339 68,839 SH   SOLE   68,839 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 9,172 9,166 SH   SOLE   9,166 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 723 3,433 SH   SOLE   3,433 0 0
PERRIGO CO PLC SHS G97822103 17,184 384,253 SH   SOLE   384,253 0 0
XP INC CL A G98239109 745 18,777 SH   SOLE   18,777 0 0
CHUBB LIMITED COM H1467J104 59,967 389,601 SH   SOLE   389,601 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 9,952 65,002 SH   SOLE   65,002 0 0
GARMIN LTD SHS H2906T109 243,904 2,038,308 SH   SOLE   2,038,308 0 0
UBS GROUP AG SHS H42097107 195 13,789 SH   SOLE   13,789 0 0
LOGITECH INTL S A SHS H50430232 4,198 43,190 SH   SOLE   43,190 0 0
TE CONNECTIVITY LTD REG SHS H84989104 57,059 471,292 SH   SOLE   471,292 0 0
TRANSOCEAN LTD REG SHS H8817H100 859 371,747 SH   SOLE   86,953 0 284,794
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 268 20,825 SH   SOLE   20,825 0 0
GLOBANT S A COM L44385109 43,750 201,049 SH   SOLE   201,049 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 71,012 225,679 SH   SOLE   225,679 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 200,195 1,506,246 SH   SOLE   1,506,246 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 96,552 597,515 SH   SOLE   597,515 0 0
ICL GROUP LTD SHS M53213100 117 23,232 SH   SOLE   10,932 0 12,300
RADWARE LTD ORD M81873107 9,019 325,017 SH   SOLE   325,017 0 0
TUFIN SOFTWARE TECHNOLOGIE SHS M8893U102 5,486 439,612 SH   SOLE   439,612 0 0
WIX COM LTD SHS M98068105 8,114 32,461 SH   SOLE   32,461 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 102,358 209,871 SH   SOLE   209,871 0 0
ELASTIC N V ORD SHS N14506104 92,594 633,641 SH   SOLE   633,641 0 0
CNH INDL N V SHS N20944109 1,606 125,069 SH   SOLE   125,069 0 0
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 1,658 91,628 SH   SOLE   91,628 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 42,221 460,628 SH   SOLE   460,628 0 0
NXP SEMICONDUCTORS N V COM N6596X109 119,336 750,494 SH   SOLE   750,494 0 0
QIAGEN NV SHS NEW N72482123 66,034 1,249,459 SH   SOLE   1,249,459 0 0
YANDEX N V SHS CLASS A N97284108 1,282 18,425 SH   SOLE   18,425 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 7,416 251,144 SH   SOLE   251,144 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 1,626 21,771 SH   SOLE   21,771 0 0
ATLAS CORP SHARES Y0436Q109 381 35,173 SH   SOLE   35,173 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 3,157 603,719 SH   SOLE   603,719 0 0
DIAMOND S SHIPPING INC COM Y20676105 404 60,662 SH   SOLE   60,662 0 0
DORIAN LPG LTD SHS USD Y2106R110 991 81,327 SH   SOLE   81,327 0 0
EAGLE BULK SHIPPING INC COM Y2187A150 506 26,647 SH   SOLE   2,747 0 23,900
INTERNATIONAL SEAWAYS INC COM Y41053102 1,301 79,656 SH   SOLE   79,656 0 0
TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 2,062 179,890 SH   SOLE   179,890 0 0