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 COMM STK 000360206 30,400 504,565 SH   SOLE   137,930 0 366,635
AAR CORP COMM STK 000361105 313 16,641 SH   SOLE   16,641 0 0
ABM INDS INC COMM STK 000957100 855 23,314 SH   SOLE   13,964 0 9,350
AFLAC INC COMM STK 001055102 47,134 1,296,660 SH   SOLE   534,501 0 762,159
AGCO CORP COMM STK 001084102 198,569 2,673,608 SH   SOLE   948,935 0 1,724,673
AG MTG INVT TR INC COMM STK 001228105 68 24,500 SH   SOLE   0 0 24,500
A H BELO CORP COMM STK 001282102 53 37,591 SH   SOLE   22,311 0 15,280
AMN HEALTHCARE SVCS INC COMM STK 001744101 52,735 902,077 SH   SOLE   248,920 0 653,157
AZZ INC COMM STK 002474104 67,437 1,976,460 SH   SOLE   455,286 0 1,521,174
AARONS INC COMM STK 002535300 317,684 5,607,833 SH   SOLE   1,535,652 0 4,072,181
ABBOTT LABS COMM STK 002824100 443,439 4,074,605 SH   SOLE   1,771,184 0 2,303,421
ABERCROMBIE & FITCH CO COMM STK 002896207 558 40,053 SH   SOLE   21,253 0 18,800
ABIOMED INC COMM STK 003654100 39,705 143,307 SH   SOLE   50,425 0 92,882
ABRAXAS PETE CORP COMM STK 003830106 16 107,500 SH   SOLE   107,500 0 0
ACACIA RESH CORP COMM STK 003881307 134 38,601 SH   SOLE   38,601 0 0
ACADIA PHARMACEUTICALS INC COMM STK 004225108 434,657 10,537,138 SH   SOLE   2,193,658 0 8,343,480
ACADIA RLTY TR COMM STK 004239109 65,190 6,208,614 SH   SOLE   1,654,941 0 4,553,673
ACCURAY INC COMM STK 004397105 172 71,755 SH   SOLE   71,755 0 0
ACI WORLDWIDE INC COMM STK 004498101 44,880 1,717,568 SH   SOLE   487,668 0 1,229,900
ADDUS HOMECARE CORP COMM STK 006739106 39,487 417,805 SH   SOLE   110,405 0 307,400
ADVAXIS INC COMM STK 007624307 164 400,448 SH   SOLE   400,448 0 0
AEROJET ROCKETDYNE HLDGS INC COMM STK 007800105 200,310 5,021,560 SH   SOLE   1,186,673 0 3,834,887
ADVANCED MICRO DEVICES INC COMM STK 007903107 4,554,421 55,548,488 SH   SOLE   23,418,335 0 32,130,153
ADVANCED ENERGY INDS COMM STK 007973100 39,372 625,552 SH   SOLE   176,202 0 449,350
AEROVIRONMENT INC COMM STK 008073108 587 9,775 SH   SOLE   4,575 0 5,200
AFFILIATED MANAGERS GROUP IN COMM STK 008252108 1,317 19,258 SH   SOLE   12,758 0 6,500
AGNICO EAGLE MINES LTD COMM STK 008474108 39,564 498,143 SH   SOLE   221,134 0 277,009
AGREE REALTY CORP COMM STK 008492100 1,819 28,580 SH   SOLE   7,380 0 21,200
AIR PRODS & CHEMS INC COMM STK 009158106 658,085 2,209,378 SH   SOLE   585,141 0 1,624,237
ALAMO GROUP INC COMM STK 011311107 38,949 360,536 SH   SOLE   88,621 0 271,915
ALARM COM HLDGS INC COMM STK 011642105 1,333 24,118 SH   SOLE   14,118 0 10,000
ALASKA AIR GROUP INC COMM STK 011659109 259,374 7,080,911 SH   SOLE   3,065,600 0 4,015,311
ALBANY INTL CORP COMM STK 012348108 31,271 631,611 SH   SOLE   166,408 0 465,203
ALBEMARLE CORP COMM STK 012653101 16,485 184,643 SH   SOLE   64,365 0 120,278
ALCOA CORP COMM STK 013872106 86,809 7,464,267 SH   SOLE   2,105,599 0 5,358,668
ALECTOR INC COMM STK 014442107 22,534 2,138,922 SH   SOLE   332,847 0 1,806,075
ALEXANDER & BALDWIN INC NEW COMM STK 014491104 13,399 1,195,246 SH   SOLE   449,304 0 745,942
ALEXANDERS INC COMM STK 014752109 474 1,934 SH   SOLE   1,434 0 500
ALEXANDRIA REAL ESTATE EQ IN COMM STK 015271109 215,000 1,343,748 SH   SOLE   479,653 0 864,095
ALEXION PHARMACEUTICALS INC COMM STK 015351109 356,534 3,115,735 SH   SOLE   673,251 0 2,442,484
ALIGN TECHNOLOGY INC COMM STK 016255101 494,877 1,511,720 SH   SOLE   576,785 0 934,935
ALLEGHANY CORP DEL COMM STK 017175100 3,049 5,859 SH   SOLE   3,417 0 2,442
ALLETE INC COMM STK 018522300 1,362 26,331 SH   SOLE   4,916 0 21,415
ALLIANCE DATA SYSTEMS CORP COMM STK 018581108 477 11,356 SH   SOLE   5,756 0 5,600
ALLIANT ENERGY CORP COMM STK 018802108 233,499 4,520,788 SH   SOLE   1,163,464 0 3,357,324
ALLIED HEALTHCARE PRODS INC COMM STK 019222207 136 24,700 SH   SOLE   4,700 0 20,000
ALLOGENE THERAPEUTICS INC COMM STK 019770106 134,914 3,577,684 SH   SOLE   597,614 0 2,980,070
ALLSTATE CORP COMM STK 020002101 55,294 587,356 SH   SOLE   217,795 0 369,561
AMARIN CORP PLC ADR 023111206 6,484 1,540,205 SH   SOLE   375,027 0 1,165,178
AMAZON COM INC COMM STK 023135106 49,437,901 15,700,902 SH   SOLE   6,022,648 0 9,678,254
AMBAC FINL GROUP INC COMM STK 023139884 281 21,973 SH   SOLE   21,973 0 0
AMEDISYS INC COMM STK 023436108 356,563 1,508,114 SH   SOLE   338,481 0 1,169,633
AMERCO COMM STK 023586100 1,186 3,333 SH   SOLE   2,433 0 900
AMEREN CORP COMM STK 023608102 2,121,179 26,823,204 SH   SOLE   10,051,505 0 16,771,699
AMERICAN ASSETS TR INC COMM STK 024013104 24,148 1,002,408 SH   SOLE   270,337 0 732,071
AMERICAN CAMPUS CMNTYS INC COMM STK 024835100 328,431 9,405,244 SH   SOLE   2,163,626 0 7,241,618
AMERICAN ELEC PWR CO INC COMM STK 025537101 2,490,855 30,476,629 SH   SOLE   8,228,380 0 22,248,249
AMERICAN ELEC PWR CO INC CVPFSTKF 025537127 206,336 4,249,522 SH   SOLE   1,006,315 0 3,243,207
AMERICAN EQTY INVT LIFE HLD COMM STK 025676206 543 24,676 SH   SOLE   24,676 0 0
AMERICAN EXPRESS CO COMM STK 025816109 187,653 1,871,849 SH   SOLE   541,716 0 1,330,133
AMERICAN FINL GROUP INC OHIO COMM STK 025932104 2,542 37,953 SH   SOLE   16,880 0 21,073
AMERICAN INTL GROUP INC COMM STK 026874784 1,895,382 68,847,863 SH   SOLE   34,861,020 0 33,986,843
AMERICAN SOFTWARE INC COMM STK 029683109 265 18,853 SH   SOLE   18,853 0 0
AMER STATES WTR CO COMM STK 029899101 2,149 28,668 SH   SOLE   13,068 0 15,600
AMERICAN VANGUARD CORP COMM STK 030371108 26,903 2,047,379 SH   SOLE   685,388 0 1,361,991
AMERICAN WTR WKS CO INC NEW COMM STK 030420103 187,652 1,295,222 SH   SOLE   431,031 0 864,191
AMERICAN WOODMARK CORPORATIO COMM STK 030506109 760 9,681 SH   SOLE   9,681 0 0
AMETEK INC COMM STK 031100100 47,125 474,092 SH   SOLE   177,164 0 296,928
AMGEN INC COMM STK 031162100 911,330 3,585,655 SH   SOLE   1,315,593 0 2,270,062
AMKOR TECHNOLOGY INC COMM STK 031652100 917 81,831 SH   SOLE   53,531 0 28,300
AMPHENOL CORP NEW COMM STK 032095101 802,532 7,412,315 SH   SOLE   3,334,941 0 4,077,374
ANALOG DEVICES INC COMM STK 032654105 301,699 2,584,369 SH   SOLE   1,199,506 0 1,384,863
ANAVEX LIFE SCIENCES CORP COMM STK 032797300 410 90,092 SH   SOLE   87,792 0 2,300
ANDERSONS INC COMM STK 034164103 291 15,180 SH   SOLE   5,830 0 9,350
ANIKA THERAPEUTICS INC COMM STK 035255108 234 6,606 SH   SOLE   1,006 0 5,600
ANNALY CAPITAL MANAGEMENT IN COMM STK 035710409 5,134 721,090 SH   SOLE   379,820 0 341,270
ANTARES PHARMA INC COMM STK 036642106 32 11,836 SH   SOLE   11,836 0 0
ANTHEM INC COMM STK 036752103 3,679,895 13,700,788 SH   SOLE   5,356,942 0 8,343,846
ANWORTH MTG ASSET CORP COMM STK 037347101 182 110,722 SH   SOLE   7,322 0 103,400
APACHE CORP COMM STK 037411105 35,806 3,781,019 SH   SOLE   1,307,383 0 2,473,636
APOGEE ENTERPRISES INC COMM STK 037598109 563 26,329 SH   SOLE   18,269 0 8,060
APPLE INC COMM STK 037833100 26,505,364 228,869,394 SH   SOLE   95,441,486 0 133,427,908
APPLIED MATLS INC COMM STK 038222105 2,767,048 46,544,129 SH   SOLE   19,445,365 0 27,098,764
APTARGROUP INC COMM STK 038336103 2,727 24,086 SH   SOLE   11,126 0 12,960
ARBOR REALTY TRUST INC COMM STK 038923108 615 53,616 SH   SOLE   53,616 0 0
ARCHER DANIELS MIDLAND CO COMM STK 039483102 102,998 2,215,478 SH   SOLE   792,445 0 1,423,033
ARCOSA INC COMM STK 039653100 1,895 42,987 SH   SOLE   29,335 0 13,652
ARDELYX INC COMM STK 039697107 13,452 2,562,245 SH   SOLE   340,721 0 2,221,524
ARENA PHARMACEUTICALS INC COMM STK 040047607 2,104 28,134 SH   SOLE   21,234 0 6,900
ARISTA NETWORKS INC COMM STK 040413106 20,639 99,741 SH   SOLE   34,862 0 64,879
ARLINGTON ASSET INVST CORP COMM STK 041356205 195 68,575 SH   SOLE   68,575 0 0
ARMOUR RESIDENTIAL REIT INC COMM STK 042315507 360 37,832 SH   SOLE   26,107 0 11,725
ARROW ELECTRS INC COMM STK 042735100 1,835 23,327 SH   SOLE   12,352 0 10,975
ARROW FINL CORP COMM STK 042744102 259 10,309 SH   SOLE   6,754 0 3,555
ARTESIAN RES CORP COMM STK 043113208 251 7,285 SH   SOLE   7,285 0 0
ASBURY AUTOMOTIVE GROUP INC COMM STK 043436104 12,774 131,082 SH   SOLE   41,542 0 89,540
ASHLAND GLOBAL HLDGS INC COMM STK 044186104 1,096 15,451 SH   SOLE   8,151 0 7,300
ASPEN TECHNOLOGY INC COMM STK 045327103 85,451 675,021 SH   SOLE   199,398 0 475,623
ASSEMBLY BIOSCIENCES INC COMM STK 045396108 10,164 618,236 SH   SOLE   84,830 0 533,406
ASSOCIATED BANC CORP COMM STK 045487105 944 74,795 SH   SOLE   35,701 0 39,094
ASTEC INDS INC COMM STK 046224101 782 14,418 SH   SOLE   8,718 0 5,700
ASTRAZENECA PLC ADR 046353108 857,627 15,650,130 SH   SOLE   5,551,899 0 10,098,231
ATARA BIOTHERAPEUTICS INC COMM STK 046513107 191 14,717 SH   SOLE   6,417 0 8,300
ATKORE INTL GROUP INC COMM STK 047649108 30,184 1,327,924 SH   SOLE   361,741 0 966,183
ATLANTIC CAP BANCSHARES INC COMM STK 048269203 34,849 3,070,402 SH   SOLE   756,590 0 2,313,812
ATLAS AIR WORLDWIDE HLDGS IN COMM STK 049164205 429 7,041 SH   SOLE   7,041 0 0
ATMOS ENERGY CORP COMM STK 049560105 715,938 7,489,670 SH   SOLE   2,312,638 0 5,177,032
ATRION CORP COMM STK 049904105 90,661 144,826 SH   SOLE   52,269 0 92,557
AUTODESK INC COMM STK 052769106 100,019 432,962 SH   SOLE   165,975 0 266,987
AUTOLIV INC COMM STK 052800109 2,838 38,934 SH   SOLE   21,532 0 17,402
AUTOMATIC DATA PROCESSING IN COMM STK 053015103 235,770 1,690,227 SH   SOLE   637,049 0 1,053,178
AUTOZONE INC COMM STK 053332102 142,519 121,021 SH   SOLE   61,276 0 59,745
AVALONBAY CMNTYS INC COMM STK 053484101 345,920 2,316,328 SH   SOLE   872,355 0 1,443,973
AVERY DENNISON CORP COMM STK 053611109 806,484 6,308,540 SH   SOLE   2,243,230 0 4,065,310
AVIS BUDGET GROUP COMM STK 053774105 1,304 49,559 SH   SOLE   27,159 0 22,400
AVNET INC COMM STK 053807103 1,446 55,945 SH   SOLE   33,707 0 22,238
AXCELIS TECHNOLOGIES INC COMM STK 054540208 309 14,032 SH   SOLE   2,354 0 11,678
AYTU BIOSCIENCE INC COMM STK 054754700 40 33,248 SH   SOLE   33,248 0 0
BP PLC ADR 055622104 127,149 7,282,321 SH   SOLE   3,156,459 0 4,125,862
BADGER METER INC COMM STK 056525108 843 12,901 SH   SOLE   10,701 0 2,200
BAIDU INC ADR 056752108 664,601 5,250,034 SH   SOLE   1,704,714 0 3,545,320
BALCHEM CORP COMM STK 057665200 1,352 13,845 SH   SOLE   7,945 0 5,900
BALL CORP COMM STK 058498106 1,991,427 23,958,458 SH   SOLE   8,276,313 0 15,682,145
BK OF AMERICA CORP COMM STK 060505104 3,474,149 144,215,393 SH   SOLE   57,143,440 0 87,071,953
BANK HAWAII CORP COMM STK 062540109 1,385 27,419 SH   SOLE   16,453 0 10,966
BANK MONTREAL QUE COMM STK 063671101 1,353 23,212 SH   SOLE   23,212 0 0
BANK NEW YORK MELLON CORP COMM STK 064058100 50,155 1,460,543 SH   SOLE   510,858 0 949,685
BARNES GROUP INC COMM STK 067806109 1,077 30,136 SH   SOLE   18,236 0 11,900
BARRICK GOLD CORP COMM STK 067901108 268,962 9,582,600 SH   SOLE   3,750,412 0 5,832,188
BAUSCH HEALTH COS INC COMM STK 071734107 168,185 10,822,702 SH   SOLE   4,789,365 0 6,033,337
BAXTER INTL INC COMM STK 071813109 258,761 3,217,618 SH   SOLE   1,138,598 0 2,079,020
BEACON ROOFING SUPPLY INC COMM STK 073685109 91,272 2,937,612 SH   SOLE   919,477 0 2,018,135
BECTON DICKINSON & CO COMM STK 075887109 4,203,465 18,065,431 SH   SOLE   6,317,202 0 11,748,229
BED BATH & BEYOND INC COMM STK 075896100 1,637 109,257 SH   SOLE   69,857 0 39,400
BELDEN INC COMM STK 077454106 137,072 4,404,635 SH   SOLE   1,409,934 0 2,994,701
BELLRING BRANDS INC COMM STK 079823100 35,052 1,690,067 SH   SOLE   393,345 0 1,296,722
BERKELEY LTS INC COMM STK 084310101 35,678 467,238 SH   SOLE   71,008 0 396,230
BERKLEY W R CORP COMM STK 084423102 14,494 237,021 SH   SOLE   82,932 0 154,089
BERKSHIRE HATHAWAY INC DEL COMM STK 084670108 6,080 19 SH   SOLE   16 0 3
BERKSHIRE HATHAWAY INC DEL COMM STK 084670702 1,184,518 5,562,685 SH   SOLE   2,683,737 0 2,878,948
BERKSHIRE HILLS BANCORP INC COMM STK 084680107 122 12,090 SH   SOLE   3,190 0 8,900
BEST BUY INC COMM STK 086516101 45,298 407,026 SH   SOLE   143,498 0 263,528
BHP GROUP LTD ADR 088606108 11,422 220,876 SH   SOLE   215,778 0 5,098
BIG LOTS INC COMM STK 089302103 1,336 29,946 SH   SOLE   10,746 0 19,200
BILL COM HLDGS INC COMM STK 090043100 1,021,967 10,188,088 SH   SOLE   4,568,622 0 5,619,466
BIO RAD LABS INC COMM STK 090572207 47,896 92,918 SH   SOLE   27,145 0 65,773
BIOTELEMETRY INC COMM STK 090672106 26,047 571,454 SH   SOLE   153,854 0 417,600
BLACK HILLS CORP COMM STK 092113109 1,902 35,564 SH   SOLE   21,124 0 14,440
BLOCK H & R INC COMM STK 093671105 804 49,365 SH   SOLE   27,165 0 22,200
BLOOM ENERGY CORP COMM STK 093712107 5,728 318,746 SH   SOLE   54,919 0 263,827
BLOOMIN BRANDS INC COMM STK 094235108 620 40,602 SH   SOLE   32,902 0 7,700
BLUCORA INC COMM STK 095229100 776 82,385 SH   SOLE   69,285 0 13,100
BLUE BIRD CORP COMM STK 095306106 23,548 1,936,493 SH   SOLE   643,580 0 1,292,913
BOEING CO COMM STK 097023105 944,355 5,714,360 SH   SOLE   3,017,027 0 2,697,333
BOOZ ALLEN HAMILTON HLDG COR COMM STK 099502106 1,103,649 13,300,185 SH   SOLE   2,777,190 0 10,522,995
BORGWARNER INC COMM STK 099724106 14,843 383,134 SH   SOLE   140,245 0 242,889
BOSTON BEER INC COMM STK 100557107 996,441 1,128,012 SH   SOLE   243,746 0 884,266
BOSTON OMAHA CORP COMM STK 101044105 32,704 2,043,991 SH   SOLE   643,256 0 1,400,735
BOSTON PRIVATE FINL HLDGS IN COMM STK 101119105 627 113,562 SH   SOLE   85,963 0 27,599
BOSTON PROPERTIES INC COMM STK 101121101 44,647 556,007 SH   SOLE   155,679 0 400,328
BOSTON SCIENTIFIC CORP COMM STK 101137107 1,611,600 42,177,440 SH   SOLE   14,026,898 0 28,150,542
BOSTON SCIENTIFIC CORP CVPFSTKF 101137206 213,554 1,914,919 SH   SOLE   468,475 0 1,446,444
BOTTOMLINE TECH DEL INC COMM STK 101388106 1,013 24,039 SH   SOLE   15,239 0 8,800
BOXLIGHT CORP COMM STK 103197109 24 15,000 SH   SOLE   15,000 0 0
BOYD GAMING CORP COMM STK 103304101 46,907 1,528,424 SH   SOLE   410,077 0 1,118,347
BRADY CORP COMM STK 104674106 38,345 958,138 SH   SOLE   314,089 0 644,049
BRANDYWINE RLTY TR COMM STK 105368203 1,172 113,343 SH   SOLE   57,500 0 55,843
BRIDGE BANCORP INC COMM STK 108035106 39,142 2,245,645 SH   SOLE   532,470 0 1,713,175
BRIGHT HORIZONS FAM SOL IN D COMM STK 109194100 1,036,763 6,819,013 SH   SOLE   1,567,972 0 5,251,041
BRINKER INTL INC COMM STK 109641100 993 23,254 SH   SOLE   14,775 0 8,479
BRINKS CO COMM STK 109696104 82,903 2,017,603 SH   SOLE   455,086 0 1,562,517
BRISTOL-MYERS SQUIBB CO COMM STK 110122108 414,629 6,877,241 SH   SOLE   1,907,548 0 4,969,693
BRISTOL-MYERS SQUIBB CO COMM STK 110122157 9,672 4,298,720 SH   SOLE   468,954 0 3,829,766
BRITISH AMERN TOB PLC ADR 110448107 200 5,541 SH   SOLE   5,541 0 0
BROOKDALE SR LIVING INC COMM STK 112463104 278 109,435 SH   SOLE   70,435 0 39,000
BROOKFIELD ASSET MGMT INC COMM STK 112585104 179,065 5,417,217 SH   SOLE   1,893,635 0 3,523,582
BROOKS AUTOMATION INC NEW COMM STK 114340102 2,497 53,979 SH   SOLE   28,775 0 25,204
BROWN & BROWN INC COMM STK 115236101 241,902 5,343,540 SH   SOLE   1,940,352 0 3,403,188
BROWN FORMAN CORP COMM STK 115637100 2,472 36,000 SH   SOLE   36,000 0 0
BROWN FORMAN CORP COMM STK 115637209 50,894 675,698 SH   SOLE   274,792 0 400,906
BRUKER CORP COMM STK 116794108 992,486 24,968,196 SH   SOLE   8,433,150 0 16,535,046
BRUNSWICK CORP COMM STK 117043109 42,692 724,707 SH   SOLE   205,567 0 519,140
BRYN MAWR BK CORP COMM STK 117665109 575 23,139 SH   SOLE   23,139 0 0
BURLINGTON STORES INC COMM STK 122017106 1,729,455 8,391,747 SH   SOLE   2,690,000 0 5,701,747
CAE INC COMM STK 124765108 25,262 1,732,193 SH   SOLE   261,715 0 1,470,478
CBIZ INC COMM STK 124805102 1,094 47,852 SH   SOLE   34,702 0 13,150
CF INDS HLDGS INC COMM STK 125269100 656,140 21,365,664 SH   SOLE   10,566,698 0 10,798,966
CIGNA CORP NEW COMM STK 125523100 5,041,157 29,757,140 SH   SOLE   11,361,808 0 18,395,332
CIT GROUP INC COMM STK 125581801 898 50,706 SH   SOLE   30,106 0 20,600
CMS ENERGY CORP COMM STK 125896100 31,896 519,387 SH   SOLE   185,763 0 333,624
CNA FINL CORP COMM STK 126117100 172,007 5,735,481 SH   SOLE   1,924,447 0 3,811,034
CSG SYS INTL INC COMM STK 126349109 1,786 43,624 SH   SOLE   27,344 0 16,280
CSW INDUSTRIALS INC COMM STK 126402106 50,602 655,043 SH   SOLE   171,843 0 483,200
CSX CORP COMM STK 126408103 119,701 1,541,143 SH   SOLE   642,014 0 899,129
CTS CORP COMM STK 126501105 77,935 3,537,681 SH   SOLE   749,938 0 2,787,743
CVB FINL CORP COMM STK 126600105 695 41,817 SH   SOLE   13,972 0 27,845
CVS HEALTH CORP COMM STK 126650100 1,006,473 17,234,123 SH   SOLE   8,323,701 0 8,910,422
CABOT CORP COMM STK 127055101 3,287 91,229 SH   SOLE   76,279 0 14,950
CABOT OIL & GAS CORP COMM STK 127097103 18,421 1,061,096 SH   SOLE   411,300 0 649,796
CACI INTL INC COMM STK 127190304 90,349 423,855 SH   SOLE   116,355 0 307,500
CACTUS INC COMM STK 127203107 90,806 4,731,925 SH   SOLE   1,371,049 0 3,360,876
CADENCE DESIGN SYSTEM INC COMM STK 127387108 297,585 2,790,816 SH   SOLE   374,209 0 2,416,607
CADIZ INC COMM STK 127537207 459 46,206 SH   SOLE   20,436 0 25,770
CAL MAINE FOODS INC COMM STK 128030202 98,443 2,565,626 SH   SOLE   579,432 0 1,986,194
CALAMP CORP COMM STK 128126109 518 72,010 SH   SOLE   22,510 0 49,500
CALERES INC COMM STK 129500104 244 25,531 SH   SOLE   10,031 0 15,500
CALIFORNIA WTR SVC GROUP COMM STK 130788102 98,979 2,277,987 SH   SOLE   680,293 0 1,597,694
CALLAWAY GOLF CO COMM STK 131193104 426 22,259 SH   SOLE   6,659 0 15,600
CAMDEN NATL CORP COMM STK 133034108 521 17,222 SH   SOLE   11,822 0 5,400
CAMDEN PPTY TR COMM STK 133131102 197,445 2,218,979 SH   SOLE   550,887 0 1,668,092
CAMPBELL SOUP CO COMM STK 134429109 68,056 1,406,996 SH   SOLE   504,894 0 902,102
CANADIAN NATL RY CO COMM STK 136375102 2,712 25,547 SH   SOLE   25,547 0 0
CANADIAN NAT RES LTD COMM STK 136385101 180,290 11,261,107 SH   SOLE   3,941,449 0 7,319,658
CANTEL MED CORP COMM STK 138098108 23,977 545,667 SH   SOLE   139,767 0 405,900
CAPITAL SR LIVING CORP COMM STK 140475104 19 31,000 SH   SOLE   14,500 0 16,500
CARA THERAPEUTICS INC COMM STK 140755109 40,440 3,177,992 SH   SOLE   576,973 0 2,601,019
CARDIOVASCULAR SYS INC DEL COMM STK 141619106 628 15,972 SH   SOLE   2,772 0 13,200
CARGURUS INC COMM STK 141788109 300 13,860 SH   SOLE   10,860 0 3,000
CARLISLE COS INC COMM STK 142339100 4,413 36,064 SH   SOLE   23,190 0 12,874
CARMAX INC COMM STK 143130102 668,023 7,268,225 SH   SOLE   3,247,049 0 4,021,176
CARNIVAL CORP COMM STK 143658300 12,816 844,295 SH   SOLE   312,464 0 531,831
CARPENTER TECHNOLOGY CORP COMM STK 144285103 52,167 2,872,609 SH   SOLE   955,809 0 1,916,800
CARTERS INC COMM STK 146229109 10,895 125,839 SH   SOLE   49,239 0 76,600
CARVANA CO COMM STK 146869102 1,853,677 8,310,216 SH   SOLE   3,308,284 0 5,001,932
CASELLA WASTE SYS INC COMM STK 147448104 94,198 1,686,626 SH   SOLE   447,151 0 1,239,475
CASEYS GEN STORES INC COMM STK 147528103 939,963 5,291,093 SH   SOLE   1,967,835 0 3,323,258
CATALENT INC COMM STK 148806102 1,762,050 20,570,273 SH   SOLE   7,123,728 0 13,446,545
CATERPILLAR INC DEL COMM STK 149123101 930,317 6,237,460 SH   SOLE   2,703,254 0 3,534,206
CATHAY GEN BANCORP COMM STK 149150104 592 27,290 SH   SOLE   21,734 0 5,556
CAVCO INDS INC DEL COMM STK 149568107 163,336 905,864 SH   SOLE   256,972 0 648,892
CEDAR FAIR L P COMM STK 150185106 1,754 62,497 SH   SOLE   42,522 0 19,975
CEDAR REALTY TRUST INC COMM STK 150602209 13,023 16,077,758 SH   SOLE   5,052,452 0 11,025,306
CEL-SCI CORP COMM STK 150837607 195 15,268 SH   SOLE   6,968 0 8,300
CELANESE CORP DEL COMM STK 150870103 104,863 975,920 SH   SOLE   546,961 0 428,959
CENTRAL GARDEN & PET CO COMM STK 153527205 652 18,049 SH   SOLE   10,149 0 7,900
CENTURY ALUM CO COMM STK 156431108 619 86,884 SH   SOLE   66,084 0 20,800
CENTURY BANCORP INC MASS COMM STK 156432106 240 3,656 SH   SOLE   206 0 3,450
CENTURY CMNTYS INC COMM STK 156504300 731 17,265 SH   SOLE   17,265 0 0
LUMEN TECHNOLOGIES INC COMM STK 156700106 17,669 1,751,187 SH   SOLE   627,728 0 1,123,459
CERENCE INC COMM STK 156727109 2,372 48,535 SH   SOLE   23,467 0 25,068
CERNER CORP COMM STK 156782104 51,421 711,321 SH   SOLE   265,554 0 445,767
CERUS CORP COMM STK 157085101 560 89,512 SH   SOLE   75,112 0 14,400
CHARLES RIV LABS INTL INC COMM STK 159864107 64,641 285,453 SH   SOLE   85,185 0 200,268
CHEESECAKE FACTORY INC COMM STK 163072101 891 32,137 SH   SOLE   17,197 0 14,940
CHEFS WHSE INC COMM STK 163086101 151 10,366 SH   SOLE   1,966 0 8,400
CHEGG INC COMM STK 163092109 10,217 143,018 SH   SOLE   46,823 0 96,195
CHEMBIO DIAGNOSTICS INC COMM STK 163572209 281 57,903 SH   SOLE   57,903 0 0
CHEMOURS CO COMM STK 163851108 1,941 92,814 SH   SOLE   56,773 0 36,041
CHERRY HILL MTG INVT CORP COMM STK 164651101 232 25,840 SH   SOLE   2,279 0 23,561
CHESAPEAKE UTILS CORP COMM STK 165303108 200,948 2,383,726 SH   SOLE   685,384 0 1,698,342
CHEVRON CORP NEW COMM STK 166764100 549,276 7,628,828 SH   SOLE   3,427,295 0 4,201,533
CHICOS FAS INC COMM STK 168615102 201 206,531 SH   SOLE   63,231 0 143,300
CHIPOTLE MEXICAN GRILL INC COMM STK 169656105 2,891,458 2,324,865 SH   SOLE   840,359 0 1,484,506
CHOICE HOTELS INTL INC COMM STK 169905106 56,643 658,941 SH   SOLE   209,641 0 449,300
CHROMADEX CORP COMM STK 171077407 67 16,694 SH   SOLE   16,694 0 0
CHURCH & DWIGHT INC COMM STK 171340102 84,922 906,216 SH   SOLE   303,192 0 603,024
CHURCHILL DOWNS INC COMM STK 171484108 98,666 602,283 SH   SOLE   160,243 0 442,040
CHUYS HLDGS INC COMM STK 171604101 63,625 3,249,512 SH   SOLE   713,593 0 2,535,919
CIENA CORP COMM STK 171779309 3,634 91,566 SH   SOLE   54,497 0 37,069
CIMAREX ENERGY CO COMM STK 171798101 1,620 66,596 SH   SOLE   33,280 0 33,316
CINCINNATI BELL INC NEW COMM STK 171871502 373 24,849 SH   SOLE   19,040 0 5,809
CINCINNATI FINL CORP COMM STK 172062101 21,755 279,014 SH   SOLE   101,608 0 177,406
CIRRUS LOGIC INC COMM STK 172755100 54,298 805,012 SH   SOLE   216,979 0 588,033
CINTAS CORP COMM STK 172908105 1,682,502 5,055,139 SH   SOLE   1,854,394 0 3,200,745
CITIGROUP INC COMM STK 172967424 164,932 3,825,842 SH   SOLE   1,374,976 0 2,450,866
CITIZENS FINL GROUP INC COMM STK 174610105 19,086 754,977 SH   SOLE   255,237 0 499,740
CITIZENS INC COMM STK 174740100 247 44,562 SH   SOLE   23,829 0 20,733
CITRIX SYS INC COMM STK 177376100 474,376 3,444,748 SH   SOLE   1,013,403 0 2,431,345
CITY HLDG CO COMM STK 177835105 1,192 20,696 SH   SOLE   14,746 0 5,950
CITY OFFICE REIT INC COMM STK 178587101 388 51,618 SH   SOLE   17,518 0 34,100
CLEAN HARBORS INC COMM STK 184496107 1,492 26,635 SH   SOLE   18,935 0 7,700
CLEAN ENERGY FUELS CORP COMM STK 184499101 26 10,403 SH   SOLE   10,403 0 0
CLEVELAND-CLIFFS INC NEW COMM STK 185899101 2,382 371,078 SH   SOLE   115,388 0 255,690
CLOROX CO DEL COMM STK 189054109 196,366 934,320 SH   SOLE   415,906 0 518,414
CLOVIS ONCOLOGY INC COMM STK 189464100 343 58,863 SH   SOLE   45,113 0 13,750
COCA COLA CONS INC COMM STK 191098102 91,403 379,768 SH   SOLE   118,647 0 261,121
COCA COLA CO COMM STK 191216100 1,563,389 31,666,776 SH   SOLE   14,491,027 0 17,175,749
COEUR MNG INC COMM STK 192108504 1,993 270,029 SH   SOLE   132,990 0 137,039
COGNEX CORP COMM STK 192422103 424,723 6,524,162 SH   SOLE   3,388,455 0 3,135,707
COGNIZANT TECHNOLOGY SOLUTIO COMM STK 192446102 303,397 4,370,458 SH   SOLE   2,279,147 0 2,091,311
COHERENT INC COMM STK 192479103 24,591 221,683 SH   SOLE   83,038 0 138,645
COHU INC COMM STK 192576106 1,186 69,057 SH   SOLE   24,830 0 44,227
COLFAX CORP COMM STK 194014106 520,573 16,599,893 SH   SOLE   6,358,095 0 10,241,798
COLGATE PALMOLIVE CO COMM STK 194162103 464,513 6,020,911 SH   SOLE   2,617,973 0 3,402,938
COLUMBIA BKG SYS INC COMM STK 197236102 110,918 4,650,650 SH   SOLE   1,372,461 0 3,278,189
COLUMBIA FINL INC COMM STK 197641103 16,963 1,528,231 SH   SOLE   414,531 0 1,113,700
COLUMBIA SPORTSWEAR CO COMM STK 198516106 1,405 16,157 SH   SOLE   7,595 0 8,562
COLUMBUS MCKINNON CORP N Y COMM STK 199333105 294 8,888 SH   SOLE   8,888 0 0
COMFORT SYS USA INC COMM STK 199908104 35,080 681,025 SH   SOLE   181,491 0 499,534
COMERICA INC COMM STK 200340107 10,916 285,376 SH   SOLE   118,327 0 167,049
COMMERCE BANCSHARES INC COMM STK 200525103 2,269 40,306 SH   SOLE   25,055 0 15,251
COMMERCIAL METALS CO COMM STK 201723103 2,995 149,920 SH   SOLE   118,620 0 31,300
COMMERCIAL VEH GROUP INC COMM STK 202608105 168 25,800 SH   SOLE   25,800 0 0
COMMUNITY BK SYS INC COMM STK 203607106 899 16,504 SH   SOLE   8,476 0 8,028
COMMUNITY HEALTH SYS INC NEW COMM STK 203668108 219 51,976 SH   SOLE   51,976 0 0
COMMUNITY TR BANCORP INC COMM STK 204149108 322 11,404 SH   SOLE   4,032 0 7,372
COMMVAULT SYSTEMS INC COMM STK 204166102 26,645 653,063 SH   SOLE   188,263 0 464,800
COMPANIA DE MINAS BUENAVENTU ADR 204448104 189,762 15,528,776 SH   SOLE   5,490,114 0 10,038,662
COMTECH TELECOMMUNICATIONS C COMM STK 205826209 373 26,614 SH   SOLE   20,154 0 6,460
CONAGRA BRANDS INC COMM STK 205887102 856,489 23,984,558 SH   SOLE   13,103,854 0 10,880,704
CONDUENT INC COMM STK 206787103 38 12,017 SH   SOLE   12,017 0 0
CONMED CORP COMM STK 207410101 1,148 14,588 SH   SOLE   9,038 0 5,550
CONNS INC COMM STK 208242107 559 52,842 SH   SOLE   18,042 0 34,800
CONSOLIDATED COMM HLDGS INC COMM STK 209034107 341 59,912 SH   SOLE   59,912 0 0
CONSOLIDATED EDISON INC COMM STK 209115104 46,792 601,443 SH   SOLE   211,145 0 390,298
CONSTELLATION PHARMCETICLS I COMM STK 210373106 9,590 473,333 SH   SOLE   31,493 0 441,840
CONTINENTAL RES INC COMM STK 212015101 25,743 2,096,297 SH   SOLE   619,841 0 1,476,456
CONTINENTAL RES INC COMM STK 212015101 297 7,000 SH Call SOLE   7,000 0 0
CONYERS PK II ACQUISITION CO COMM STK 212896203 47,926 4,500,089 SH   SOLE   1,126,480 0 3,373,609
COOPER COS INC COMM STK 216648402 1,314,142 3,898,143 SH   SOLE   1,365,502 0 2,532,641
COOPER TIRE & RUBR CO COMM STK 216831107 967 30,508 SH   SOLE   25,568 0 4,940
COPART INC COMM STK 217204106 77,815 739,963 SH   SOLE   280,790 0 459,173
CORE MARK HOLDING CO INC COMM STK 218681104 1,297 44,839 SH   SOLE   33,149 0 11,690
CORNING INC COMM STK 219350105 689,091 21,261,669 SH   SOLE   8,159,387 0 13,102,282
CORVEL CORP COMM STK 221006109 31,867 373,023 SH   SOLE   93,657 0 279,366
COTY INC COMM STK 222070203 477 176,591 SH   SOLE   71,858 0 104,733
COUSINS PPTYS INC COMM STK 222795502 1,858 64,997 SH   SOLE   21,006 0 43,991
COWEN INC COMM STK 223622606 258 15,869 SH   SOLE   1,945 0 13,924
CRANE CO COMM STK 224399105 628 12,535 SH   SOLE   11,894 0 641
CREDIT ACCEP CORP MICH COMM STK 225310101 1,569 4,633 SH   SOLE   1,933 0 2,700
CREE INC COMM STK 225447101 5,608 87,983 SH   SOLE   63,783 0 24,200
CROCS INC COMM STK 227046109 1,660 38,857 SH   SOLE   20,657 0 18,200
CROSS CTRY HEALTHCARE INC COMM STK 227483104 16,042 2,471,839 SH   SOLE   538,025 0 1,933,814
CROWN HLDGS INC COMM STK 228368106 28,887 375,834 SH   SOLE   117,784 0 258,050
CRYOLIFE INC COMM STK 228903100 576 31,202 SH   SOLE   19,752 0 11,450
CRYOPORT INC COMM STK 229050307 786 16,587 SH   SOLE   10,877 0 5,710
CUBESMART COMM STK 229663109 253,237 7,837,724 SH   SOLE   2,040,931 0 5,796,793
CUBIC CORP COMM STK 229669106 210,049 3,610,958 SH   SOLE   974,990 0 2,635,968
CULLEN FROST BANKERS INC COMM STK 229899109 1,857 29,037 SH   SOLE   12,607 0 16,430
CULP INC COMM STK 230215105 4,964 399,648 SH   SOLE   138,928 0 260,720
CUMMINS INC COMM STK 231021106 1,297,993 6,146,966 SH   SOLE   3,030,199 0 3,116,767
CURTISS WRIGHT CORP COMM STK 231561101 52,712 565,218 SH   SOLE   150,618 0 414,600
CYBEROPTICS CORP COMM STK 232517102 280 8,806 SH   SOLE   506 0 8,300
DTE ENERGY CO COMM STK 233331107 40,480 351,880 SH   SOLE   131,020 0 220,860
DTE ENERGY CO CVPFSTKF 233331842 3,279 73,166 SH   SOLE   25,116 0 48,050
DAILY JOURNAL CORP COMM STK 233912104 282 1,164 SH   SOLE   1,164 0 0
DANA INCORPORATED COMM STK 235825205 463 37,595 SH   SOLE   10,995 0 26,600
DANAHER CORPORATION COMM STK 235851102 7,597,153 35,281,446 SH   SOLE   12,811,874 0 22,469,572
DANAHER CORPORATION CVPFSTKF 235851300 237 160 SH   SOLE   160 0 0
DARDEN RESTAURANTS INC COMM STK 237194105 50,722 503,495 SH   SOLE   238,163 0 265,332
DARLING INGREDIENTS INC COMM STK 237266101 2,579 71,570 SH   SOLE   39,970 0 31,600
DAVE & BUSTERS ENTMT INC COMM STK 238337109 246 16,247 SH   SOLE   12,447 0 3,800
DAWSON GEOPHYSICAL CO NEW COMM STK 239360100 55 30,980 SH   SOLE   30,980 0 0
DECKERS OUTDOOR CORP COMM STK 243537107 2,725 12,384 SH   SOLE   8,984 0 3,400
DEERE & CO COMM STK 244199105 1,302,877 5,878,611 SH   SOLE   2,422,201 0 3,456,410
DELTA AIR LINES INC DEL COMM STK 247361702 36,623 1,197,610 SH   SOLE   435,349 0 762,261
DELUXE CORP COMM STK 248019101 614 23,864 SH   SOLE   18,236 0 5,628
DESCARTES SYS GROUP INC COMM STK 249906108 682,395 11,980,118 SH   SOLE   2,318,770 0 9,661,348
DESIGNER BRANDS INC COMM STK 250565108 224 41,297 SH   SOLE   27,497 0 13,800
DEXCOM INC COMM STK 252131107 1,279,076 3,102,822 SH   SOLE   758,679 0 2,344,143
DIAMONDROCK HOSPITALITY CO COMM STK 252784301 865 170,594 SH   SOLE   119,443 0 51,151
DICERNA PHARMACEUTICALS INC COMM STK 253031108 37,665 2,093,678 SH   SOLE   294,529 0 1,799,149
DICKS SPORTING GOODS INC COMM STK 253393102 2,526 43,639 SH   SOLE   29,939 0 13,700
DIGI INTL INC COMM STK 253798102 569 36,374 SH   SOLE   19,214 0 17,160
DIGITAL RLTY TR INC COMM STK 253868103 146,131 995,714 SH   SOLE   680,554 0 315,160
DILLARDS INC COMM STK 254067101 425 11,644 SH   SOLE   4,944 0 6,700
DINE BRANDS GLOBAL INC COMM STK 254423106 477 8,735 SH   SOLE   3,335 0 5,400
DIODES INC COMM STK 254543101 2,059 36,466 SH   SOLE   19,954 0 16,512
DISNEY WALT CO COMM STK 254687106 1,762,594 14,205,302 SH   SOLE   6,369,701 0 7,835,601
DISCOVER FINL SVCS COMM STK 254709108 34,374 594,919 SH   SOLE   223,237 0 371,682
DOCUSIGN INC COMM STK 256163106 3,061,028 14,221,466 SH   SOLE   4,807,821 0 9,413,645
DOLLAR GEN CORP NEW COMM STK 256677105 4,630,252 22,088,785 SH   SOLE   7,931,016 0 14,157,769
DOLLAR TREE INC COMM STK 256746108 827,403 9,058,505 SH   SOLE   3,690,458 0 5,368,047
DOMTAR CORP COMM STK 257559203 71,973 2,739,744 SH   SOLE   671,138 0 2,068,606
DONALDSON INC COMM STK 257651109 1,637 35,270 SH   SOLE   18,728 0 16,542
DORMAN PRODUCTS INC COMM STK 258278100 65,820 728,260 SH   SOLE   246,931 0 481,329
DOVER CORP COMM STK 260003108 27,642 255,139 SH   SOLE   89,926 0 165,213
DOW INC COMM STK 260557103 62,600 1,330,500 SH   SOLE   470,702 0 859,798
DRIL QUIP INC COMM STK 262037104 43,413 1,753,352 SH   SOLE   516,052 0 1,237,300
DRIVE SHACK INC COMM STK 262077100 6,384 5,699,844 SH   SOLE   1,265,674 0 4,434,170
DUCK CREEK TECHNOLOGIES INC COMM STK 264120106 113,858 2,506,229 SH   SOLE   431,882 0 2,074,347
DUKE REALTY CORP COMM STK 264411505 37,181 1,007,615 SH   SOLE   285,454 0 722,161
DUNKIN BRANDS GROUP INC COMM STK 265504100 715,291 8,732,648 SH   SOLE   3,171,795 0 5,560,853
DURECT CORP COMM STK 266605104 250 146,353 SH   SOLE   18,153 0 128,200
DYCOM INDS INC COMM STK 267475101 1,149 21,749 SH   SOLE   8,835 0 12,914
DYNATRACE INC COMM STK 268150109 10,168 247,881 SH   SOLE   108,858 0 139,023
DYNAVAX TECHNOLOGIES CORP COMM STK 268158201 427 98,805 SH   SOLE   56,105 0 42,700
EAGLE BANCORP INC MD COMM STK 268948106 976 36,437 SH   SOLE   24,937 0 11,500
E TRADE FINANCIAL CORP COMM STK 269246401 669,174 13,370,109 SH   SOLE   6,004,069 0 7,366,040
EAGLE PHARMACEUTICALS INC COMM STK 269796108 1,102 25,943 SH   SOLE   9,763 0 16,180
EASTGROUP PPTY INC COMM STK 277276101 339,094 2,621,930 SH   SOLE   664,115 0 1,957,815
EASTMAN CHEM CO COMM STK 277432100 18,989 243,079 SH   SOLE   86,378 0 156,701
EATON VANCE CORP COMM STK 278265103 3,208 84,082 SH   SOLE   58,516 0 25,566
EBAY INC. COMM STK 278642103 63,161 1,212,301 SH   SOLE   423,025 0 789,276
EBIX INC COMM STK 278715206 375 18,201 SH   SOLE   18,201 0 0
ECHOSTAR CORP COMM STK 278768106 808 32,456 SH   SOLE   12,032 0 20,424
ECOLAB INC COMM STK 278865100 136,063 680,859 SH   SOLE   279,261 0 401,598
EDISON INTL COMM STK 281020107 563,077 11,075,474 SH   SOLE   5,756,520 0 5,318,954
8X8 INC NEW COMM STK 282914100 461 29,654 SH   SOLE   7,374 0 22,280
ELECTRONIC ARTS INC COMM STK 285512109 244,403 1,874,116 SH   SOLE   973,368 0 900,748
ELLINGTON RESIDENTIAL MTG RE COMM STK 288578107 274 24,712 SH   SOLE   24,712 0 0
EMERSON ELEC CO COMM STK 291011104 172,889 2,636,705 SH   SOLE   1,099,857 0 1,536,848
EMPIRE ST RLTY TR INC COMM STK 292104106 356 58,176 SH   SOLE   44,876 0 13,300
EMPLOYERS HOLDINGS INC COMM STK 292218104 23,786 786,310 SH   SOLE   263,016 0 523,294
ENCORE CAP GROUP INC COMM STK 292554102 80,773 2,093,105 SH   SOLE   443,614 0 1,649,491
ENERPAC TOOL GROUP CORP COMM STK 292765104 127,126 6,758,433 SH   SOLE   1,791,268 0 4,967,165
ENNIS INC COMM STK 293389102 532 30,502 SH   SOLE   21,745 0 8,757
ENTERPRISE FINL SVCS CORP COMM STK 293712105 502 18,418 SH   SOLE   18,418 0 0
ENZO BIOCHEM INC COMM STK 294100102 199 94,281 SH   SOLE   94,281 0 0
EPLUS INC COMM STK 294268107 10,906 148,993 SH   SOLE   39,793 0 109,200
EQUIFAX INC COMM STK 294429105 1,738,178 11,078,252 SH   SOLE   3,950,981 0 7,127,271
EQUITRANS MIDSTREAM CORP COMM STK 294600101 117,596 13,900,294 SH   SOLE   4,897,668 0 9,002,626
EQUITY COMWLTH COMM STK 294628102 111,431 4,184,415 SH   SOLE   1,534,765 0 2,649,650
ESCO TECHNOLOGIES INC COMM STK 296315104 222,208 2,758,293 SH   SOLE   713,575 0 2,044,718
ESSEX PPTY TR INC COMM STK 297178105 192,582 959,120 SH   SOLE   305,066 0 654,054
EURONET WORLDWIDE INC COMM STK 298736109 201,224 2,208,830 SH   SOLE   480,873 0 1,727,957
EXLSERVICE HOLDINGS INC COMM STK 302081104 35,003 530,595 SH   SOLE   138,995 0 391,600
EXPEDITORS INTL WASH INC COMM STK 302130109 57,277 632,751 SH   SOLE   243,560 0 389,191
EZCORP INC COMM STK 302301106 364 72,389 SH   SOLE   56,289 0 16,100
FLIR SYS INC COMM STK 302445101 10,792 301,034 SH   SOLE   97,948 0 203,086
F M C CORP COMM STK 302491303 24,666 232,899 SH   SOLE   81,651 0 151,248
F N B CORP COMM STK 302520101 815 120,185 SH   SOLE   63,788 0 56,397
FTI CONSULTING INC COMM STK 302941109 165,695 1,563,602 SH   SOLE   368,493 0 1,195,109
FACTSET RESH SYS INC COMM STK 303075105 52,686 157,327 SH   SOLE   61,871 0 95,456
FAIR ISAAC CORP COMM STK 303250104 102,331 240,563 SH   SOLE   70,706 0 169,857
FARMER BROS CO COMM STK 307675108 89 20,177 SH   SOLE   13,177 0 7,000
FARO TECHNOLOGIES INC COMM STK 311642102 1,285 21,080 SH   SOLE   8,980 0 12,100
FASTENAL CO COMM STK 311900104 53,262 1,181,241 SH   SOLE   421,118 0 760,123
FEDERAL AGRIC MTG CORP COMM STK 313148306 509 7,990 SH   SOLE   6,290 0 1,700
FEDERAL RLTY INVT TR COMM STK 313747206 78,985 1,075,505 SH   SOLE   322,605 0 752,900
FEDERAL SIGNAL CORP COMM STK 313855108 36,425 1,245,292 SH   SOLE   285,242 0 960,050
FEDERATED HERMES INC COMM STK 314211103 703 32,698 SH   SOLE   26,298 0 6,400
FERRO CORP COMM STK 315405100 637 51,362 SH   SOLE   5,902 0 45,460
F5 NETWORKS INC COMM STK 315616102 12,881 104,917 SH   SOLE   36,029 0 68,888
FIFTH THIRD BANCORP COMM STK 316773100 1,388,033 65,104,749 SH   SOLE   35,406,968 0 29,697,781
FIRST BANCORP P R COMM STK 318672706 687 131,522 SH   SOLE   15,522 0 116,000
FIRST BANCORP N C COMM STK 318910106 19,581 935,553 SH   SOLE   244,178 0 691,375
FIRST BANCSHARES INC MS COMM STK 318916103 55,866 2,664,078 SH   SOLE   616,243 0 2,047,835
FIRST BUSEY CORP COMM STK 319383204 237 14,932 SH   SOLE   8,841 0 6,091
FIRST BUS FINL SVCS INC WIS COMM STK 319390100 420 29,411 SH   SOLE   18,911 0 10,500
FIRST COMWLTH FINL CORP PA COMM STK 319829107 356 45,936 SH   SOLE   7,036 0 38,900
FIRST FINL BANCORP OH COMM STK 320209109 859 71,563 SH   SOLE   36,821 0 34,742
FIRST FINL CORP IND COMM STK 320218100 283 9,018 SH   SOLE   4,968 0 4,050
FIRST HORIZON NATL CORP COMM STK 320517105 2,430 257,668 SH   SOLE   139,183 0 118,485
FIRST MERCHANTS CORP COMM STK 320817109 893 38,564 SH   SOLE   18,421 0 20,143
FIRST MIDWEST BANCORP DEL COMM STK 320867104 594 55,115 SH   SOLE   31,222 0 23,893
FIRST SOLAR INC COMM STK 336433107 3,532 53,351 SH   SOLE   30,351 0 23,000
1ST SOURCE CORP COMM STK 336901103 336 10,897 SH   SOLE   1,181 0 9,716
FISERV INC COMM STK 337738108 5,966,559 57,899,657 SH   SOLE   21,022,222 0 36,877,435
FIRSTENERGY CORP COMM STK 337932107 304,113 10,592,594 SH   SOLE   3,715,428 0 6,877,166
FIVE9 INC COMM STK 338307101 1,242,227 9,579,174 SH   SOLE   2,599,222 0 6,979,952
FLEETCOR TECHNOLOGIES INC COMM STK 339041105 985,194 4,137,732 SH   SOLE   1,867,188 0 2,270,544
FLOOR & DECOR HLDGS INC COMM STK 339750101 3,804 50,850 SH   SOLE   38,610 0 12,240
FLUOR CORP NEW COMM STK 343412102 859 97,508 SH   SOLE   32,899 0 64,609
FLOWERS FOODS INC COMM STK 343498101 408,911 16,806,863 SH   SOLE   5,900,225 0 10,906,638
FLUSHING FINL CORP COMM STK 343873105 373 35,470 SH   SOLE   23,195 0 12,275
FLUX PWR HLDGS INC COMM STK 344057302 76 11,400 SH   SOLE   11,400 0 0
FOOT LOCKER INC COMM STK 344849104 1,342 40,615 SH   SOLE   19,312 0 21,303
FORD MTR CO DEL COMM STK 345370860 46,200 6,936,966 SH   SOLE   2,447,570 0 4,489,396
FORESTAR GROUP INC COMM STK 346232101 273 15,410 SH   SOLE   14,971 0 439
FORMFACTOR INC COMM STK 346375108 29,464 1,181,887 SH   SOLE   315,387 0 866,500
FORRESTER RESH INC COMM STK 346563109 380 11,588 SH   SOLE   4,588 0 7,000
FORTIS INC COMM STK 349553107 822 20,181 SH   SOLE   20,181 0 0
FORWARD AIR CORP COMM STK 349853101 231 4,018 SH   SOLE   2,018 0 2,000
FRANCO NEV CORP COMM STK 351858105 591,189 4,243,940 SH   SOLE   1,545,490 0 2,698,450
FRANKLIN COVEY CO COMM STK 353469109 376 21,202 SH   SOLE   8,902 0 12,300
FRANKLIN ELEC INC COMM STK 353514102 1,018 17,312 SH   SOLE   11,812 0 5,500
FRANKLIN RESOURCES INC COMM STK 354613101 101,059 4,966,049 SH   SOLE   2,106,012 0 2,860,037
FRESHPET INC COMM STK 358039105 2,089 18,708 SH   SOLE   13,818 0 4,890
FULLER H B CO COMM STK 359694106 14,098 307,957 SH   SOLE   93,517 0 214,440
FULTON FINL CORP PA COMM STK 360271100 624 66,903 SH   SOLE   37,227 0 29,676
GATX CORP COMM STK 361448103 834 13,076 SH   SOLE   3,626 0 9,450
GALLAGHER ARTHUR J & CO COMM STK 363576109 186,006 1,761,751 SH   SOLE   466,387 0 1,295,364
GAP INC COMM STK 364760108 6,122 359,472 SH   SOLE   126,235 0 233,237
GARTNER INC COMM STK 366651107 286,928 2,296,341 SH   SOLE   852,567 0 1,443,774
GENERAC HLDGS INC COMM STK 368736104 172,244 889,508 SH   SOLE   252,792 0 636,716
GENERAL DYNAMICS CORP COMM STK 369550108 57,974 418,794 SH   SOLE   149,879 0 268,915
GENERAL ELECTRIC CO COMM STK 369604103 4,572,052 733,876,690 SH   SOLE   265,316,011 0 468,560,679
GENERAL MLS INC COMM STK 370334104 69,231 1,122,428 SH   SOLE   410,946 0 711,482
GENESCO INC COMM STK 371532102 358 16,601 SH   SOLE   11,301 0 5,300
GENTEX CORP COMM STK 371901109 3,306 128,389 SH   SOLE   102,269 0 26,120
GENIE ENERGY LTD COMM STK 372284208 199 24,837 SH   SOLE   995 0 23,842
GENMAB A/S ADR 372303206 5,581 152,450 SH   SOLE   60,350 0 92,100
GENMARK DIAGNOSTICS INC COMM STK 372309104 27,156 1,912,424 SH   SOLE   406,998 0 1,505,426
GENPREX INC COMM STK 372446104 166 49,354 SH   SOLE   48,254 0 1,100
GENUINE PARTS CO COMM STK 372460105 24,575 258,222 SH   SOLE   91,716 0 166,506
GERMAN AMERN BANCORP INC COMM STK 373865104 429 15,823 SH   SOLE   10,390 0 5,433
GERON CORP COMM STK 374163103 339 194,814 SH   SOLE   194,814 0 0
GETTY RLTY CORP NEW COMM STK 374297109 372 14,293 SH   SOLE   3,308 0 10,985
GIBRALTAR INDS INC COMM STK 374689107 190,879 2,930,287 SH   SOLE   680,902 0 2,249,385
GILEAD SCIENCES INC COMM STK 375558103 510,707 8,082,091 SH   SOLE   3,820,075 0 4,262,016
GLADSTONE COMMERCIAL CORP COMM STK 376536108 385 22,842 SH   SOLE   2,442 0 20,400
GLADSTONE LD CORP COMM STK 376549101 384 25,566 SH   SOLE   1,366 0 24,200
GLATFELTER COMM STK 377316104 412 29,901 SH   SOLE   16,101 0 13,800
GLAUKOS CORP COMM STK 377322102 1,057 21,349 SH   SOLE   12,249 0 9,100
GLOBALSTAR INC COMM STK 378973408 51 165,700 SH   SOLE   138,000 0 27,700
GLOBAL NET LEASE INC COMM STK 379378201 542 34,062 SH   SOLE   6,429 0 27,633
GLOBUS MED INC COMM STK 379577208 42,890 866,110 SH   SOLE   230,610 0 635,500
GLU MOBILE INC COMM STK 379890106 856 111,584 SH   SOLE   59,584 0 52,000
GODADDY INC COMM STK 380237107 35,422 466,267 SH   SOLE   201,076 0 265,191
GOODYEAR TIRE & RUBR CO COMM STK 382550101 1,007 131,282 SH   SOLE   51,784 0 79,498
GRACO INC COMM STK 384109104 460,658 7,508,683 SH   SOLE   1,759,740 0 5,748,943
GRAHAM HLDGS CO COMM STK 384637104 1,605 3,971 SH   SOLE   2,611 0 1,360
GRAINGER W W INC COMM STK 384802104 27,929 78,282 SH   SOLE   26,517 0 51,765
GRANITE CONSTR INC COMM STK 387328107 795 45,150 SH   SOLE   21,354 0 23,796
GRAPHIC PACKAGING HLDG CO COMM STK 388689101 27,491 1,951,102 SH   SOLE   705,849 0 1,245,253
GRAY TELEVISION INC COMM STK 389375106 17,056 1,238,599 SH   SOLE   331,699 0 906,900
GREAT WESTN BANCORP INC COMM STK 391416104 341 27,369 SH   SOLE   15,769 0 11,600
GREEN PLAINS INC COMM STK 393222104 561 36,217 SH   SOLE   36,217 0 0
GREENBRIER COS INC COMM STK 393657101 468 15,925 SH   SOLE   2,325 0 13,600
GREENHILL & CO INC COMM STK 395259104 334 29,389 SH   SOLE   29,389 0 0
GREIF INC COMM STK 397624107 774 21,371 SH   SOLE   14,271 0 7,100
GRIFFON CORP COMM STK 398433102 625 32,002 SH   SOLE   17,692 0 14,310
GROUP 1 AUTOMOTIVE INC COMM STK 398905109 960 10,866 SH   SOLE   5,066 0 5,800
GROUPON INC COMM STK 399473206 493 24,172 SH   SOLE   15,077 0 9,095
GRUBHUB INC COMM STK 400110102 4,362 60,301 SH   SOLE   36,211 0 24,090
GRUPO AEROPUERTO DEL PACIFIC ADR 400506101 14,101 174,868 SH   SOLE   174,868 0 0
GUESS INC COMM STK 401617105 281 24,177 SH   SOLE   15,357 0 8,820
GULFPORT ENERGY CORP COMM STK 402635304 99 186,886 SH   SOLE   186,886 0 0
H & E EQUIPMENT SERVICES INC COMM STK 404030108 569 28,936 SH   SOLE   17,636 0 11,300
HNI CORP COMM STK 404251100 3,460 110,255 SH   SOLE   95,675 0 14,580
HACKETT GROUP INC COMM STK 404609109 443 39,664 SH   SOLE   19,644 0 20,020
HAEMONETICS CORP COMM STK 405024100 53,498 613,162 SH   SOLE   178,562 0 434,600
HAIN CELESTIAL GROUP INC COMM STK 405217100 9,550 278,425 SH   SOLE   67,025 0 211,400
HALLIBURTON CO COMM STK 406216101 431,862 35,839,201 SH   SOLE   15,643,765 0 20,195,436
HALLIBURTON CO COMM STK 406216101 217 18,000 SH Call SOLE   18,000 0 0
HAMILTON LANE INC COMM STK 407497106 9,359 144,903 SH   SOLE   52,463 0 92,440
HANCOCK WHITNEY CORPORATION COMM STK 410120109 826 43,914 SH   SOLE   24,879 0 19,035
HANESBRANDS INC COMM STK 410345102 66,398 4,215,755 SH   SOLE   1,333,390 0 2,882,365
HANMI FINL CORP COMM STK 410495204 182 22,162 SH   SOLE   22,162 0 0
HANOVER INS GROUP INC COMM STK 410867105 97,775 1,049,314 SH   SOLE   231,295 0 818,019
HARLEY DAVIDSON INC COMM STK 412822108 884 36,038 SH   SOLE   26,038 0 10,000
HARMONIC INC COMM STK 413160102 87,623 15,703,097 SH   SOLE   4,943,413 0 10,759,684
HARMONY BIOSCIENCES HLDGS IN COMM STK 413197104 7,097 209,361 SH   SOLE   39,391 0 169,970
HARMONY GOLD MINING CO LTD ADR 413216300 1,626 308,571 SH   SOLE   133,765 0 174,806
HARSCO CORP COMM STK 415864107 1,312 94,305 SH   SOLE   65,045 0 29,260
HARTFORD FINL SVCS GROUP INC COMM STK 416515104 255,671 6,936,264 SH   SOLE   3,009,936 0 3,926,328
HASBRO INC COMM STK 418056107 20,092 242,894 SH   SOLE   91,648 0 151,246
HAVERTY FURNITURE INC COMM STK 419596101 298 14,226 SH   SOLE   14,226 0 0
HAWAIIAN ELEC INDUSTRIES COMM STK 419870100 2,354 70,804 SH   SOLE   26,904 0 43,900
HAWAIIAN HOLDINGS INC COMM STK 419879101 424 32,924 SH   SOLE   14,084 0 18,840
HAWKINS INC COMM STK 420261109 28,411 616,301 SH   SOLE   185,070 0 431,231
HAWTHORN BANCSHARES INC COMM STK 420476103 331 17,484 SH   SOLE   17,484 0 0
HAYNES INTERNATIONAL INC COMM STK 420877201 25,600 1,497,978 SH   SOLE   347,319 0 1,150,659
HEALTHCARE SVCS GROUP INC COMM STK 421906108 677 31,441 SH   SOLE   16,191 0 15,250
HEALTHCARE RLTY TR COMM STK 421946104 168,165 5,583,159 SH   SOLE   1,563,853 0 4,019,306
HEARTLAND EXPRESS INC COMM STK 422347104 265 14,240 SH   SOLE   6,917 0 7,323
HECLA MNG CO COMM STK 422704106 2,285 449,791 SH   SOLE   149,991 0 299,800
HEICO CORP NEW COMM STK 422806109 2,127 20,326 SH   SOLE   10,455 0 9,871
HEICO CORP NEW COMM STK 422806208 5,677 64,035 SH   SOLE   43,682 0 20,353
HEIDRICK & STRUGGLES INTL IN COMM STK 422819102 357 18,166 SH   SOLE   7,508 0 10,658
HELMERICH & PAYNE INC COMM STK 423452101 412 28,090 SH   SOLE   23,290 0 4,800
HELMERICH & PAYNE INC COMM STK 423452101 147 10,000 SH Call SOLE   10,000 0 0
HENRY JACK & ASSOC INC COMM STK 426281101 21,830 134,265 SH   SOLE   47,240 0 87,025
HERITAGE COMM CORP COMM STK 426927109 44,648 6,708,983 SH   SOLE   1,511,539 0 5,197,444
HERCULES CAPITAL INC COMM STK 427096508 27,809 2,403,547 SH   SOLE   912,947 0 1,490,600
HERON THERAPEUTICS INC COMM STK 427746102 1,065 71,845 SH   SOLE   40,515 0 31,330
HERSHA HOSPITALITY TR COMM STK 427825500 548 98,855 SH   SOLE   75,655 0 23,200
HERSHEY CO COMM STK 427866108 76,048 530,545 SH   SOLE   198,930 0 331,615
HEXCEL CORP NEW COMM STK 428291108 25,764 767,933 SH   SOLE   227,933 0 540,000
HIBBETT SPORTS INC COMM STK 428567101 408 10,393 SH   SOLE   10,393 0 0
HIGHWOODS PPTYS INC COMM STK 431284108 28,359 844,780 SH   SOLE   186,916 0 657,864
HILL ROM HLDGS INC COMM STK 431475102 2,302 27,564 SH   SOLE   18,914 0 8,650
HILLENBRAND INC COMM STK 431571108 32,646 1,151,112 SH   SOLE   425,012 0 726,100
HILLTOP HOLDINGS INC COMM STK 432748101 1,816 88,229 SH   SOLE   68,951 0 19,278
HINGHAM INSTN SVGS MASS COMM STK 433323102 351 1,905 SH   SOLE   1,905 0 0
HOLLYFRONTIER CORP COMM STK 436106108 5,198 263,731 SH   SOLE   95,561 0 168,170
HOLOGIC INC COMM STK 436440101 2,745,295 41,301,265 SH   SOLE   16,179,806 0 25,121,459
HOME BANCSHARES INC COMM STK 436893200 248,533 16,393,997 SH   SOLE   4,837,046 0 11,556,951
HOME DEPOT INC COMM STK 437076102 1,424,670 5,130,062 SH   SOLE   2,405,365 0 2,724,697
HOMOLOGY MEDICINES INC COMM STK 438083107 26,420 2,469,128 SH   SOLE   493,639 0 1,975,489
HONEYWELL INTL INC COMM STK 438516106 1,601,100 9,726,630 SH   SOLE   4,127,851 0 5,598,779
HORACE MANN EDUCATORS CORP N COMM STK 440327104 784 23,462 SH   SOLE   14,452 0 9,010
HORMEL FOODS CORP COMM STK 440452100 24,847 508,227 SH   SOLE   175,708 0 332,519
HOULIHAN LOKEY INC COMM STK 441593100 86,878 1,471,261 SH   SOLE   494,438 0 976,823
HOVNANIAN ENTERPRISES INC COMM STK 442487401 753 23,147 SH   SOLE   9,820 0 13,327
HOWARD BANCORP INC COMM STK 442496105 21,636 2,409,324 SH   SOLE   854,292 0 1,555,032
HOWMET AEROSPACE INC COMM STK 443201108 11,724 701,211 SH   SOLE   250,598 0 450,613
HUB GROUP INC COMM STK 443320106 1,095 21,813 SH   SOLE   14,473 0 7,340
HUBBELL INC COMM STK 443510607 10,519 76,870 SH   SOLE   43,206 0 33,664
HUBSPOT INC COMM STK 443573100 1,065,116 3,644,786 SH   SOLE   915,882 0 2,728,904
HUDSON PAC PPTYS INC COMM STK 444097109 835 38,088 SH   SOLE   22,278 0 15,810
HUMANA INC COMM STK 444859102 3,862,712 9,332,702 SH   SOLE   2,857,004 0 6,475,698
HUNT J B TRANS SVCS INC COMM STK 445658107 1,357,132 10,738,499 SH   SOLE   4,088,503 0 6,649,996
HUNTINGTON BANCSHARES INC COMM STK 446150104 110,107 12,007,271 SH   SOLE   6,805,265 0 5,202,006
HUNTINGTON INGALLS INDS INC COMM STK 446413106 14,224 101,056 SH   SOLE   34,610 0 66,446
HUNTSMAN CORP COMM STK 447011107 47,299 2,129,630 SH   SOLE   650,336 0 1,479,294
HYATT HOTELS CORP COMM STK 448579102 974 18,256 SH   SOLE   10,456 0 7,800
IDT CORP COMM STK 448947507 71 10,745 SH   SOLE   5,403 0 5,342
HYSTER YALE MATLS HANDLING I COMM STK 449172105 272 7,324 SH   SOLE   1,624 0 5,700
IAA INC COMM STK 449253103 98,486 1,891,415 SH   SOLE   588,415 0 1,303,000
IGM BIOSCIENCES INC COMM STK 449585108 64,083 868,211 SH   SOLE   151,037 0 717,174
IRHYTHM TECHNOLOGIES INC COMM STK 450056106 331,529 1,392,337 SH   SOLE   290,945 0 1,101,392
IAMGOLD CORP COMM STK 450913108 928 242,556 SH   SOLE   96,252 0 146,304
IBIO INC COMM STK 451033203 217 106,761 SH   SOLE   40,661 0 66,100
IDACORP INC COMM STK 451107106 1,776 22,223 SH   SOLE   8,813 0 13,410
ILLINOIS TOOL WKS INC COMM STK 452308109 435,914 2,256,166 SH   SOLE   1,012,755 0 1,243,411
ILLUMINA INC COMM STK 452327109 90,592 293,102 SH   SOLE   116,089 0 177,013
IMMERSION CORP COMM STK 452521107 355 50,378 SH   SOLE   1,278 0 49,100
IMMUNOMEDICS INC COMM STK 452907108 113,689 1,337,049 SH   SOLE   418,602 0 918,447
IMPERIAL OIL LTD COMM STK 453038408 263,057 21,994,693 SH   SOLE   7,726,326 0 14,268,367
IMPINJ INC COMM STK 453204109 299 11,359 SH   SOLE   1,199 0 10,160
INDEPENDENCE CONTRACT DRILLI COMM STK 453415606 27 11,200 SH   SOLE   11,200 0 0
INDEPENDENT BANK CORP MASS COMM STK 453836108 30,618 584,534 SH   SOLE   188,587 0 395,947
INDUSTRIAL LOGISTICS PPTYS T COMM STK 456237106 465 21,272 SH   SOLE   21,272 0 0
INFOSYS LTD ADR 456788108 104,201 7,545,360 SH   SOLE   1,186,200 0 6,359,160
INGREDION INC COMM STK 457187102 3,400 44,924 SH   SOLE   31,358 0 13,566
INSMED INC COMM STK 457669307 305,306 9,499,250 SH   SOLE   1,997,329 0 7,501,921
INSPIRE MED SYS INC COMM STK 457730109 396 3,066 SH   SOLE   2,366 0 700
INTEGRA LIFESCIENCES HLDGS C COMM STK 457985208 1,411 29,876 SH   SOLE   15,176 0 14,700
INTEL CORP COMM STK 458140100 430,562 8,315,221 SH   SOLE   3,225,934 0 5,089,287
INTER PARFUMS INC COMM STK 458334109 298 7,981 SH   SOLE   1,281 0 6,700
INTERFACE INC COMM STK 458665304 173 28,309 SH   SOLE   16,809 0 11,500
INTERNATIONAL BANCSHARES COR COMM STK 459044103 957 36,740 SH   SOLE   27,738 0 9,002
INTERNATIONAL BUSINESS MACHS COMM STK 459200101 196,036 1,611,210 SH   SOLE   570,022 0 1,041,188
INTERNATIONAL FLAVORS&FRAGRA COMM STK 459506101 23,807 194,420 SH   SOLE   71,115 0 123,305
INTERNATIONAL PAPER CO COMM STK 460146103 1,493,624 36,843,218 SH   SOLE   18,464,593 0 18,378,625
INTERPUBLIC GROUP COS INC COMM STK 460690100 11,790 707,250 SH   SOLE   252,905 0 454,345
INTEVAC INC COMM STK 461148108 95 17,276 SH   SOLE   1,676 0 15,600
INTUIT COMM STK 461202103 6,851,763 21,004,147 SH   SOLE   8,076,866 0 12,927,281
INVACARE CORP COMM STK 461203101 351 46,715 SH   SOLE   28,115 0 18,600
INVESTORS REAL ESTATE TR COMM STK 461730509 1,040 15,951 SH   SOLE   15,951 0 0
IONIS PHARMACEUTICALS INC COMM STK 462222100 509,235 10,732,025 SH   SOLE   3,228,155 0 7,503,870
IOVANCE BIOTHERAPEUTICS INC COMM STK 462260100 228,110 6,929,214 SH   SOLE   1,062,182 0 5,867,032
IROBOT CORP COMM STK 462726100 1,373 18,095 SH   SOLE   7,998 0 10,097
ISHARES INC COMM STK 464286103 355 18,000 SH   SOLE   0 0 18,000
ISHARES INC COMM STK 464286608 1,604 42,300 SH   SOLE   0 0 42,300
ISHARES INC COMM STK 464286749 357 8,700 SH   SOLE   0 0 8,700
ISHARES INC COMM STK 464286772 222 3,400 SH   SOLE   0 0 3,400
ISHARES TR COMM STK 464287200 9,492 28,245 SH   SOLE   26,531 0 1,714
ISHARES TR COMM STK 464287226 5,174 43,829 SH   SOLE   32,247 0 11,582
ISHARES TR COMM STK 464287473 3,016 37,308 SH   SOLE   37,308 0 0
ISHARES TR COMM STK 464287481 4,835 27,968 SH   SOLE   27,968 0 0
ISHARES TR COMM STK 464287507 386 2,084 SH   SOLE   2,084 0 0
ISHARES TR COMM STK 464287598 1,365 11,551 SH   SOLE   11,551 0 0
ISHARES TR COMM STK 464287614 34,623 159,635 SH   SOLE   153,443 0 6,192
ISHARES TR COMM STK 464287622 2,646 14,136 SH   SOLE   14,136 0 0
ISHARES TR COMM STK 464287648 1,771 7,997 SH   SOLE   7,997 0 0
ISHARES TR COMM STK 464287655 1,848 12,339 SH   SOLE   12,339 0 0
ISHARES TR COMM STK 464287879 1,050 8,578 SH   SOLE   8,578 0 0
ISHARES TR COMM STK 464288414 1,718 14,820 SH   SOLE   14,820 0 0
ISHARES TR COMM STK 464288513 12,669 151,000 SH   SOLE   46,000 0 105,000
ISHARES TR COMM STK 464288513 1,259 15,000 SH Put SOLE   15,000 0 0
ISHARES TR COMM STK 464288570 282 2,205 SH   SOLE   2,205 0 0
ITRON INC COMM STK 465741106 1,659 27,308 SH   SOLE   24,408 0 2,900
J & J SNACK FOODS CORP COMM STK 466032109 44,854 344,002 SH   SOLE   92,381 0 251,621
JABIL INC COMM STK 466313103 2,287 66,748 SH   SOLE   43,548 0 23,200
JACK IN THE BOX INC COMM STK 466367109 5,728 72,222 SH   SOLE   60,243 0 11,979
JACOBS ENGR GROUP INC COMM STK 469814107 375,775 4,050,608 SH   SOLE   1,754,288 0 2,296,320
JETBLUE AWYS CORP COMM STK 477143101 1,856 163,795 SH   SOLE   106,195 0 57,600
JOHN BEAN TECHNOLOGIES CORP COMM STK 477839104 216,149 2,352,254 SH   SOLE   544,832 0 1,807,422
JOHNSON & JOHNSON COMM STK 478160104 2,463,166 16,544,637 SH   SOLE   7,734,832 0 8,809,805
JOHNSON OUTDOORS INC COMM STK 479167108 264 3,224 SH   SOLE   3,224 0 0
KLA CORP COMM STK 482480100 352,927 1,821,651 SH   SOLE   698,363 0 1,123,288
KAISER ALUMINUM CORP COMM STK 483007704 469 8,747 SH   SOLE   6,511 0 2,236
KALA PHARMACEUTICALS INC COMM STK 483119103 114 15,159 SH   SOLE   15,159 0 0
KAMAN CORP COMM STK 483548103 493 12,651 SH   SOLE   7,290 0 5,361
KANSAS CITY SOUTHERN COMM STK 485170302 198,500 1,097,714 SH   SOLE   383,769 0 713,945
KELLOGG CO COMM STK 487836108 29,947 463,646 SH   SOLE   170,298 0 293,348
KEMPER CORP COMM STK 488401100 361,174 5,404,372 SH   SOLE   1,868,512 0 3,535,860
KENNAMETAL INC COMM STK 489170100 24,542 848,034 SH   SOLE   246,639 0 601,395
KENNEDY-WILSON HOLDINGS INC COMM STK 489398107 906 62,415 SH   SOLE   34,815 0 27,600
KEYCORP COMM STK 493267108 22,042 1,847,625 SH   SOLE   662,645 0 1,184,980
KFORCE INC COMM STK 493732101 894 27,776 SH   SOLE   17,620 0 10,156
KIMBALL INTL INC COMM STK 494274103 442 41,895 SH   SOLE   29,505 0 12,390
KIMBERLY CLARK CORP COMM STK 494368103 841,075 5,696,025 SH   SOLE   2,744,996 0 2,951,029
KINROSS GOLD CORP COMM STK 496902404 22,868 2,599,692 SH   SOLE   1,152,316 0 1,447,376
KIRBY CORP COMM STK 497266106 12,886 356,257 SH   SOLE   107,717 0 248,540
KNOLL INC COMM STK 498904200 534 44,315 SH   SOLE   31,015 0 13,300
KNIGHT SWIFT TRANSN HLDGS IN COMM STK 499049104 149,838 3,681,519 SH   SOLE   805,796 0 2,875,723
KOHLS CORP COMM STK 500255104 110,787 5,978,775 SH   SOLE   2,719,788 0 3,258,987
KONINKLIJKE PHILIPS N V COMM STK 500472303 1,176,182 24,950,570 SH   SOLE   9,829,034 0 15,121,536
KORN FERRY COMM STK 500643200 33,482 1,154,559 SH   SOLE   382,798 0 771,761
KOSMOS ENERGY LTD COMM STK 500688106 12,031 12,331,684 SH   SOLE   4,421,712 0 7,909,972
KRAFT HEINZ CO COMM STK 500754106 168,548 5,627,647 SH   SOLE   1,972,757 0 3,654,890
KROGER CO COMM STK 501044101 86,148 2,540,477 SH   SOLE   976,128 0 1,564,349
KRYSTAL BIOTECH INC COMM STK 501147102 20,789 482,899 SH   SOLE   66,585 0 416,314
KULICKE & SOFFA INDS INC COMM STK 501242101 674 30,100 SH   SOLE   18,200 0 11,900
KYMERA THERAPEUTICS INC COMM STK 501575104 9,522 294,695 SH   SOLE   41,911 0 252,784
L BRANDS INC COMM STK 501797104 13,058 410,493 SH   SOLE   146,291 0 264,202
LKQ CORP COMM STK 501889208 14,710 530,485 SH   SOLE   198,692 0 331,793
LTC PPTYS INC COMM STK 502175102 1,063 30,501 SH   SOLE   17,221 0 13,280
L3HARRIS TECHNOLOGIES INC COMM STK 502431109 932,406 5,489,908 SH   SOLE   2,420,803 0 3,069,105
LA Z BOY INC COMM STK 505336107 1,518 47,994 SH   SOLE   27,374 0 20,620
LADDER CAP CORP COMM STK 505743104 93 13,023 SH   SOLE   7,623 0 5,400
LAKELAND BANCORP INC COMM STK 511637100 263 26,399 SH   SOLE   26,399 0 0
LAKELAND FINL CORP COMM STK 511656100 884 21,461 SH   SOLE   21,461 0 0
LAM RESEARCH CORP COMM STK 512807108 1,073,316 3,235,315 SH   SOLE   1,511,533 0 1,723,782
LAMAR ADVERTISING CO NEW COMM STK 512816109 2,728 41,222 SH   SOLE   18,090 0 23,132
LAMB WESTON HLDGS INC COMM STK 513272104 18,086 272,914 SH   SOLE   95,234 0 177,680
LANCASTER COLONY CORP COMM STK 513847103 1,648 9,216 SH   SOLE   5,051 0 4,165
LANDSTAR SYS INC COMM STK 515098101 219,663 1,750,443 SH   SOLE   523,703 0 1,226,740
LANTHEUS HLDGS INC COMM STK 516544103 54,872 4,330,875 SH   SOLE   904,431 0 3,426,444
LAS VEGAS SANDS CORP COMM STK 517834107 725,892 15,557,056 SH   SOLE   7,018,846 0 8,538,210
LATTICE SEMICONDUCTOR CORP COMM STK 518415104 253,100 8,739,624 SH   SOLE   1,991,444 0 6,748,180
LAUDER ESTEE COS INC COMM STK 518439104 572,350 2,622,450 SH   SOLE   1,709,624 0 912,826
LEAR CORP COMM STK 521865204 3,224 29,566 SH   SOLE   17,180 0 12,386
LEGGETT & PLATT INC COMM STK 524660107 10,346 251,298 SH   SOLE   89,501 0 161,797
LEIDOS HOLDINGS INC COMM STK 525327102 107,671 1,207,751 SH   SOLE   631,075 0 576,676
LEMAITRE VASCULAR INC COMM STK 525558201 417 12,817 SH   SOLE   1,217 0 11,600
LENNAR CORP COMM STK 526057104 403,623 4,941,514 SH   SOLE   2,169,612 0 2,771,902
LENNAR CORP COMM STK 526057302 395 6,017 SH   SOLE   5,724 0 293
LENNOX INTL INC COMM STK 526107107 379,411 1,391,772 SH   SOLE   301,778 0 1,089,994
LEXICON PHARMACEUTICALS INC COMM STK 528872302 486 337,375 SH   SOLE   190,493 0 146,882
LEXINGTON REALTY TRUST COMM STK 529043101 1,061 101,575 SH   SOLE   75,546 0 26,029
LIBERTY BROADBAND CORP COMM STK 530307107 2,990 21,084 SH   SOLE   10,609 0 10,475
LIBERTY BROADBAND CORP COMM STK 530307305 308,158 2,156,909 SH   SOLE   987,699 0 1,169,210
LIBERTY MEDIA CORP DEL COMM STK 531229409 1,419 42,792 SH   SOLE   31,892 0 10,900
LIBERTY MEDIA CORP DEL COMM STK 531229607 1,763 53,300 SH   SOLE   25,770 0 27,530
LIBERTY MEDIA CORP DEL COMM STK 531229854 7,062 194,700 SH   SOLE   128,103 0 66,597
LIBERTY MEDIA CORP DEL COMM STK 531229870 1,941 57,920 SH   SOLE   33,920 0 24,000
LIGHTPATH TECHNOLOGIES INC COMM STK 532257805 146 60,600 SH   SOLE   60,600 0 0
LILLY ELI & CO COMM STK 532457108 1,185,919 8,011,885 SH   SOLE   2,753,439 0 5,258,446
LINCOLN ELEC HLDGS INC COMM STK 533900106 27,875 302,855 SH   SOLE   92,975 0 209,880
LINCOLN NATL CORP IND COMM STK 534187109 10,130 323,339 SH   SOLE   119,177 0 204,162
LINDSAY CORP COMM STK 535555106 501 5,182 SH   SOLE   5,182 0 0
LIONS GATE ENTMNT CORP COMM STK 535919401 101 10,686 SH   SOLE   7,536 0 3,150
LIONS GATE ENTMNT CORP COMM STK 535919500 280 32,065 SH   SOLE   22,565 0 9,500
LITHIA MTRS INC COMM STK 536797103 2,553 11,201 SH   SOLE   6,301 0 4,900
LITTELFUSE INC COMM STK 537008104 334,293 1,885,040 SH   SOLE   501,123 0 1,383,917
LIVE NATION ENTERTAINMENT IN COMM STK 538034109 60,315 1,119,436 SH   SOLE   160,560 0 958,876
LIVEPERSON INC COMM STK 538146101 1,621 31,177 SH   SOLE   15,057 0 16,120
LIVONGO HEALTH INC COMM STK 539183103 67,650 483,042 SH   SOLE   88,069 0 394,973
LOCKHEED MARTIN CORP COMM STK 539830109 171,607 447,732 SH   SOLE   159,527 0 288,205
LOEWS CORP COMM STK 540424108 656,578 18,894,326 SH   SOLE   7,427,041 0 11,467,285
LOUISIANA PAC CORP COMM STK 546347105 5,085 172,302 SH   SOLE   130,802 0 41,500
LOWES COS INC COMM STK 548661107 494,766 2,983,032 SH   SOLE   1,318,020 0 1,665,012
LULULEMON ATHLETICA INC COMM STK 550021109 2,520,248 7,651,721 SH   SOLE   3,100,014 0 4,551,707
LYDALL INC DEL COMM STK 550819106 10,349 625,696 SH   SOLE   172,396 0 453,300
M D C HLDGS INC COMM STK 552676108 1,394 29,596 SH   SOLE   16,701 0 12,895
MDU RES GROUP INC COMM STK 552690109 1,144 50,840 SH   SOLE   27,349 0 23,491
MGIC INVT CORP WIS COMM STK 552848103 1,581 178,458 SH   SOLE   86,158 0 92,300
MGM RESORTS INTERNATIONAL COMM STK 552953101 847,839 38,981,103 SH   SOLE   15,439,916 0 23,541,187
MSA SAFETY INC COMM STK 553498106 274,208 2,043,739 SH   SOLE   570,154 0 1,473,585
MSC INDL DIRECT INC COMM STK 553530106 1,176 18,589 SH   SOLE   4,982 0 13,607
MSG NETWORK INC COMM STK 553573106 239 24,934 SH   SOLE   3,930 0 21,004
MACATAWA BK CORP COMM STK 554225102 224 34,255 SH   SOLE   17,055 0 17,200
MACERICH CO COMM STK 554382101 274 40,347 SH   SOLE   25,792 0 14,555
MACK CALI RLTY CORP COMM STK 554489104 980 77,657 SH   SOLE   44,823 0 32,834
MACROGENICS INC COMM STK 556099109 436 17,306 SH   SOLE   13,306 0 4,000
MADDEN STEVEN LTD COMM STK 556269108 83,986 4,306,994 SH   SOLE   1,320,612 0 2,986,382
MADRIGAL PHARMACEUTICALS INC COMM STK 558868105 20,854 175,645 SH   SOLE   34,247 0 141,398
MAGELLAN HEALTH INC COMM STK 559079207 493 6,502 SH   SOLE   5,502 0 1,000
MAGNA INTL INC COMM STK 559222401 1,050,248 22,956,280 SH   SOLE   11,081,026 0 11,875,254
MAGNOLIA OIL & GAS CORP COMM STK 559663109 89,931 17,394,760 SH   SOLE   4,992,716 0 12,402,044
MANHATTAN ASSOCS INC COMM STK 562750109 66,293 694,244 SH   SOLE   194,404 0 499,840
MANITOWOC CO INC COMM STK 563571405 438 52,099 SH   SOLE   20,774 0 31,325
MANTECH INTL CORP COMM STK 564563104 910 13,208 SH   SOLE   12,007 0 1,201
MARATHON OIL CORP COMM STK 565849106 5,492 1,342,852 SH   SOLE   474,743 0 868,109
MARKEL CORP COMM STK 570535104 8,648 8,882 SH   SOLE   5,856 0 3,026
MARSH & MCLENNAN COS INC COMM STK 571748102 3,595,752 31,349,195 SH   SOLE   10,374,487 0 20,974,708
MARRIOTT INTL INC NEW COMM STK 571903202 1,688,892 18,242,514 SH   SOLE   6,439,862 0 11,802,652
MARTIN MARIETTA MATLS INC COMM STK 573284106 215,666 916,323 SH   SOLE   349,715 0 566,608
MASCO CORP COMM STK 574599106 26,492 480,543 SH   SOLE   167,024 0 313,519
MASIMO CORP COMM STK 574795100 7,248 30,703 SH   SOLE   20,227 0 10,476
MASONITE INTL CORP COMM STK 575385109 1,024 10,408 SH   SOLE   4,338 0 6,070
MASTEC INC COMM STK 576323109 2,321 55,009 SH   SOLE   33,609 0 21,400
MATADOR RES CO COMM STK 576485205 29,703 3,595,996 SH   SOLE   1,226,242 0 2,369,754
MATERION CORP COMM STK 576690101 544 10,464 SH   SOLE   4,764 0 5,700
MATRIX SVC CO COMM STK 576853105 463 55,428 SH   SOLE   30,628 0 24,800
MATTEL INC COMM STK 577081102 159,977 13,673,232 SH   SOLE   5,896,803 0 7,776,429
MATTHEWS INTL CORP COMM STK 577128101 2,177 97,369 SH   SOLE   84,899 0 12,470
MAXIMUS INC COMM STK 577933104 73,254 1,070,815 SH   SOLE   292,615 0 778,200
MCCORMICK & CO INC COMM STK 579780206 178,994 922,174 SH   SOLE   350,836 0 571,338
MCDONALDS CORP COMM STK 580135101 1,870,419 8,521,658 SH   SOLE   3,626,954 0 4,894,704
MCGRATH RENTCORP COMM STK 580589109 99,181 1,664,382 SH   SOLE   625,574 0 1,038,808
MEDALLIA INC COMM STK 584021109 417 15,201 SH   SOLE   13,501 0 1,700
MELCO RESORTS AND ENTMNT LTD ADR 585464100 275 16,505 SH   SOLE   16,505 0 0
MERCER INTL INC COMM STK 588056101 128 19,339 SH   SOLE   19,339 0 0
MERCURY SYS INC COMM STK 589378108 1,644 21,228 SH   SOLE   13,928 0 7,300
MERCURY GENL CORP NEW COMM STK 589400100 1,498 36,210 SH   SOLE   20,920 0 15,290
MEREDITH CORP COMM STK 589433101 305 23,223 SH   SOLE   11,703 0 11,520
MERIDIAN BIOSCIENCE INC COMM STK 589584101 544 32,032 SH   SOLE   17,157 0 14,875
MERIT MED SYS INC COMM STK 589889104 31,004 712,727 SH   SOLE   197,621 0 515,106
MESA AIR GROUP INC COMM STK 590479135 31 10,588 SH   SOLE   10,588 0 0
METHODE ELECTRS INC COMM STK 591520200 504 17,690 SH   SOLE   9,240 0 8,450
METTLER TOLEDO INTERNATIONAL COMM STK 592688105 136,986 141,844 SH   SOLE   36,886 0 104,958
MICROSOFT CORP COMM STK 594918104 37,947,697 180,419,808 SH   SOLE   70,486,342 0 109,933,466
MICROSTRATEGY INC COMM STK 594972408 899 5,968 SH   SOLE   2,662 0 3,306
MICROCHIP TECHNOLOGY INC. COMM STK 595017104 1,349,452 13,132,070 SH   SOLE   4,778,424 0 8,353,646
MICRON TECHNOLOGY INC COMM STK 595112103 1,837,477 39,128,557 SH   SOLE   15,144,277 0 23,984,280
MIDDLEBY CORP COMM STK 596278101 95,820 1,068,106 SH   SOLE   100,683 0 967,423
MIDDLESEX WTR CO COMM STK 596680108 112,881 1,816,273 SH   SOLE   447,082 0 1,369,191
MILLER HERMAN INC COMM STK 600544100 1,321 43,804 SH   SOLE   25,554 0 18,250
MINERALS TECHNOLOGIES INC COMM STK 603158106 139,055 2,721,229 SH   SOLE   769,166 0 1,952,063
MITEK SYS INC COMM STK 606710200 559 43,840 SH   SOLE   2,940 0 40,900
MOBILE TELESYSTEMS PJSC ADR 607409109 3,320 380,300 SH   SOLE   17,600 0 362,700
MODINE MFG CO COMM STK 607828100 568 90,872 SH   SOLE   56,772 0 34,100
MOHAWK INDS INC COMM STK 608190104 40,996 420,087 SH   SOLE   147,052 0 273,035
MOLECULAR TEMPLATES INC COMM STK 608550109 331 30,315 SH   SOLE   30,315 0 0
MONDELEZ INTL INC COMM STK 609207105 792,522 13,794,989 SH   SOLE   5,561,444 0 8,233,545
MONMOUTH REAL ESTATE INVT CO COMM STK 609720107 1,272 91,873 SH   SOLE   24,291 0 67,582
MONOLITHIC PWR SYS INC COMM STK 609839105 260,648 932,183 SH   SOLE   385,949 0 546,234
MONRO INC COMM STK 610236101 132,394 3,263,357 SH   SOLE   840,439 0 2,422,918
MOODYS CORP COMM STK 615369105 99,585 343,574 SH   SOLE   145,279 0 198,295
MOOG INC COMM STK 615394202 39,670 624,429 SH   SOLE   176,799 0 447,630
MORGAN STANLEY COMM STK 617446448 4,247,864 87,856,531 SH   SOLE   43,583,347 0 44,273,184
MORNINGSTAR INC COMM STK 617700109 2,099 13,071 SH   SOLE   6,171 0 6,900
MOTORCAR PTS AMER INC COMM STK 620071100 432 27,792 SH   SOLE   18,092 0 9,700
MOTOROLA SOLUTIONS INC COMM STK 620076307 305,638 1,949,095 SH   SOLE   1,008,907 0 940,188
MOVADO GROUP INC COMM STK 624580106 511 51,401 SH   SOLE   1,101 0 50,300
MUELLER INDS INC COMM STK 624756102 367 13,562 SH   SOLE   8,662 0 4,900
MUELLER WTR PRODS INC COMM STK 624758108 74,183 7,139,875 SH   SOLE   1,778,501 0 5,361,374
MURPHY OIL CORP COMM STK 626717102 1,188 133,197 SH   SOLE   86,297 0 46,900
MURPHY USA INC COMM STK 626755102 44,261 345,058 SH   SOLE   111,558 0 233,500
MYERS INDS INC COMM STK 628464109 33,511 2,532,935 SH   SOLE   972,038 0 1,560,897
NBT BANCORP INC COMM STK 628778102 951 35,452 SH   SOLE   16,272 0 19,180
NMI HLDGS INC COMM STK 629209305 542 30,457 SH   SOLE   5,857 0 24,600
NN INC COMM STK 629337106 272 52,736 SH   SOLE   25,536 0 27,200
NRG ENERGY INC COMM STK 629377508 13,558 441,054 SH   SOLE   169,355 0 271,699
NVE CORP COMM STK 629445206 228 4,653 SH   SOLE   2,453 0 2,200
NAPCO SEC TECHNOLOGIES INC COMM STK 630402105 298 12,696 SH   SOLE   839 0 11,857
NASDAQ INC COMM STK 631103108 32,393 263,984 SH   SOLE   102,214 0 161,770
NATERA INC COMM STK 632307104 12,373 171,277 SH   SOLE   92,252 0 79,025
NATIONAL BK HLDGS CORP COMM STK 633707104 75,652 2,881,987 SH   SOLE   976,657 0 1,905,330
NATIONAL BEVERAGE CORP COMM STK 635017106 990 14,555 SH   SOLE   11,662 0 2,893
NATIONAL CINEMEDIA INC COMM STK 635309107 17,254 6,355,064 SH   SOLE   1,444,439 0 4,910,625
NATIONAL FUEL GAS CO N J COMM STK 636180101 144,911 3,570,119 SH   SOLE   1,219,442 0 2,350,677
NATIONAL GEN HLDGS CORP COMM STK 636220303 508 15,044 SH   SOLE   4,944 0 10,100
NATIONAL GRID PLC ADR 636274409 827 14,312 SH   SOLE   11,297 0 3,015
NATIONAL INSTRS CORP COMM STK 636518102 743,117 20,815,616 SH   SOLE   7,294,097 0 13,521,519
NATIONAL OILWELL VARCO INC COMM STK 637071101 68,383 7,547,761 SH   SOLE   2,635,248 0 4,912,513
NATIONAL OILWELL VARCO INC COMM STK 637071101 227 25,000 SH Call SOLE   25,000 0 0
NATIONAL PRESTO INDS INC COMM STK 637215104 293 3,574 SH   SOLE   1,474 0 2,100
NATIONAL RETAIL PROPERTIES I COMM STK 637417106 6,535 189,369 SH   SOLE   136,353 0 53,016
NATIONAL STORAGE AFFILIATES COMM STK 637870106 604 18,468 SH   SOLE   13,468 0 5,000
NEENAH INC COMM STK 640079109 295 7,861 SH   SOLE   4,907 0 2,954
NEKTAR THERAPEUTICS COMM STK 640268108 18,552 1,118,260 SH   SOLE   239,472 0 878,788
NEOGEN CORP COMM STK 640491106 1,924 24,588 SH   SOLE   15,522 0 9,066
NEW GOLD INC CDA COMM STK 644535106 554 325,869 SH   SOLE   130,766 0 195,103
NEW JERSEY RES COMM STK 646025106 1,836 67,946 SH   SOLE   25,996 0 41,950
NEW ORIENTAL ED & TECHNOLOGY ADR 647581107 11,141 74,524 SH   SOLE   63,424 0 11,100
NEW SR INVT GROUP INC COMM STK 648691103 341 85,135 SH   SOLE   85,135 0 0
NEW YORK CMNTY BANCORP INC COMM STK 649445103 1,826 220,799 SH   SOLE   94,675 0 126,124
NEW YORK MTG TR INC COMM STK 649604501 458 179,617 SH   SOLE   179,617 0 0
NEW YORK TIMES CO COMM STK 650111107 2,909 67,994 SH   SOLE   37,594 0 30,400
NEWAGE INC COMM STK 650194103 19 10,741 SH   SOLE   6,341 0 4,400
NEWELL BRANDS INC COMM STK 651229106 12,504 728,657 SH   SOLE   261,944 0 466,713
NEWMARKET CORP COMM STK 651587107 28,830 84,220 SH   SOLE   22,907 0 61,313
NEWMONT CORP COMM STK 651639106 196,227 3,092,620 SH   SOLE   1,229,612 0 1,863,008
NIKE INC COMM STK 654106103 3,117,401 24,831,927 SH   SOLE   10,383,659 0 14,448,268
NOBLE ENERGY INC COMM STK 655044105 7,548 882,771 SH   SOLE   321,207 0 561,564
NORDSON CORP COMM STK 655663102 69,160 360,544 SH   SOLE   122,096 0 238,448
NORDSTROM INC COMM STK 655664100 45,304 3,800,654 SH   SOLE   1,320,529 0 2,480,125
NORFOLK SOUTHN CORP COMM STK 655844108 1,685,512 7,876,593 SH   SOLE   3,303,986 0 4,572,607
NORTHERN OIL AND GAS INC MN COMM STK 665531307 261 45,470 SH   SOLE   14,370 0 31,100
NORTHERN TR CORP COMM STK 665859104 327,291 4,197,650 SH   SOLE   1,753,593 0 2,444,057
NORTHRIM BANCORP INC COMM STK 666762109 226 8,874 SH   SOLE   449 0 8,425
NORTHROP GRUMMAN CORP COMM STK 666807102 296,843 940,895 SH   SOLE   304,274 0 636,621
NORTHWEST BANCSHARES INC MD COMM STK 667340103 552 60,032 SH   SOLE   8,453 0 51,579
NORTHWESTERN CORP COMM STK 668074305 2,856 58,716 SH   SOLE   52,516 0 6,200
NORTONLIFELOCK INC COMM STK 668771108 360,969 17,320,982 SH   SOLE   7,728,565 0 9,592,417
NOVAVAX INC COMM STK 670002401 20,712 191,160 SH   SOLE   39,056 0 152,104
NUCOR CORP COMM STK 670346105 40,535 903,581 SH   SOLE   353,704 0 549,877
NUVASIVE INC COMM STK 670704105 73,931 1,522,144 SH   SOLE   369,030 0 1,153,114
OGE ENERGY CORP COMM STK 670837103 5,405 180,221 SH   SOLE   132,506 0 47,715
OSI SYSTEMS INC COMM STK 671044105 44,204 569,564 SH   SOLE   155,726 0 413,838
OCCIDENTAL PETE CORP COMM STK 674599105 53,631 5,357,729 SH   SOLE   2,195,686 0 3,162,043
OCCIDENTAL PETE CORP WARRANT 674599162 2,136 712,137 SH   SOLE   300,948 0 411,189
OCEANEERING INTL INC COMM STK 675232102 561 159,284 SH   SOLE   42,284 0 117,000
OCEANFIRST FINL CORP COMM STK 675234108 305 22,310 SH   SOLE   4,196 0 18,114
OCWEN FINL CORP COMM STK 675746606 535 25,343 SH   SOLE   19,281 0 6,062
ODONATE THERAPEUTICS INC COMM STK 676079106 6,180 460,159 SH   SOLE   91,095 0 369,064
OIL DRI CORP AMER COMM STK 677864100 16,917 472,941 SH   SOLE   123,741 0 349,200
OIL STS INTL INC COMM STK 678026105 45 16,582 SH   SOLE   16,582 0 0
OKTA INC COMM STK 679295105 893,341 4,177,420 SH   SOLE   1,247,911 0 2,929,509
OLD DOMINION FREIGHT LINE IN COMM STK 679580100 794,568 4,391,820 SH   SOLE   956,988 0 3,434,832
OLD NATL BANCORP IND COMM STK 680033107 764 60,847 SH   SOLE   24,205 0 36,642
OLD REP INTL CORP COMM STK 680223104 2,581 175,071 SH   SOLE   116,991 0 58,080
OLIN CORP COMM STK 680665205 549 44,364 SH   SOLE   25,234 0 19,130
OLLIES BARGAIN OUTLET HLDGS COMM STK 681116109 417,718 4,782,115 SH   SOLE   1,008,355 0 3,773,760
OMNICOM GROUP INC COMM STK 681919106 21,362 431,550 SH   SOLE   177,562 0 253,988
OMEGA HEALTHCARE INVS INC COMM STK 681936100 4,070 135,948 SH   SOLE   98,168 0 37,780
OMEGA FLEX INC COMM STK 682095104 905 5,775 SH   SOLE   5,775 0 0
OMEROS CORP COMM STK 682143102 214 21,218 SH   SOLE   4,218 0 17,000
ON DECK CAP INC COMM STK 682163100 58 36,300 SH   SOLE   0 0 36,300
ON SEMICONDUCTOR CORP COMM STK 682189105 8,678 400,105 SH   SOLE   293,515 0 106,590
ONE LIBERTY PPTYS INC COMM STK 682406103 166 10,127 SH   SOLE   1,172 0 8,955
ONEOK INC NEW COMM STK 682680103 21,344 821,542 SH   SOLE   297,420 0 524,122
ONTO INNOVATION INC COMM STK 683344105 30,850 1,035,924 SH   SOLE   313,754 0 722,170
OPEN TEXT CORP COMM STK 683715106 760 18,017 SH   SOLE   18,017 0 0
OPTICAL CABLE CORP COMM STK 683827208 40 12,869 SH   SOLE   0 0 12,869
ORION ENERGY SYSTEMS INC COMM STK 686275108 324 42,822 SH   SOLE   1,922 0 40,900
ORMAT TECHNOLOGIES INC COMM STK 686688102 43,580 737,271 SH   SOLE   197,271 0 540,000
OSHKOSH CORP COMM STK 688239201 2,892 39,347 SH   SOLE   28,230 0 11,117
OTTER TAIL CORP COMM STK 689648103 769 21,257 SH   SOLE   13,207 0 8,050
OUTSET MED INC COMM STK 690145107 219,708 4,579,379 SH   SOLE   437,196 0 4,142,183
OVERSTOCK COM INC DEL COMM STK 690370101 1,145 15,756 SH   SOLE   10,856 0 4,900
OWENS & MINOR INC NEW COMM STK 690732102 625 24,893 SH   SOLE   16,593 0 8,300
OWENS CORNING NEW COMM STK 690742101 3,813 55,419 SH   SOLE   28,019 0 27,400
OXFORD INDS INC COMM STK 691497309 257 6,373 SH   SOLE   1,193 0 5,180
PDF SOLUTIONS INC COMM STK 693282105 42,765 2,285,660 SH   SOLE   510,200 0 1,775,460
PNC FINL SVCS GROUP INC COMM STK 693475105 2,655,598 24,161,568 SH   SOLE   7,975,554 0 16,186,014
PPG INDS INC COMM STK 693506107 950,765 7,788,047 SH   SOLE   3,262,617 0 4,525,430
PVH CORPORATION COMM STK 693656100 7,794 130,687 SH   SOLE   46,194 0 84,493
PACCAR INC COMM STK 693718108 771,441 9,045,978 SH   SOLE   3,845,577 0 5,200,401
PACIRA BIOSCIENCES COMM STK 695127100 22,378 372,221 SH   SOLE   133,341 0 238,880
PACKAGING CORP AMER COMM STK 695156109 1,125,781 10,323,534 SH   SOLE   4,356,339 0 5,967,195
PACWEST BANCORP DEL COMM STK 695263103 821 48,089 SH   SOLE   26,007 0 22,082
PALO ALTO NETWORKS INC COMM STK 697435105 51,436 210,156 SH   SOLE   98,310 0 111,846
PANACEA ACQUISITION CORP COMM STK 698102209 8,400 700,000 SH   SOLE   71,881 0 628,119
PAPA JOHNS INTL INC COMM STK 698813102 300,227 3,648,842 SH   SOLE   921,546 0 2,727,296
PARK HOTELS RESORTS INC COMM STK 700517105 866 86,678 SH   SOLE   44,868 0 41,810
PARK NATL CORP COMM STK 700658107 1,497 18,259 SH   SOLE   11,704 0 6,555
PARKER-HANNIFIN CORP COMM STK 701094104 807,908 3,992,824 SH   SOLE   1,741,061 0 2,251,763
PARSLEY ENERGY INC COMM STK 701877102 48,655 5,198,194 SH   SOLE   1,416,849 0 3,781,345
PATRICK INDS INC COMM STK 703343103 49,547 861,384 SH   SOLE   224,034 0 637,350
PATTERSON COS INC COMM STK 703395103 340,614 14,130,413 SH   SOLE   4,970,339 0 9,160,074
PATTERSON UTI ENERGY INC COMM STK 703481101 311 109,042 SH   SOLE   42,702 0 66,340
PAYCHEX INC COMM STK 704326107 61,201 767,212 SH   SOLE   314,325 0 452,887
PEABODY ENERGY CORP NEW COMM STK 704551100 22,196 9,650,224 SH   SOLE   3,344,474 0 6,305,750
PEAPACK-GLADSTONE FINL CORP COMM STK 704699107 420 27,705 SH   SOLE   21,948 0 5,757
PEGASYSTEMS INC COMM STK 705573103 88,559 731,652 SH   SOLE   203,952 0 527,700
PEMBINA PIPELINE CORP COMM STK 706327103 457 21,611 SH   SOLE   21,611 0 0
PENN NATL GAMING INC COMM STK 707569109 42,754 588,092 SH   SOLE   187,070 0 401,022
PENNSYLVANIA REAL ESTATE INV COMM STK 709102107 208 376,331 SH   SOLE   52,400 0 323,931
PEOPLES BANCORP INC COMM STK 709789101 255 13,349 SH   SOLE   7,154 0 6,195
PEOPLES UNITED FINANCIAL INC COMM STK 712704105 7,817 758,191 SH   SOLE   248,097 0 510,094
PEPSICO INC COMM STK 713448108 1,416,868 10,222,712 SH   SOLE   4,619,075 0 5,603,637
PERKINELMER INC COMM STK 714046109 699,287 5,571,568 SH   SOLE   1,394,614 0 4,176,954
PERSPECTA INC COMM STK 715347100 2,411 123,943 SH   SOLE   79,212 0 44,731
PETMED EXPRESS INC COMM STK 716382106 1,238 39,162 SH   SOLE   23,452 0 15,710
PFIZER INC COMM STK 717081103 1,458,501 39,741,188 SH   SOLE   18,018,167 0 21,723,021
PHILIP MORRIS INTL INC COMM STK 718172109 2,270,962 30,283,527 SH   SOLE   13,787,775 0 16,495,752
PHILLIPS 66 COMM STK 718546104 41,367 797,971 SH   SOLE   289,459 0 508,512
PHOTRONICS INC COMM STK 719405102 285 28,589 SH   SOLE   4,629 0 23,960
PIEDMONT OFFICE REALTY TR IN COMM STK 720190206 877 64,650 SH   SOLE   35,470 0 29,180
PINDUODUO INC ADR 722304102 1,332 17,960 SH   SOLE   17,960 0 0
PINNACLE WEST CAP CORP COMM STK 723484101 16,317 218,871 SH   SOLE   76,794 0 142,077
PIONEER NAT RES CO COMM STK 723787107 520,864 6,057,263 SH   SOLE   2,701,655 0 3,355,608
PIPER SANDLER COMPANIES COMM STK 724078100 768 10,526 SH   SOLE   3,856 0 6,670
PITNEY BOWES INC COMM STK 724479100 611 115,001 SH   SOLE   91,801 0 23,200
PLANTRONICS INC NEW COMM STK 727493108 499 42,108 SH   SOLE   17,158 0 24,950
PLEXUS CORP COMM STK 729132100 1,321 18,707 SH   SOLE   10,647 0 8,060
POLARIS INC COMM STK 731068102 3,259 34,540 SH   SOLE   23,800 0 10,740
POPULAR INC COMM STK 733174700 165,760 4,570,174 SH   SOLE   1,367,331 0 3,202,843
PORTLAND GEN ELEC CO COMM STK 736508847 1,196 33,701 SH   SOLE   24,601 0 9,100
POST HLDGS INC COMM STK 737446104 249,231 2,898,033 SH   SOLE   765,064 0 2,132,969
POTLATCHDELTIC CORPORATION COMM STK 737630103 81,178 1,928,230 SH   SOLE   701,989 0 1,226,241
POWER INTEGRATIONS INC COMM STK 739276103 50,219 906,485 SH   SOLE   237,911 0 668,574
PREFERRED BK LOS ANGELES CA COMM STK 740367404 39,125 1,218,098 SH   SOLE   323,081 0 895,017
PRICESMART INC COMM STK 741511109 3,315 49,883 SH   SOLE   46,733 0 3,150
PROCTER AND GAMBLE CO COMM STK 742718109 1,123,934 8,086,441 SH   SOLE   4,257,922 0 3,828,519
PROFESSIONAL HLDG CORP COMM STK 743139107 24,381 1,838,873 SH   SOLE   426,636 0 1,412,237
PROGRESSIVE CORP COMM STK 743315103 314,937 3,326,681 SH   SOLE   1,322,027 0 2,004,654
PROOFPOINT INC COMM STK 743424103 520,033 4,926,886 SH   SOLE   1,020,397 0 3,906,489
PROSPERITY BANCSHARES INC COMM STK 743606105 128,341 2,476,190 SH   SOLE   714,319 0 1,761,871
PROTO LABS INC COMM STK 743713109 2,644 20,417 SH   SOLE   12,727 0 7,690
PROVIDENCE SVC CORP COMM STK 743815102 67,088 722,070 SH   SOLE   162,060 0 560,010
PRUDENTIAL FINL INC COMM STK 744320102 45,317 713,432 SH   SOLE   254,418 0 459,014
PUBLIC SVC ENTERPRISE GRP IN COMM STK 744573106 497,895 9,067,475 SH   SOLE   4,238,260 0 4,829,215
PULTE GROUP INC COMM STK 745867101 21,700 468,794 SH   SOLE   183,377 0 285,417
PURECYCLE CORP COMM STK 746228303 268 29,703 SH   SOLE   29,703 0 0
QUAD / GRAPHICS INC COMM STK 747301109 107 35,421 SH   SOLE   30,421 0 5,000
QUAKER CHEM CORP COMM STK 747316107 247,629 1,377,938 SH   SOLE   355,677 0 1,022,261
QUALCOMM INC COMM STK 747525103 5,759,470 48,941,795 SH   SOLE   22,819,682 0 26,122,113
QUANEX BUILDING PRODUCTS COR COMM STK 747619104 195 10,573 SH   SOLE   10,573 0 0
QUMU CORP COMM STK 749063103 148 32,150 SH   SOLE   8,400 0 23,750
QUOTIENT TECHNOLOGY INC COMM STK 749119103 1,012 137,187 SH   SOLE   118,497 0 18,690
RLI CORP COMM STK 749607107 663 7,922 SH   SOLE   5,522 0 2,400
RPM INTL INC COMM STK 749685103 584,957 7,061,284 SH   SOLE   2,422,306 0 4,638,978
RADIAN GROUP INC COMM STK 750236101 81,679 5,590,643 SH   SOLE   1,782,278 0 3,808,365
RADIUS HEALTH INC COMM STK 750469207 55,079 4,857,011 SH   SOLE   1,114,139 0 3,742,872
RADNET INC COMM STK 750491102 668 43,511 SH   SOLE   28,811 0 14,700
RALPH LAUREN CORP COMM STK 751212101 156,216 2,298,308 SH   SOLE   807,558 0 1,490,750
RAPID7 INC COMM STK 753422104 1,028 16,782 SH   SOLE   14,282 0 2,500
RAVEN INDS INC COMM STK 754212108 10,664 495,534 SH   SOLE   217,586 0 277,948
RAYMOND JAMES FINL INC COMM STK 754730109 383,691 5,273,373 SH   SOLE   2,161,300 0 3,112,073
RAYONIER INC COMM STK 754907103 557,966 21,103,109 SH   SOLE   8,064,070 0 13,039,039
REALTY INCOME CORP COMM STK 756109104 47,145 776,049 SH   SOLE   371,803 0 404,246
REGAL BELOIT CORP COMM STK 758750103 2,271 24,191 SH   SOLE   11,291 0 12,900
REGENCY CTRS CORP COMM STK 758849103 217,779 5,728,023 SH   SOLE   1,761,796 0 3,966,227
REGIS CORP MINN COMM STK 758932107 142 23,066 SH   SOLE   1,766 0 21,300
REINSURANCE GRP OF AMERICA I COMM STK 759351604 3,739 39,283 SH   SOLE   28,558 0 10,725
RELIANCE STEEL & ALUMINUM CO COMM STK 759509102 101,064 990,438 SH   SOLE   339,250 0 651,188
REPLIGEN CORP COMM STK 759916109 143,686 973,880 SH   SOLE   240,822 0 733,058
REPUBLIC SVCS INC COMM STK 760759100 40,616 435,098 SH   SOLE   197,965 0 237,133
RESMED INC COMM STK 761152107 44,551 259,876 SH   SOLE   92,243 0 167,633
REVANCE THERAPEUTICS INC COMM STK 761330109 561 22,310 SH   SOLE   6,710 0 15,600
REX AMERICAN RESOURCES CORP COMM STK 761624105 39,388 600,331 SH   SOLE   211,718 0 388,613
RIBBON COMMUNICATIONS INC COMM STK 762544104 165 42,709 SH   SOLE   4,909 0 37,800
RIGEL PHARMACEUTICALS INC COMM STK 766559603 30 12,512 SH   SOLE   12,512 0 0
RIO TINTO PLC ADR 767204100 411 6,804 SH   SOLE   6,804 0 0
RITCHIE BROS AUCTIONEERS COMM STK 767744105 7,377 124,508 SH   SOLE   57,108 0 67,400
RITE AID CORP COMM STK 767754872 527 55,581 SH   SOLE   33,561 0 22,020
ROBERT HALF INTL INC COMM STK 770323103 12,567 237,376 SH   SOLE   99,201 0 138,175
ROCKWELL AUTOMATION INC COMM STK 773903109 610,377 2,765,890 SH   SOLE   1,240,806 0 1,525,084
ROCKWELL MED INC COMM STK 774374102 142 132,730 SH   SOLE   78,830 0 53,900
ROGERS CORP COMM STK 775133101 849 8,654 SH   SOLE   5,051 0 3,603
ROLLINS INC COMM STK 775711104 363,920 6,715,626 SH   SOLE   1,453,808 0 5,261,818
ROPER TECHNOLOGIES INC COMM STK 776696106 4,574,606 11,578,057 SH   SOLE   4,119,155 0 7,458,902
ROSS STORES INC COMM STK 778296103 4,457,360 47,764,241 SH   SOLE   17,969,565 0 29,794,676
ROYAL BK CDA COMM STK 780087102 3,809 54,417 SH   SOLE   54,417 0 0
ROYAL DUTCH SHELL PLC ADR 780259107 92,799 3,831,512 SH   SOLE   1,530,248 0 2,301,264
ROYAL DUTCH SHELL PLC ADR 780259206 396 15,750 SH   SOLE   15,750 0 0
ROYAL GOLD INC COMM STK 780287108 9,459 78,710 SH   SOLE   38,484 0 40,226
RUSH ENTERPRISES INC COMM STK 781846209 105,314 2,083,770 SH   SOLE   576,105 0 1,507,665
RYDER SYS INC COMM STK 783549108 113,677 2,691,212 SH   SOLE   958,348 0 1,732,864
S & T BANCORP INC COMM STK 783859101 644 36,417 SH   SOLE   15,217 0 21,200
SEI INVTS CO COMM STK 784117103 2,894 57,068 SH   SOLE   29,552 0 27,516
SJW GROUP COMM STK 784305104 106,951 1,757,321 SH   SOLE   417,890 0 1,339,431
SPX CORP COMM STK 784635104 148,291 3,197,305 SH   SOLE   831,701 0 2,365,604
SAFEGUARD SCIENTIFICS INC COMM STK 786449207 6,070 1,107,721 SH   SOLE   292,733 0 814,988
SAGA COMMUNICATIONS INC COMM STK 786598300 11,092 557,967 SH   SOLE   144,371 0 413,596
ST JOE CO COMM STK 790148100 149,557 7,249,485 SH   SOLE   2,536,923 0 4,712,562
SALEM MEDIA GROUP INC COMM STK 794093104 19 20,450 SH   SOLE   0 0 20,450
SANDERSON FARMS INC COMM STK 800013104 143,214 1,213,985 SH   SOLE   281,978 0 932,007
SANDY SPRING BANCORP INC COMM STK 800363103 53,632 2,323,733 SH   SOLE   548,473 0 1,775,260
SANFILIPPO JOHN B & SON INC COMM STK 800422107 22,019 292,113 SH   SOLE   79,513 0 212,600
SANGAMO THERAPEUTICS INC COMM STK 800677106 1,487 157,403 SH   SOLE   66,603 0 90,800
SANMINA CORPORATION COMM STK 801056102 764 28,262 SH   SOLE   19,660 0 8,602
SAREPTA THERAPEUTICS INC COMM STK 803607100 188,324 1,341,053 SH   SOLE   238,554 0 1,102,499
SAUL CTRS INC COMM STK 804395101 50,286 1,891,872 SH   SOLE   627,794 0 1,264,078
SCANSOURCE INC COMM STK 806037107 372 18,737 SH   SOLE   14,437 0 4,300
HENRY SCHEIN INC COMM STK 806407102 18,485 314,472 SH   SOLE   144,610 0 169,862
SCHLUMBERGER LTD COMM STK 806857108 254,359 16,346,991 SH   SOLE   7,101,011 0 9,245,980
SCHOLASTIC CORP COMM STK 807066105 87,802 4,183,034 SH   SOLE   1,466,671 0 2,716,363
SCHWAB CHARLES CORP COMM STK 808513105 1,594,640 44,014,342 SH   SOLE   23,261,584 0 20,752,758
SCIENCE APPLICATIONS INTL CO COMM STK 808625107 37,837 482,492 SH   SOLE   127,031 0 355,461
SCIPLAY CORP COMM STK 809087109 315 19,392 SH   SOLE   19,392 0 0
SCOTTS MIRACLE GRO CO COMM STK 810186106 40,961 267,878 SH   SOLE   75,178 0 192,700
SCRIPPS E W CO OHIO COMM STK 811054402 670 58,556 SH   SOLE   26,841 0 31,715
SEACHANGE INTL INC COMM STK 811699107 89 102,670 SH   SOLE   102,670 0 0
SEACOAST BKG CORP FLA COMM STK 811707801 85,716 4,754,082 SH   SOLE   1,048,749 0 3,705,333
SEACOR HOLDINGS INC COMM STK 811904101 56,548 1,944,571 SH   SOLE   627,373 0 1,317,198
SEATTLE GENETICS INC COMM STK 812578102 1,749,070 8,937,962 SH   SOLE   2,531,598 0 6,406,364
SELECTIVE INS GROUP INC COMM STK 816300107 136,999 2,660,690 SH   SOLE   611,977 0 2,048,713
SELECTQUOTE INC COMM STK 816307300 122,352 6,139,291 SH   SOLE   1,997,720 0 4,141,571
SEMTECH CORP COMM STK 816850101 83,129 1,569,651 SH   SOLE   438,367 0 1,131,284
SEMPRA ENERGY COMM STK 816851109 3,097,362 26,168,990 SH   SOLE   11,530,081 0 14,638,909
SEMPRA ENERGY CVPFSTKF 816851406 288,396 2,912,984 SH   SOLE   1,577,716 0 1,335,268
SEMPRA ENERGY CVPFSTKF 816851505 147,152 1,518,199 SH   SOLE   835,778 0 682,421
SERVICE CORP INTL COMM STK 817565104 53,875 1,277,259 SH   SOLE   453,611 0 823,648
SHAKE SHACK INC COMM STK 819047101 996 15,442 SH   SOLE   8,942 0 6,500
SHERWIN WILLIAMS CO COMM STK 824348106 557,714 800,462 SH   SOLE   288,364 0 512,098
SHYFT GROUP INC COMM STK 825698103 504 26,695 SH   SOLE   10,095 0 16,600
SILICON LABORATORIES INC COMM STK 826919102 1,596 16,306 SH   SOLE   10,306 0 6,000
SILGAN HOLDINGS INC COMM STK 827048109 29,431 800,421 SH   SOLE   231,156 0 569,265
SIMMONS 1ST NATL CORP COMM STK 828730200 836 52,758 SH   SOLE   31,160 0 21,598
SIMON PPTY GROUP INC NEW COMM STK 828806109 138,469 2,140,837 SH   SOLE   880,177 0 1,260,660
SIMPSON MANUFACTURING CO INC COMM STK 829073105 2,119 21,807 SH   SOLE   14,707 0 7,100
SIMULATIONS PLUS INC COMM STK 829214105 857 11,375 SH   SOLE   11,375 0 0
SINCLAIR BROADCAST GROUP INC COMM STK 829226109 782 40,658 SH   SOLE   21,248 0 19,410
SINTX TECHNOLOGIES INC COMM STK 829392307 29 15,100 SH   SOLE   15,100 0 0
SKECHERS U S A INC COMM STK 830566105 3,396 112,380 SH   SOLE   67,370 0 45,010
SKYLINE CHAMPION CORPORATION COMM STK 830830105 63,107 2,357,391 SH   SOLE   532,008 0 1,825,383
SMITH A O CORP COMM STK 831865209 24,771 469,143 SH   SOLE   230,777 0 238,366
SMUCKER J M CO COMM STK 832696405 24,309 210,428 SH   SOLE   78,254 0 132,174
SNAP ON INC COMM STK 833034101 212,966 1,447,466 SH   SOLE   674,554 0 772,912
SNOWFLAKE INC COMM STK 833445109 418,371 1,666,815 SH   SOLE   748,767 0 918,048
SONOCO PRODS CO COMM STK 835495102 3,044 59,597 SH   SOLE   42,390 0 17,207
SOUTH JERSEY INDS INC COMM STK 838518108 859 44,568 SH   SOLE   20,528 0 24,040
SOUTH ST CORP COMM STK 840441109 182,279 3,785,643 SH   SOLE   1,020,452 0 2,765,191
SOUTHERN CO COMM STK 842587107 2,006,642 37,009,253 SH   SOLE   19,355,385 0 17,653,868
SOUTHERN CO CVPFSTKF 842587602 384,473 8,370,286 SH   SOLE   4,169,230 0 4,201,056
SOUTHERN FIRST BANCSHARES IN COMM STK 842873101 13,016 538,972 SH   SOLE   134,419 0 404,553
SOUTHWEST AIRLS CO COMM STK 844741108 352,931 9,411,487 SH   SOLE   4,597,218 0 4,814,269
SOUTHWEST GAS HOLDINGS INC COMM STK 844895102 220,511 3,494,621 SH   SOLE   835,552 0 2,659,069
SOUTHWESTERN ENERGY CO COMM STK 845467109 495 210,434 SH   SOLE   160,834 0 49,600
SPARK ENERGY INC COMM STK 846511103 766 92,014 SH   SOLE   63,984 0 28,030
SPARTANNASH CO COMM STK 847215100 357 21,808 SH   SOLE   13,008 0 8,800
SPIRIT AEROSYSTEMS HLDGS INC COMM STK 848574109 1,506 79,662 SH   SOLE   49,887 0 29,775
SPIRIT AIRLS INC COMM STK 848577102 666 41,342 SH   SOLE   29,542 0 11,800
SPLUNK INC COMM STK 848637104 4,703,660 25,002,184 SH   SOLE   10,069,184 0 14,933,000
SQUARE INC COMM STK 852234103 717,847 4,416,163 SH   SOLE   2,461,271 0 1,954,892
STAAR SURGICAL CO COMM STK 852312305 1,034 18,273 SH   SOLE   16,173 0 2,100
STAMPS COM INC COMM STK 852857200 53,320 221,291 SH   SOLE   59,491 0 161,800
STANDARD MTR PRODS INC COMM STK 853666105 481 10,780 SH   SOLE   1,520 0 9,260
STANDEX INTL CORP COMM STK 854231107 5,425 91,644 SH   SOLE   24,744 0 66,900
STANLEY BLACK & DECKER INC COMM STK 854502101 552,046 3,403,485 SH   SOLE   1,664,349 0 1,739,136
STARBUCKS CORP COMM STK 855244109 307,432 3,578,116 SH   SOLE   1,830,298 0 1,747,818
STATE AUTO FINL CORP COMM STK 855707105 47,058 3,419,924 SH   SOLE   1,017,268 0 2,402,656
STATE STR CORP COMM STK 857477103 1,035,580 17,454,580 SH   SOLE   7,779,061 0 9,675,519
STEEL DYNAMICS INC COMM STK 858119100 13,713 478,985 SH   SOLE   287,443 0 191,542
STEELCASE INC COMM STK 858155203 570 56,403 SH   SOLE   41,614 0 14,789
STEPAN CO COMM STK 858586100 23,165 212,521 SH   SOLE   55,483 0 157,038
STERICYCLE INC COMM STK 858912108 457,229 7,250,696 SH   SOLE   3,347,254 0 3,903,442
STERLING CONSTRUCTION CO INC COMM STK 859241101 725 51,200 SH   SOLE   36,400 0 14,800
STEWART INFORMATION SVCS COR COMM STK 860372101 305 6,970 SH   SOLE   1,890 0 5,080
STIFEL FINL CORP COMM STK 860630102 1,118 22,105 SH   SOLE   15,019 0 7,086
STOCK YDS BANCORP INC COMM STK 861025104 1,801 52,900 SH   SOLE   44,919 0 7,981
STONEX GROUP INC COMM STK 861896108 601 11,743 SH   SOLE   6,062 0 5,681
STORE CAP CORP COMM STK 862121100 2,735 99,709 SH   SOLE   72,809 0 26,900
STRATTEC SEC CORP COMM STK 863111100 10,487 526,981 SH   SOLE   138,444 0 388,537
STRYKER CORPORATION COMM STK 863667101 6,152,137 29,525,065 SH   SOLE   11,184,947 0 18,340,118
SUMMIT HOTEL PPTYS INC COMM STK 866082100 375 72,370 SH   SOLE   7,520 0 64,850
SUN CMNTYS INC COMM STK 866674104 334,251 2,377,148 SH   SOLE   1,062,902 0 1,314,246
SUN LIFE FINANCIAL INC. COMM STK 866796105 485,288 11,941,922 SH   SOLE   5,579,628 0 6,362,294
SUNCOR ENERGY INC NEW COMM STK 867224107 725 59,584 SH   SOLE   59,584 0 0
SUNPOWER CORP COMM STK 867652406 225 17,962 SH   SOLE   14,662 0 3,300
SUNSTONE HOTEL INVS INC NEW COMM STK 867892101 96,539 12,158,544 SH   SOLE   3,799,470 0 8,359,074
SUPERNUS PHARMACEUTICALS INC COMM STK 868459108 14,465 694,115 SH   SOLE   215,515 0 478,600
SURMODICS INC COMM STK 868873100 409 10,503 SH   SOLE   953 0 9,550
SYKES ENTERPRISES INC COMM STK 871237103 1,362 39,808 SH   SOLE   20,838 0 18,970
SYNOPSYS INC COMM STK 871607107 2,611,623 12,204,988 SH   SOLE   4,996,262 0 7,208,726
SYSCO CORP COMM STK 871829107 329,380 5,293,796 SH   SOLE   1,851,681 0 3,442,115
SYSTEMAX INC COMM STK 871851101 406 16,979 SH   SOLE   15,289 0 1,690
TCF FINL CORP COMM STK 872307103 2,115 90,526 SH   SOLE   39,551 0 50,975
TJX COS INC NEW COMM STK 872540109 830,103 14,916,499 SH   SOLE   7,341,534 0 7,574,965
T-MOBILE US INC COMM STK 872590104 824,580 7,210,389 SH   SOLE   1,509,948 0 5,700,441
TABULA RASA HEALTHCARE INC COMM STK 873379101 7,940 194,745 SH   SOLE   59,045 0 135,700
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 771,954 9,522,074 SH   SOLE   4,730,422 0 4,791,652
TAKE-TWO INTERACTIVE SOFTWAR COMM STK 874054109 52,195 315,911 SH   SOLE   113,062 0 202,849
TAKEDA PHARMACEUTICAL CO LTD ADR 874060205 96,043 5,383,566 SH   SOLE   2,136,484 0 3,247,082
TAL EDUCATION GROUP ADR 874080104 712,130 9,365,196 SH   SOLE   4,018,027 0 5,347,169
TANDEM DIABETES CARE INC COMM STK 875372203 150,806 1,328,688 SH   SOLE   271,533 0 1,057,155
TANGER FACTORY OUTLET CTRS I COMM STK 875465106 234 38,836 SH   SOLE   22,156 0 16,680
TAPESTRY INC COMM STK 876030107 48,930 3,130,497 SH   SOLE   1,127,643 0 2,002,854
TAUBMAN CTRS INC COMM STK 876664103 1,341 40,290 SH   SOLE   15,990 0 24,300
TECK RESOURCES LTD COMM STK 878742204 9,945 714,513 SH   SOLE   323,009 0 391,504
TEJON RANCH CO COMM STK 879080109 248 17,543 SH   SOLE   17,543 0 0
TELEDYNE TECHNOLOGIES INC COMM STK 879360105 1,471,399 4,743,234 SH   SOLE   1,615,726 0 3,127,508
TELEFLEX INCORPORATED COMM STK 879369106 1,681,686 4,940,033 SH   SOLE   1,770,183 0 3,169,850
TELEPHONE & DATA SYS INC COMM STK 879433829 54,808 2,972,211 SH   SOLE   1,050,479 0 1,921,732
TENNANT CO COMM STK 880345103 413 6,838 SH   SOLE   4,418 0 2,420
TENNECO INC COMM STK 880349105 489 70,408 SH   SOLE   40,558 0 29,850
TERADYNE INC COMM STK 880770102 72,325 910,208 SH   SOLE   408,254 0 501,954
TEREX CORP NEW COMM STK 880779103 957 49,408 SH   SOLE   25,508 0 23,900
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 565 62,730 SH   SOLE   62,730 0 0
TEXAS INSTRS INC COMM STK 882508104 2,141,807 14,999,701 SH   SOLE   5,842,791 0 9,156,910
TEXAS PAC LD TR COMM STK 882610108 31,520 69,803 SH   SOLE   18,603 0 51,200
TEXAS ROADHOUSE INC COMM STK 882681109 16,719 275,029 SH   SOLE   82,429 0 192,600
TEXTRON INC COMM STK 883203101 1,267,234 35,113,164 SH   SOLE   13,917,373 0 21,195,791
THERMO FISHER SCIENTIFIC INC COMM STK 883556102 6,170,518 13,975,627 SH   SOLE   4,504,958 0 9,470,669
THOR INDS INC COMM STK 885160101 2,681 28,144 SH   SOLE   13,344 0 14,800
TIFFANY & CO NEW COMM STK 886547108 56,023 483,585 SH   SOLE   176,315 0 307,270
TIMKEN CO COMM STK 887389104 43,862 808,959 SH   SOLE   209,064 0 599,895
TIMKENSTEEL CORP COMM STK 887399103 271 76,457 SH   SOLE   25,667 0 50,790
TOLL BROTHERS INC COMM STK 889478103 2,574 52,907 SH   SOLE   26,787 0 26,120
TOMPKINS FINANCIAL CORPORATI COMM STK 890110109 384 6,754 SH   SOLE   4,337 0 2,417
TOOTSIE ROLL INDS INC COMM STK 890516107 11,409 369,212 SH   SOLE   134,396 0 234,816
TORO CO COMM STK 891092108 410,820 4,893,628 SH   SOLE   1,122,190 0 3,771,438
TORONTO DOMINION BK ONT COMM STK 891160509 3,164 68,551 SH   SOLE   68,551 0 0
TOYOTA MOTOR CORP ADR 892331307 915 6,911 SH   SOLE   4,242 0 2,669
TRACTOR SUPPLY CO COMM STK 892356106 143,132 998,550 SH   SOLE   233,475 0 765,075
TRADEWEB MKTS INC COMM STK 892672106 882,863 15,221,779 SH   SOLE   6,937,816 0 8,283,963
TRANSDIGM GROUP INC COMM STK 893641100 67,180 141,396 SH   SOLE   56,416 0 84,980
TREDEGAR CORP COMM STK 894650100 180 12,125 SH   SOLE   1,925 0 10,200
TRICO BANCSHARES COMM STK 896095106 485 19,821 SH   SOLE   15,921 0 3,900
TRIMBLE INC COMM STK 896239100 5,848 120,081 SH   SOLE   70,257 0 49,824
TRINET GROUP INC COMM STK 896288107 1,280 21,586 SH   SOLE   12,086 0 9,500
TRINITY INDS INC COMM STK 896522109 1,765 90,531 SH   SOLE   54,473 0 36,058
TRIUMPH GROUP INC NEW COMM STK 896818101 47,035 7,225,076 SH   SOLE   2,461,798 0 4,763,278
TRIPADVISOR INC COMM STK 896945201 745 38,016 SH   SOLE   20,116 0 17,900
TRUPANION INC COMM STK 898202106 1,065 13,497 SH   SOLE   5,257 0 8,240
TRUSTCO BK CORP N Y COMM STK 898349105 310 59,482 SH   SOLE   35,732 0 23,750
TRUSTMARK CORP COMM STK 898402102 629 29,375 SH   SOLE   17,575 0 11,800
TUPPERWARE BRANDS CORP COMM STK 899896104 855 42,413 SH   SOLE   23,493 0 18,920
TURTLE BEACH CORP COMM STK 900450206 746 40,969 SH   SOLE   40,969 0 0
TUTOR PERINI CORP COMM STK 901109108 222 19,945 SH   SOLE   2,945 0 17,000
II-VI INC COMM STK 902104108 1,786 44,043 SH   SOLE   24,148 0 19,895
TYLER TECHNOLOGIES INC COMM STK 902252105 125,628 360,420 SH   SOLE   113,501 0 246,919
TYSON FOODS INC COMM STK 902494103 1,471,116 24,732,955 SH   SOLE   12,443,696 0 12,289,259
UDR INC COMM STK 902653104 17,150 525,903 SH   SOLE   189,937 0 335,966
UFP TECHNOLOGIES INC COMM STK 902673102 296 7,148 SH   SOLE   7,148 0 0
UGI CORP NEW COMM STK 902681105 2,619 79,398 SH   SOLE   38,908 0 40,490
UMB FINL CORP COMM STK 902788108 964 19,667 SH   SOLE   6,459 0 13,208
USA TRUCK INC COMM STK 902925106 195 20,600 SH   SOLE   0 0 20,600
U S GLOBAL INVS INC COMM STK 902952100 134 56,500 SH   SOLE   0 0 56,500
US BANCORP DEL COMM STK 902973304 100,329 2,798,564 SH   SOLE   1,199,540 0 1,599,024
UMH PPTYS INC COMM STK 903002103 452 33,349 SH   SOLE   2,649 0 30,700
UMPQUA HLDGS CORP COMM STK 904214103 964 90,749 SH   SOLE   48,885 0 41,864
UNDER ARMOUR INC COMM STK 904311107 3,624 322,687 SH   SOLE   118,347 0 204,340
UNDER ARMOUR INC COMM STK 904311206 3,243 329,605 SH   SOLE   120,923 0 208,682
UNIFIRST CORP MASS COMM STK 904708104 87,481 461,959 SH   SOLE   125,672 0 336,287
UNILEVER PLC ADR 904767704 1,185 19,206 SH   SOLE   8,928 0 10,278
UNILEVER N V COMM STK 904784709 1,796 29,732 SH   SOLE   16,732 0 13,000
UNION PAC CORP COMM STK 907818108 2,602,430 13,219,031 SH   SOLE   5,405,688 0 7,813,343
UNISYS CORP COMM STK 909214306 337 31,566 SH   SOLE   15,466 0 16,100
UNITED BANKSHARES INC WEST V COMM STK 909907107 851 39,652 SH   SOLE   18,629 0 21,023
UNITED AIRLS HLDGS INC COMM STK 910047109 94,943 2,732,185 SH   SOLE   1,157,814 0 1,574,371
UNITED FIRE GROUP INC COMM STK 910340108 532 26,198 SH   SOLE   12,798 0 13,400
UNITED NAT FOODS INC COMM STK 911163103 668 44,939 SH   SOLE   15,739 0 29,200
UNITED PARCEL SERVICE INC COMM STK 911312106 2,910,674 17,467,889 SH   SOLE   8,492,745 0 8,975,144
UNITED RENTALS INC COMM STK 911363109 324,654 1,860,484 SH   SOLE   806,456 0 1,054,028
US FOODS HLDG CORP COMM STK 912008109 2,585 116,329 SH   SOLE   74,729 0 41,600
UNITED STATES STL CORP NEW COMM STK 912909108 1,603 218,343 SH   SOLE   139,433 0 78,910
UNITIL CORP COMM STK 913259107 379 9,812 SH   SOLE   5,712 0 4,100
UNIVERSAL CORP VA COMM STK 913456109 854 20,392 SH   SOLE   12,452 0 7,940
UNIVERSAL ELECTRS INC COMM STK 913483103 406 10,771 SH   SOLE   4,571 0 6,200
UNIVERSAL HLTH SVCS INC COMM STK 913903100 21,628 202,092 SH   SOLE   77,506 0 124,586
UNIVERSAL TECHNICAL INST INC COMM STK 913915104 200 39,387 SH   SOLE   39,387 0 0
UNIVEST FINANCIAL CORPORATIO COMM STK 915271100 291 20,248 SH   SOLE   8,748 0 11,500
URANIUM ENERGY CORP COMM STK 916896103 127 127,558 SH   SOLE   13,158 0 114,400
URBAN OUTFITTERS INC COMM STK 917047102 1,057 50,770 SH   SOLE   25,170 0 25,600
URSTADT BIDDLE PPTYS INC COMM STK 917286205 909 98,760 SH   SOLE   88,760 0 10,000
UTAH MED PRODS INC COMM STK 917488108 22,375 280,147 SH   SOLE   91,228 0 188,919
UTZ BRANDS INC COMM STK 918090101 109,112 6,095,650 SH   SOLE   1,345,955 0 4,749,695
UTZ BRANDS INC WARRANT 918090119 11,232 1,717,408 SH   SOLE   386,607 0 1,330,801
V F CORP COMM STK 918204108 386,901 5,507,485 SH   SOLE   2,398,358 0 3,109,127
VALLEY NATL BANCORP COMM STK 919794107 1,264 184,593 SH   SOLE   157,893 0 26,700
VALMONT INDS INC COMM STK 920253101 44,284 356,613 SH   SOLE   111,113 0 245,500
VARONIS SYS INC COMM STK 922280102 1,559 13,509 SH   SOLE   10,409 0 3,100
VEECO INSTRS INC DEL COMM STK 922417100 335 28,719 SH   SOLE   28,719 0 0
VEEVA SYS INC COMM STK 922475108 2,702,042 9,609,312 SH   SOLE   2,920,447 0 6,688,865
VANGUARD INDEX FDS COMM STK 922908769 315 1,850 SH   SOLE   1,850 0 0
VIAVI SOLUTIONS INC COMM STK 925550105 1,879 160,151 SH   SOLE   111,111 0 49,040
VICI PPTYS INC COMM STK 925652109 4,164 178,190 SH   SOLE   106,390 0 71,800
VICOR CORP COMM STK 925815102 1,155 14,863 SH   SOLE   1,663 0 13,200
VIRTU FINL INC COMM STK 928254101 846 36,751 SH   SOLE   19,155 0 17,596
VISHAY INTERTECHNOLOGY INC COMM STK 928298108 1,272 81,727 SH   SOLE   40,429 0 41,298
VISTA OUTDOOR INC COMM STK 928377100 321 15,912 SH   SOLE   15,912 0 0
VMWARE INC COMM STK 928563402 7,296 50,782 SH   SOLE   31,115 0 19,667
VONTIER CORPORATION COMM STK 928881101 313,069 10,098,984 SH   SOLE   3,028,901 0 7,070,083
VORNADO RLTY TR COMM STK 929042109 10,087 299,236 SH   SOLE   109,954 0 189,282
VOYA FINANCIAL INC COMM STK 929089100 48,711 1,016,288 SH   SOLE   653,862 0 362,426
VULCAN MATLS CO COMM STK 929160109 205,419 1,515,563 SH   SOLE   519,470 0 996,093
WD-40 CO COMM STK 929236107 1,941 10,252 SH   SOLE   7,452 0 2,800
WSFS FINL CORP COMM STK 929328102 97,540 3,616,627 SH   SOLE   1,220,556 0 2,396,071
WABASH NATL CORP COMM STK 929566107 437 36,512 SH   SOLE   24,112 0 12,400
WABTEC COMM STK 929740108 320,388 5,177,576 SH   SOLE   2,494,025 0 2,683,551
WADDELL & REED FINL INC COMM STK 930059100 710 47,841 SH   SOLE   19,650 0 28,191
WALMART INC COMM STK 931142103 916,823 6,552,949 SH   SOLE   3,434,666 0 3,118,283
WALGREENS BOOTS ALLIANCE INC COMM STK 931427108 47,018 1,308,966 SH   SOLE   470,406 0 838,560
WARNER MUSIC GROUP CORP COMM STK 934550203 31,961 1,112,079 SH   SOLE   128,467 0 983,612
WASHINGTON FED INC COMM STK 938824109 1,481 70,996 SH   SOLE   49,186 0 21,810
WASHINGTON REAL ESTATE INVT COMM STK 939653101 35,737 1,775,308 SH   SOLE   619,607 0 1,155,701
WATERS CORP COMM STK 941848103 22,512 115,047 SH   SOLE   41,031 0 74,016
WATSCO INC COMM STK 942622200 91,759 394,002 SH   SOLE   110,473 0 283,529
WATTS WATER TECHNOLOGIES INC COMM STK 942749102 1,473 14,704 SH   SOLE   8,254 0 6,450
WEBSTER FINL CORP CONN COMM STK 947890109 335,825 12,715,811 SH   SOLE   4,411,094 0 8,304,717
WEIBO CORP ADR 948596101 45,126 1,238,711 SH   SOLE   641,364 0 597,347
WEINGARTEN RLTY INVS COMM STK 948741103 1,413 83,324 SH   SOLE   48,709 0 34,615
WELBILT INC COMM STK 949090104 748 121,506 SH   SOLE   78,206 0 43,300
WELLS FARGO CO NEW COMM STK 949746101 2,308,393 98,187,702 SH   SOLE   51,361,246 0 46,826,456
WELLS FARGO CO NEW CVPFSTKF 949746804 57,705 42,966 SH   SOLE   10,791 0 32,175
WERNER ENTERPRISES INC COMM STK 950755108 1,632 38,859 SH   SOLE   24,631 0 14,228
WESBANCO INC COMM STK 950810101 1,476 69,104 SH   SOLE   41,962 0 27,142
WEST PHARMACEUTICAL SVSC INC COMM STK 955306105 1,222,953 4,448,720 SH   SOLE   1,205,251 0 3,243,469
WESTAMERICA BANCORPORATION COMM STK 957090103 175,077 3,221,296 SH   SOLE   1,159,770 0 2,061,526
WESTERN ALLIANCE BANCORP COMM STK 957638109 226,675 7,168,712 SH   SOLE   1,933,636 0 5,235,076
WESTERN DIGITAL CORP. COMM STK 958102105 41,201 1,127,238 SH   SOLE   441,525 0 685,713
WESTERN NEW ENG BANCORP INC COMM STK 958892101 162 28,710 SH   SOLE   15,610 0 13,100
WESTERN UN CO COMM STK 959802109 15,914 742,625 SH   SOLE   265,054 0 477,571
WESTLAKE CHEM CORP COMM STK 960413102 265,250 4,195,673 SH   SOLE   1,815,600 0 2,380,073
WESTWOOD HLDGS GROUP INC COMM STK 961765104 198 17,810 SH   SOLE   7,310 0 10,500
WEYERHAEUSER CO MTN BE COMM STK 962166104 1,911,439 67,021,011 SH   SOLE   31,493,915 0 35,527,096
WHIRLPOOL CORP COMM STK 963320106 20,522 111,602 SH   SOLE   38,369 0 73,233
WHITESTONE REIT COMM STK 966084204 210 35,078 SH   SOLE   2,878 0 32,200
WILEY JOHN & SONS INC COMM STK 968223206 697 21,986 SH   SOLE   14,506 0 7,480
WILLAMETTE VY VINEYARD INC COMM STK 969136100 67 10,850 SH   SOLE   0 0 10,850
WILLIAMS COS INC COMM STK 969457100 644,630 32,805,614 SH   SOLE   14,238,951 0 18,566,663
WILLIAMS SONOMA INC COMM STK 969904101 12,267 135,635 SH   SOLE   58,935 0 76,700
WILLSCOT MOBIL MINI HLDNG CO COMM STK 971378104 7,444 446,301 SH   SOLE   177,014 0 269,287
WINGSTOP INC COMM STK 974155103 1,628 11,913 SH   SOLE   7,113 0 4,800
WINMARK CORP COMM STK 974250102 58,718 341,025 SH   SOLE   90,378 0 250,647
WINNEBAGO INDS INC COMM STK 974637100 1,694 32,779 SH   SOLE   11,359 0 21,420
WOLVERINE WORLD WIDE INC COMM STK 978097103 1,179 45,623 SH   SOLE   30,423 0 15,200
WOODWARD INC COMM STK 980745103 64,057 799,109 SH   SOLE   220,679 0 578,430
WORLD ACCEP CORP DEL COMM STK 981419104 418 3,957 SH   SOLE   3,957 0 0
WORLD FUEL SVCS CORP COMM STK 981475106 1,572 74,171 SH   SOLE   43,371 0 30,800
WORTHINGTON INDS INC COMM STK 981811102 724 17,756 SH   SOLE   7,853 0 9,903
WYNN RESORTS LTD COMM STK 983134107 745,606 10,383,044 SH   SOLE   4,836,602 0 5,546,442
XPO LOGISTICS INC COMM STK 983793100 54,729 646,452 SH   SOLE   189,482 0 456,970
XILINX INC COMM STK 983919101 993,961 9,535,316 SH   SOLE   4,180,301 0 5,355,015
XENIA HOTELS & RESORTS INC COMM STK 984017103 1,197 136,367 SH   SOLE   112,367 0 24,000
YRC WORLDWIDE INC COMM STK 984249607 923 235,343 SH   SOLE   84,355 0 150,988
YELP INC COMM STK 985817105 891 44,351 SH   SOLE   24,251 0 20,100
YUM BRANDS INC COMM STK 988498101 2,325,605 25,472,124 SH   SOLE   8,259,744 0 17,212,380
ZEBRA TECHNOLOGIES CORPORATI COMM STK 989207105 123,373 488,683 SH   SOLE   147,583 0 341,100
ZIONS BANCORPORATION N A COMM STK 989701107 8,580 293,646 SH   SOLE   96,084 0 197,562
ACCOLADE INC COMM STK 00437E102 25,301 650,902 SH   SOLE   130,540 0 520,362
KIRKLAND LAKE GOLD LTD COMM STK 49741E100 549,815 11,285,212 SH   SOLE   4,299,124 0 6,986,088
CDK GLOBAL INC COMM STK 12508E101 6,430 147,516 SH   SOLE   109,920 0 37,596
CANTERBURY PARK HOLDING CORP COMM STK 13811E101 420 34,447 SH   SOLE   9,866 0 24,581
EQUITABLE HLDGS INC COMM STK 29452E101 965,516 52,933,988 SH   SOLE   26,908,335 0 26,025,653
RAYTHEON TECHNOLOGIES CORP COMM STK 75513E101 175,388 3,048,110 SH   SOLE   1,174,830 0 1,873,280
COVANTA HLDG CORP COMM STK 22282E102 1,196 154,347 SH   SOLE   101,093 0 53,254
GLOBE LIFE INC COMM STK 37959E102 14,456 180,926 SH   SOLE   67,314 0 113,612
LUMINEX CORP DEL COMM STK 55027E102 926 35,263 SH   SOLE   21,163 0 14,100
NICOLET BANKSHARES INC COMM STK 65406E102 436 7,983 SH   SOLE   7,583 0 400
PROTAGONIST THERAPEUTICS INC COMM STK 74366E102 11,454 585,859 SH   SOLE   88,382 0 497,477
QUANTA SVCS INC COMM STK 74762E102 13,526 255,881 SH   SOLE   85,635 0 170,246
VERISIGN INC COMM STK 92343E102 367,106 1,792,072 SH   SOLE   720,984 0 1,071,088
CNO FINL GROUP INC COMM STK 12621E103 2,268 141,379 SH   SOLE   122,679 0 18,700
EXPRESS INC COMM STK 30219E103 1,061 1,739,887 SH   SOLE   457,826 0 1,282,061
INVESCO QQQ TR COMM STK 46090E103 313 1,125 SH   SOLE   1,125 0 0
PROGYNY INC COMM STK 74340E103 1,648 56,006 SH   SOLE   46,254 0 9,752
U S SILICA HLDGS INC COMM STK 90346E103 335 111,656 SH   SOLE   111,656 0 0
EVO PMTS INC COMM STK 26927E104 8,336 335,441 SH   SOLE   74,674 0 260,767
AMERISOURCEBERGEN CORP COMM STK 03073E105 25,567 263,792 SH   SOLE   95,176 0 168,616
APOLLO GLOBAL MGMT INC COMM STK 03768E105 3,855 86,142 SH   SOLE   55,042 0 31,100
SALLY BEAUTY HLDGS INC COMM STK 79546E104 739 85,036 SH   SOLE   64,036 0 21,000
BLACK DIAMOND THERAPEUTICS I COMM STK 09203E105 817 27,028 SH   SOLE   18,615 0 8,413
CARS COM INC COMM STK 14575E105 464 57,391 SH   SOLE   4,958 0 52,433
AMERICAN EAGLE OUTFITTERS IN COMM STK 02553E106 1,693 114,284 SH   SOLE   41,154 0 73,130
UNIVERSAL HEALTH RLTY INCM T COMM STK 91359E105 3,640 63,867 SH   SOLE   16,117 0 47,750
TARGET CORP COMM STK 87612E106 144,404 917,319 SH   SOLE   323,102 0 594,217
ESSENTIAL PPTYS RLTY TR INC COMM STK 29670E107 17,015 928,749 SH   SOLE   269,522 0 659,227
RENASANT CORP COMM STK 75970E107 1,265 55,687 SH   SOLE   38,060 0 17,627
EDWARDS LIFESCIENCES CORP COMM STK 28176E108 96,408 1,207,821 SH   SOLE   454,889 0 752,932
NCR CORP NEW COMM STK 62886E108 11,903 537,628 SH   SOLE   175,158 0 362,470
NAVISTAR INTL CORP NEW COMM STK 63934E108 1,209 27,757 SH   SOLE   8,757 0 19,000
BEYOND MEAT INC COMM STK 08862E109 2,960 17,822 SH   SOLE   11,722 0 6,100
EVENTBRITE INC COMM STK 29975E109 3,519 324,323 SH   SOLE   50,289 0 274,034
FORTINET INC COMM STK 34959E109 74,625 633,432 SH   SOLE   207,628 0 425,804
PENNANT GROUP INC COMM STK 70805E109 166,319 4,313,241 SH   SOLE   1,074,005 0 3,239,236
RAPT THERAPEUTICS INC COMM STK 75382E109 84,622 2,628,020 SH   SOLE   432,128 0 2,195,892
TOTAL SE ADR 89151E109 540,584 15,760,466 SH   SOLE   11,124,866 0 4,635,600
TRAVELERS COMPANIES INC COMM STK 89417E109 50,354 465,423 SH   SOLE   170,662 0 294,761
BRAINSTORM CELL THERAPEUTICS COMM STK 10501E201 178 10,520 SH   SOLE   1,920 0 8,600
FIRSTSERVICE CORP NEW COMM STK 33767E202 695,092 5,270,243 SH   SOLE   1,120,328 0 4,149,915
GRUPO AEROPORTUARIO DEL SURE ADR 40051E202 165,753 1,428,535 SH   SOLE   416,177 0 1,012,358
NOVAGOLD RES INC COMM STK 66987E206 205 17,237 SH   SOLE   17,237 0 0
ACCO BRANDS CORP COMM STK 00081T108 1,070 184,517 SH   SOLE   121,150 0 63,367
ADT INC DEL COMM STK 00090Q103 60,466 7,401,008 SH   SOLE   1,653,302 0 5,747,706
ACM RESEARCH INC COMM STK 00108J109 346 5,000 SH   SOLE   0 0 5,000
AGNC INVT CORP COMM STK 00123Q104 2,701 194,205 SH   SOLE   117,131 0 77,074
AES CORP COMM STK 00130H105 223,481 12,340,191 SH   SOLE   5,326,695 0 7,013,496
AMAG PHARMACEUTICALS INC COMM STK 00163U106 432 45,906 SH   SOLE   45,906 0 0
AMC NETWORKS INC COMM STK 00164V103 40,355 1,633,161 SH   SOLE   573,954 0 1,059,207
ALX ONCOLOGY HLDGS INC COMM STK 00166B105 8,441 223,654 SH   SOLE   26,453 0 197,201
ANGI HOMESERVICES INC COMM STK 00183L102 272 24,500 SH   SOLE   24,500 0 0
ARC DOCUMENT SOLUTIONS INC COMM STK 00191G103 70 77,602 SH   SOLE   64,602 0 13,000
ASGN INC COMM STK 00191U102 57,110 898,521 SH   SOLE   240,471 0 658,050
AT&T INC COMM STK 00206R102 745,821 26,159,992 SH   SOLE   11,474,518 0 14,685,474
ATN INTL INC COMM STK 00215F107 595 11,871 SH   SOLE   7,271 0 4,600
ABBVIE INC COMM STK 00287Y109 2,867,686 32,739,879 SH   SOLE   13,652,408 0 19,087,471
ACACIA COMMUNICATIONS INC COMM STK 00401C108 348 5,158 SH   SOLE   4,318 0 840
ACADIA HEALTHCARE COMPANY IN COMM STK 00404A109 306,405 10,393,646 SH   SOLE   4,050,172 0 6,343,474
ACCELERON PHARMA INC COMM STK 00434H108 584,635 5,195,373 SH   SOLE   917,440 0 4,277,933
ACORDA THERAPEUTICS INC COMM STK 00484M106 137 266,300 SH   SOLE   97,100 0 169,200
ACTIVISION BLIZZARD INC COMM STK 00507V109 170,109 2,101,414 SH   SOLE   1,125,132 0 976,282
ACUITY BRANDS INC COMM STK 00508Y102 1,530 14,948 SH   SOLE   9,648 0 5,300
ADAMAS PHARMACEUTICALS INC COMM STK 00548A106 262 63,700 SH   SOLE   0 0 63,700
ADAPTIVE BIOTECHNOLOGIES COR COMM STK 00650F109 186,759 3,840,398 SH   SOLE   731,797 0 3,108,601
ADOBE SYSTEMS INCORPORATED COMM STK 00724F101 1,314,908 2,681,134 SH   SOLE   1,107,794 0 1,573,340
ADTALEM GLOBAL ED INC COMM STK 00737L103 734 29,909 SH   SOLE   16,509 0 13,400
ADTRAN INC COMM STK 00738A106 697 67,994 SH   SOLE   55,094 0 12,900
ADVANCE AUTO PARTS INC COMM STK 00751Y106 19,216 125,184 SH   SOLE   43,827 0 81,357
AECOM COMM STK 00766T100 3,047 72,825 SH   SOLE   46,203 0 26,622
AEGION CORP COMM STK 00770F104 79,535 5,628,821 SH   SOLE   1,880,143 0 3,748,678
AERIE PHARMACEUTICALS INC COMM STK 00771V108 280 23,811 SH   SOLE   13,311 0 10,500
ADVERUM BIOTECHNOLOGIES INC COMM STK 00773U108 10,868 1,055,133 SH   SOLE   154,330 0 900,803
ADVANCED DRAIN SYS INC DEL COMM STK 00790R104 1,102 17,650 SH   SOLE   14,259 0 3,391
ADVANCED DISP SVCS INC DEL COMM STK 00790X101 464 15,365 SH   SOLE   10,865 0 4,500
AGILENT TECHNOLOGIES INC COMM STK 00846U101 2,391,203 23,689,346 SH   SOLE   8,557,156 0 15,132,190
AGENUS INC COMM STK 00847G705 4,793 1,198,313 SH   SOLE   157,776 0 1,040,537
AGILYSYS INC COMM STK 00847J105 622 25,760 SH   SOLE   14,408 0 11,352
AGILE THERAPEUTICS INC COMM STK 00847L100 40 13,191 SH   SOLE   13,191 0 0
AGIOS PHARMACEUTICALS INC COMM STK 00847X104 108,836 3,109,609 SH   SOLE   670,438 0 2,439,171
AGEAGLE AERIAL SYS INC NEW COMM STK 00848K101 57 24,800 SH   SOLE   24,800 0 0
AGROFRESH SOLUTIONS INC COMM STK 00856G109 19,936 8,204,138 SH   SOLE   2,083,143 0 6,120,995
AIM IMMUNOTECH INC COMM STK 00901B105 251 116,800 SH   SOLE   116,800 0 0
AIR LEASE CORP COMM STK 00912X302 779 26,468 SH   SOLE   12,868 0 13,600
AIR TRANSPORT SERVICES GRP I COMM STK 00922R105 294 11,713 SH   SOLE   4,313 0 7,400
AIR TRANSPORT SERVICES GRP I CONV BND 00922RAB1 214 200,000 PRN   SOLE   200,000 0 0
AKAMAI TECHNOLOGIES INC COMM STK 00971T101 68,528 619,942 SH   SOLE   211,305 0 408,637
AKEBIA THERAPEUTICS INC COMM STK 00972D105 92 36,597 SH   SOLE   9,585 0 27,012
AKOUOS INC COMM STK 00973J101 10,919 477,458 SH   SOLE   62,354 0 415,104
AKERO THERAPEUTICS INC COMM STK 00973Y108 15,471 502,481 SH   SOLE   67,727 0 434,754
ALIBABA GROUP HLDG LTD ADR 01609W102 18,363,844 62,466,304 SH   SOLE   22,284,397 0 40,181,907
ALLAKOS INC COMM STK 01671P100 869 10,664 SH   SOLE   6,209 0 4,455
ALLEGHENY TECHNOLOGIES INC COMM STK 01741R102 553 63,393 SH   SOLE   26,950 0 36,443
ALLEGIANT TRAVEL CO COMM STK 01748X102 2,282 19,052 SH   SOLE   17,552 0 1,500
ALLISON TRANSMISSION HLDGS I COMM STK 01973R101 1,390 39,569 SH   SOLE   25,669 0 13,900
ALLSCRIPTS HEALTHCARE SOLUTN COMM STK 01988P108 467 57,372 SH   SOLE   47,972 0 9,400
ALLY FINL INC COMM STK 02005N100 267,843 10,683,823 SH   SOLE   5,516,401 0 5,167,422
ALNYLAM PHARMACEUTICALS INC COMM STK 02043Q107 875,762 6,014,851 SH   SOLE   1,768,931 0 4,245,920
ALPHABET INC COMM STK 02079K107 19,687,307 13,396,372 SH   SOLE   4,779,883 0 8,616,489
ALPHABET INC COMM STK 02079K305 9,873,358 6,736,734 SH   SOLE   2,789,309 0 3,947,425
ALTIMMUNE INC COMM STK 02155H200 216 16,400 SH   SOLE   4,900 0 11,500
ALTERYX INC COMM STK 02156B103 2,883 25,386 SH   SOLE   14,015 0 11,371
ALTICE USA INC COMM STK 02156K103 73,107 2,811,801 SH   SOLE   548,576 0 2,263,225
ALTRA INDL MOTION CORP COMM STK 02208R106 835 22,596 SH   SOLE   7,496 0 15,100
ALTRIA GROUP INC COMM STK 02209S103 278,162 7,198,816 SH   SOLE   4,006,083 0 3,192,733
AMBEV SA ADR 02319V103 4,645 2,055,500 SH   SOLE   0 0 2,055,500
AMERICAN AIRLS GROUP INC COMM STK 02376R102 11,255 915,817 SH   SOLE   316,944 0 598,873
AMERICAN ELEC PWR CO INC CVPFSTKF 02557T307 31,883 652,132 SH   SOLE   119,741 0 532,391
AMERICAN HOMES 4 RENT COMM STK 02665T306 2,634 92,498 SH   SOLE   42,298 0 50,200
AMERICAN PUBLIC EDUCATION IN COMM STK 02913V103 20,914 741,887 SH   SOLE   199,027 0 542,860
AMERICAN TOWER CORP NEW COMM STK 03027X100 1,251,491 5,177,229 SH   SOLE   1,658,807 0 3,518,422
AMERICOLD RLTY TR COMM STK 03064D108 65,214 1,824,171 SH   SOLE   498,576 0 1,325,595
AMERISAFE INC COMM STK 03071H100 446 7,781 SH   SOLE   7,781 0 0
AMERIPRISE FINL INC COMM STK 03076C106 34,326 222,739 SH   SOLE   77,727 0 145,012
AMERIS BANCORP COMM STK 03076K108 11,761 516,299 SH   SOLE   149,546 0 366,753
AMICUS THERAPEUTICS INC COMM STK 03152W109 16,822 1,191,337 SH   SOLE   393,537 0 797,800
AMPIO PHARMACEUTICALS INC COMM STK 03209T109 151 158,200 SH   SOLE   158,200 0 0
ANAPLAN INC COMM STK 03272L108 170,137 2,718,718 SH   SOLE   785,770 0 1,932,948
ANGIODYNAMICS INC COMM STK 03475V101 741 61,418 SH   SOLE   41,418 0 20,000
ANNEXON INC COMM STK 03589W102 28,852 954,410 SH   SOLE   151,276 0 803,134
ANSYS INC COMM STK 03662Q105 98,466 300,909 SH   SOLE   103,118 0 197,791
ANTERO RESOURCES CORP COMM STK 03674X106 680 247,183 SH   SOLE   111,872 0 135,311
ANTERO MIDSTREAM CORP COMM STK 03676B102 524 97,600 SH   SOLE   69,500 0 28,100
APARTMENT INVT & MGMT CO COMM STK 03748R754 9,890 293,296 SH   SOLE   108,397 0 184,899
APELLIS PHARMACEUTICALS INC COMM STK 03753U106 89,858 2,978,400 SH   SOLE   461,452 0 2,516,948
APOLLO COML REAL EST FIN INC COMM STK 03762U105 1,392 154,467 SH   SOLE   93,924 0 60,543
APOLLO COML REAL EST FIN INC CONV BND 03762UAC9 1,027 1,145,000 PRN   SOLE   1,145,000 0 0
APPIAN CORP COMM STK 03782L101 890 13,749 SH   SOLE   2,549 0 11,200
APPFOLIO INC COMM STK 03783C100 1,094 7,718 SH   SOLE   5,534 0 2,184
APPLE HOSPITALITY REIT INC COMM STK 03784Y200 798 83,009 SH   SOLE   50,429 0 32,580
APPLIED INDL TECHNOLOGIES IN COMM STK 03820C105 533 9,666 SH   SOLE   7,504 0 2,162
APPLIED GENETIC TECHNOLOGIES COMM STK 03820J100 1,282 263,736 SH   SOLE   263,736 0 0
APREA THERAPEUTICS INC COMM STK 03836J102 7,318 304,164 SH   SOLE   36,003 0 268,161
AQUABOUNTY TECHNOLOGIES INC COMM STK 03842K200 45 10,054 SH   SOLE   7,437 0 2,617
ARAMARK COMM STK 03852U106 8,101 306,281 SH   SOLE   248,991 0 57,290
ARCBEST CORP COMM STK 03937C105 373 12,012 SH   SOLE   7,812 0 4,200
ARCH RESOURCES INC COMM STK 03940R107 200 4,713 SH   SOLE   4,405 0 308
ARCHROCK INC COMM STK 03957W106 655 121,668 SH   SOLE   71,256 0 50,412
ARCONIC CORPORATION COMM STK 03966V107 280 14,697 SH   SOLE   7,122 0 7,575
ARCUS BIOSCIENCES INC COMM STK 03969F109 195 11,402 SH   SOLE   4,402 0 7,000
ARCUTIS BIOTHERAPEUTICS INC COMM STK 03969K108 29,037 991,021 SH   SOLE   192,187 0 798,834
ARCTURUS THERAPEUTICS HLDGS COMM STK 03969T109 30,175 703,386 SH   SOLE   97,491 0 605,895
ARES MANAGEMENT CORPORATION COMM STK 03990B101 869 21,510 SH   SOLE   14,410 0 7,100
ARES CAPITAL CORP COMM STK 04010L103 837 60,000 SH   SOLE   60,000 0 0
ARES COML REAL ESTATE CORP COMM STK 04013V108 242 26,470 SH   SOLE   2,270 0 24,200
ARGENX SE ADR 04016X101 1,347,414 5,132,613 SH   SOLE   1,339,376 0 3,793,237
ARLO TECHNOLOGIES INC COMM STK 04206A101 613 116,552 SH   SOLE   39,400 0 77,152
ARMADA HOFFLER PPTYS INC COMM STK 04208T108 256 27,667 SH   SOLE   27,667 0 0
ARMSTRONG FLOORING INC COMM STK 04238R106 129 37,349 SH   SOLE   0 0 37,349
ARMSTRONG WORLD INDS INC COMM STK 04247X102 472,600 6,868,185 SH   SOLE   1,338,673 0 5,529,512
ARROWHEAD PHARMACEUTICALS IN COMM STK 04280A100 3,069 71,276 SH   SOLE   45,976 0 25,300
ARTISAN PARTNERS ASSET MGMT COMM STK 04316A108 446 11,440 SH   SOLE   11,440 0 0
ARVINAS INC COMM STK 04335A105 19,828 839,795 SH   SOLE   157,403 0 682,392
ASANA INC COMM STK 04342Y104 159,799 5,548,584 SH   SOLE   1,941,690 0 3,606,894
ASCENDIS PHARMA A/S ADR 04351P101 1,045,925 6,777,635 SH   SOLE   2,221,924 0 4,555,711
ASPEN AEROGELS INC COMM STK 04523Y105 6,357 580,566 SH   SOLE   151,953 0 428,613
ASPIRA WOMENS HEALTH INC COMM STK 04537Y109 147 47,713 SH   SOLE   47,713 0 0
ASSETMARK FINL HLDGS INC COMM STK 04546L106 7,274 334,582 SH   SOLE   94,298 0 240,284
ASSURANT INC COMM STK 04621X108 674,855 5,563,058 SH   SOLE   1,836,196 0 3,726,862
ASURE SOFTWARE INC COMM STK 04649U102 259 34,247 SH   SOLE   967 0 33,280
ATHERSYS INC NEW COMM STK 04744L106 621 318,695 SH   SOLE   65,125 0 253,570
ATHIRA PHARMA INC COMM STK 04746L104 16,282 882,000 SH   SOLE   92,884 0 789,116
ATLANTIC UN BANKSHARES CORP COMM STK 04911A107 1,250 58,480 SH   SOLE   47,751 0 10,729
ATRICURE INC COMM STK 04963C209 88,484 2,217,639 SH   SOLE   434,484 0 1,783,155
AUTONATION INC COMM STK 05329W102 770 14,540 SH   SOLE   6,840 0 7,700
AVALARA INC COMM STK 05338G106 1,104,040 8,670,017 SH   SOLE   3,185,895 0 5,484,122
AVANOS MED INC COMM STK 05350V106 118,061 3,553,927 SH   SOLE   980,382 0 2,573,545
AVANGRID INC COMM STK 05351W103 1,030 20,411 SH   SOLE   4,611 0 15,800
AVAYA HLDGS CORP COMM STK 05351X101 228 14,995 SH   SOLE   5,895 0 9,100
AVANTOR INC COMM STK 05352A100 1,156,470 51,421,513 SH   SOLE   19,423,250 0 31,998,263
AVID TECHNOLOGY INC COMM STK 05367P100 246 28,793 SH   SOLE   2,254 0 26,539
AVIENT CORPORATION COMM STK 05368V106 1,668 63,046 SH   SOLE   34,816 0 28,230
AVIDITY BIOSCIENCES INC COMM STK 05370A108 26,958 957,651 SH   SOLE   161,887 0 795,764
AVISTA CORP COMM STK 05379B107 1,838 53,876 SH   SOLE   28,386 0 25,490
AWARE INC MASS COMM STK 05453N100 32 12,000 SH   SOLE   0 0 12,000
AVROBIO INC COMM STK 05455M100 11,718 899,994 SH   SOLE   176,124 0 723,870
AXON ENTERPRISE INC COMM STK 05464C101 3,583 39,502 SH   SOLE   19,723 0 19,779
AXSOME THERAPEUTICS INC COMM STK 05464T104 74,740 1,048,985 SH   SOLE   165,869 0 883,116
AXOS FINANCIAL INC COMM STK 05465C100 946 40,601 SH   SOLE   37,101 0 3,500
AXONICS MODULATION TECHNOLOG COMM STK 05465P101 23,634 463,044 SH   SOLE   101,295 0 361,749
B & G FOODS INC NEW COMM STK 05508R106 455 16,373 SH   SOLE   16,373 0 0
BCE INC COMM STK 05534B760 490 11,824 SH   SOLE   11,824 0 0
BGC PARTNERS INC COMM STK 05541T101 535 222,837 SH   SOLE   91,637 0 131,200
BJS WHSL CLUB HLDGS INC COMM STK 05550J101 3,036 73,066 SH   SOLE   53,726 0 19,340
BOK FINL CORP COMM STK 05561Q201 27,444 532,782 SH   SOLE   147,118 0 385,664
BRP GROUP INC COMM STK 05589G102 46,304 1,858,851 SH   SOLE   619,466 0 1,239,385
BMC STK HLDGS INC COMM STK 05591B109 466 10,891 SH   SOLE   6,791 0 4,100
BWX TECHNOLOGIES INC COMM STK 05605H100 581,513 10,326,985 SH   SOLE   3,720,133 0 6,606,852
BAKER HUGHES COMPANY COMM STK 05722G100 15,819 1,190,276 SH   SOLE   413,449 0 776,827
BANCFIRST CORP COMM STK 05945F103 374 9,151 SH   SOLE   1,351 0 7,800
BANCO SANTANDER CHILE NEW ADR 05965X109 206,531 14,901,221 SH   SOLE   4,463,364 0 10,437,857
BANCORP INC DEL COMM STK 05969A105 170 19,622 SH   SOLE   3,722 0 15,900
BANCORPSOUTH BK TUPELO MISS COMM STK 05971J102 954 49,244 SH   SOLE   26,169 0 23,075
BANDWIDTH INC COMM STK 05988J103 1,679 9,620 SH   SOLE   6,430 0 3,190
BANC OF CALIFORNIA INC COMM STK 05990K106 351 34,676 SH   SOLE   3,276 0 31,400
BANK OZK COMM STK 06417N103 975 45,735 SH   SOLE   25,835 0 19,900
BANKUNITED INC COMM STK 06652K103 216,580 9,884,977 SH   SOLE   2,704,848 0 7,180,129
BANNER CORP COMM STK 06652V208 383 11,879 SH   SOLE   2,506 0 9,373
BAOZUN INC ADR 06684L103 247 7,600 SH   SOLE   7,600 0 0
BARINGS BDC INC COMM STK 06759L103 2,580 322,485 SH   SOLE   0 0 322,485
BEAZER HOMES USA INC COMM STK 07556Q881 713 54,004 SH   SOLE   54,004 0 0
BEIGENE LTD ADR 07725L102 225,262 786,418 SH   SOLE   96,508 0 689,910
BENCHMARK ELECTRS INC COMM STK 08160H101 459 22,803 SH   SOLE   15,428 0 7,375
BENEFITFOCUS INC COMM STK 08180D106 144 12,836 SH   SOLE   2,126 0 10,710
BENTLEY SYS INC COMM STK 08265T208 31,440 1,001,282 SH   SOLE   380,763 0 620,519
BERRY GLOBAL GROUP INC COMM STK 08579W103 34,274 709,314 SH   SOLE   210,314 0 499,000
BIOCRYST PHARMACEUTICALS INC COMM STK 09058V103 121 35,115 SH   SOLE   11,915 0 23,200
BIOMARIN PHARMACEUTICAL INC COMM STK 09061G101 148,758 1,955,282 SH   SOLE   609,978 0 1,345,304
BIOGEN INC COMM STK 09062X103 389,005 1,371,281 SH   SOLE   436,519 0 934,762
BIO-TECHNE CORP COMM STK 09073M104 43,639 176,156 SH   SOLE   27,574 0 148,582
BIONTECH SE ADR 09075V102 82,913 1,197,644 SH   SOLE   148,759 0 1,048,885
BJS RESTAURANTS INC COMM STK 09180C106 113,046 3,839,868 SH   SOLE   972,231 0 2,867,637
BLACK KNIGHT INC COMM STK 09215C105 1,442,565 16,571,684 SH   SOLE   4,761,469 0 11,810,215
BLACKBAUD INC COMM STK 09227Q100 41,496 743,251 SH   SOLE   202,351 0 540,900
BLACKLINE INC COMM STK 09239B109 901 10,053 SH   SOLE   6,549 0 3,504
BLACKROCK INC COMM STK 09247X101 170,080 301,801 SH   SOLE   132,836 0 168,965
BLACKSTONE MTG TR INC COMM STK 09257W100 18,003 819,447 SH   SOLE   230,690 0 588,757
BLACKSTONE MTG TR INC CONV BND 09257WAB6 12,895 13,275,000 PRN   SOLE   10,225,000 0 3,050,000
BLACKSTONE GROUP INC COMM STK 09260D107 18,903 362,134 SH   SOLE   217,121 0 145,013
BLUEBIRD BIO INC COMM STK 09609G100 51,976 963,412 SH   SOLE   205,462 0 757,950
BLUEROCK RESIDENTIAL GWT REI COMM STK 09627J102 1,268 167,338 SH   SOLE   120,738 0 46,600
BLUEPRINT MEDICINES CORP COMM STK 09627Y109 330,606 3,566,406 SH   SOLE   726,475 0 2,839,931
BOISE CASCADE CO DEL COMM STK 09739D100 477 11,939 SH   SOLE   2,739 0 9,200
BOOKING HOLDINGS INC COMM STK 09857L108 3,761,469 2,198,815 SH   SOLE   747,735 0 1,451,080
BOX INC COMM STK 10316T104 1,434 82,580 SH   SOLE   42,080 0 40,500
BRAEMAR HOTELS & RESORTS INC COMM STK 10482B101 91 36,488 SH   SOLE   36,488 0 0
BRIDGEBIO PHARMA INC COMM STK 10806X102 1,016 27,073 SH   SOLE   17,373 0 9,700
BRIGHTCOVE INC COMM STK 10921T101 114 11,085 SH   SOLE   11,085 0 0
BRIGHTHOUSE FINL INC COMM STK 10922N103 120,731 4,486,467 SH   SOLE   1,582,605 0 2,903,862
BRIXMOR PPTY GROUP INC COMM STK 11120U105 1,110 94,935 SH   SOLE   56,335 0 38,600
BROADRIDGE FINL SOLUTIONS IN COMM STK 11133T103 447,098 3,387,104 SH   SOLE   1,077,199 0 2,309,905
BROADCOM INC COMM STK 11135F101 1,298,138 3,563,184 SH   SOLE   1,473,510 0 2,089,674
BROOKFIELD RENEWABLE CORP COMM STK 11284V105 288 4,922 SH   SOLE   4,922 0 0
BROOKLINE BANCORP INC DEL COMM STK 11373M107 421 48,753 SH   SOLE   24,624 0 24,129
BUILDERS FIRSTSOURCE INC COMM STK 12008R107 61,423 1,882,992 SH   SOLE   524,092 0 1,358,900
BURNING ROCK BIOTECH LTD ADR 12233L107 18,903 753,691 SH   SOLE   80,708 0 672,983
CBOE GLOBAL MARKETS INC COMM STK 12503M108 1,046,359 11,925,681 SH   SOLE   4,185,131 0 7,740,550
CBRE GROUP INC COMM STK 12504L109 27,969 595,462 SH   SOLE   213,775 0 381,687
CDW CORP COMM STK 12514G108 129,135 1,080,354 SH   SOLE   564,280 0 516,074
C H ROBINSON WORLDWIDE INC COMM STK 12541W209 311,398 3,047,244 SH   SOLE   1,097,316 0 1,949,928
CME GROUP INC COMM STK 12572Q105 1,165,904 6,968,523 SH   SOLE   2,334,471 0 4,634,052
CRA INTL INC COMM STK 12618T105 235 6,285 SH   SOLE   1,235 0 5,050
CNX RES CORP COMM STK 12653C108 1,139 120,678 SH   SOLE   46,178 0 74,500
CVR ENERGY INC COMM STK 12662P108 464 37,478 SH   SOLE   28,078 0 9,400
CABLE ONE INC COMM STK 12685J105 1,382,522 733,266 SH   SOLE   163,816 0 569,450
CABOT MICROELECTRONICS CORP COMM STK 12709P103 127,871 895,389 SH   SOLE   272,999 0 622,390
CADENCE BANCORPORATION COMM STK 12739A100 652 75,942 SH   SOLE   29,324 0 46,618
CAESARS ENTERTAINMENT INC NE COMM STK 12769G100 4,223 75,328 SH   SOLE   34,578 0 40,750
CALITHERA BIOSCIENCES INC COMM STK 13089P101 233 67,646 SH   SOLE   67,646 0 0
CALLON PETE CO DEL COMM STK 13123X508 278 57,655 SH   SOLE   10,005 0 47,650
CAMECO CORP COMM STK 13321L108 201,962 19,996,290 SH   SOLE   6,989,642 0 13,006,648
CAMPING WORLD HLDGS INC COMM STK 13462K109 314 10,566 SH   SOLE   2,366 0 8,200
CANADIAN PAC RY LTD COMM STK 13645T100 235,821 774,651 SH   SOLE   248,688 0 525,963
CANNAE HLDGS INC COMM STK 13765N107 93,820 2,517,991 SH   SOLE   629,671 0 1,888,320
CAPITAL ONE FINL CORP COMM STK 14040H105 978,617 13,618,384 SH   SOLE   6,828,960 0 6,789,424
CAPITOL FED FINL INC COMM STK 14057J101 144,924 15,642,140 SH   SOLE   5,216,309 0 10,425,831
CAPSTEAD MTG CORP COMM STK 14067E506 43,802 7,793,978 SH   SOLE   2,450,288 0 5,343,690
CARDIFF ONCOLOGY INC COMM STK 14147L108 7,852 553,359 SH   SOLE   60,348 0 493,011
CARDINAL HEALTH INC COMM STK 14149Y108 407,675 8,683,173 SH   SOLE   3,041,675 0 5,641,498
CARDLYTICS INC COMM STK 14161W105 665 9,419 SH   SOLE   3,015 0 6,404
CAREDX INC COMM STK 14167L103 51,341 1,353,206 SH   SOLE   329,105 0 1,024,101
CARETRUST REIT INC COMM STK 14174T107 1,251 70,322 SH   SOLE   57,122 0 13,200
CARLYLE GROUP INC COMM STK 14316J108 681 27,621 SH   SOLE   18,121 0 9,500
CARPARTS COM INC COMM STK 14427M107 213 19,718 SH   SOLE   19,718 0 0
CARRIER GLOBAL CORPORATION COMM STK 14448C104 48,768 1,596,861 SH   SOLE   617,920 0 978,941
CARROLS RESTAURANT GROUP INC COMM STK 14574X104 377 58,491 SH   SOLE   58,491 0 0
CASI PHARMACEUTICALS INC COMM STK 14757U109 112 73,477 SH   SOLE   48,977 0 24,500
CASTLIGHT HEALTH INC COMM STK 14862Q100 970 858,558 SH   SOLE   777,108 0 81,450
CELSION CORP COMM STK 15117N503 69 94,907 SH   SOLE   34,707 0 60,200
CENTENE CORP DEL COMM STK 15135B101 2,347,911 40,252,200 SH   SOLE   14,589,106 0 25,663,094
CENOVUS ENERGY INC COMM STK 15135U109 136 35,024 SH   SOLE   35,024 0 0
CENTENNIAL RESOURCE DEV INC COMM STK 15136A102 21 34,900 SH   SOLE   34,900 0 0
CENTERPOINT ENERGY INC COMM STK 15189T107 179,186 9,260,234 SH   SOLE   3,300,355 0 5,959,879
CERIDIAN HCM HLDG INC COMM STK 15677J108 1,726,044 20,883,780 SH   SOLE   5,768,926 0 15,114,854
CHAMPIONX CORPORATION COMM STK 15872M104 56,060 7,016,278 SH   SOLE   2,243,941 0 4,772,337
CHANGE HEALTHCARE INC COMM STK 15912K100 626 43,114 SH   SOLE   25,649 0 17,465
CHART INDS INC COMM STK 16115Q308 193,920 2,759,639 SH   SOLE   1,246,698 0 1,512,941
CHARTER COMMUNICATIONS INC N COMM STK 16119P108 1,095,241 1,754,238 SH   SOLE   473,335 0 1,280,903
CHASE CORP COMM STK 16150R104 33,816 354,465 SH   SOLE   91,415 0 263,050
CHATHAM LODGING TR COMM STK 16208T102 1,085 142,426 SH   SOLE   78,426 0 64,000
CHEMED CORP NEW COMM STK 16359R103 54,474 113,405 SH   SOLE   31,315 0 82,090
CHEMOCENTRYX INC COMM STK 16383L106 15,408 281,162 SH   SOLE   87,387 0 193,775
CHENIERE ENERGY INC COMM STK 16411R208 4,850 104,811 SH   SOLE   51,316 0 53,495
CHENIERE ENERGY INC CONV BND 16411RAG4 19,655 27,231,000 PRN   SOLE   8,161,000 0 19,070,000
CHEWY INC COMM STK 16679L109 31,368 572,091 SH   SOLE   120,735 0 451,356
CHIMERA INVT CORP COMM STK 16934Q208 856 104,426 SH   SOLE   56,006 0 48,420
CHURCHILL CAP CORP III COMM STK 17144C104 230,340 22,472,167 SH   SOLE   8,078,948 0 14,393,219
CINEMARK HLDGS INC COMM STK 17243V102 35,706 3,570,642 SH   SOLE   834,760 0 2,735,882
CIRCOR INTL INC COMM STK 17273K109 34,830 1,273,499 SH   SOLE   435,287 0 838,212
CISCO SYS INC COMM STK 17275R102 1,366,173 34,683,232 SH   SOLE   17,195,931 0 17,487,301
CLEAR CHANNEL OUTDOOR HLDGS COMM STK 18453H106 232 231,950 SH   SOLE   184,750 0 47,200
CLEARWATER PAPER CORP COMM STK 18538R103 63,148 1,664,422 SH   SOLE   581,154 0 1,083,268
CLEARWAY ENERGY INC COMM STK 18539C105 426 17,256 SH   SOLE   17,256 0 0
CLEARWAY ENERGY INC COMM STK 18539C204 804 29,823 SH   SOLE   19,923 0 9,900
CLOUDERA INC COMM STK 18914U100 1,305 119,795 SH   SOLE   84,075 0 35,720
CLOUDFLARE INC COMM STK 18915M107 23,054 561,483 SH   SOLE   158,257 0 403,226
CM LIFE SCIENCES INC COMM STK 18978W208 22,488 2,147,854 SH   SOLE   277,758 0 1,870,096
COGENT COMMUNICATIONS HLDGS COMM STK 19239V302 24,360 405,658 SH   SOLE   104,158 0 301,500
COHEN & STEERS INC COMM STK 19247A100 1,043 18,709 SH   SOLE   11,709 0 7,000
COHERUS BIOSCIENCES INC COMM STK 19249H103 1,598 87,155 SH   SOLE   64,955 0 22,200
COLLEGIUM PHARMACEUTICAL INC COMM STK 19459J104 439 21,079 SH   SOLE   2,479 0 18,600
COLONY CR REAL ESTATE INC COMM STK 19625T101 64 13,064 SH   SOLE   6,064 0 7,000
COLONY CAP INC NEW COMM STK 19626G108 1,127 412,878 SH   SOLE   265,444 0 147,434
COMCAST CORP NEW COMM STK 20030N101 2,200,367 47,565,215 SH   SOLE   20,291,519 0 27,273,696
COMMSCOPE HLDG CO INC COMM STK 20337X109 735 81,653 SH   SOLE   37,953 0 43,700
COMMUNITY HEALTHCARE TR INC COMM STK 20369C106 25,018 535,036 SH   SOLE   120,756 0 414,280
COMPASS MINERALS INTL INC COMM STK 20451N101 1,871 31,527 SH   SOLE   16,307 0 15,220
CONCHO RES INC COMM STK 20605P101 586,212 13,286,759 SH   SOLE   5,533,939 0 7,752,820
CONNECTONE BANCORP INC COMM STK 20786W107 400 28,452 SH   SOLE   14,569 0 13,883
CONOCOPHILLIPS COMM STK 20825C104 404,024 12,302,789 SH   SOLE   6,641,410 0 5,661,379
CONSOL ENERGY INC DISC COML COMM STK 20854L108 367 82,865 SH   SOLE   46,430 0 36,435
CONSTELLATION BRANDS INC COMM STK 21036P108 71,925 379,530 SH   SOLE   139,853 0 239,677
CONTANGO OIL & GAS CO COMM STK 21075N204 13,890 10,365,869 SH   SOLE   2,596,845 0 7,769,024
CORBUS PHARMACEUTICALS HLDGS COMM STK 21833P103 206 114,553 SH   SOLE   61,743 0 52,810
CORESITE RLTY CORP COMM STK 21870Q105 52,993 445,770 SH   SOLE   120,383 0 325,387
CORENERGY INFRASTRUCTURE TR COMM STK 21870U502 156 26,688 SH   SOLE   8,848 0 17,840
CORELOGIC INC COMM STK 21871D103 3,875 57,257 SH   SOLE   33,674 0 23,583
CORECIVIC INC COMM STK 21871N101 593 74,085 SH   SOLE   46,696 0 27,389
COREPOINT LODGING INC COMM STK 21872L104 151 27,647 SH   SOLE   27,647 0 0
CORNERSTONE BLDG BRANDS INC COMM STK 21925D109 342 42,909 SH   SOLE   17,589 0 25,320
CORNERSTONE ONDEMAND INC COMM STK 21925Y103 3,674 101,032 SH   SOLE   79,232 0 21,800
CORPORATE OFFICE PPTYS TR COMM STK 22002T108 498 20,992 SH   SOLE   14,292 0 6,700
CORTEVA INC COMM STK 22052L104 240,000 8,330,432 SH   SOLE   2,916,101 0 5,414,331
COSTCO WHSL CORP NEW COMM STK 22160K105 783,993 2,208,431 SH   SOLE   1,025,383 0 1,183,048
COSTAR GROUP INC COMM STK 22160N109 3,841,062 4,526,832 SH   SOLE   1,549,580 0 2,977,252
COUPA SOFTWARE INC COMM STK 22266L106 1,510,232 5,506,973 SH   SOLE   1,437,679 0 4,069,294
COVETRUS INC COMM STK 22304C100 221,688 9,085,592 SH   SOLE   2,998,456 0 6,087,136
CRACKER BARREL OLD CTRY STOR COMM STK 22410J106 1,685 14,692 SH   SOLE   8,292 0 6,400
CRINETICS PHARMACEUTICALS IN COMM STK 22663K107 1,349 86,068 SH   SOLE   49,002 0 37,066
CROSSFIRST BANKSHARES INC COMM STK 22766M109 41,541 4,780,326 SH   SOLE   1,327,778 0 3,452,548
CROWDSTRIKE HLDGS INC COMM STK 22788C105 1,109,109 8,076,823 SH   SOLE   3,607,460 0 4,469,363
CROWN CASTLE INTL CORP NEW COMM STK 22822V101 645,954 3,879,604 SH   SOLE   843,671 0 3,035,933
CTO REALTY GROWTH INC COMM STK 22948P103 253 5,739 SH   SOLE   4,239 0 1,500
CYCLERION THERAPEUTICS INC COMM STK 23255M105 4,355 716,295 SH   SOLE   76,368 0 639,927
CYMABAY THERAPEUTICS INC COMM STK 23257D103 171 23,558 SH   SOLE   4,958 0 18,600
CYTOKINETICS INC COMM STK 23282W605 14,292 660,154 SH   SOLE   79,226 0 580,928
CYRUSONE INC COMM STK 23283R100 57,073 814,980 SH   SOLE   338,807 0 476,173
CYTOSORBENTS CORP COMM STK 23283X206 107 13,406 SH   SOLE   13,406 0 0
CYTOMX THERAPEUTICS INC COMM STK 23284F105 4,566 686,674 SH   SOLE   53,256 0 633,418
DMC GLOBAL INC COMM STK 23291C103 747 22,666 SH   SOLE   6,566 0 16,100
D R HORTON INC COMM STK 23331A109 45,880 606,631 SH   SOLE   209,541 0 397,090
DSP GROUP INC COMM STK 23332B106 504 38,256 SH   SOLE   15,166 0 23,090
DXC TECHNOLOGY CO COMM STK 23355L106 8,148 456,473 SH   SOLE   150,899 0 305,574
DATADOG INC COMM STK 23804L103 2,050,565 20,072,099 SH   SOLE   7,360,707 0 12,711,392
DAVITA INC COMM STK 23918K108 28,350 330,998 SH   SOLE   130,722 0 200,276
DECIPHERA PHARMACEUTICALS IN COMM STK 24344T101 61,021 1,189,487 SH   SOLE   205,529 0 983,958
DELEK US HLDGS INC NEW COMM STK 24665A103 225 20,253 SH   SOLE   9,910 0 10,343
DELL TECHNOLOGIES INC COMM STK 24703L202 6,175 91,222 SH   SOLE   50,751 0 40,471
DENALI THERAPEUTICS INC COMM STK 24823R105 156,254 4,360,975 SH   SOLE   790,601 0 3,570,374
DENNYS CORP COMM STK 24869P104 35,198 3,519,778 SH   SOLE   806,375 0 2,713,403
DENTSPLY SIRONA INC COMM STK 24906P109 418,880 9,578,773 SH   SOLE   3,473,320 0 6,105,453
DEVON ENERGY CORP NEW COMM STK 25179M103 69,673 7,365,015 SH   SOLE   1,765,980 0 5,599,035
DEVON ENERGY CORP NEW COMM STK 25179M103 161 17,000 SH Call SOLE   17,000 0 0
DIAGEO PLC ADR 25243Q205 17,716 128,691 SH   SOLE   105,486 0 23,205
DIAMONDBACK ENERGY INC COMM STK 25278X109 106,858 3,547,739 SH   SOLE   862,504 0 2,685,235
DIGIMARC CORP NEW COMM STK 25381B101 633 28,357 SH   SOLE   28,357 0 0
DIGITAL TURBINE INC COMM STK 25400W102 855 26,111 SH   SOLE   19,211 0 6,900
DISCOVERY INC COMM STK 25470F104 6,388 293,441 SH   SOLE   108,375 0 185,066
DISCOVERY INC COMM STK 25470F302 10,869 554,566 SH   SOLE   206,368 0 348,198
DISH NETWORK CORPORATION COMM STK 25470M109 98,532 3,394,127 SH   SOLE   1,282,030 0 2,112,097
DISH NETWORK CORPORATION CONV BND 25470MAB5 21,976 23,942,000 PRN   SOLE   9,290,000 0 14,652,000
DIVERSIFIED HEALTHCARE TR COMM STK 25525P107 458 130,002 SH   SOLE   94,108 0 35,894
DOLBY LABORATORIES INC COMM STK 25659T107 2,541 38,339 SH   SOLE   24,499 0 13,840
DOMINION ENERGY INC COMM STK 25746U109 185,247 2,346,973 SH   SOLE   949,800 0 1,397,173
DOMINOS PIZZA INC COMM STK 25754A201 310,825 730,872 SH   SOLE   233,166 0 497,706
DONNELLEY FINL SOLUTIONS INC COMM STK 25787G100 1,301 97,390 SH   SOLE   51,890 0 45,500
DOUGLAS EMMETT INC COMM STK 25960P109 130,613 5,203,687 SH   SOLE   1,268,801 0 3,934,886
DOUGLAS DYNAMICS INC COMM STK 25960R105 28,600 836,249 SH   SOLE   222,549 0 613,700
DRAFTKINGS INC COMM STK 26142R104 1,129,187 19,190,807 SH   SOLE   8,949,612 0 10,241,195
DROPBOX INC COMM STK 26210C104 57,161 2,967,841 SH   SOLE   1,195,860 0 1,771,981
DUKE ENERGY CORP NEW COMM STK 26441C204 293,295 3,311,820 SH   SOLE   1,527,963 0 1,783,857
DUN & BRADSTREET HLDGS INC COMM STK 26484T106 225,253 8,778,354 SH   SOLE   3,271,181 0 5,507,173
DUPONT DE NEMOURS INC COMM STK 26614N102 1,407,759 25,374,178 SH   SOLE   13,149,340 0 12,224,838
DYNEX CAP INC COMM STK 26817Q886 376 24,688 SH   SOLE   1,589 0 23,099
DYNE THERAPEUTICS INC COMM STK 26818M108 9,923 491,471 SH   SOLE   51,766 0 439,705
EOG RES INC COMM STK 26875P101 510,483 14,203,740 SH   SOLE   6,183,889 0 8,019,851
EQT CORP COMM STK 26884L109 383,423 29,653,786 SH   SOLE   10,422,810 0 19,230,976
EPR PPTYS COMM STK 26884U109 2,071 75,319 SH   SOLE   58,748 0 16,571
EAGLE MATLS INC COMM STK 26969P108 31,279 362,365 SH   SOLE   96,397 0 265,968
EARTHSTONE ENERGY INC COMM STK 27032D304 935 360,886 SH   SOLE   95,238 0 265,648
EAST WEST BANCORP INC COMM STK 27579R104 113,208 3,457,775 SH   SOLE   982,962 0 2,474,813
EASTERLY GOVT PPTYS INC COMM STK 27616P103 338 15,077 SH   SOLE   7,991 0 7,086
EDGEWELL PERS CARE CO COMM STK 28035Q102 916 32,853 SH   SOLE   23,319 0 9,534
EDITAS MEDICINE INC COMM STK 28106W103 415 14,773 SH   SOLE   9,473 0 5,300
EHEALTH INC COMM STK 28238P109 22,676 287,037 SH   SOLE   71,839 0 215,198
EIDOS THERAPEUTICS INC COMM STK 28249H104 10,650 210,757 SH   SOLE   31,638 0 179,119
ELANCO ANIMAL HEALTH INC COMM STK 28414H103 1,145,063 40,997,613 SH   SOLE   19,764,945 0 21,232,668
ELANCO ANIMAL HEALTH INC CVPFSTKF 28414H202 10,673 241,674 SH   SOLE   145,834 0 95,840
ELEMENT SOLUTIONS INC COMM STK 28618M106 145,311 13,825,937 SH   SOLE   3,344,475 0 10,481,462
EMCOR GROUP INC COMM STK 29084Q100 50,870 751,290 SH   SOLE   208,730 0 542,560
EMERGENT BIOSOLUTIONS INC COMM STK 29089Q105 91,527 885,771 SH   SOLE   240,971 0 644,800
ENBRIDGE INC COMM STK 29250N105 857,316 29,360,343 SH   SOLE   13,977,602 0 15,382,741
ENANTA PHARMACEUTICALS INC COMM STK 29251M106 44,609 974,429 SH   SOLE   166,113 0 808,316
ENDAVA PLC ADR 29260V105 112,422 1,780,241 SH   SOLE   312,410 0 1,467,831
ENCOMPASS HEALTH CORP COMM STK 29261A100 31,824 489,753 SH   SOLE   130,253 0 359,500
ENERGY RECOVERY INC COMM STK 29270J100 448 54,691 SH   SOLE   54,691 0 0
ENDURANCE INTL GROUP HLDGS I COMM STK 29272B105 58 10,142 SH   SOLE   4,782 0 5,360
ENERGOUS CORP COMM STK 29272C103 250 84,900 SH   SOLE   0 0 84,900
ENERGIZER HLDGS INC NEW COMM STK 29272W109 1,381 35,282 SH   SOLE   14,002 0 21,280
ENERSYS COMM STK 29275Y102 1,318 19,642 SH   SOLE   10,032 0 9,610
ENPHASE ENERGY INC COMM STK 29355A107 4,511 54,617 SH   SOLE   31,047 0 23,570
ENPRO INDS INC COMM STK 29355X107 17,290 306,498 SH   SOLE   83,380 0 223,118
ENSIGN GROUP INC COMM STK 29358P101 148,328 2,599,512 SH   SOLE   769,173 0 1,830,339
ENTEGRIS INC COMM STK 29362U104 1,331,759 17,914,440 SH   SOLE   5,243,352 0 12,671,088
ENTERGY CORP NEW COMM STK 29364G103 469,110 4,761,084 SH   SOLE   2,140,434 0 2,620,650
ENVESTNET INC COMM STK 29404K106 72,368 937,889 SH   SOLE   253,509 0 684,380
EPAM SYS INC COMM STK 29414B104 30,352 93,887 SH   SOLE   43,467 0 50,420
ENVISTA HOLDINGS CORPORATION COMM STK 29415F104 613,000 24,837,910 SH   SOLE   5,968,529 0 18,869,381
EPIZYME INC COMM STK 29428V104 18,910 1,585,052 SH   SOLE   278,569 0 1,306,483
EQUINIX INC COMM STK 29444U700 559,497 736,054 SH   SOLE   334,576 0 401,478
EQUITY BANCSHARES INC COMM STK 29460X109 22,072 1,424,029 SH   SOLE   303,747 0 1,120,282
EQUITY LIFESTYLE PPTYS INC COMM STK 29472R108 133,690 2,180,921 SH   SOLE   607,924 0 1,572,997
EQUITY RESIDENTIAL COMM STK 29476L107 672,743 13,106,239 SH   SOLE   4,774,706 0 8,331,533
ERIE INDTY CO COMM STK 29530P102 4,998 23,767 SH   SOLE   19,960 0 3,807
ESPERION THERAPEUTICS INC NE COMM STK 29664W105 489 13,166 SH   SOLE   1,866 0 11,300
ESSENTIAL UTILS INC COMM STK 29670G102 10,580 262,852 SH   SOLE   110,871 0 151,981
ETSY INC COMM STK 29786A106 794,599 6,532,917 SH   SOLE   2,283,758 0 4,249,159
EVERCORE INC COMM STK 29977A105 783 11,955 SH   SOLE   4,455 0 7,500
EVERBRIDGE INC COMM STK 29978A104 1,923 15,295 SH   SOLE   8,518 0 6,777
EVERI HLDGS INC COMM STK 30034T103 894 108,365 SH   SOLE   70,965 0 37,400
EVERGY INC COMM STK 30034W106 21,296 419,042 SH   SOLE   147,087 0 271,955
EVERTEC INC COMM STK 30040P103 1,133 32,642 SH   SOLE   16,842 0 15,800
EVERSOURCE ENERGY COMM STK 30040W108 291,811 3,492,651 SH   SOLE   1,121,785 0 2,370,866
EVERSPIN TECHNOLOGIES INC COMM STK 30041T104 102 18,000 SH   SOLE   0 0 18,000
EVOFEM BIOSCIENCES INC COMM STK 30048L104 261 110,503 SH   SOLE   110,503 0 0
EVOLENT HEALTH INC COMM STK 30050B101 413 33,304 SH   SOLE   5,524 0 27,780
EXACT SCIENCES CORP COMM STK 30063P105 2,043,851 20,047,578 SH   SOLE   6,497,452 0 13,550,126
EXELON CORP COMM STK 30161N101 738,258 20,644,803 SH   SOLE   5,357,078 0 15,287,725
EXELIXIS INC COMM STK 30161Q104 333,529 13,641,269 SH   SOLE   2,220,141 0 11,421,128
EXPEDIA GROUP INC COMM STK 30212P303 23,016 251,019 SH   SOLE   86,890 0 164,129
EXP WORLD HLDGS INC COMM STK 30212W100 356 8,821 SH   SOLE   7,321 0 1,500
EXPONENT INC COMM STK 30214U102 78,021 1,083,169 SH   SOLE   287,873 0 795,296
EXTENDED STAY AMER INC COMM STK 30224P200 586 49,044 SH   SOLE   12,144 0 36,900
EXTRA SPACE STORAGE INC COMM STK 30225T102 25,639 239,635 SH   SOLE   81,596 0 158,039
EXTREME NETWORKS INC COMM STK 30226D106 572 142,311 SH   SOLE   74,683 0 67,628
EXXON MOBIL CORP COMM STK 30231G102 808,577 23,553,070 SH   SOLE   11,673,547 0 11,879,523
FBL FINL GROUP INC COMM STK 30239F106 212 4,406 SH   SOLE   632 0 3,774
FB FINL CORP COMM STK 30257X104 120,553 4,799,072 SH   SOLE   1,267,086 0 3,531,986
FS BANCORP INC COMM STK 30263Y104 12,797 312,129 SH   SOLE   82,139 0 229,990
FRP HLDGS INC COMM STK 30292L107 9,251 222,001 SH   SOLE   58,801 0 163,200
FACEBOOK INC COMM STK 30303M102 26,406,339 100,826,037 SH   SOLE   38,803,753 0 62,022,284
FARFETCH LTD COMM STK 30744W107 141,721 5,632,793 SH   SOLE   3,273,664 0 2,359,129
FASTLY INC COMM STK 31188V100 2,520 26,900 SH   SOLE   18,270 0 8,630
FATE THERAPEUTICS INC COMM STK 31189P102 93,424 2,337,345 SH   SOLE   350,815 0 1,986,530
FEDEX CORP COMM STK 31428X106 2,437,782 9,692,203 SH   SOLE   5,152,895 0 4,539,308
FIBROGEN INC COMM STK 31572Q808 158,347 3,850,863 SH   SOLE   692,919 0 3,157,944
FIDELITY NATL INFORMATION SV COMM STK 31620M106 5,728,677 38,914,992 SH   SOLE   14,607,392 0 24,307,600
FIDELITY NATIONAL FINANCIAL COMM STK 31620R303 8,088 258,332 SH   SOLE   181,953 0 76,379
FIESTA RESTAURANT GROUP INC COMM STK 31660B101 39,635 4,230,010 SH   SOLE   922,484 0 3,307,526
FIREEYE INC COMM STK 31816Q101 926 74,996 SH   SOLE   20,796 0 54,200
FIRST AMERN FINL CORP COMM STK 31847R102 39,249 770,947 SH   SOLE   238,710 0 532,237
FIRST CTZNS BANCSHARES INC N COMM STK 31946M103 1,070 3,355 SH   SOLE   2,385 0 970
FIRST CMNTY BANKSHARES INC V COMM STK 31983A103 189 10,473 SH   SOLE   1,273 0 9,200
FIRST FINL BANKSHARES COMM STK 32020R109 1,422 50,950 SH   SOLE   30,124 0 20,826
FIRST FNDTN INC COMM STK 32026V104 297 22,728 SH   SOLE   22,728 0 0
FIRST HAWAIIAN INC COMM STK 32051X108 21,874 1,511,664 SH   SOLE   411,035 0 1,100,629
FIRST INDL RLTY TR INC COMM STK 32054K103 151,320 3,802,000 SH   SOLE   992,446 0 2,809,554
FIRST INTST BANCSYSTEM INC COMM STK 32055Y201 588 18,464 SH   SOLE   17,154 0 1,310
FIRST REP BK SAN FRANCISCO C COMM STK 33616C100 127,533 1,169,385 SH   SOLE   758,803 0 410,582
FIRST US BANCSHARES INC COMM STK 33744V103 139 20,950 SH   SOLE   20,950 0 0
FIRSTCASH INC COMM STK 33767D105 1,004 17,555 SH   SOLE   10,717 0 6,838
FITBIT INC COMM STK 33812L102 295 42,321 SH   SOLE   42,321 0 0
FIVE BELOW INC COMM STK 33829M101 213,120 1,678,108 SH   SOLE   592,673 0 1,085,435
FLEXION THERAPEUTICS INC COMM STK 33938J106 168 16,100 SH   SOLE   3,200 0 12,900
FLOWSERVE CORP COMM STK 34354P105 107,331 3,932,974 SH   SOLE   2,088,572 0 1,844,402
FLUIDIGM CORP DEL COMM STK 34385P108 245 32,917 SH   SOLE   25,117 0 7,800
FORTIVE CORP COMM STK 34959J108 978,017 12,833,179 SH   SOLE   5,859,044 0 6,974,135
FORTIVE CORP COMM STK 34959J116 1,610,535 25,247,460 SH   SOLE   7,572,253 0 17,675,207
FORTUNE BRANDS HOME & SEC IN COMM STK 34964C106 190,456 2,201,299 SH   SOLE   1,370,692 0 830,607
FOUR CORNERS PPTY TR INC COMM STK 35086T109 1,282 50,093 SH   SOLE   26,380 0 23,713
FOX CORP COMM STK 35137L105 105,708 3,798,362 SH   SOLE   1,003,043 0 2,795,319
FOX CORP COMM STK 35137L204 488,207 17,454,650 SH   SOLE   9,057,088 0 8,397,562
FOX FACTORY HLDG CORP COMM STK 35138V102 1,432 19,262 SH   SOLE   11,762 0 7,500
FRANKLIN STR PPTYS CORP COMM STK 35471R106 190 51,857 SH   SOLE   30,457 0 21,400
FREEPORT-MCMORAN INC COMM STK 35671D857 375,740 24,024,305 SH   SOLE   9,546,524 0 14,477,781
FRONT YD RESIDENTIAL CORP COMM STK 35904G107 169 19,371 SH   SOLE   19,371 0 0
FRONTDOOR INC COMM STK 35905A109 31,169 801,062 SH   SOLE   247,759 0 553,303
FUELCELL ENERGY INC COMM STK 35952H601 137 63,901 SH   SOLE   49,601 0 14,300
FUTU HLDGS LTD ADR 36118L106 3,352 117,126 SH   SOLE   83,334 0 33,792
GEO GROUP INC NEW COMM STK 36162J106 1,044 92,070 SH   SOLE   64,589 0 27,481
GCI LIBERTY INC COMM STK 36164V305 748,747 9,135,517 SH   SOLE   1,896,372 0 7,239,145
GCP APPLIED TECHNOLOGIES INC COMM STK 36164Y101 1,277 60,970 SH   SOLE   37,378 0 23,592
GDS HLDGS LTD ADR 36165L108 458 5,600 SH   SOLE   5,600 0 0
GW PHARMACEUTICALS PLC ADR 36197T103 46,291 475,516 SH   SOLE   60,885 0 414,631
G1 THERAPEUTICS INC COMM STK 3621LQ109 17,267 1,495,019 SH   SOLE   248,369 0 1,246,650
G III APPAREL GROUP LTD COMM STK 36237H101 243 18,537 SH   SOLE   18,537 0 0
GMS INC COMM STK 36251C103 5,452 226,211 SH   SOLE   195,875 0 30,336
GSX TECHEDU INC ADR 36257Y109 72,985 809,953 SH   SOLE   241,311 0 568,642
GAMING & LEISURE PPTYS INC COMM STK 36467J108 4,489 121,548 SH   SOLE   69,834 0 51,714
GAMESTOP CORP NEW COMM STK 36467W109 429 42,019 SH   SOLE   23,419 0 18,600
GANNETT CO INC COMM STK 36472T109 163 125,390 SH   SOLE   125,390 0 0
GENERAL MTRS CO COMM STK 37045V100 339,019 11,457,209 SH   SOLE   4,839,994 0 6,617,215
GENERATION BIO CO COMM STK 37148K100 128,866 4,320,962 SH   SOLE   658,224 0 3,662,738
GENWORTH FINL INC COMM STK 37247D106 1,055 314,779 SH   SOLE   99,079 0 215,700
GENTHERM INC COMM STK 37253A103 75,399 1,843,498 SH   SOLE   455,025 0 1,388,473
GLACIER BANCORP INC NEW COMM STK 37637Q105 61,681 1,924,536 SH   SOLE   697,938 0 1,226,598
GLAXOSMITHKLINE PLC ADR 37733W105 665,786 17,688,257 SH   SOLE   7,387,156 0 10,301,101
GLOBAL BLOOD THERAPEUTICS IN COMM STK 37890U108 232,092 4,209,134 SH   SOLE   826,578 0 3,382,556
GLOBAL PMTS INC COMM STK 37940X102 8,311,315 46,803,217 SH   SOLE   17,126,939 0 29,676,278
GLOBAL SELF STORAGE INC COMM STK 37955N106 126 31,399 SH   SOLE   0 0 31,399
GOGO INC COMM STK 38046C109 443 47,917 SH   SOLE   44,667 0 3,250
GOHEALTH INC COMM STK 38046W105 75,692 5,811,279 SH   SOLE   2,207,179 0 3,604,100
GOLD FIELDS LTD ADR 38059T106 78,156 6,359,283 SH   SOLE   2,370,812 0 3,988,471
GOLD RESOURCE CORP COMM STK 38068T105 321 94,164 SH   SOLE   8,964 0 85,200
GOLDMAN SACHS GROUP INC COMM STK 38141G104 1,673,091 8,325,077 SH   SOLE   3,296,228 0 5,028,849
GOLUB CAP BDC INC COMM STK 38173M102 172 13,000 SH   SOLE   13,000 0 0
GOODRX HLDGS INC COMM STK 38246G108 125,100 2,250,000 SH   SOLE   792,942 0 1,457,058
GOOSEHEAD INS INC COMM STK 38267D109 600 6,931 SH   SOLE   931 0 6,000
GOPRO INC COMM STK 38268T103 531 117,160 SH   SOLE   54,060 0 63,100
GRACE W R & CO DEL NEW COMM STK 38388F108 1,333 33,078 SH   SOLE   17,378 0 15,700
GRAND CANYON ED INC COMM STK 38526M106 37,277 466,313 SH   SOLE   130,990 0 335,323
GRANITE PT MTG TR INC COMM STK 38741L107 512 72,266 SH   SOLE   56,974 0 15,292
GREEN DOT CORP COMM STK 39304D102 115,188 2,275,994 SH   SOLE   720,421 0 1,555,573
GROCERY OUTLET HLDG CORP COMM STK 39874R101 40,012 1,017,611 SH   SOLE   374,407 0 643,204
GRUPO AVAL ACCIONES Y VALORE ADR 40053W101 3,753 814,200 SH   SOLE   0 0 814,200
GUARDANT HEALTH INC COMM STK 40131M109 146,975 1,314,863 SH   SOLE   386,392 0 928,471
GUIDEWIRE SOFTWARE INC COMM STK 40171V100 17,371 166,596 SH   SOLE   78,370 0 88,226
HCA HEALTHCARE INC COMM STK 40412C101 2,858,840 22,929,423 SH   SOLE   8,985,032 0 13,944,391
HDFC BANK LTD ADR 40415F101 263,773 5,279,690 SH   SOLE   4,475,603 0 804,087
HD SUPPLY HLDGS INC COMM STK 40416M105 14,830 359,610 SH   SOLE   219,684 0 139,926
HMS HLDGS CORP COMM STK 40425J101 65,163 2,720,777 SH   SOLE   620,141 0 2,100,636
HP INC COMM STK 40434L105 47,953 2,525,167 SH   SOLE   898,310 0 1,626,857
HALOZYME THERAPEUTICS INC COMM STK 40637H109 1,663 63,278 SH   SOLE   34,378 0 28,900
HANGER INC COMM STK 41043F208 69,730 4,407,723 SH   SOLE   963,601 0 3,444,122
HANNON ARMSTRONG SUST INFR C COMM STK 41068X100 146,883 3,474,865 SH   SOLE   1,175,872 0 2,298,993
HARBORONE BANCORP INC NEW COMM STK 41165Y100 45,273 5,610,093 SH   SOLE   1,834,998 0 3,775,095
HARPOON THERAPEUTICS INC COMM STK 41358P106 237 13,961 SH   SOLE   13,961 0 0
HEADHUNTER GROUP PLC ADR 42207L106 35,343 1,443,767 SH   SOLE   232,000 0 1,211,767
HEALTHCARE TR AMER INC COMM STK 42225P501 71,731 2,758,871 SH   SOLE   711,271 0 2,047,600
HEALTH CATALYST INC COMM STK 42225T107 6,745 184,283 SH   SOLE   51,637 0 132,646
HEALTHEQUITY INC COMM STK 42226A107 1,997 38,867 SH   SOLE   19,267 0 19,600
HEARTLAND FINL USA INC COMM STK 42234Q102 553 18,450 SH   SOLE   18,450 0 0
HEAT BIOLOGICS INC COMM STK 42237K300 43 35,000 SH   SOLE   35,000 0 0
HEALTHPEAK PROPERTIES INC COMM STK 42250P103 26,268 967,513 SH   SOLE   353,984 0 613,529
HELIOS TECHNOLOGIES INC COMM STK 42328H109 115,813 3,181,679 SH   SOLE   899,690 0 2,281,989
HELIX ENERGY SOLUTIONS GRP I COMM STK 42330P107 25 10,292 SH   SOLE   10,292 0 0
HERC HLDGS INC COMM STK 42704L104 1,096 27,665 SH   SOLE   23,118 0 4,547
HERITAGE FINL CORP WASH COMM STK 42722X106 65,693 3,572,239 SH   SOLE   955,824 0 2,616,415
HERITAGE CRYSTAL CLEAN INC COMM STK 42726M106 22,735 1,703,031 SH   SOLE   352,445 0 1,350,586
HERITAGE INS HLDGS INC COMM STK 42727J102 914 90,334 SH   SOLE   35,134 0 55,200
HESKA CORP COMM STK 42805E306 376 3,807 SH   SOLE   507 0 3,300
HESS CORP COMM STK 42809H107 270,325 6,604,577 SH   SOLE   2,730,302 0 3,874,275
HEWLETT PACKARD ENTERPRISE C COMM STK 42824C109 22,215 2,370,899 SH   SOLE   836,064 0 1,534,835
HIGHPOINT RES CORP COMM STK 43114K108 80 347,912 SH   SOLE   111,580 0 236,332
HILTON GRAND VACATIONS INC COMM STK 43283X105 19,514 930,124 SH   SOLE   242,574 0 687,550
HILTON WORLDWIDE HLDGS INC COMM STK 43300A203 2,250,585 26,378,169 SH   SOLE   9,369,161 0 17,009,008
HOMESTREET INC COMM STK 43785V102 1,209 46,950 SH   SOLE   33,750 0 13,200
HOPE BANCORP INC COMM STK 43940T109 28,581 3,768,081 SH   SOLE   1,257,652 0 2,510,429
HORIZON GLOBAL CORP COMM STK 44052W104 27,099 4,712,889 SH   SOLE   1,198,979 0 3,513,910
HOST HOTELS & RESORTS INC COMM STK 44107P104 33,850 3,137,145 SH   SOLE   830,098 0 2,307,047
HOSTESS BRANDS INC COMM STK 44109J106 376 30,510 SH   SOLE   8,720 0 21,790
HOTH THERAPEUTICS INC COMM STK 44148G105 29 14,600 SH   SOLE   14,600 0 0
HOUGHTON MIFFLIN HARCOURT CO COMM STK 44157R109 26 15,096 SH   SOLE   7,756 0 7,340
HOWARD HUGHES CORP COMM STK 44267D107 1,058 18,376 SH   SOLE   11,633 0 6,743
HUAZHU GROUP LTD ADR 44332N106 436,324 10,090,746 SH   SOLE   6,295,468 0 3,795,278
IAC INTERACTIVECORP NEW COMM STK 44891N109 656,845 5,483,761 SH   SOLE   2,220,769 0 3,262,992
ICF INTL INC COMM STK 44925C103 475 7,712 SH   SOLE   7,212 0 500
ICU MED INC COMM STK 44930G107 485,410 2,655,997 SH   SOLE   849,020 0 1,806,977
IPG PHOTONICS CORP COMM STK 44980X109 15,800 92,960 SH   SOLE   32,105 0 60,855
ITT INC COMM STK 45073V108 2,860 48,430 SH   SOLE   28,030 0 20,400
ICICI BANK LIMITED ADR 45104G104 80,044 8,142,845 SH   SOLE   3,994,232 0 4,148,613
IDEX CORP COMM STK 45167R104 987,400 5,413,078 SH   SOLE   2,165,987 0 3,247,091
IDEXX LABS INC COMM STK 45168D104 798,195 2,030,463 SH   SOLE   630,989 0 1,399,474
IDERA PHARMACEUTICALS INC COMM STK 45168K405 22 10,200 SH   SOLE   0 0 10,200
IHEARTMEDIA INC COMM STK 45174J509 9,714 1,196,363 SH   SOLE   112,783 0 1,083,580
IMMUNOGEN INC COMM STK 45253H101 45 12,375 SH   SOLE   12,375 0 0
IMMUNOVANT INC COMM STK 45258J102 7,233 205,550 SH   SOLE   28,407 0 177,143
INARI MED INC COMM STK 45332Y109 40,643 588,859 SH   SOLE   111,096 0 477,763
INCYTE CORP COMM STK 45337C102 2,774,178 30,913,505 SH   SOLE   10,911,410 0 20,002,095
INDEPENDENCE RLTY TR INC COMM STK 45378A106 1,144 98,726 SH   SOLE   87,926 0 10,800
INDEPENDENT BK GROUP INC COMM STK 45384B106 49,662 1,124,084 SH   SOLE   299,704 0 824,380
INFINITY PHARMACEUTICALS INC COMM STK 45665G303 46 39,200 SH   SOLE   39,200 0 0
INFINERA CORP COMM STK 45667G103 752 122,083 SH   SOLE   68,133 0 53,950
INFORMATION SVCS GROUP INC COMM STK 45675Y104 43 20,143 SH   SOLE   20,143 0 0
INGERSOLL RAND INC COMM STK 45687V106 2,643,044 74,242,797 SH   SOLE   26,036,745 0 48,206,052
INGEVITY CORP COMM STK 45688C107 32,095 649,171 SH   SOLE   172,986 0 476,185
INSIGHT ENTERPRISES INC COMM STK 45765U103 1,593 28,162 SH   SOLE   14,462 0 13,700
INNOSPEC INC COMM STK 45768S105 34,065 537,989 SH   SOLE   148,589 0 389,400
INPHI CORP COMM STK 45772F107 345,086 3,074,266 SH   SOLE   1,064,474 0 2,009,792
INOVIO PHARMACEUTICALS INC COMM STK 45773H201 982 84,677 SH   SOLE   49,677 0 35,000
INSTEEL INDS INC COMM STK 45774W108 23,860 1,275,947 SH   SOLE   377,562 0 898,385
INSPERITY INC COMM STK 45778Q107 37,235 568,553 SH   SOLE   162,553 0 406,000
INOVALON HLDGS INC COMM STK 45781D101 490 18,544 SH   SOLE   5,344 0 13,200
INNOVIVA INC COMM STK 45781M101 4,613 441,405 SH   SOLE   142,005 0 299,400
INNOVATIVE INDL PPTYS INC COMM STK 45781V101 1,280 10,315 SH   SOLE   5,215 0 5,100
INSEEGO CORP COMM STK 45782B104 529 51,220 SH   SOLE   46,020 0 5,200
INSULET CORP COMM STK 45784P101 106,749 451,199 SH   SOLE   66,920 0 384,279
INTEGER HLDGS CORP COMM STK 45826H109 822 13,922 SH   SOLE   8,472 0 5,450
INTELLIA THERAPEUTICS INC COMM STK 45826J105 28,985 1,458,005 SH   SOLE   209,478 0 1,248,527
INTERACTIVE BROKERS GROUP IN COMM STK 45841N107 1,487 30,769 SH   SOLE   16,369 0 14,400
INTERCONTINENTAL EXCHANGE IN COMM STK 45866F104 1,367,305 13,666,223 SH   SOLE   4,932,619 0 8,733,604
INTERDIGITAL INC COMM STK 45867G101 950 16,651 SH   SOLE   5,332 0 11,319
INTRA CELLULAR THERAPIES INC COMM STK 46116X101 8,040 313,346 SH   SOLE   38,932 0 274,414
INTUITIVE SURGICAL INC COMM STK 46120E602 7,205,295 10,154,882 SH   SOLE   3,915,845 0 6,239,037
INVESCO MORTGAGE CAPITAL INC COMM STK 46131B100 284 104,923 SH   SOLE   57,831 0 47,092
INVESTORS BANCORP INC NEW COMM STK 46146L101 36,742 5,060,927 SH   SOLE   1,123,606 0 3,937,321
INVITAE CORP COMM STK 46185L103 48,339 1,115,086 SH   SOLE   213,722 0 901,364
INVITATION HOMES INC COMM STK 46187W107 8,946 319,614 SH   SOLE   199,243 0 120,371
IQVIA HLDGS INC COMM STK 46266C105 67,661 429,242 SH   SOLE   152,496 0 276,746
IRIDIUM COMMUNICATIONS INC COMM STK 46269C102 1,819 71,122 SH   SOLE   57,604 0 13,518
IRON MTN INC NEW COMM STK 46284V101 16,427 613,180 SH   SOLE   266,923 0 346,257
IRONWOOD PHARMACEUTICALS INC COMM STK 46333X108 8,637 960,158 SH   SOLE   267,458 0 692,700
ISHARES TR COMM STK 46429B598 32,953 973,200 SH   SOLE   973,200 0 0
ISHARES TR COMM STK 46432F842 19,324 320,567 SH   SOLE   299,321 0 21,246
ISHARES INC COMM STK 46434G822 1,266 21,425 SH   SOLE   0 0 21,425
ISHARES TR COMM STK 46434V621 535 13,439 SH   SOLE   13,439 0 0
ISHARES TR COMM STK 46435G334 849 33,300 SH   SOLE   0 0 33,300
ITERIS INC NEW COMM STK 46564T107 210 51,129 SH   SOLE   51,129 0 0
I3 VERTICALS INC COMM STK 46571Y107 43,898 1,738,543 SH   SOLE   565,376 0 1,173,167
IVERIC BIO INC COMM STK 46583P102 12,280 2,177,224 SH   SOLE   435,523 0 1,741,701
JBG SMITH PPTYS COMM STK 46590V100 265,823 9,941,019 SH   SOLE   2,704,417 0 7,236,602
JOYY INC ADR 46591M109 265,492 3,291,093 SH   SOLE   1,421,560 0 1,869,533
JPMORGAN CHASE & CO COMM STK 46625H100 2,375,824 24,678,761 SH   SOLE   10,906,673 0 13,772,088
JD.COM INC ADR 47215P106 32,328 416,540 SH   SOLE   346,243 0 70,297
JEFFERIES FINL GROUP INC COMM STK 47233W109 1,405 78,043 SH   SOLE   33,696 0 44,347
JELD-WEN HLDG INC COMM STK 47580P103 51,597 2,283,075 SH   SOLE   597,875 0 1,685,200
JONES LANG LASALLE INC COMM STK 48020Q107 5,248 54,856 SH   SOLE   44,446 0 10,410
J2 GLOBAL INC COMM STK 48123V102 27,777 401,279 SH   SOLE   117,299 0 283,980
JUNIPER NETWORKS INC COMM STK 48203R104 13,318 619,422 SH   SOLE   214,149 0 405,273
KAR AUCTION SVCS INC COMM STK 48238T109 4,009 278,381 SH   SOLE   237,281 0 41,100
KBR INC COMM STK 48242W106 812 36,316 SH   SOLE   20,416 0 15,900
KKR & CO INC COMM STK 48251W104 622,877 18,138,533 SH   SOLE   8,531,862 0 9,606,671
KT CORP ADR 48268K101 74,061 7,706,695 SH   SOLE   3,560,203 0 4,146,492
K12 INC COMM STK 48273U102 558 21,175 SH   SOLE   16,775 0 4,400
KADANT INC COMM STK 48282T104 41,089 374,835 SH   SOLE   100,310 0 274,525
KADMON HLDGS INC COMM STK 48283N106 46 11,638 SH   SOLE   11,638 0 0
KARUNA THERAPEUTICS INC COMM STK 48576A100 106,322 1,375,088 SH   SOLE   137,608 0 1,237,480
KARYOPHARM THERAPEUTICS INC COMM STK 48576U106 20,980 1,437,011 SH   SOLE   261,527 0 1,175,484
KB HOME COMM STK 48666K109 2,742 71,431 SH   SOLE   51,731 0 19,700
KEARNY FINL CORP MD COMM STK 48716P108 44,262 6,138,912 SH   SOLE   1,618,775 0 4,520,137
KEURIG DR PEPPER INC COMM STK 49271V100 907,666 32,886,452 SH   SOLE   9,814,618 0 23,071,834
KEYSIGHT TECHNOLOGIES INC COMM STK 49338L103 1,091,661 11,051,437 SH   SOLE   4,388,078 0 6,663,359
KILROY RLTY CORP COMM STK 49427F108 62,951 1,211,535 SH   SOLE   301,471 0 910,064
KIMBALL ELECTRONICS INC COMM STK 49428J109 192 16,587 SH   SOLE   10,070 0 6,517
KIMBELL RTY PARTNERS LP COMM STK 49435R102 17,182 2,812,134 SH   SOLE   941,602 0 1,870,532
KIMCO RLTY CORP COMM STK 49446R109 8,862 787,032 SH   SOLE   271,616 0 515,416
KINDER MORGAN INC DEL COMM STK 49456B101 42,813 3,472,226 SH   SOLE   1,215,897 0 2,256,329
KINSALE CAP GROUP INC COMM STK 49714P108 882 4,639 SH   SOLE   2,721 0 1,918
KITE RLTY GROUP TR COMM STK 49803T300 800 69,091 SH   SOLE   33,991 0 35,100
KNOWLES CORP COMM STK 49926D109 60,067 4,031,353 SH   SOLE   1,304,270 0 2,727,083
KODIAK SCIENCES INC COMM STK 50015M109 290,718 4,909,948 SH   SOLE   901,437 0 4,008,511
KONTOOR BRANDS INC COMM STK 50050N103 247 10,189 SH   SOLE   4,189 0 6,000
KOPPERS HOLDINGS INC COMM STK 50060P106 481 22,981 SH   SOLE   15,781 0 7,200
KRATOS DEFENSE & SEC SOLUTIO COMM STK 50077B207 68,911 3,574,232 SH   SOLE   896,315 0 2,677,917
KRATON CORPORATION COMM STK 50077C106 318 17,832 SH   SOLE   17,832 0 0
KURA ONCOLOGY INC COMM STK 50127T109 640 20,896 SH   SOLE   15,996 0 4,900
LHC GROUP INC COMM STK 50187A107 3,162 14,878 SH   SOLE   6,964 0 7,914
LGI HOMES INC COMM STK 50187T106 28,212 242,855 SH   SOLE   63,918 0 178,937
LCI INDS COMM STK 50189K103 130,651 1,229,198 SH   SOLE   377,681 0 851,517
LPL FINL HLDGS INC COMM STK 50212V100 64,893 846,392 SH   SOLE   228,792 0 617,600
LSI INDS INC COMM STK 50216C108 82 12,169 SH   SOLE   1,844 0 10,325
LABORATORY CORP AMER HLDGS COMM STK 50540R409 32,087 170,431 SH   SOLE   60,815 0 109,616
LANDS END INC NEW COMM STK 51509F105 223 17,102 SH   SOLE   17,102 0 0
LEGEND BIOTECH CORP ADR 52490G102 18,075 585,508 SH   SOLE   121,616 0 463,892
LEMONADE INC COMM STK 52567D107 8,869 178,388 SH   SOLE   47,035 0 131,353
LENDINGCLUB CORP COMM STK 52603A208 132 28,092 SH   SOLE   28,092 0 0
LENDINGTREE INC NEW COMM STK 52603B107 875 2,852 SH   SOLE   2,027 0 825
LIBERTY LATIN AMERICA LTD CONV BND 53069QAB5 37,765 45,860,000 PRN   SOLE   24,969,000 0 20,891,000
LIBERTY OILFIELD SVCS INC COMM STK 53115L104 120,945 15,136,985 SH   SOLE   4,036,408 0 11,100,577
LIGAND PHARMACEUTICALS INC COMM STK 53220K504 16,824 176,501 SH   SOLE   49,515 0 126,986
LIFEVANTAGE CORP COMM STK 53222K205 175 14,468 SH   SOLE   968 0 13,500
LIFE STORAGE INC COMM STK 53223X107 1,672 15,880 SH   SOLE   6,680 0 9,200
LIMELIGHT NETWORKS INC COMM STK 53261M104 74 12,870 SH   SOLE   12,870 0 0
LIMESTONE BANCORP INC COMM STK 53262L105 1,230 116,882 SH   SOLE   363 0 116,519
LIPOCINE INC NEW COMM STK 53630X104 37 26,364 SH   SOLE   26,364 0 0
LIQUIDITY SERVICES INC COMM STK 53635B107 139 18,635 SH   SOLE   18,635 0 0
LIVE OAK BANCSHARES INC COMM STK 53803X105 137,351 5,422,452 SH   SOLE   1,490,911 0 3,931,541
LIVENT CORP COMM STK 53814L108 203 22,677 SH   SOLE   10,577 0 12,100
LIVERAMP HLDGS INC COMM STK 53815P108 2,155 41,636 SH   SOLE   20,606 0 21,030
LUMBER LIQUIDATORS HLDGS INC COMM STK 55003T107 73,619 3,338,726 SH   SOLE   1,072,952 0 2,265,774
LUMENTUM HLDGS INC COMM STK 55024U109 21,741 289,384 SH   SOLE   119,976 0 169,408
LYFT INC COMM STK 55087P104 3,864 140,260 SH   SOLE   106,260 0 34,000
M & T BK CORP COMM STK 55261F104 21,645 235,040 SH   SOLE   89,765 0 145,275
MBIA INC COMM STK 55262C100 233 38,388 SH   SOLE   3,788 0 34,600
MFA FINL INC COMM STK 55272X102 690 257,311 SH   SOLE   110,011 0 147,300
MGE ENERGY INC COMM STK 55277P104 87,921 1,403,137 SH   SOLE   407,918 0 995,219
MGM GROWTH PPTYS LLC COMM STK 55303A105 7,919 283,037 SH   SOLE   153,837 0 129,200
M/I HOMES INC COMM STK 55305B101 1,067 23,180 SH   SOLE   13,010 0 10,170
MKS INSTRS INC COMM STK 55306N104 107,181 981,237 SH   SOLE   258,503 0 722,734
MRC GLOBAL INC COMM STK 55345K103 197 45,981 SH   SOLE   42,770 0 3,211
MSCI INC COMM STK 55354G100 1,448,947 4,061,179 SH   SOLE   1,134,340 0 2,926,839
MTBC INC COMM STK 55378G102 343 38,700 SH   SOLE   0 0 38,700
MYR GROUP INC DEL COMM STK 55405W104 304 8,189 SH   SOLE   1,789 0 6,400
MACOM TECH SOLUTIONS HLDGS I COMM STK 55405Y100 653 19,198 SH   SOLE   17,428 0 1,770
MACQUARIE INFRASTRUCTURE COR COMM STK 55608B105 473 17,578 SH   SOLE   4,991 0 12,587
MACYS INC COMM STK 55616P104 436 76,572 SH   SOLE   61,172 0 15,400
MADISON SQUARE GRDN SPRT COR COMM STK 55825T103 30,193 200,645 SH   SOLE   67,771 0 132,874
MADISON SQUARE GRDN ENTERTNM COMM STK 55826T102 663 9,685 SH   SOLE   4,331 0 5,354
MAIN STR CAP CORP COMM STK 56035L104 27,417 927,202 SH   SOLE   341,636 0 585,566
MALIBU BOATS INC COMM STK 56117J100 559 11,280 SH   SOLE   6,280 0 5,000
MANNKIND CORP COMM STK 56400P706 29 15,329 SH   SOLE   15,329 0 0
MANPOWERGROUP INC COMM STK 56418H100 2,468 33,655 SH   SOLE   21,136 0 12,519
MANULIFE FINL CORP COMM STK 56501R106 76,652 5,528,532 SH   SOLE   2,436,032 0 3,092,500
MARATHON PETE CORP COMM STK 56585A102 71,202 2,426,777 SH   SOLE   1,306,848 0 1,119,929
MARKETAXESS HLDGS INC COMM STK 57060D108 639,009 1,326,874 SH   SOLE   415,207 0 911,667
MARRIOTT VACTINS WORLDWID CO COMM STK 57164Y107 58,004 638,737 SH   SOLE   206,296 0 432,441
MASTECH DIGITAL INC COMM STK 57633B100 648 35,963 SH   SOLE   279 0 35,684
MASTERCARD INCORPORATED COMM STK 57636Q104 9,863,728 29,167,956 SH   SOLE   11,831,047 0 17,336,909
MATCH GROUP INC NEW COMM STK 57667L107 3,948,984 35,688,966 SH   SOLE   13,369,090 0 22,319,876
MATSON INC COMM STK 57686G105 181,455 4,526,180 SH   SOLE   1,130,862 0 3,395,318
MAXIM INTEGRATED PRODS INC COMM STK 57772K101 1,866,866 27,612,282 SH   SOLE   11,604,471 0 16,007,811
MAXLINEAR INC COMM STK 57776J100 87,661 3,772,006 SH   SOLE   1,176,910 0 2,595,096
MAXAR TECHNOLOGIES INC COMM STK 57778K105 318 12,739 SH   SOLE   6,759 0 5,980
MCEWEN MNG INC COMM STK 58039P107 305 288,100 SH   SOLE   288,100 0 0
MCKESSON CORP COMM STK 58155Q103 124,437 835,543 SH   SOLE   340,728 0 494,815
MEDICAL PPTYS TRUST INC COMM STK 58463J304 2,936 166,558 SH   SOLE   96,328 0 70,230
MEDIFAST INC COMM STK 58470H101 1,971 11,988 SH   SOLE   8,688 0 3,300
MEDNAX INC COMM STK 58502B106 1,596 98,028 SH   SOLE   68,118 0 29,910
MEDPACE HLDGS INC COMM STK 58506Q109 87,981 787,298 SH   SOLE   210,798 0 576,500
MERCADOLIBRE INC COMM STK 58733R102 630,920 582,847 SH   SOLE   190,841 0 392,006
MERCADOLIBRE INC CONV BND 58733RAD4 19,105 7,550,000 PRN   SOLE   3,380,000 0 4,170,000
MERCK & CO. INC COMM STK 58933Y105 1,560,846 18,816,707 SH   SOLE   6,357,372 0 12,459,335
MERIDIAN BANCORP INC MD COMM STK 58958U103 80,169 7,745,788 SH   SOLE   2,007,249 0 5,738,539
MERITAGE HOMES CORP COMM STK 59001A102 96,134 870,861 SH   SOLE   284,296 0 586,565
MERITOR INC COMM STK 59001K100 114,457 5,465,974 SH   SOLE   1,313,166 0 4,152,808
MERSANA THERAPEUTICS INC COMM STK 59045L106 34,049 1,828,619 SH   SOLE   251,846 0 1,576,773
MESA LABS INC COMM STK 59064R109 78,486 308,078 SH   SOLE   85,131 0 222,947
METLIFE INC COMM STK 59156R108 1,503,687 40,454,306 SH   SOLE   20,584,896 0 19,869,410
MICHAELS COS INC COMM STK 59408Q106 66,400 6,877,247 SH   SOLE   1,864,283 0 5,012,964
MID-AMER APT CMNTYS INC COMM STK 59522J103 24,631 212,427 SH   SOLE   77,091 0 135,336
MILESTONE PHARMACEUTICALS IN COMM STK 59935V107 4,221 576,703 SH   SOLE   91,593 0 485,110
MIRATI THERAPEUTICS INC COMM STK 60468T105 217,735 1,311,262 SH   SOLE   215,707 0 1,095,555
MOBILEIRON INC COMM STK 60739U204 732 104,373 SH   SOLE   17,573 0 86,800
MODERNA INC COMM STK 60770K107 69,939 988,537 SH   SOLE   192,743 0 795,794
MOELIS & CO COMM STK 60786M105 563 16,033 SH   SOLE   13,633 0 2,400
MOLINA HEALTHCARE INC COMM STK 60855R100 692,556 3,783,633 SH   SOLE   892,601 0 2,891,032
MOLSON COORS BEVERAGE CO COMM STK 60871R209 11,339 337,878 SH   SOLE   111,865 0 226,013
MOMENTA PHARMACEUTICALS INC COMM STK 60877T100 74,305 1,415,865 SH   SOLE   476,905 0 938,960
MONGODB INC COMM STK 60937P106 358,987 1,550,632 SH   SOLE   651,915 0 898,717
MONSTER BEVERAGE CORP NEW COMM STK 61174X109 117,640 1,466,829 SH   SOLE   800,145 0 666,684
MOSAIC CO NEW COMM STK 61945C103 11,382 622,998 SH   SOLE   237,227 0 385,771
MR COOPER GROUP INC COMM STK 62482R107 401 17,961 SH   SOLE   5,476 0 12,485
MYRIAD GENETICS INC COMM STK 62855J104 733 56,183 SH   SOLE   33,003 0 23,180
MYOKARDIA INC COMM STK 62857M105 747,217 5,480,943 SH   SOLE   1,147,529 0 4,333,414
NIC INC COMM STK 62914B100 251 12,723 SH   SOLE   4,703 0 8,020
NIO INC ADR 62914V106 834 39,300 SH   SOLE   39,300 0 0
NVR INC COMM STK 62944T105 56,318 13,793 SH   SOLE   5,017 0 8,776
NATIONAL HEALTH INVS INC COMM STK 63633D104 1,740 28,872 SH   SOLE   20,352 0 8,520
NATIONAL VISION HLDGS INC COMM STK 63845R107 3,316 86,724 SH   SOLE   76,802 0 9,922
NATURAL GAS SERVICES GROUP COMM STK 63886Q109 235 27,788 SH   SOLE   27,788 0 0
NATURAL GROCERS BY VITAMIN C COMM STK 63888U108 196 19,856 SH   SOLE   19,856 0 0
NAUTILUS INC COMM STK 63910B102 480 27,943 SH   SOLE   27,943 0 0
NAVIENT CORPORATION COMM STK 63938C108 1,167 138,098 SH   SOLE   90,898 0 47,200
NCINO INC COMM STK 63947U107 395,279 5,133,240 SH   SOLE   880,236 0 4,253,004
NELNET INC COMM STK 64031N108 268 4,452 SH   SOLE   1,230 0 3,222
NEOLEUKIN THERAPEUTICS INC COMM STK 64049K104 160 13,338 SH   SOLE   4,638 0 8,700
NEOGENOMICS INC COMM STK 64049M209 42,377 1,148,732 SH   SOLE   317,832 0 830,900
NETAPP INC COMM STK 64110D104 17,687 403,450 SH   SOLE   134,371 0 269,079
NETFLIX INC COMM STK 64110L106 10,061,131 20,121,056 SH   SOLE   7,786,386 0 12,334,670
NETEASE INC ADR 64110W102 1,293 2,844 SH   SOLE   2,844 0 0
NETGEAR INC COMM STK 64111Q104 746 24,216 SH   SOLE   12,716 0 11,500
NETSCOUT SYS INC COMM STK 64115T104 658 30,155 SH   SOLE   18,955 0 11,200
NEUROCRINE BIOSCIENCES INC COMM STK 64125C109 617,514 6,421,738 SH   SOLE   1,816,342 0 4,605,396
NEUBASE THERAPEUTICS INC COMM STK 64132K102 94 12,342 SH   SOLE   12,342 0 0
NEVRO CORP COMM STK 64157F103 635,734 4,563,775 SH   SOLE   861,712 0 3,702,063
NEW RESIDENTIAL INVT CORP COMM STK 64828T201 1,875 235,904 SH   SOLE   93,254 0 142,650
NEW RELIC INC COMM STK 64829B100 2,439 43,277 SH   SOLE   14,277 0 29,000
NEWMARK GROUP INC COMM STK 65158N102 380 87,863 SH   SOLE   28,841 0 59,022
NEWS CORP NEW COMM STK 65249B109 919,449 65,581,209 SH   SOLE   27,519,185 0 38,062,024
NEWS CORP NEW COMM STK 65249B208 3,015 215,636 SH   SOLE   73,920 0 141,716
NEXTIER OILFIELD SOLUTIONS COMM STK 65290C105 36,310 19,627,091 SH   SOLE   5,114,988 0 14,512,103
NEXSTAR MEDIA GROUP INC COMM STK 65336K103 44,489 494,705 SH   SOLE   133,521 0 361,184
NEXTERA ENERGY INC COMM STK 65339F101 4,933,345 17,773,976 SH   SOLE   8,091,977 0 9,681,999
NEXTERA ENERGY INC CVPFSTKF 65339F770 408,623 8,705,276 SH   SOLE   2,467,086 0 6,238,190
NEXTERA ENERGY INC CVPFSTKF 65339F796 5,020 92,750 SH   SOLE   70,825 0 21,925
NEXTERA ENERGY PARTNERS LP COMM STK 65341B106 118,469 1,975,801 SH   SOLE   480,218 0 1,495,583
NEXTGEN HEALTHCARE INC COMM STK 65343C102 927 72,773 SH   SOLE   35,873 0 36,900
NISOURCE INC COMM STK 65473P105 1,457,187 66,235,783 SH   SOLE   23,377,430 0 42,858,353
NKARTA INC COMM STK 65487U108 21,938 729,791 SH   SOLE   123,681 0 606,110
NOODLES & CO COMM STK 65540B105 157 22,855 SH   SOLE   22,855 0 0
NORTHFIELD BANCORP INC DEL COMM STK 66611T108 151 16,596 SH   SOLE   3,196 0 13,400
NORTHWEST NAT HLDG CO COMM STK 66765N105 924 20,366 SH   SOLE   12,476 0 7,890
NOVABAY PHARMACEUTICALS INC COMM STK 66987P201 25 33,800 SH   SOLE   33,800 0 0
NOVARTIS AG ADR 66987V109 54,349 624,986 SH   SOLE   485,352 0 139,634
NOVAN INC COMM STK 66988N106 22 46,700 SH   SOLE   46,700 0 0
NOVANTA INC COMM STK 67000B104 258,971 2,458,433 SH   SOLE   567,224 0 1,891,209
NOW INC COMM STK 67011P100 913 201,174 SH   SOLE   92,251 0 108,923
NU SKIN ENTERPRISES INC COMM STK 67018T105 565 11,284 SH   SOLE   3,484 0 7,800
NUANCE COMMUNICATIONS INC COMM STK 67020Y100 4,353 131,163 SH   SOLE   60,332 0 70,831
NUTANIX INC COMM STK 67059N108 7,692 346,821 SH   SOLE   123,895 0 222,926
NVIDIA CORPORATION COMM STK 67066G104 6,614,003 12,220,544 SH   SOLE   4,892,048 0 7,328,496
NURIX THERAPEUTICS INC COMM STK 67080M103 19,645 562,746 SH   SOLE   73,029 0 489,717
O-I GLASS INC COMM STK 67098H104 1,799 169,858 SH   SOLE   89,958 0 79,900
OREILLY AUTOMOTIVE INC COMM STK 67103H107 1,124,608 2,439,074 SH   SOLE   1,011,201 0 1,427,873
OFG BANCORP COMM STK 67103X102 512 41,091 SH   SOLE   24,691 0 16,400
OAK STR HEALTH INC COMM STK 67181A107 72,781 1,409,482 SH   SOLE   202,453 0 1,207,029
OFFICE PPTYS INCOME TR COMM STK 67623C109 326 15,753 SH   SOLE   12,753 0 3,000
OLYMPIC STEEL INC COMM STK 68162K106 255 22,490 SH   SOLE   13,090 0 9,400
OMNICELL COM COMM STK 68213N109 54,809 734,121 SH   SOLE   200,101 0 534,020
ONCOSEC MED INC COMM STK 68234L306 58 17,060 SH   SOLE   0 0 17,060
ONE GAS INC COMM STK 68235P108 258,909 3,751,767 SH   SOLE   1,009,203 0 2,742,564
FLWS/1-800 FLOWERS COMM STK 68243Q106 872 34,953 SH   SOLE   15,685 0 19,268
ONEMAIN HLDGS INC COMM STK 68268W103 1,237 39,585 SH   SOLE   21,385 0 18,200
1LIFE HEALTHCARE INC COMM STK 68269G107 16,733 590,020 SH   SOLE   176,750 0 413,270
ONESPAN INC COMM STK 68287N100 832 39,704 SH   SOLE   33,304 0 6,400
OPEN LENDING CORP COMM STK 68373J104 93,490 3,666,294 SH   SOLE   808,680 0 2,857,614
OPGEN INC COMM STK 68373L307 49 22,900 SH   SOLE   22,900 0 0
OPKO HEALTH INC COMM STK 68375N103 632 171,140 SH   SOLE   107,854 0 63,286
ORACLE CORP COMM STK 68389X105 269,966 4,522,046 SH   SOLE   1,936,194 0 2,585,852
OPTION CARE HEALTH INC COMM STK 68404L201 53,334 3,989,105 SH   SOLE   1,105,479 0 2,883,626
ORASURE TECHNOLOGIES INC COMM STK 68554V108 2,058 169,092 SH   SOLE   79,817 0 89,275
ORBCOMM INC COMM STK 68555P100 340 100,055 SH   SOLE   5,455 0 94,600
ORCHARD THERAPEUTICS PLC ADR 68570P101 12,713 3,093,170 SH   SOLE   641,898 0 2,451,272
ORCHID IS CAP INC COMM STK 68571X103 414 82,652 SH   SOLE   72,192 0 10,460
ORIGIN BANCORP INC COMM STK 68621T102 67,455 3,157,996 SH   SOLE   847,726 0 2,310,270
OTIS WORLDWIDE CORP COMM STK 68902V107 267,308 4,282,413 SH   SOLE   2,215,329 0 2,067,084
OUTFRONT MEDIA INC COMM STK 69007J106 610 41,957 SH   SOLE   27,793 0 14,164
OVINTIV INC COMM STK 69047Q102 79,610 9,756,133 SH   SOLE   3,482,905 0 6,273,228
PDL CMNTY BANCORP COMM STK 69290X101 12,333 1,398,264 SH   SOLE   357,660 0 1,040,604
PCSB FINL CORP COMM STK 69324R104 19,759 1,637,024 SH   SOLE   565,040 0 1,071,984
PDC ENERGY INC COMM STK 69327R101 923 74,427 SH   SOLE   38,527 0 35,900
PDL BIOPHARMA INC COMM STK 69329Y104 89 28,355 SH   SOLE   28,355 0 0
PG&E CORP COMM STK 69331C108 296,198 31,543,954 SH   SOLE   11,151,991 0 20,391,963
PGT INNOVATIONS INC COMM STK 69336V101 57,325 3,271,993 SH   SOLE   728,789 0 2,543,204
PNM RES INC COMM STK 69349H107 334,976 8,104,900 SH   SOLE   2,190,446 0 5,914,454
PPL CORP COMM STK 69351T106 39,240 1,442,109 SH   SOLE   513,663 0 928,446
PRA HEALTH SCIENCES INC COMM STK 69354M108 720,418 7,101,908 SH   SOLE   2,539,367 0 4,562,541
PRA GROUP INC COMM STK 69354N106 113,177 2,832,969 SH   SOLE   712,315 0 2,120,654
PPD INC COMM STK 69355F102 416,909 11,270,860 SH   SOLE   4,242,904 0 7,027,956
PRGX GLOBAL INC COMM STK 69357C503 185 38,800 SH   SOLE   11,700 0 27,100
PS BUSINESS PKS INC CALIF COMM STK 69360J107 264,702 2,162,774 SH   SOLE   554,110 0 1,608,664
PTC THERAPEUTICS INC COMM STK 69366J200 106,100 2,269,517 SH   SOLE   442,500 0 1,827,017
PTC INC COMM STK 69370C100 38,976 471,183 SH   SOLE   143,943 0 327,240
PACIFIC BIOSCIENCES CALIF IN COMM STK 69404D108 23,457 2,376,593 SH   SOLE   340,509 0 2,036,084
PACIFIC ETHANOL INC COMM STK 69423U305 80 11,000 SH   SOLE   11,000 0 0
PACIFIC PREMIER BANCORP COMM STK 69478X105 112,772 5,599,383 SH   SOLE   1,302,019 0 4,297,364
PAGERDUTY INC COMM STK 69553P100 185,359 6,837,302 SH   SOLE   2,206,242 0 4,631,060
PALANTIR TECHNOLOGIES INC COMM STK 69608A108 141,356 14,879,553 SH   SOLE   6,989,353 0 7,890,200
PALOMAR HLDGS INC COMM STK 69753M105 234,918 2,253,628 SH   SOLE   526,661 0 1,726,967
PARAMOUNT GROUP INC COMM STK 69924R108 1,279 180,696 SH   SOLE   115,418 0 65,278
PARK AEROSPACE CORP COMM STK 70014A104 385 35,301 SH   SOLE   13,201 0 22,100
PARSONS CORPORATION COMM STK 70202L102 75,659 2,255,781 SH   SOLE   643,728 0 1,612,053
PAYCOM SOFTWARE INC COMM STK 70432V102 1,269,627 4,078,467 SH   SOLE   1,514,070 0 2,564,397
PAYLOCITY HLDG CORP COMM STK 70438V106 1,268,858 7,860,598 SH   SOLE   1,690,916 0 6,169,682
PAYPAL HLDGS INC COMM STK 70450Y103 8,492,748 43,103,834 SH   SOLE   15,787,412 0 27,316,422
PEBBLEBROOK HOTEL TR COMM STK 70509V100 41,485 3,310,846 SH   SOLE   883,051 0 2,427,795
PELOTON INTERACTIVE INC COMM STK 70614W100 98,529 992,838 SH   SOLE   713,123 0 279,715
PENN VA CORP COMM STK 70788V102 259 26,264 SH   SOLE   26,264 0 0
PENNYMAC MTG INVT TR COMM STK 70931T103 66,966 4,167,166 SH   SOLE   1,369,199 0 2,797,967
PENNYMAC FINL SVCS INC NEW COMM STK 70932M107 383,386 6,596,462 SH   SOLE   1,819,984 0 4,776,478
PENSKE AUTOMOTIVE GRP INC COMM STK 70959W103 319 6,694 SH   SOLE   1,398 0 5,296
PENUMBRA INC COMM STK 70975L107 209,932 1,080,008 SH   SOLE   225,113 0 854,895
PERDOCEO ED CORP COMM STK 71363P106 29,387 2,400,919 SH   SOLE   643,528 0 1,757,391
PERFORMANCE FOOD GROUP CO COMM STK 71377A103 70,121 2,025,462 SH   SOLE   529,442 0 1,496,020
PERSHING SQUARE TONTINE HLDG COMM STK 71531R109 174,318 7,682,606 SH   SOLE   2,945,406 0 4,737,200
PERSHING SQUARE TONTINE HLDG WARRANT 71531R117 6,107 851,688 SH   SOLE   326,930 0 524,758
PETROLEO BRASILEIRO SA PETRO ADR 71654V408 12,864 1,806,803 SH   SOLE   0 0 1,806,803
PHATHOM PHARMACEUTICALS INC COMM STK 71722W107 5,151 140,462 SH   SOLE   119,596 0 20,866
PHIBRO ANIMAL HEALTH CORP COMM STK 71742Q106 10,228 587,801 SH   SOLE   156,001 0 431,800
PHYSICIANS RLTY TR COMM STK 71943U104 1,492 83,280 SH   SOLE   30,000 0 53,280
PHREESIA INC COMM STK 71944F106 56,300 1,752,243 SH   SOLE   497,605 0 1,254,638
PINNACLE FINL PARTNERS INC COMM STK 72346Q104 185,857 5,222,157 SH   SOLE   1,392,650 0 3,829,507
PINTEREST INC COMM STK 72352L106 8,608 207,364 SH   SOLE   134,244 0 73,120
PIXELWORKS INC COMM STK 72581M305 176 86,031 SH   SOLE   2,731 0 83,300
PLAINS GP HLDGS L P COMM STK 72651A207 15,239 2,502,366 SH   SOLE   651,414 0 1,850,952
PLANET FITNESS INC COMM STK 72703H101 329,450 5,346,474 SH   SOLE   942,715 0 4,403,759
PLUG POWER INC COMM STK 72919P202 2,600 193,895 SH   SOLE   145,295 0 48,600
PLURALSIGHT INC COMM STK 72941B106 8,417 491,342 SH   SOLE   52,320 0 439,022
POOL CORP COMM STK 73278L105 248,746 743,545 SH   SOLE   252,364 0 491,181
POWERFLEET INC COMM STK 73931J109 72 12,768 SH   SOLE   1,968 0 10,800
POWER REIT COMM STK 73933H101 252 12,730 SH   SOLE   5,592 0 7,138
PRECIGEN INC COMM STK 74017N105 183 52,179 SH   SOLE   52,179 0 0
PREMIER FINL BANCORP INC COMM STK 74050M105 170 15,767 SH   SOLE   5,505 0 10,262
PREMIER INC COMM STK 74051N102 700 21,324 SH   SOLE   13,824 0 7,500
PREMIER FINANCIAL CORP COMM STK 74052F108 168 10,808 SH   SOLE   10,808 0 0
PRELUDE THERAPEUTICS INC COMM STK 74065P101 12,052 400,000 SH   SOLE   42,170 0 357,830
PRESTIGE CONSMR HEALTHCARE I COMM STK 74112D101 25,876 710,500 SH   SOLE   196,800 0 513,700
PRICE T ROWE GROUP INC COMM STK 74144T108 49,319 384,640 SH   SOLE   133,647 0 250,993
PRIMORIS SVCS CORP COMM STK 74164F103 598 33,165 SH   SOLE   19,365 0 13,800
PRIMERICA INC COMM STK 74164M108 87,333 771,902 SH   SOLE   208,402 0 563,500
PRIMO WATER CORPORATION COMM STK 74167P108 161 11,338 SH   SOLE   11,338 0 0
PRINCIPAL FINANCIAL GROUP IN COMM STK 74251V102 115,400 2,865,653 SH   SOLE   1,350,969 0 1,514,684
PROASSURANCE CORP COMM STK 74267C106 38,451 2,458,531 SH   SOLE   749,965 0 1,708,566
PROLOGIS INC. COMM STK 74340W103 2,394,636 23,798,809 SH   SOLE   10,444,785 0 13,354,024
PROS HOLDINGS INC COMM STK 74346Y103 927 29,033 SH   SOLE   17,133 0 11,900
PROSIGHT GLOBAL INC COMM STK 74349J103 3,527 311,065 SH   SOLE   670 0 310,395
PROTARA THERAPEUTICS INC COMM STK 74365U107 7,541 448,093 SH   SOLE   47,340 0 400,753
PROVIDENT BANCORP INC COMM STK 74383L105 13,126 1,684,999 SH   SOLE   440,092 0 1,244,907
PROVIDENT FINL SVCS INC COMM STK 74386T105 381 31,197 SH   SOLE   21,079 0 10,118
PRUDENTIAL BANCORP INC NEW COMM STK 74431A101 176 16,737 SH   SOLE   16,737 0 0
PUBLIC STORAGE COMM STK 74460D109 240,268 1,078,788 SH   SOLE   302,737 0 776,051
PULSE BIOSCIENCES INC COMM STK 74587B101 298 25,287 SH   SOLE   3,187 0 22,100
PURE STORAGE INC COMM STK 74624M102 285,943 18,579,778 SH   SOLE   1,902,020 0 16,677,758
PZENA INVESTMENT MGMT INC COMM STK 74731Q103 66 12,234 SH   SOLE   12,234 0 0
QEP RESOURCES INC COMM STK 74733V100 51 56,530 SH   SOLE   56,530 0 0
QTS RLTY TR INC COMM STK 74736A103 1,604 25,449 SH   SOLE   15,749 0 9,700
QORVO INC COMM STK 74736K101 26,483 205,278 SH   SOLE   72,974 0 132,304
Q2 HLDGS INC COMM STK 74736L109 245,752 2,692,877 SH   SOLE   518,045 0 2,174,832
QUALYS INC COMM STK 74758T303 58,100 592,792 SH   SOLE   164,092 0 428,700
QUANTERIX CORP COMM STK 74766Q101 48,158 1,427,330 SH   SOLE   570,427 0 856,903
QUEST DIAGNOSTICS INC COMM STK 74834L100 27,702 241,961 SH   SOLE   83,109 0 158,852
QUIDEL CORP COMM STK 74838J101 929,451 4,236,715 SH   SOLE   1,110,738 0 3,125,977
QURATE RETAIL INC COMM STK 74915M100 962 134,013 SH   SOLE   75,093 0 58,920
RGC RES INC COMM STK 74955L103 14,599 622,559 SH   SOLE   211,165 0 411,394
RLJ LODGING TR COMM STK 74965L101 1,036 119,574 SH   SOLE   95,275 0 24,299
RMR GROUP INC COMM STK 74967R106 651 23,699 SH   SOLE   19,068 0 4,631
RH COMM STK 74967X103 738,385 1,929,812 SH   SOLE   402,130 0 1,527,682
RPT REALTY COMM STK 74971D101 776 142,724 SH   SOLE   96,424 0 46,300
RADIUS HEALTH INC CONV BND 750469AA6 500 600,000 PRN   SOLE   600,000 0 0
RAMACO RES INC COMM STK 75134P303 190 54,412 SH   SOLE   27,871 0 26,541
RANGE RES CORP COMM STK 75281A109 288 43,517 SH   SOLE   29,917 0 13,600
RANGER ENERGY SVCS INC COMM STK 75282U104 3,559 1,363,569 SH   SOLE   322,249 0 1,041,320
RANPAK HOLDINGS CORP COMM STK 75321W103 125 13,085 SH   SOLE   13,085 0 0
RAYONIER ADVANCED MATLS INC COMM STK 75508B104 171 53,374 SH   SOLE   29,744 0 23,630
RBC BEARINGS INC COMM STK 75524B104 104,005 858,060 SH   SOLE   214,495 0 643,565
RE MAX HLDGS INC COMM STK 75524W108 1,751 53,501 SH   SOLE   44,301 0 9,200
READY CAPITAL CORP COMM STK 75574U101 640 57,142 SH   SOLE   41,407 0 15,735
REALOGY HLDGS CORP COMM STK 75605Y106 580 61,475 SH   SOLE   51,875 0 9,600
REALPAGE INC COMM STK 75606N109 358,086 6,212,456 SH   SOLE   1,201,406 0 5,011,050
REATA PHARMACEUTICALS INC COMM STK 75615P103 89,619 919,926 SH   SOLE   179,880 0 740,046
RED ROBIN GOURMET BURGERS IN COMM STK 75689M101 38,043 2,890,842 SH   SOLE   833,861 0 2,056,981
RED ROCK RESORTS INC COMM STK 75700L108 466 27,251 SH   SOLE   6,351 0 20,900
REDFIN CORP COMM STK 75737F108 38,940 779,888 SH   SOLE   105,917 0 673,971
REGENERON PHARMACEUTICALS COMM STK 75886F107 511,634 913,992 SH   SOLE   202,424 0 711,568
REGENXBIO INC COMM STK 75901B107 8,201 298,016 SH   SOLE   37,306 0 260,710
REGIONS FINANCIAL CORP NEW COMM STK 7591EP100 20,493 1,777,340 SH   SOLE   640,170 0 1,137,170
RELAY THERAPEUTICS INC COMM STK 75943R102 33,540 787,502 SH   SOLE   127,254 0 660,248
RENEWABLE ENERGY GROUP INC COMM STK 75972A301 14,510 271,621 SH   SOLE   68,073 0 203,548
RENT A CTR INC NEW COMM STK 76009N100 1,512 50,584 SH   SOLE   19,434 0 31,150
REPLIMUNE GROUP INC COMM STK 76029N106 9,810 426,161 SH   SOLE   41,572 0 384,589
RESOLUTE FST PRODS INC COMM STK 76117W109 150 33,500 SH   SOLE   33,500 0 0
RESIDEO TECHNOLOGIES INC COMM STK 76118Y104 712 64,720 SH   SOLE   25,876 0 38,844
RESTAURANT BRANDS INTL INC COMM STK 76131D103 6,197 107,762 SH   SOLE   37,587 0 70,175
RETAIL OPPORTUNITY INVTS COR COMM STK 76131N101 1,567 150,432 SH   SOLE   37,432 0 113,000
RETAIL PPTYS AMER INC COMM STK 76131V202 857 147,469 SH   SOLE   74,969 0 72,500
RETAIL VALUE INC COMM STK 76133Q102 253 20,091 SH   SOLE   9,124 0 10,967
REXNORD CORP COMM STK 76169B102 76,428 2,561,275 SH   SOLE   695,075 0 1,866,200
REXFORD INDL RLTY INC COMM STK 76169C100 177,925 3,888,211 SH   SOLE   933,382 0 2,954,829
REYNOLDS CONSUMER PRODS INC COMM STK 76171L106 236,351 7,718,839 SH   SOLE   2,963,610 0 4,755,229
RINGCENTRAL INC COMM STK 76680R206 54,548 198,638 SH   SOLE   84,601 0 114,037
ROCKET PHARMACEUTICALS INC COMM STK 77313F106 53,933 2,359,266 SH   SOLE   282,215 0 2,077,051
ROKU INC COMM STK 77543R102 11,298 59,840 SH   SOLE   35,015 0 24,825
RYMAN HOSPITALITY PPTYS INC COMM STK 78377T107 1,466 39,840 SH   SOLE   22,346 0 17,494
S&P GLOBAL INC COMM STK 78409V104 2,703,424 7,497,015 SH   SOLE   2,713,259 0 4,783,756
SBA COMMUNICATIONS CORP NEW COMM STK 78410G104 383,015 1,202,634 SH   SOLE   225,619 0 977,015
SEACOR MARINE HLDGS INC COMM STK 78413P101 8,426 4,150,867 SH   SOLE   1,272,193 0 2,878,674
SL GREEN RLTY CORP COMM STK 78440X101 417,320 8,999,774 SH   SOLE   4,261,020 0 4,738,754
SLM CORP COMM STK 78442P106 66,201 8,183,070 SH   SOLE   2,234,612 0 5,948,458
SM ENERGY CO COMM STK 78454L100 211 132,830 SH   SOLE   84,330 0 48,500
SPDR S&P 500 ETF TR COMM STK 78462F103 1,594 4,761 SH   SOLE   4,761 0 0
SPDR S&P 500 ETF TR COMM STK 78462F103 1,340 4,000 SH Put SOLE   4,000 0 0
SPS COMMERCE INC COMM STK 78463M107 50,419 647,475 SH   SOLE   204,475 0 443,000
SPDR GOLD TR COMM STK 78463V107 266 1,500 SH   SOLE   1,500 0 0
SS&C TECHNOLOGIES HLDGS INC COMM STK 78467J100 453,570 7,494,546 SH   SOLE   2,364,328 0 5,130,218
SPDR SER TR COMM STK 78468R556 10,807 256,880 SH   SOLE   256,880 0 0
SPDR SER TR COMM STK 78468R622 3,858 37,000 SH   SOLE   37,000 0 0
SPX FLOW INC COMM STK 78469X107 725 16,939 SH   SOLE   13,534 0 3,405
SVB FINANCIAL GROUP COMM STK 78486Q101 56,803 236,071 SH   SOLE   75,922 0 160,149
SVMK INC COMM STK 78489X103 350 15,819 SH   SOLE   8,719 0 7,100
SABRA HEALTH CARE REIT INC COMM STK 78573L106 2,305 167,186 SH   SOLE   133,850 0 33,336
SABRE CORP COMM STK 78573M104 931 142,938 SH   SOLE   87,438 0 55,500
SAFEHOLD INC COMM STK 78645L100 36,966 595,263 SH   SOLE   181,183 0 414,080
SAFETY INS GROUP INC COMM STK 78648T100 80,526 1,165,522 SH   SOLE   306,274 0 859,248
SAGE THERAPEUTICS INC COMM STK 78667J108 156,408 2,559,034 SH   SOLE   459,444 0 2,099,590
SAIA INC COMM STK 78709Y105 114,213 905,446 SH   SOLE   213,166 0 692,280
SAILPOINT TECHNLGIES HLDGS I COMM STK 78781P105 1,106 27,954 SH   SOLE   18,454 0 9,500
SALESFORCE COM INC COMM STK 79466L302 11,301,624 44,969,056 SH   SOLE   17,336,198 0 27,632,858
SANDSTORM GOLD LTD COMM STK 80013R206 964 114,607 SH   SOLE   52,729 0 61,878
SANOFI ADR 80105N105 70,983 1,414,857 SH   SOLE   1,059,207 0 355,650
SANTANDER CONSUMER USA HDG I COMM STK 80283M101 987 54,259 SH   SOLE   11,359 0 42,900
SCHOLAR ROCK HLDG CORP COMM STK 80706P103 41,729 2,358,876 SH   SOLE   465,291 0 1,893,585
SCHRODINGER INC COMM STK 80810D103 30,992 652,317 SH   SOLE   104,140 0 548,177
SCIENTIFIC GAMES CORP COMM STK 80874P109 2,001 57,307 SH   SOLE   39,677 0 17,630
SEA LTD ADR 81141R100 4,214,402 27,359,138 SH   SOLE   10,367,177 0 16,991,961
SEACOR HOLDINGS INC CONV BND 811904AN1 607 800,000 PRN   SOLE   800,000 0 0
SEALED AIR CORP NEW COMM STK 81211K100 560,109 14,432,087 SH   SOLE   5,112,680 0 9,319,407
SEASPINE HLDGS CORP COMM STK 81255T108 206 14,425 SH   SOLE   6,928 0 7,497
SEAWORLD ENTMT INC COMM STK 81282V100 7,069 358,454 SH   SOLE   80,736 0 277,718
SELECT SECTOR SPDR TR COMM STK 81369Y886 15,691 264,254 SH   SOLE   264,254 0 0
SELECT MED HLDGS CORP COMM STK 81619Q105 457,157 21,957,600 SH   SOLE   7,673,147 0 14,284,453
SENSIENT TECHNOLOGIES CORP COMM STK 81725T100 1,136 19,674 SH   SOLE   11,076 0 8,598
SENSEONICS HLDGS INC COMM STK 81727U105 393 1,014,468 SH   SOLE   202,006 0 812,462
SERES THERAPEUTICS INC COMM STK 81750R102 16,481 582,151 SH   SOLE   72,737 0 509,414
SERITAGE GROWTH PPTYS COMM STK 81752R100 925 68,802 SH   SOLE   31,102 0 37,700
SERVICE PPTYS TR COMM STK 81761L102 785 98,778 SH   SOLE   41,218 0 57,560
SERVICEMASTER GLOBAL HLDGS I COMM STK 81761R109 720,357 18,063,119 SH   SOLE   6,660,366 0 11,402,753
SERVICENOW INC COMM STK 81762P102 7,555,317 15,577,973 SH   SOLE   5,745,446 0 9,832,527
SERVICESOURCE INTL INC COMM STK 81763U100 46 31,357 SH   SOLE   31,357 0 0
SERVISFIRST BANCSHARES INC COMM STK 81768T108 283 8,307 SH   SOLE   3,407 0 4,900
SHENANDOAH TELECOMMUNICATION COMM STK 82312B106 991 22,294 SH   SOLE   13,694 0 8,600
SHOCKWAVE MED INC COMM STK 82489T104 176,670 2,330,741 SH   SOLE   317,551 0 2,013,190
SHOPIFY INC COMM STK 82509L107 2,862,945 2,799,331 SH   SOLE   1,083,990 0 1,715,341
SIGNATURE BK NEW YORK N Y COMM STK 82669G104 332,217 4,003,092 SH   SOLE   1,434,702 0 2,568,390
SILK RD MED INC COMM STK 82710M100 223 3,316 SH   SOLE   1,916 0 1,400
SIMPLY GOOD FOODS CO COMM STK 82900L102 53,203 2,412,830 SH   SOLE   873,303 0 1,539,527
SIRIUS XM HOLDINGS INC COMM STK 82968B103 3,216 599,968 SH   SOLE   302,068 0 297,900
SITE CTRS CORP COMM STK 82981J109 773 107,412 SH   SOLE   38,812 0 68,600
SITEONE LANDSCAPE SUPPLY INC COMM STK 82982L103 321,583 2,637,007 SH   SOLE   570,047 0 2,066,960
SIX FLAGS ENTMT CORP NEW COMM STK 83001A102 757 37,294 SH   SOLE   17,594 0 19,700
SIXTH STREET SPECIALTY LENDN COMM STK 83012A109 10,756 625,000 SH   SOLE   625,000 0 0
SKYWORKS SOLUTIONS INC COMM STK 83088M102 654,163 4,495,966 SH   SOLE   1,721,081 0 2,774,885
SLACK TECHNOLOGIES INC COMM STK 83088V102 1,665,250 61,997,396 SH   SOLE   25,012,166 0 36,985,230
SLEEP NUMBER CORP COMM STK 83125X103 1,145 23,403 SH   SOLE   8,553 0 14,850
SMARTSHEET INC COMM STK 83200N103 10,999 222,558 SH   SOLE   86,368 0 136,190
SNAP INC COMM STK 83304A106 2,967,321 113,646,887 SH   SOLE   45,894,944 0 67,751,943
SOLAREDGE TECHNOLOGIES INC COMM STK 83417M104 6,392 26,819 SH   SOLE   14,619 0 12,200
SOLARIS OILFIELD INFRSTR INC COMM STK 83418M103 193 30,417 SH   SOLE   2,117 0 28,300
SONIC AUTOMOTIVE INC COMM STK 83545G102 496 12,341 SH   SOLE   7,221 0 5,120
SORRENTO THERAPEUTICS INC COMM STK 83587F202 1,273 114,153 SH   SOLE   61,266 0 52,887
SOUTHERN COPPER CORP COMM STK 84265V105 203,623 4,497,972 SH   SOLE   1,393,707 0 3,104,265
SOUTHSIDE BANCSHARES INC COMM STK 84470P109 728 29,786 SH   SOLE   17,096 0 12,690
SPECTRUM PHARMACEUTICALS INC COMM STK 84763A108 529 129,648 SH   SOLE   16,418 0 113,230
SPECTRUM BRANDS HLDGS INC NE COMM STK 84790A105 596 10,434 SH   SOLE   8,214 0 2,220
SPIRE INC COMM STK 84857L101 1,480 27,820 SH   SOLE   15,810 0 12,010
SPIRIT RLTY CAP INC NEW COMM STK 84860W300 2,514 74,494 SH   SOLE   63,964 0 10,530
SPORTSMANS WHSE HLDGS INC COMM STK 84920Y106 85,979 6,008,312 SH   SOLE   1,923,244 0 4,085,068
SPROUTS FMRS MKT INC COMM STK 85208M102 224,653 10,733,542 SH   SOLE   4,016,083 0 6,717,459
SPROTT PHYSICAL GOLD & SILVE COMM STK 85208R101 8,396 457,778 SH   SOLE   1,218 0 456,560
STAG INDL INC COMM STK 85254J102 3,026 99,257 SH   SOLE   49,157 0 50,100
STAR GROUP L P COMM STK 85512C105 390 40,001 SH   SOLE   19,593 0 20,408
STARTEK INC COMM STK 85569C107 139 26,508 SH   SOLE   14,108 0 12,400
STARWOOD PPTY TR INC COMM STK 85571B105 1,963 130,087 SH   SOLE   37,307 0 92,780
STEPSTONE GROUP INC COMM STK 85914M107 111,221 4,306,243 SH   SOLE   990,632 0 3,315,611
STERLING BANCORP DEL COMM STK 85917A100 1,564 148,694 SH   SOLE   99,299 0 49,395
STERLING BANCORP INC COMM STK 85917W102 12,156 4,038,635 SH   SOLE   942,289 0 3,096,346
STOKE THERAPEUTICS INC COMM STK 86150R107 12,394 370,093 SH   SOLE   42,193 0 327,900
STONERIDGE INC COMM STK 86183P102 31,288 1,703,221 SH   SOLE   372,246 0 1,330,975
STRATEGIC ED INC COMM STK 86272C103 250,260 2,735,982 SH   SOLE   890,938 0 1,845,044
SUMMIT MATLS INC COMM STK 86614U100 91,642 5,540,645 SH   SOLE   1,960,233 0 3,580,412
SUNCOKE ENERGY INC COMM STK 86722A103 230 67,370 SH   SOLE   38,570 0 28,800
SUNRUN INC COMM STK 86771W105 3,308 42,922 SH   SOLE   27,922 0 15,000
SUPER LEAGUE GAMING INC COMM STK 86804F202 31 16,800 SH   SOLE   16,800 0 0
SURGALIGN HOLDINGS INC COMM STK 86882C105 287 158,290 SH   SOLE   35,390 0 122,900
SYNAPTICS INC COMM STK 87157D109 1,536 19,101 SH   SOLE   13,426 0 5,675
SYNOVUS FINL CORP COMM STK 87161C501 1,368 64,638 SH   SOLE   27,578 0 37,060
SYNNEX CORP COMM STK 87162W100 2,766 19,749 SH   SOLE   13,865 0 5,884
SYNCHRONY FINANCIAL COMM STK 87165B103 26,161 999,659 SH   SOLE   346,974 0 652,685
SYNEOS HEALTH INC COMM STK 87166B102 1,676 31,531 SH   SOLE   21,331 0 10,200
SYROS PHARMACEUTICALS INC COMM STK 87184Q107 365 41,303 SH   SOLE   29,023 0 12,280
TD AMERITRADE HLDG CORP COMM STK 87236Y108 170,862 4,364,305 SH   SOLE   2,488,230 0 1,876,075
TFS FINL CORP COMM STK 87240R107 657 44,719 SH   SOLE   31,159 0 13,560
TFF PHARMACEUTICALS INC COMM STK 87241J104 305 16,500 SH   SOLE   16,500 0 0
TRI POINTE GROUP INC COMM STK 87265H109 67,031 3,695,204 SH   SOLE   1,042,817 0 2,652,387
TPI COMPOSITES INC COMM STK 87266J104 837 28,892 SH   SOLE   28,892 0 0
TPG RE FIN TR INC COMM STK 87266M107 87 10,332 SH   SOLE   4,332 0 6,000
TTM TECHNOLOGIES INC COMM STK 87305R109 1,247 109,318 SH   SOLE   21,008 0 88,310
TACTILE SYS TECHNOLOGY INC COMM STK 87357P100 539 14,734 SH   SOLE   10,344 0 4,390
TARGA RES CORP COMM STK 87612G101 154,842 11,036,498 SH   SOLE   5,045,516 0 5,990,982
TAYLOR MORRISON HOME CORP COMM STK 87724P106 1,755 71,380 SH   SOLE   39,301 0 32,079
TC ENERGY CORP COMM STK 87807B107 1,170,039 27,856,329 SH   SOLE   12,781,624 0 15,074,705
TEGNA INC COMM STK 87901J105 1,525 129,824 SH   SOLE   103,608 0 26,216
TELADOC HEALTH INC COMM STK 87918A105 114,618 522,798 SH   SOLE   262,863 0 259,935
TELLURIAN INC NEW COMM STK 87968A104 38 47,728 SH   SOLE   10,508 0 37,220
TEMPUR SEALY INTL INC COMM STK 88023U101 139,272 1,561,516 SH   SOLE   444,229 0 1,117,287
TENABLE HLDGS INC COMM STK 88025T102 219 5,802 SH   SOLE   5,002 0 800
10X GENOMICS INC COMM STK 88025U109 84,672 679,114 SH   SOLE   146,918 0 532,196
TENARIS S A ADR 88031M109 142,225 14,439,066 SH   SOLE   5,171,766 0 9,267,300
TENET HEALTHCARE CORP COMM STK 88033G407 1,647 67,208 SH   SOLE   43,968 0 23,240
TENCENT MUSIC ENTMT GROUP ADR 88034P109 158,219 10,712,157 SH   SOLE   3,184,171 0 7,527,986
TERADATA CORP DEL COMM STK 88076W103 1,569 69,119 SH   SOLE   50,468 0 18,651
TERRENO RLTY CORP COMM STK 88146M101 311,396 5,686,556 SH   SOLE   1,635,601 0 4,050,955
TESLA INC COMM STK 88160R101 948,013 2,209,770 SH   SOLE   1,526,411 0 683,359
TETRA TECH INC NEW COMM STK 88162G103 75,439 789,932 SH   SOLE   179,237 0 610,695
TEXAS CAP BANCSHARES INC COMM STK 88224Q107 37,727 1,211,902 SH   SOLE   324,902 0 887,000
TG THERAPEUTICS INC COMM STK 88322Q108 1,365 51,009 SH   SOLE   19,809 0 31,200
THE ODP CORP COMM STK 88337F105 644 33,111 SH   SOLE   21,744 0 11,367
THERAPEUTICSMD INC COMM STK 88338N107 30,111 19,057,812 SH   SOLE   4,321,290 0 14,736,522
THE TRADE DESK INC COMM STK 88339J105 50,220 96,804 SH   SOLE   37,557 0 59,247
THE REALREAL INC COMM STK 88339P101 4,225 291,982 SH   SOLE   212,400 0 79,582
THERAPEUTICS ACQUISITION COR COMM STK 88339T103 13,256 921,822 SH   SOLE   97,625 0 824,197
THERMON GROUP HLDGS INC COMM STK 88362T103 40,448 3,601,769 SH   SOLE   1,087,587 0 2,514,182
3-D SYS CORP DEL COMM STK 88554D205 781 159,053 SH   SOLE   108,573 0 50,480
3M CO COMM STK 88579Y101 201,781 1,259,711 SH   SOLE   566,031 0 693,680
TIDEWATER INC NEW COMM STK 88642R109 45,808 6,826,815 SH   SOLE   2,422,818 0 4,403,997
TIM PARTICIPACOES S A ADR 88706P205 4,584 397,600 SH   SOLE   0 0 397,600
TITAN INTL INC ILL COMM STK 88830M102 231 79,950 SH   SOLE   37,000 0 42,950
TITAN MACHY INC COMM STK 88830R101 301 22,719 SH   SOLE   1,419 0 21,300
TIVITY HEALTH INC COMM STK 88870R102 613 43,757 SH   SOLE   30,050 0 13,707
TOPBUILD CORP COMM STK 89055F103 92,002 539,000 SH   SOLE   147,047 0 391,953
TORCHLIGHT ENERGY RES INC COMM STK 89102U103 3 10,100 SH   SOLE   0 0 10,100
TOWNEBANK PORTSMOUTH VA COMM STK 89214P109 78,545 4,789,314 SH   SOLE   1,588,556 0 3,200,758
TRANSLATE BIO INC COMM STK 89374L104 24,897 1,829,295 SH   SOLE   242,702 0 1,586,593
TRANSMEDICS GROUP INC COMM STK 89377M109 5,873 426,231 SH   SOLE   426,231 0 0
TRANSUNION COMM STK 89400J107 2,326,020 27,647,931 SH   SOLE   9,828,977 0 17,818,954
TREEHOUSE FOODS INC COMM STK 89469A104 406,289 10,024,394 SH   SOLE   3,413,765 0 6,610,629
TREX CO INC COMM STK 89531P105 165,740 2,314,806 SH   SOLE   486,526 0 1,828,280
TRIBUNE PUBG CO NEW COMM STK 89609W107 164 14,033 SH   SOLE   1,133 0 12,900
TRICIDA INC COMM STK 89610F101 11,624 1,283,011 SH   SOLE   279,948 0 1,003,063
TRIP COM GROUP LTD ADR 89677Q107 1,059,645 34,028,411 SH   SOLE   10,024,455 0 24,003,956
TRUECAR INC COMM STK 89785L107 937 187,358 SH   SOLE   85,528 0 101,830
TRUEBLUE INC COMM STK 89785X101 345 22,286 SH   SOLE   2,586 0 19,700
TRUIST FINL CORP COMM STK 89832Q109 104,377 2,743,145 SH   SOLE   1,157,812 0 1,585,333
TTEC HLDGS INC COMM STK 89854H102 1,096 20,098 SH   SOLE   11,908 0 8,190
TURNING POINT THERAPEUTICS I COMM STK 90041T108 170,502 1,951,718 SH   SOLE   384,858 0 1,566,860
22ND CENTY GROUP INC COMM STK 90137F103 43 66,700 SH   SOLE   0 0 66,700
TWILIO INC COMM STK 90138F102 1,020,356 4,129,492 SH   SOLE   1,155,023 0 2,974,469
TWIST BIOSCIENCE CORP COMM STK 90184D100 49,660 653,676 SH   SOLE   68,848 0 584,828
TWITTER INC COMM STK 90184L102 63,257 1,421,508 SH   SOLE   504,932 0 916,576
TWO HBRS INVT CORP COMM STK 90187B408 893 175,348 SH   SOLE   144,776 0 30,572
2U INC COMM STK 90214J101 1,076 31,776 SH   SOLE   19,236 0 12,540
UFP INDUSTRIES INC COMM STK 90278Q108 156,705 2,773,054 SH   SOLE   900,801 0 1,872,253
U S PHYSICAL THERAPY INC COMM STK 90337L108 111,532 1,283,748 SH   SOLE   308,261 0 975,487
U S XPRESS ENTERPRISES INC COMM STK 90338N202 17,264 2,090,104 SH   SOLE   572,509 0 1,517,595
UBER TECHNOLOGIES INC COMM STK 90353T100 28,040 768,639 SH   SOLE   492,839 0 275,800
UBIQUITI INC COMM STK 90353W103 35,972 215,838 SH   SOLE   56,568 0 159,270
ULTA BEAUTY INC COMM STK 90384S303 294,228 1,313,633 SH   SOLE   489,195 0 824,438
ULTRA CLEAN HLDGS INC COMM STK 90385V107 355 16,542 SH   SOLE   16,542 0 0
ULTRAGENYX PHARMACEUTICAL IN COMM STK 90400D108 686,182 8,348,729 SH   SOLE   2,285,384 0 6,063,345
UNITED CMNTY BKS BLAIRSVLE G COMM STK 90984P303 987 58,304 SH   SOLE   39,708 0 18,596
UNITED THERAPEUTICS CORP DEL COMM STK 91307C102 3,283 32,502 SH   SOLE   20,276 0 12,226
UNITEDHEALTH GROUP INC COMM STK 91324P102 11,261,702 36,121,826 SH   SOLE   12,772,566 0 23,349,260
UNITI GROUP INC COMM STK 91325V108 596 56,531 SH   SOLE   56,531 0 0
UNIVAR SOLUTIONS USA INC COMM STK 91336L107 34,113 2,020,928 SH   SOLE   615,628 0 1,405,300
UNIVERSAL DISPLAY CORP COMM STK 91347P105 4,183 23,146 SH   SOLE   14,650 0 8,496
UNIVERSAL INS HLDGS INC COMM STK 91359V107 8,926 644,927 SH   SOLE   164,427 0 480,500
UNUM GROUP COMM STK 91529Y106 6,489 385,544 SH   SOLE   147,859 0 237,685
UPWORK INC COMM STK 91688F104 94,071 5,393,986 SH   SOLE   1,219,634 0 4,174,352
URBAN EDGE PPTYS COMM STK 91704F104 19,701 2,026,860 SH   SOLE   491,657 0 1,535,203
URBAN ONE INC COMM STK 91705J105 194 33,900 SH   SOLE   33,900 0 0
US ECOLOGY INC COMM STK 91734M103 14,262 436,553 SH   SOLE   163,853 0 272,700
VBI VACCINES INC COMM STK 91822J103 278 97,168 SH   SOLE   51,468 0 45,700
VAIL RESORTS INC COMM STK 91879Q109 1,059,099 4,949,756 SH   SOLE   1,493,813 0 3,455,943
VALERO ENERGY CORP COMM STK 91913Y100 31,971 738,027 SH   SOLE   265,529 0 472,498
VALVOLINE INC COMM STK 92047W101 2,993 157,213 SH   SOLE   92,259 0 64,954
VANECK VECTORS ETF TR COMM STK 92189F437 9,059 304,600 SH   SOLE   0 0 304,600
VAREX IMAGING CORP COMM STK 92214X106 318 25,012 SH   SOLE   2,752 0 22,260
VARIAN MED SYS INC COMM STK 92220P105 27,708 161,094 SH   SOLE   53,483 0 107,611
VECTOR GROUP LTD COMM STK 92240M108 1,147 118,378 SH   SOLE   70,613 0 47,765
VECTRUS INC COMM STK 92242T101 911 23,963 SH   SOLE   15,519 0 8,444
VAXART INC COMM STK 92243A200 4,824 725,343 SH   SOLE   119,116 0 606,227
VENTAS INC COMM STK 92276F100 28,431 677,576 SH   SOLE   234,897 0 442,679
VEONEER INC COMM STK 92336X109 877 59,631 SH   SOLE   21,019 0 38,612
VERASTEM INC COMM STK 92337C104 14 11,780 SH   SOLE   11,780 0 0
VERACYTE INC COMM STK 92337F107 816 25,107 SH   SOLE   4,022 0 21,085
VERB TECHNOLOGY CO INC COMM STK 92337U104 26 23,800 SH   SOLE   23,800 0 0
VEREIT INC COMM STK 92339V100 9,282 1,427,959 SH   SOLE   1,195,728 0 232,231
VERIZON COMMUNICATIONS INC COMM STK 92343V104 1,342,526 22,567,254 SH   SOLE   10,566,631 0 12,000,623
VERINT SYS INC COMM STK 92343X100 1,800 37,364 SH   SOLE   22,164 0 15,200
VERISK ANALYTICS INC COMM STK 92345Y106 882,148 4,760,393 SH   SOLE   1,812,685 0 2,947,708
VERSO CORP COMM STK 92531L207 306 38,779 SH   SOLE   19,579 0 19,200
VERTEX PHARMACEUTICALS INC COMM STK 92532F100 5,543,336 20,370,924 SH   SOLE   7,067,136 0 13,303,788
VERU INC COMM STK 92536C103 87 33,369 SH   SOLE   26,969 0 6,400
VERTIV HOLDINGS CO COMM STK 92537N108 749 43,238 SH   SOLE   35,438 0 7,800
VERTIV HOLDINGS CO COMM STK 92537N207 32,551 1,778,755 SH   SOLE   445,404 0 1,333,351
VIAD CORP COMM STK 92552R406 564 27,067 SH   SOLE   9,490 0 17,577
VIASAT INC COMM STK 92552V100 727 21,138 SH   SOLE   11,088 0 10,050
VIACOMCBS INC COMM STK 92556H206 275,582 9,838,707 SH   SOLE   3,446,741 0 6,391,966
VIPSHOP HOLDINGS LIMITED ADR 92763W103 59,041 3,775,011 SH   SOLE   2,133,774 0 1,641,237
VIR BIOTECHNOLOGY INC COMM STK 92764N102 908 26,456 SH   SOLE   16,056 0 10,400
VIRGIN GALACTIC HOLDINGS INC COMM STK 92766K106 447 23,228 SH   SOLE   12,328 0 10,900
VIRNETX HLDG CORP COMM STK 92823T108 211 40,018 SH   SOLE   40,018 0 0
VISA INC COMM STK 92826C839 15,179,808 75,910,426 SH   SOLE   28,322,730 0 47,587,696
VIRTUSA CORP COMM STK 92827P102 605 12,312 SH   SOLE   2,112 0 10,200
VIRTUS INVT PARTNERS INC COMM STK 92828Q109 74,199 535,153 SH   SOLE   173,961 0 361,192
VISHAY PRECISION GROUP INC COMM STK 92835K103 350 13,827 SH   SOLE   4,444 0 9,383
VISTEON CORP COMM STK 92839U206 90,461 1,306,861 SH   SOLE   397,960 0 908,901
VISTRA CORP COMM STK 92840M102 9,761 517,554 SH   SOLE   182,424 0 335,130
VITAL FARMS INC COMM STK 92847W103 204 5,035 SH   SOLE   5,035 0 0
VIVINT SOLAR INC COMM STK 92854Q106 420 9,922 SH   SOLE   6,822 0 3,100
VOCERA COMMUNICATIONS INC COMM STK 92857F107 413 14,192 SH   SOLE   2,292 0 11,900
VODAFONE GROUP PLC NEW ADR 92857W308 176,605 13,159,855 SH   SOLE   5,221,242 0 7,938,613
VONAGE HLDGS CORP COMM STK 92886T201 1,089 106,497 SH   SOLE   66,097 0 40,400
VROOM INC COMM STK 92918V109 783,111 15,875,263 SH   SOLE   1,739,718 0 14,135,545
W & T OFFSHORE INC COMM STK 92922P106 126 70,101 SH   SOLE   6,801 0 63,300
WP CAREY INC COMM STK 92936U109 22,432 344,253 SH   SOLE   295,615 0 48,638
WEC ENERGY GROUP INC COMM STK 92939U106 60,283 622,118 SH   SOLE   252,467 0 369,651
VYNE THERAPEUTICS INC COMM STK 92941V100 17 10,284 SH   SOLE   10,284 0 0
WALKER & DUNLOP INC COMM STK 93148P102 24,012 453,057 SH   SOLE   154,298 0 298,759
WASHINGTON PRIME GROUP NEW COMM STK 93964W108 75 115,146 SH   SOLE   115,146 0 0
WASTE CONNECTIONS INC COMM STK 94106B101 2,321,472 22,364,856 SH   SOLE   6,769,501 0 15,595,355
WASTE MGMT INC DEL COMM STK 94106L109 80,008 706,968 SH   SOLE   252,983 0 453,985
WATERSTONE FINL INC MD COMM STK 94188P101 331 21,369 SH   SOLE   21,369 0 0
WAYFAIR INC COMM STK 94419L101 66,026 226,886 SH   SOLE   184,752 0 42,134
WEIBO CORP CONV BND 948596AC5 84 88,000 PRN   SOLE   88,000 0 0
WELLTOWER INC COMM STK 95040Q104 477,223 8,662,605 SH   SOLE   3,736,994 0 4,925,611
WENDYS CO COMM STK 95058W100 85,484 3,834,224 SH   SOLE   1,021,609 0 2,812,615
WESCO INTL INC COMM STK 95082P105 512 11,635 SH   SOLE   4,487 0 7,148
WEST BANCORPORATION INC COMM STK 95123P106 266 16,791 SH   SOLE   5,991 0 10,800
WESTROCK CO COMM STK 96145D105 432,009 12,435,480 SH   SOLE   5,377,662 0 7,057,818
WEX INC COMM STK 96208T104 264,719 1,904,866 SH   SOLE   710,038 0 1,194,828
WILLDAN GROUP INC COMM STK 96924N100 442 17,335 SH   SOLE   17,335 0 0
WINTRUST FINL CORP COMM STK 97650W108 22,228 555,005 SH   SOLE   146,780 0 408,225
WISDOMTREE INVTS INC COMM STK 97717P104 246 76,964 SH   SOLE   76,964 0 0
WISDOMTREE TR COMM STK 97717W570 720 21,061 SH   SOLE   21,061 0 0
WORKDAY INC COMM STK 98138H101 2,578,616 11,986,313 SH   SOLE   4,706,798 0 7,279,515
WORKHORSE GROUP INC COMM STK 98138J206 1,118 44,209 SH   SOLE   39,709 0 4,500
WORKIVA INC COMM STK 98139A105 20,915 375,095 SH   SOLE   120,920 0 254,175
WORLD WRESTLING ENTMT INC COMM STK 98156Q108 1,308 32,328 SH   SOLE   22,528 0 9,800
WPX ENERGY INC COMM STK 98212B103 57,190 11,671,447 SH   SOLE   4,089,935 0 7,581,512
WW INTL INC COMM STK 98262P101 2,363 125,204 SH   SOLE   39,104 0 86,100
WYNDHAM DESTINATIONS INC COMM STK 98310W108 2,471 80,317 SH   SOLE   60,017 0 20,300
WYNDHAM HOTELS & RESORTS INC COMM STK 98311A105 3,116 61,701 SH   SOLE   42,671 0 19,030
XCEL ENERGY INC COMM STK 98389B100 95,333 1,381,438 SH   SOLE   467,207 0 914,231
XPERI HOLDING CORP COMM STK 98390M103 803 69,864 SH   SOLE   45,977 0 23,887
XENCOR INC COMM STK 98401F105 220,485 5,684,073 SH   SOLE   1,111,972 0 4,572,101
XOMA CORP DEL COMM STK 98419J206 239 12,671 SH   SOLE   437 0 12,234
XYLEM INC COMM STK 98419M100 139,715 1,660,896 SH   SOLE   591,524 0 1,069,372
XEROX HOLDINGS CORP COMM STK 98421M106 5,994 319,334 SH   SOLE   105,548 0 213,786
XPENG INC ADR 98422D105 60,288 3,003,900 SH   SOLE   1,246,905 0 1,756,995
YAMANA GOLD INC COMM STK 98462Y100 10,981 1,937,586 SH   SOLE   837,733 0 1,099,853
YETI HLDGS INC COMM STK 98585X104 818 18,056 SH   SOLE   13,056 0 5,000
YUM CHINA HLDGS INC COMM STK 98850P109 121,881 2,301,806 SH   SOLE   967,252 0 1,334,554
ZAI LAB LTD ADR 98887Q104 56,273 676,604 SH   SOLE   104,705 0 571,899
ZENDESK INC COMM STK 98936J101 920,740 8,946,172 SH   SOLE   2,503,588 0 6,442,584
ZENTALIS PHARMACEUTICALS INC COMM STK 98943L107 36,156 1,106,020 SH   SOLE   202,174 0 903,846
ZILLOW GROUP INC COMM STK 98954M101 3,839 37,808 SH   SOLE   22,807 0 15,001
ZILLOW GROUP INC COMM STK 98954M200 7,618 74,990 SH   SOLE   40,688 0 34,302
ZIMMER BIOMET HOLDINGS INC COMM STK 98956P102 888,179 6,524,014 SH   SOLE   2,885,811 0 3,638,203
ZIOPHARM ONCOLOGY INC COMM STK 98973P101 274 108,754 SH   SOLE   103,654 0 5,100
ZIX CORP COMM STK 98974P100 284 48,647 SH   SOLE   48,647 0 0
ZOETIS INC COMM STK 98978V103 1,508,223 9,120,294 SH   SOLE   4,054,566 0 5,065,728
ZTO EXPRESS CAYMAN INC ADR 98980A105 2,637 88,120 SH   SOLE   88,120 0 0
ZOOMINFO TECHNOLOGIES INC COMM STK 98980F104 2,526 58,756 SH   SOLE   20,016 0 38,740
ZSCALER INC COMM STK 98980G102 4,543 32,292 SH   SOLE   19,935 0 12,357
ZOOM VIDEO COMMUNICATIONS IN COMM STK 98980L101 1,389,721 2,956,161 SH   SOLE   1,024,864 0 1,931,297
ZUORA INC COMM STK 98983V106 817 79,003 SH   SOLE   79,003 0 0
ZYMEWORKS INC COMM STK 98985W102 52,142 1,119,416 SH   SOLE   198,088 0 921,328
ZYNGA INC COMM STK 98986T108 549,275 60,227,492 SH   SOLE   20,064,870 0 40,162,622
ZYNERBA PHARMACEUTICALS INC COMM STK 98986X109 427 129,000 SH   SOLE   69,600 0 59,400
CONSTELLIUM SE COMM STK F21107101 113,242 14,425,758 SH   SOLE   3,855,223 0 10,570,535
ADIENT PLC COMM STK G0084W101 635 36,630 SH   SOLE   17,730 0 18,900
ALKERMES PLC COMM STK G01767105 388,434 23,441,993 SH   SOLE   8,660,301 0 14,781,692
ALLEGION PLC COMM STK G0176J109 154,711 1,564,157 SH   SOLE   592,352 0 971,805
AMCOR PLC COMM STK G0250X107 30,971 2,802,873 SH   SOLE   970,335 0 1,832,538
AMDOCS LTD COMM STK G02602103 336 5,861 SH   SOLE   5,861 0 0
AMBARELLA INC COMM STK G037AX101 287 5,500 SH   SOLE   2,400 0 3,100
AON PLC COMM STK G0403H108 298,950 1,449,105 SH   SOLE   398,282 0 1,050,823
ARCH CAP GROUP LTD COMM STK G0450A105 7,432 254,095 SH   SOLE   169,190 0 84,905
ARCOS DORADOS HOLDINGS INC COMM STK G0457F107 1,844 449,817 SH   SOLE   0 0 449,817
ARGO GROUP INTL HLDGS LTD COMM STK G0464B107 1,189 34,536 SH   SOLE   21,060 0 13,476
ASSURED GUARANTY LTD COMM STK G0585R106 767 35,703 SH   SOLE   18,203 0 17,500
ATLASSIAN CORP PLC COMM STK G06242104 2,567,537 14,123,641 SH   SOLE   4,917,442 0 9,206,199
ATHENE HOLDING LTD COMM STK G0684D107 870 25,520 SH   SOLE   13,820 0 11,700
AXIS CAP HLDGS LTD COMM STK G0692U109 472,794 10,735,548 SH   SOLE   3,575,315 0 7,160,233
AXALTA COATING SYS LTD COMM STK G0750C108 3,802 171,510 SH   SOLE   125,070 0 46,440
BIOHAVEN PHARMACTL HLDG CO L COMM STK G11196105 1,682 25,876 SH   SOLE   16,047 0 9,829
ACCENTURE PLC IRELAND COMM STK G1151C101 1,010,302 4,470,561 SH   SOLE   1,835,978 0 2,634,583
MIMECAST LTD COMM STK G14838109 286 6,093 SH   SOLE   4,093 0 2,000
BUNGE LIMITED COMM STK G16962105 720,854 15,773,609 SH   SOLE   6,834,684 0 8,938,925
CAPRI HOLDINGS LIMITED COMM STK G1890L107 1,357 75,392 SH   SOLE   47,494 0 27,898
CARDTRONICS PLC COMM STK G1991C105 11,467 579,130 SH   SOLE   161,474 0 417,656
CENTRAL EUROPEAN MEDIA ENTRP COMM STK G20045202 398 95,007 SH   SOLE   95,007 0 0
CIMPRESS PLC COMM STK G2143T103 704 9,366 SH   SOLE   5,866 0 3,500
CLARIVATE PLC COMM STK G21810109 1,810,789 58,431,388 SH   SOLE   16,700,106 0 41,731,282
CREDICORP LTD COMM STK G2519Y108 465,965 3,758,087 SH   SOLE   1,477,446 0 2,280,641
COCA COLA EUROPEAN PARTNERS COMM STK G25839104 839 21,616 SH   SOLE   21,616 0 0
DELPHI TECHNOLOGIES PL COMM STK G2709G107 190 11,400 SH   SOLE   1,300 0 10,100
DESPEGAR COM CORP COMM STK G27358103 1,500 235,800 SH   SOLE   0 0 235,800
EATON CORP PLC COMM STK G29183103 75,740 742,328 SH   SOLE   279,248 0 463,080
ENDO INTL PLC COMM STK G30401106 665 201,602 SH   SOLE   69,102 0 132,500
ENSTAR GROUP LIMITED COMM STK G3075P101 932 5,772 SH   SOLE   3,872 0 1,900
ARYA SCIENCES ACQUISTION CO COMM STK G31655114 7,731 702,800 SH   SOLE   73,528 0 629,272
ESSENT GROUP LTD COMM STK G3198U102 85,417 2,307,942 SH   SOLE   525,513 0 1,782,429
EVEREST RE GROUP LTD COMM STK G3223R108 14,736 74,598 SH   SOLE   27,594 0 47,004
FABRINET COMM STK G3323L100 28,646 454,478 SH   SOLE   127,478 0 327,000
FRESH DEL MONTE PRODUCE INC COMM STK G36738105 847 36,940 SH   SOLE   12,940 0 24,000
EROS STX GLOBAL CORPORATION COMM STK G3788M114 24 10,766 SH   SOLE   10,766 0 0
GENPACT LIMITED COMM STK G3922B107 10,661 273,702 SH   SOLE   106,302 0 167,400
GREENLIGHT CAPITAL RE LTD COMM STK G4095J109 149 22,164 SH   SOLE   22,164 0 0
HELEN OF TROY LTD COMM STK G4388N106 98,525 509,118 SH   SOLE   138,518 0 370,600
HEALTH SCIENCES ACQ CORP 2 COMM STK G4411D109 9,350 850,000 SH   SOLE   87,905 0 762,095
HERBALIFE NUTRITION LTD COMM STK G4412G101 2,130 45,661 SH   SOLE   22,361 0 23,300
JANUS HENDERSON GROUP PLC COMM STK G4474Y214 1,101 50,713 SH   SOLE   20,144 0 30,569
HORIZON THERAPEUTICS PUB L COMM STK G46188101 154,901 1,994,086 SH   SOLE   481,920 0 1,512,166
ICHOR HOLDINGS COMM STK G4740B105 9,772 453,047 SH   SOLE   117,277 0 335,770
IHS MARKIT LTD COMM STK G47567105 552,911 7,042,559 SH   SOLE   2,648,103 0 4,394,456
INVESCO LTD COMM STK G491BT108 8,480 743,177 SH   SOLE   276,435 0 466,742
JAMES RIV GROUP LTD COMM STK G5005R107 24,753 555,883 SH   SOLE   181,724 0 374,159
JAZZ PHARMACEUTICALS PLC COMM STK G50871105 79,060 554,458 SH   SOLE   206,727 0 347,731
JOHNSON CTLS INTL PLC COMM STK G51502105 721,611 17,664,903 SH   SOLE   7,862,085 0 9,802,818
LAZARD LTD COMM STK G54050102 273,815 8,284,876 SH   SOLE   2,896,476 0 5,388,400
LIBERTY GLOBAL PLC COMM STK G5480U104 1,270 60,432 SH   SOLE   22,803 0 37,629
LIBERTY GLOBAL PLC COMM STK G5480U120 6,109 297,500 SH   SOLE   217,169 0 80,331
LINDE PLC COMM STK G5494J103 3,339,463 14,032,082 SH   SOLE   5,884,198 0 8,147,884
LIVANOVA PLC COMM STK G5509L101 1,488 32,916 SH   SOLE   18,216 0 14,700
MARVELL TECHNOLOGY GROUP LTD COMM STK G5876H105 3,358,406 84,594,614 SH   SOLE   31,610,251 0 52,984,363
MEDTRONIC PLC COMM STK G5960L103 1,835,207 17,659,809 SH   SOLE   8,127,391 0 9,532,418
MEIRAGTX HLDGS PLC COMM STK G59665102 13,204 997,308 SH   SOLE   127,563 0 869,745
APTIV PLC COMM STK G6095L109 2,154,078 23,495,611 SH   SOLE   9,937,991 0 13,557,620
NIELSEN HLDGS PLC COMM STK G6518L108 279,956 19,743,008 SH   SOLE   10,083,232 0 9,659,776
NOMAD FOODS LTD COMM STK G6564A105 193,866 7,608,564 SH   SOLE   2,118,119 0 5,490,445
NORDIC AMERICAN TANKERS LIMI COMM STK G65773106 36 10,387 SH   SOLE   10,387 0 0
NORWEGIAN CRUISE LINE HLDG L COMM STK G66721104 8,354 488,241 SH   SOLE   170,221 0 318,020
NOVOCURE LTD COMM STK G6674U108 135,277 1,215,318 SH   SOLE   188,698 0 1,026,620
NVENT ELECTRIC PLC COMM STK G6700G107 25,420 1,436,997 SH   SOLE   637,943 0 799,054
PAGSEGURO DIGITAL LTD COMM STK G68707101 138,625 3,676,073 SH   SOLE   1,120,862 0 2,555,211
PROTHENA CORP PLC COMM STK G72800108 145 14,525 SH   SOLE   14,525 0 0
RENAISSANCERE HLDGS LTD COMM STK G7496G103 9,338 55,015 SH   SOLE   12,483 0 42,532
ROYALTY PHARMA PLC COMM STK G7709Q104 346,280 8,231,050 SH   SOLE   2,615,384 0 5,615,666
SEAGATE TECHNOLOGY PLC COMM STK G7945M107 19,485 395,482 SH   SOLE   132,785 0 262,697
PENTAIR PLC COMM STK G7S00T104 13,089 285,974 SH   SOLE   98,416 0 187,558
SAPIENS INTL CORP N V COMM STK G7T16G103 35,031 1,145,547 SH   SOLE   315,047 0 830,500
SENSATA TECHNOLOGIES HLDNG P COMM STK G8060N102 6,392 148,171 SH   SOLE   120,011 0 28,160
SOCIAL CAP HDOSPHIA HLDG CO COMM STK G8250T109 604 31,800 SH   SOLE   25,500 0 6,300
STERIS PLC COMM STK G8473T100 39,390 223,567 SH   SOLE   83,901 0 139,666
STONECO LTD COMM STK G85158106 1,811,435 34,249,107 SH   SOLE   10,566,634 0 23,682,473
TECHNIPFMC PLC COMM STK G87110105 4,586 726,793 SH   SOLE   247,555 0 479,238
THERAVANCE BIOPHARMA INC COMM STK G8807B106 8,049 544,380 SH   SOLE   156,300 0 388,080
THIRD PT REINS LTD COMM STK G8827U100 728 104,753 SH   SOLE   45,587 0 59,166
TRANE TECHNOLOGIES PLC COMM STK G8994E103 76,856 633,866 SH   SOLE   240,895 0 392,971
LIBERTY LATIN AMERICA LTD COMM STK G9001E102 345 41,819 SH   SOLE   23,490 0 18,329
LIBERTY LATIN AMERICA LTD COMM STK G9001E128 680 83,515 SH   SOLE   49,377 0 34,138
TRITON INTL LTD COMM STK G9078F107 1,414 34,757 SH   SOLE   34,757 0 0
TRONOX HOLDINGS PLC COMM STK G9087Q102 793 100,761 SH   SOLE   100,761 0 0
VASTA PLATFORM LTD COMM STK G9440A109 2,303 149,284 SH   SOLE   0 0 149,284
WHITE MTNS INS GROUP LTD COMM STK G9618E107 1,389 1,783 SH   SOLE   1,188 0 595
WILLIS TOWERS WATSON PLC LTD COMM STK G96629103 1,146,710 5,491,378 SH   SOLE   1,920,256 0 3,571,122
PERRIGO CO PLC COMM STK G97822103 824,346 17,955,697 SH   SOLE   7,622,364 0 10,333,333
XP INC COMM STK G98239109 685,194 16,435,442 SH   SOLE   7,272,067 0 9,163,375
ADC THERAPEUTICS SA COMM STK H0036K147 23,726 719,175 SH   SOLE   110,704 0 608,471
ALCON AG COMM STK H01301128 852,349 14,970,280 SH   SOLE   5,899,532 0 9,070,748
CHUBB LIMITED COMM STK H1467J104 2,419,037 20,832,213 SH   SOLE   10,001,791 0 10,830,422
CRISPR THERAPEUTICS AG COMM STK H17182108 136,411 1,630,932 SH   SOLE   346,863 0 1,284,069
GARMIN LTD COMM STK H2906T109 24,353 256,729 SH   SOLE   88,890 0 167,839
TE CONNECTIVITY LTD COMM STK H84989104 1,594,432 16,312,998 SH   SOLE   4,998,993 0 11,314,005
TRANSOCEAN LTD COMM STK H8817H100 325 402,443 SH   SOLE   135,943 0 266,500
ALTISOURCE PORTFOLIO SOLNS S COMM STK L0175J104 138 10,854 SH   SOLE   354 0 10,500
ARDAGH GROUP S A COMM STK L0223L101 172 12,248 SH   SOLE   12,248 0 0
GLOBANT S A COMM STK L44385109 9,308 51,935 SH   SOLE   4,335 0 47,600
ORION ENGINEERED CARBONS S A COMM STK L72967109 31,615 2,527,200 SH   SOLE   849,109 0 1,678,091
SPOTIFY TECHNOLOGY S A COMM STK L8681T102 3,247,624 13,388,398 SH   SOLE   5,164,924 0 8,223,474
TRINSEO S A COMM STK L9340P101 561 21,867 SH   SOLE   12,767 0 9,100
AUDIOCODES LTD COMM STK M15342104 312 9,922 SH   SOLE   9,922 0 0
CHECK POINT SOFTWARE TECH LT COMM STK M22465104 1,176 9,771 SH   SOLE   9,771 0 0
CYBERARK SOFTWARE LTD COMM STK M2682V108 19,684 190,331 SH   SOLE   50,231 0 140,100
JFROG LTD COMM STK M6191J100 42,325 500,000 SH   SOLE   100,857 0 399,143
WIX COM LTD COMM STK M98068105 1,655,403 6,495,597 SH   SOLE   1,977,287 0 4,518,310
AERCAP HOLDINGS NV COMM STK N00985106 733 29,081 SH   SOLE   29,081 0 0
AFFIMED N V COMM STK N01045108 156 45,985 SH   SOLE   45,985 0 0
ASML HOLDING N V COMM STK N07059210 3,976,920 10,772,767 SH   SOLE   5,199,530 0 5,573,237
ELASTIC N V COMM STK N14506104 1,842 17,070 SH   SOLE   11,370 0 5,700
CNH INDL N V COMM STK N20944109 232,729 29,852,290 SH   SOLE   11,765,092 0 18,087,198
CORE LABORATORIES N V COMM STK N22717107 407 26,680 SH   SOLE   10,800 0 15,880
CUREVAC N V COMM STK N2451R105 55,973 1,202,421 SH   SOLE   193,076 0 1,009,345
FERRARI N V COMM STK N3167Y103 1,412,627 7,673,566 SH   SOLE   4,042,172 0 3,631,394
FRANKS INTL N V COMM STK N33462107 52,008 33,771,390 SH   SOLE   11,353,790 0 22,417,600
LYONDELLBASELL INDUSTRIES N COMM STK N53745100 33,052 468,893 SH   SOLE   167,607 0 301,286
MYLAN NV COMM STK N59465109 14,177 955,965 SH   SOLE   331,304 0 624,661
NXP SEMICONDUCTORS N V COMM STK N6596X109 3,607,794 28,906,290 SH   SOLE   10,734,231 0 18,172,059
QIAGEN NV COMM STK N72482123 1,468 28,082 SH   SOLE   28,082 0 0
UNIQURE NV COMM STK N90064101 47,993 1,303,083 SH   SOLE   210,254 0 1,092,829
WRIGHT MED GROUP N V COMM STK N96617118 1,988 65,080 SH   SOLE   45,555 0 19,525
YANDEX N V COMM STK N97284108 140,694 2,156,232 SH   SOLE   662,413 0 1,493,819
COPA HOLDINGS SA COMM STK P31076105 2,390 47,477 SH   SOLE   4,777 0 42,700
INTERCORP FINL SVCS INC COMM STK P5626F128 1,581 68,400 SH   SOLE   0 0 68,400
ROYAL CARIBBEAN GROUP COMM STK V7780T103 34,273 529,469 SH   SOLE   196,830 0 332,639
INTERNATIONAL SEAWAYS INC COMM STK Y41053102 19,143 1,310,257 SH   SOLE   478,444 0 831,813
WAVE LIFE SCIENCES LTD COMM STK Y95308105 8,489 999,918 SH   SOLE   143,910 0 856,008