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
Canada Goose Holdings I COM 135086106 765 23,900 SH   SOLE   23,900 0 0
Thomson Reuters Corp COM 884903709 1,941 24,400 SH   SOLE   24,400 0 0
1life Healthcare Inc COM 68269G107 1,420 50,068 SH   SOLE   22,815 0 27,253
3m Co COM 88579Y101 17,852 111,451 SH   SOLE   87,404 0 24,047
8x8 Inc New COM 282914100 283 18,200 SH   SOLE   16,825 0 1,375
A10 Networks Inc COM 002121101 2,917 457,877 SH   SOLE   375,656 0 82,221
Aaron Rents Inc COM 002535300 1,683 29,716 SH   SOLE   10,546 0 19,170
Abbott Labs COM 002824100 115,017 1,056,852 SH   SOLE   643,106 0 413,746
Abbvie Inc COM 00287Y109 101,921 1,163,616 SH   SOLE   668,505 0 495,111
Abeona Therapeutics Inc COM 00289Y107 252 246,737 SH   SOLE   174,547 0 72,190
Abiomed Inc COM 003654100 13,520 48,797 SH   SOLE   13,390 0 35,407
Acacia Communications I COM 00401C108 1,450 21,514 SH   SOLE   9,500 0 12,014
Acadia Pharmaceutica COM 004225108 1,900 46,063 SH   SOLE   28,109 0 17,954
Accenture Plc Ireland COM G1151C101 149,265 660,494 SH   SOLE   258,562 0 401,932
Accuray Inc COM 004397105 445 185,317 SH   SOLE   165,777 0 19,540
Aci Worldwide Inc COM 004498101 2,890 110,610 SH   SOLE   17,945 0 92,665
Activision Blizzard Inc COM 00507V109 49,642 613,245 SH   SOLE   201,559 0 411,686
Addus Homecare Corp COM 006739106 526 5,564 SH   SOLE   2,105 0 3,459
Adma Biologics Inc COM 000899104 175 73,315 SH   SOLE   37,520 0 35,795
Adobe Sys Inc COM 00724F101 232,455 473,981 SH   SOLE   220,810 0 253,171
Advance Auto Parts COM 00751Y106 819 5,338 SH   SOLE   5,338 0 0
Advanced Drain Sys Inc COM 00790R104 1,981 31,725 SH   SOLE   13,385 0 18,340
Advanced Energy Inds COM 007973100 1,523 24,198 SH   SOLE   13,318 0 10,880
Advanced Micro Devic COM 007903107 85,363 1,041,144 SH   SOLE   540,520 0 500,624
Adverum Biotechnologies COM 00773U108 425 41,272 SH   SOLE   18,222 0 23,050
Aecom Technology Corp D COM 00766T100 1,196 28,594 SH   SOLE   27,474 0 1,120
Aerie Pharmaceuticals I COM 00771V108 188 16,010 SH   SOLE   7,450 0 8,560
Aerojet Rocketdyne Hldg COM 007800105 3,011 75,488 SH   SOLE   32,827 0 42,661
Aerovironment Inc COM 008073108 1,936 32,253 SH   SOLE   14,355 0 17,898
Aes Corp COM 00130H105 10,702 590,932 SH   SOLE   4,564 0 586,368
Affiliated Managers COM 008252108 3,756 54,927 SH   SOLE   51,200 0 3,727
Affimed Therapeutics N COM N01045108 1,349 397,850 SH   SOLE   361,865 0 35,985
Aflac Inc COM 001055102 1,892 52,040 SH   SOLE   3,950 0 48,090
Agenus Inc COM 00847G705 1,484 370,884 SH   SOLE   294,167 0 76,717
Agilent Technologies COM 00846U101 8,085 80,095 SH   SOLE   15,478 0 64,617
Agilysys Inc COM 00847J105 2,023 83,740 SH   SOLE   83,740 0 0
Agnc Invt Corp COM 00123Q104 516 37,115 SH   SOLE   37,115 0 0
Air Prods & Chems In COM 009158106 4,225 14,185 SH   SOLE   14,185 0 0
Akamai Technologies COM 00971T101 14,066 127,245 SH   SOLE   92,799 0 34,446
Akebia Therapeutics Inc COM 00972D105 67 26,550 SH   SOLE   13,280 0 13,270
Alarm Com Hldgs Inc COM 011642105 442 8,000 SH   SOLE   4,705 0 3,295
Alaska Airgroup COM 011659109 8,650 236,147 SH   SOLE   219,312 0 16,835
Albany Intl Corp COM 012348108 469 9,475 SH   SOLE   5,878 0 3,597
Albireo Pharma Inc COM 01345P106 697 20,890 SH   SOLE   16,740 0 4,150
Alcoa Corporation COM 013872106 1,524 131,057 SH   SOLE   80,757 0 50,300
Alexion Pharmaceutic COM 015351109 314 2,747 SH   SOLE   1,382 0 1,365
Align Technology Inc COM 016255101 2,302 7,033 SH   SOLE   4,420 0 2,613
Allegiant Travel Co COM 01748X102 223 1,858 SH   SOLE   808 0 1,050
Allegion Pub Ltd Co COM G0176J109 53,694 542,862 SH   SOLE   232,030 0 310,832
Allete Inc COM 018522300 444 8,585 SH   SOLE   8,585 0 0
Allied Motion Techno COM 019330109 488 11,815 SH   SOLE   8,665 0 3,150
Allison Transmission Hl COM 01973R101 236 6,704 SH   SOLE   6,704 0 0
Allogene Therapeutics I COM 019770106 1,702 45,135 SH   SOLE   19,255 0 25,880
Allstate Corp COM 020002101 9,033 95,955 SH   SOLE   6,955 0 89,000
Alphabet Inc Cl-A COM 02079K305 429,075 292,764 SH   SOLE   142,539 0 150,225
Alphabet Inc Cl-C COM 02079K107 446,037 303,509 SH   SOLE   151,734 0 151,775
Alteryx Inc COM 02156B103 651 5,731 SH   SOLE   5,731 0 0
Altria Group Inc COM 02209S103 25,715 665,504 SH   SOLE   358,530 0 306,974
Amalgamated Bk New York COM 022663108 501 47,376 SH   SOLE   47,376 0 0
Amazon Com Inc COM 023135106 1,160,937 368,700 SH   SOLE   195,297 0 173,403
Ambarella Inc COM G037AX101 1,020 19,549 SH   SOLE   9,909 0 9,640
Amc Networks Inc COM 00164V103 881 35,640 SH   SOLE   356 0 35,284
Amcor Plc COM G0250X107 14,863 1,345,087 SH   SOLE   159,438 0 1,185,649
Amedisys Inc COM 023436108 1,779 7,525 SH   SOLE   3,961 0 3,564
Ameren Corp COM 023608102 301 3,802 SH   SOLE   3,802 0 0
American Assets Tr Inc COM 024013104 556 23,095 SH   SOLE   445 0 22,650
American Axle & Mfg COM 024061103 298 51,660 SH   SOLE   51,660 0 0
American Eagle Outfi COM 02553E106 488 32,975 SH   SOLE   32,975 0 0
American Elec Pwr In COM 025537101 497 6,086 SH   SOLE   6,086 0 0
American Eqty Invt L COM 025676206 530 24,086 SH   SOLE   24,086 0 0
American Express Co COM 025816109 9,339 93,155 SH   SOLE   90,430 0 2,725
American Intl Group Inc COM 026874784 1,341 48,700 SH   SOLE   48,700 0 0
American National Group COM 02772A109 431 6,383 SH   SOLE   5,163 0 1,220
American Outdoor Brands COM 02875D109 206 15,794 SH   SOLE   15,794 0 0
American Public Educati COM 02913V103 2,449 86,860 SH   SOLE   86,860 0 0
American Renal Associat COM 029227105 331 47,924 SH   SOLE   47,924 0 0
American Software In COM 029683109 1,215 86,542 SH   SOLE   84,120 0 2,422
American Sts Wtr Co COM 029899101 1,552 20,709 SH   SOLE   14,128 0 6,581
American Superconductor COM 030111207 1,896 130,907 SH   SOLE   110,052 0 20,855
American Tower Reit COM 03027X100 15,395 63,687 SH   SOLE   31,198 0 32,489
American Vanguard Co COM 030371108 501 38,111 SH   SOLE   38,111 0 0
Americas Car Mart In COM 03062T105 976 11,500 SH   SOLE   11,140 0 360
Ameriprise Finl Inc COM 03076C106 2,781 18,043 SH   SOLE   11,005 0 7,038
Amerisafe Inc COM 03071H100 3,443 60,022 SH   SOLE   16,802 0 43,220
Ametek Inc New COM 031100100 24,440 245,878 SH   SOLE   159,568 0 86,310
Amgen COM 031162100 48,836 192,147 SH   SOLE   144,965 0 47,182
Amicus Therapeutics Inc COM 03152W109 2,202 155,950 SH   SOLE   81,235 0 74,715
Amkor Technology Inc COM 031652100 2,698 240,895 SH   SOLE   127,690 0 113,205
Amn Healthcare Servi COM 001744101 3,114 53,264 SH   SOLE   6,240 0 47,024
Amneal Pharmaceuticals COM 03168L105 93 24,035 SH   SOLE   9,825 0 14,210
Amphenol Corp New COM 032095101 4,248 39,232 SH   SOLE   4,397 0 34,835
Analog Devices Inc COM 032654105 31,666 271,252 SH   SOLE   198,060 0 73,192
Anaptysbio Inc COM 032724106 325 22,020 SH   SOLE   22,020 0 0
Anika Therapeutics Inc COM 035255108 3,032 85,680 SH   SOLE   59,305 0 26,375
Ansys Inc COM 03662Q105 1,089 3,328 SH   SOLE   3,328 0 0
Antares Pharma Inc COM 036642106 509 188,390 SH   SOLE   188,390 0 0
Anthem Inc COM 036752103 70,912 264,017 SH   SOLE   124,996 0 139,021
AON PLC COM G0403H108 70,960 343,966 SH   SOLE   85,102 0 258,864
Apache Corp COM 037411105 230 24,316 SH   SOLE   24,316 0 0
Apellis Pharmaceuticals COM 03753U106 255 8,440 SH   SOLE   4,680 0 3,760
Apollo Coml Real Est Fi COM 03762U105 100 11,120 SH   SOLE   11,120 0 0
Appfolio Inc COM 03783C100 639 4,505 SH   SOLE   2,528 0 1,977
Apple Hospitality Reit COM 03784Y200 786 81,802 SH   SOLE   81,802 0 0
Apple Inc COM 037833100 1,641,476 14,173,871 SH   SOLE   7,179,897 0 6,993,974
Applied Indl Technol COM 03820C105 332 6,033 SH   SOLE   6,033 0 0
Applied Materials In COM 038222105 113,943 1,916,624 SH   SOLE   759,967 0 1,156,657
Aptargroup Inc COM 038336103 571 5,047 SH   SOLE   2,347 0 2,700
Aptiv Plc COM G6095L109 1,375 14,995 SH   SOLE   14,995 0 0
Apyx Med Corp COM 03837C106 280 59,457 SH   SOLE   59,457 0 0
Arch Cap Group Ltd COM G0450A105 8,199 280,304 SH   SOLE   89,799 0 190,505
Arconic Rolled Products Corp COM 03966V107 746 39,145 SH   SOLE   785 0 38,360
Arcosa Inc COM 039653100 1,538 34,875 SH   SOLE   34,875 0 0
Ardelyx Inc COM 039697107 219 41,794 SH   SOLE   41,794 0 0
Ares Coml Real Estate C COM 04013V108 317 34,662 SH   SOLE   34,662 0 0
Argo Group Intl Hldgs L COM G0464B107 1,319 38,304 SH   SOLE   38,304 0 0
Armstrong World Inds COM 04247X102 637 9,252 SH   SOLE   9,252 0 0
Arrow Electrs Inc COM 042735100 5,068 64,431 SH   SOLE   2,931 0 61,500
Arrowhead Pharmaceutica COM 04280A100 1,945 45,166 SH   SOLE   22,805 0 22,361
Artesian Res Corp COM 043113208 584 16,936 SH   SOLE   16,936 0 0
Artisan Partners Asset COM 04316A108 6,868 176,142 SH   SOLE   81,349 0 94,793
Arvinas Inc COM 04335A105 760 32,181 SH   SOLE   16,050 0 16,131
Asbury Automotive Gr COM 043436104 3,050 31,296 SH   SOLE   12,626 0 18,670
Asgn Inc COM 00191U102 767 12,066 SH   SOLE   4,933 0 7,133
Aspen Technology Inc COM 045327103 445 3,519 SH   SOLE   3,519 0 0
Assembly Biosciences In COM 045396108 395 24,020 SH   SOLE   11,330 0 12,690
Assurant Inc COM 04621X108 933 7,687 SH   SOLE   337 0 7,350
Assured Guaranty Ltd COM G0585R106 5,133 238,948 SH   SOLE   43,330 0 195,618
At&T Inc COM 00206R102 61,967 2,173,528 SH   SOLE   1,428,519 0 745,009
Atara Biotherapeutics I COM 046513107 583 44,958 SH   SOLE   22,963 0 21,995
Athenex Inc COM 04685N103 237 19,603 SH   SOLE   11,343 0 8,260
Atkore Intl Group Inc COM 047649108 1,332 58,600 SH   SOLE   29,579 0 29,021
Atlantic Cap Bancshares COM 048269203 415 36,591 SH   SOLE   36,591 0 0
Atlantic Pwr Corp COM 04878Q863 816 416,380 SH   SOLE   416,380 0 0
Atlassian Corp Plc COM G06242104 12,385 68,130 SH   SOLE   41,980 0 26,150
Atreca Inc COM 04965G109 283 20,231 SH   SOLE   20,231 0 0
Autodesk Inc COM 052769106 35,529 153,800 SH   SOLE   80,778 0 73,022
Automatic Data Proce COM 053015103 359 2,574 SH   SOLE   2,574 0 0
Autonation Inc COM 05329W102 17,399 328,719 SH   SOLE   283,620 0 45,099
Autozone Inc COM 053332102 139,480 118,440 SH   SOLE   59,827 0 58,613
Avantor Inc COM 05352A100 1,395 62,010 SH   SOLE   18,080 0 43,930
Avaya Hldgs Corp COM 05351X101 955 62,859 SH   SOLE   27,067 0 35,792
Avery Dennison Corp COM 053611109 384 3,002 SH   SOLE   3,002 0 0
Avid Bioservices Inc COM 05368M106 2,126 278,977 SH   SOLE   242,962 0 36,015
Avid Technology Inc COM 05367P100 770 89,932 SH   SOLE   89,932 0 0
Avient Corporation COM 05368V106 1,073 40,565 SH   SOLE   20,390 0 20,175
Avnet Inc COM 053807103 1,656 64,100 SH   SOLE   10,700 0 53,400
Axalta Coating Sys Ltd COM G0750C108 362 16,307 SH   SOLE   14,685 0 1,622
Axcelis Technologies In COM 054540208 2,118 96,295 SH   SOLE   15,185 0 81,110
Axis Capital Holding COM G0692U109 236 5,364 SH   SOLE   5,364 0 0
Axon Enterprise Inc COM 05464C101 1,184 13,049 SH   SOLE   6,817 0 6,232
Axsome Therapeutics Inc COM 05464T104 655 9,195 SH   SOLE   5,024 0 4,171
Azz Inc COM 002474104 587 17,210 SH   SOLE   1,300 0 15,910
B Riley Finl Inc COM 05580M108 408 16,297 SH   SOLE   16,297 0 0
Badger Meter Inc COM 056525108 1,376 21,046 SH   SOLE   9,260 0 11,786
Baker Hughes A Ge Co COM 05722G100 387 29,147 SH   SOLE   29,147 0 0
Ball Corp COM 058498106 1,399 16,834 SH   SOLE   16,834 0 0
Banco Latinoamerican COM P16994132 330 27,130 SH   SOLE   27,130 0 0
Bancorp Inc Del COM 05969A105 865 100,150 SH   SOLE   100,150 0 0
Bandwidth Inc COM 05988J103 1,316 7,540 SH   SOLE   3,020 0 4,520
Bank Amer Corp COM 060505104 62,552 2,596,581 SH   SOLE   1,816,011 0 780,570
Bank Hawaii Corp COM 062540109 3,347 66,246 SH   SOLE   44,431 0 21,815
Bank Of Marin Bancorp COM 063425102 676 23,329 SH   SOLE   22,659 0 670
Bank Of New York Mellon COM 064058100 798 23,237 SH   SOLE   23,237 0 0
Bank Ozk COM 06417N103 1,600 75,060 SH   SOLE   8,700 0 66,360
Barrett Business Ser COM 068463108 501 9,557 SH   SOLE   3,330 0 6,227
Baxter Intl Inc COM 071813109 823 10,238 SH   SOLE   10,238 0 0
Beazer Homes Usa Inc COM 07556Q881 934 70,738 SH   SOLE   70,738 0 0
Becton Dickinson COM 075887109 1,720 7,394 SH   SOLE   6,476 0 918
Benchmark Electrs In COM 08160H101 203 10,073 SH   SOLE   10,073 0 0
Berkley W R Corp COM 084423102 10,620 173,677 SH   SOLE   146,358 0 27,319
Berkshire Hathaway Inc COM 084670702 22,074 103,661 SH   SOLE   58,310 0 45,351
Berkshire Hills Banc COM 084680107 375 37,059 SH   SOLE   37,059 0 0
Berry Pete Corp COM 08579X101 226 71,275 SH   SOLE   71,275 0 0
Best Buy Inc COM 086516101 21,693 194,922 SH   SOLE   80,387 0 114,535
Big Lots Inc COM 089302103 1,279 28,670 SH   SOLE   14,654 0 14,016
Bio Rad Labs Inc COM 090572207 464 900 SH   SOLE   900 0 0
Bio Techne Corp COM 09073M104 1,294 5,222 SH   SOLE   5,222 0 0
Biocryst Pharmaceu COM 09058V103 445 129,470 SH   SOLE   58,470 0 71,000
Biodelivery Sciences COM 09060J106 2,936 787,244 SH   SOLE   614,150 0 173,094
Biogen Idec Inc COM 09062X103 70,101 247,113 SH   SOLE   118,520 0 128,593
Biohaven Pharmactl Hldg COM G11196105 807 12,420 SH   SOLE   6,175 0 6,245
Biospecifics Technol COM 090931106 1,401 26,520 SH   SOLE   26,520 0 0
Bjs Restaurants Inc COM 09180C106 249 8,445 SH   SOLE   4,685 0 3,760
Bjs Whsl Club Hldgs Inc COM 05550J101 10,880 261,863 SH   SOLE   61,005 0 200,858
Blackbaud Inc COM 09227Q100 1,168 20,920 SH   SOLE   8,180 0 12,740
Blackline Inc COM 09239B109 2,288 25,530 SH   SOLE   13,220 0 12,310
Blackrock Inc COM 09247X101 27,920 49,543 SH   SOLE   43,829 0 5,714
Block H & R Inc COM 093671105 9,142 561,174 SH   SOLE   427,911 0 133,263
Blue Bird Corp COM 095306106 294 24,203 SH   SOLE   24,203 0 0
Bluebird Bio Inc COM 09609G100 2,750 50,974 SH   SOLE   50,974 0 0
Blueprint Medicines Cor COM 09627Y109 3,197 34,491 SH   SOLE   17,134 0 17,357
Bmc Stk Hldgs Inc COM 05591B109 1,232 28,775 SH   SOLE   25,045 0 3,730
Boeing Co COM 097023105 1,747 10,572 SH   SOLE   10,572 0 0
Boingo Wireless Inc COM 09739C102 444 43,595 SH   SOLE   43,340 0 255
Boise Cascade Co Del COM 09739D100 1,238 31,020 SH   SOLE   6,255 0 24,765
Bonanza Creek Energy In COM 097793400 341 18,121 SH   SOLE   18,121 0 0
Booking Hldgs Inc COM 09857L108 5,963 3,486 SH   SOLE   2,983 0 503
Booz Allen Hamilton Hld COM 099502106 6,209 74,821 SH   SOLE   41,884 0 32,937
Borg-Warner Automoti COM 099724106 3,445 88,931 SH   SOLE   88,931 0 0
Boston Omaha Corp COM 101044105 237 14,804 SH   SOLE   14,804 0 0
Boston Scientific Co COM 101137107 9,748 255,123 SH   SOLE   118,770 0 136,353
Box Inc COM 10316T104 2,510 144,571 SH   SOLE   71,384 0 73,187
Brady Corporation COM 104674106 940 23,476 SH   SOLE   12,705 0 10,771
Bridgebio Pharma Inc COM 10806X102 478 12,728 SH   SOLE   7,808 0 4,920
Bridgewater Bancshares COM 108621103 344 36,230 SH   SOLE   36,230 0 0
Bright Horizons Fam Sol COM 109194100 458 3,013 SH   SOLE   1,843 0 1,170
Brightcove Inc COM 10921T101 2,103 205,392 SH   SOLE   195,922 0 9,470
Brighthouse Finl Inc COM 10922N103 3,391 126,031 SH   SOLE   117,821 0 8,210
Brinks Co COM 109696104 1,085 26,417 SH   SOLE   3,131 0 23,286
Bristol Myers Squibb COM 110122108 50,712 841,135 SH   SOLE   647,676 0 193,459
Brixmor Ppty Group Inc COM 11120U105 3,698 316,314 SH   SOLE   216,389 0 99,925
Broadcom Inc COM 11135F101 60,700 166,611 SH   SOLE   92,139 0 74,472
Broadridge Finl Solutio COM 11133T103 377 2,853 SH   SOLE   2,853 0 0
Brookfield Infrastructu COM 11275Q107 782 14,120 SH   SOLE   0 0 14,120
Brookline Bancorp In COM 11373M107 681 78,824 SH   SOLE   41,984 0 36,840
Brooks Automation In COM 114340102 414 8,958 SH   SOLE   5,353 0 3,605
Brown & Brown Inc COM 115236101 23,475 518,546 SH   SOLE   143,376 0 375,170
Brown Forman Dst 'a' COM 115637100 219 3,185 SH   SOLE   3,185 0 0
Brown Forman Dst 'b' COM 115637209 722 9,585 SH   SOLE   1,815 0 7,770
Brp Group Inc COM 05589G102 665 26,696 SH   SOLE   26,696 0 0
Bruker Biosciences C COM 116794108 5,482 137,918 SH   SOLE   120,414 0 17,504
Brunswick Corp COM 117043109 245 4,152 SH   SOLE   4,152 0 0
Buckle Inc COM 118440106 2,027 99,407 SH   SOLE   99,407 0 0
Builders Firstsource COM 12008R107 4,466 136,908 SH   SOLE   58,288 0 78,620
Burlington Stores Inc COM 122017106 1,503 7,295 SH   SOLE   4,965 0 2,330
C H Robinson Worldwi COM 12541W209 29,399 287,691 SH   SOLE   185,477 0 102,214
Cable One Inc COM 12685J105 9,595 5,089 SH   SOLE   1,387 0 3,702
Cabot Corp COM 127055101 454 12,588 SH   SOLE   400 0 12,188
Caci Inc COM 127190304 932 4,371 SH   SOLE   4,371 0 0
Cadence Designs Sys COM 127387108 5,958 55,875 SH   SOLE   38,872 0 17,003
Cai International Inc COM 12477X106 955 34,688 SH   SOLE   34,688 0 0
Calamos Asset Management Inc E COM 128ESC019 0 72,525 SH   SOLE   29,825 0 42,700
Calavo Growers Inc COM 128246105 459 6,930 SH   SOLE   0 0 6,930
Campbell Soup Co COM 134429109 13,497 279,029 SH   SOLE   76,729 0 202,300
Capital Bancorp Inc Md COM 139737100 115 12,115 SH   SOLE   12,115 0 0
Capital One Finl Cor COM 14040H105 22,445 312,346 SH   SOLE   216,881 0 95,465
Capitol Fed Finl Inc COM 14057J101 125 13,485 SH   SOLE   13,485 0 0
Cardinal Health Inc COM 14149Y108 2,924 62,282 SH   SOLE   54,437 0 7,845
Cardtronics Plc COM G1991C105 1,664 84,023 SH   SOLE   60,833 0 23,190
Cargurus Inc COM 141788109 735 33,992 SH   SOLE   14,502 0 19,490
Carnival Corp COM 143658300 1,385 91,234 SH   SOLE   81,024 0 10,210
Carparts Com Inc COM 14427M107 2,002 185,169 SH   SOLE   161,639 0 23,530
Carriage Svcs Inc COM 143905107 2,022 90,631 SH   SOLE   89,716 0 915
Carrier Global Corporat COM 14448C104 8,302 271,843 SH   SOLE   231,323 0 40,520
Cars Com Inc COM 14575E105 565 69,885 SH   SOLE   69,885 0 0
Carter Bk & Tr Marti COM 146102108 328 49,285 SH   SOLE   49,285 0 0
Carter Hldgs Inc COM 146229109 1,288 14,872 SH   SOLE   9,459 0 5,413
Carvana Co COM 146869102 423 1,897 SH   SOLE   1,897 0 0
Casa Sys Inc COM 14713L102 431 106,970 SH   SOLE   106,970 0 0
Cass Information Sys COM 14808P109 476 11,831 SH   SOLE   5,343 0 6,488
Castle Biosciences Inc COM 14843C105 2,433 47,286 SH   SOLE   41,241 0 6,045
Catalent Inc COM 148806102 386 4,502 SH   SOLE   4,502 0 0
Catalyst Pharm Partn COM 14888U101 1,154 388,385 SH   SOLE   305,125 0 83,260
Catchmark Timber Tr Inc COM 14912Y202 287 32,163 SH   SOLE   32,163 0 0
Caterpillar Inc COM 149123101 1,856 12,447 SH   SOLE   12,447 0 0
Cathay Bancorp Inc COM 149150104 1,913 88,261 SH   SOLE   31,919 0 56,342
Cato Corp New COM 149205106 660 84,400 SH   SOLE   84,400 0 0
Cavco Inds Inc Del COM 149568107 1,142 6,331 SH   SOLE   2,521 0 3,810
Cbiz Inc COM 124805102 289 12,645 SH   SOLE   12,645 0 0
Cboe Hldgs Inc COM 12503M108 43,859 499,875 SH   SOLE   233,720 0 266,155
Cbre Group Inc COM 12504L109 1,787 38,052 SH   SOLE   15,568 0 22,484
Cdw Corp COM 12514G108 6,699 56,048 SH   SOLE   42,774 0 13,274
Ceco Environmental C COM 125141101 641 87,900 SH   SOLE   80,505 0 7,395
Centene Corp Del COM 15135B101 4,138 70,942 SH   SOLE   68,512 0 2,430
Centerpoint Energy I COM 15189T107 6,962 359,793 SH   SOLE   314,523 0 45,270
Central Garden & Pet COM 153527106 1,709 42,810 SH   SOLE   42,810 0 0
Central Pac Finl Corp COM 154760409 679 50,000 SH   SOLE   35,850 0 14,150
Century Alum Co COM 156431108 1,975 277,399 SH   SOLE   277,399 0 0
Centurylink Inc COM 156700106 8,503 842,762 SH   SOLE   6,501 0 836,261
Cerecor Inc COM 15671L109 233 102,550 SH   SOLE   102,550 0 0
Cerner Corp COM 156782104 60,154 832,120 SH   SOLE   265,386 0 566,734
Ceva Inc COM 157210105 419 10,635 SH   SOLE   635 0 10,000
Cf Inds Hldgs Inc COM 125269100 4,386 142,813 SH   SOLE   59,973 0 82,840
Championx Corporation COM 15872M104 536 67,084 SH   SOLE   57,474 0 9,610
Channeladvisor Corp COM 159179100 393 27,172 SH   SOLE   27,172 0 0
Charles Riv Labs Int COM 159864107 2,869 12,670 SH   SOLE   12,139 0 531
Chart Inds Inc COM 16115Q308 592 8,429 SH   SOLE   4,303 0 4,126
Charter Communications COM 16119P108 15,401 24,667 SH   SOLE   23,012 0 1,655
Check Point Software COM M22465104 12,218 101,530 SH   SOLE   37,513 0 64,017
Chegg Inc COM 163092109 371 5,191 SH   SOLE   5,036 0 155
Chemed Corp New COM 16359R103 22,564 46,975 SH   SOLE   13,230 0 33,745
Chemocentryx Inc COM 16383L106 1,079 19,695 SH   SOLE   9,475 0 10,220
Cherry Hill Mtg Invt Co COM 164651101 328 36,563 SH   SOLE   36,563 0 0
Chevron Corp COM 166764100 11,520 159,995 SH   SOLE   159,875 0 120
Chiasma Inc COM 16706W102 483 112,311 SH   SOLE   112,311 0 0
Chipotle Mexican Gri COM 169656105 546 439 SH   SOLE   439 0 0
Choice Hotels Intl I COM 169905106 371 4,317 SH   SOLE   4,317 0 0
Church & Dwight Inc COM 171340102 57,773 616,513 SH   SOLE   297,795 0 318,718
Chuys Hldgs Inc COM 171604101 1,289 65,846 SH   SOLE   56,596 0 9,250
Ciena Corp COM 171779309 1,295 32,626 SH   SOLE   28,426 0 4,200
Cigna Corp New COM 125523100 18,453 108,927 SH   SOLE   40,641 0 68,286
Cimpress Plc COM G2143T103 2,927 38,938 SH   SOLE   27,141 0 11,797
Cincinnati Bell Inc New COM 171871502 1,735 115,696 SH   SOLE   0 0 115,696
Cincinnati Finl Corp COM 172062101 3,763 48,259 SH   SOLE   48,259 0 0
Cintas Corp COM 172908105 147,409 442,896 SH   SOLE   199,661 0 243,235
Cirrus Logic Corp COM 172755100 13,936 206,606 SH   SOLE   110,466 0 96,140
Cisco Sys Inc COM 17275R102 101,487 2,576,462 SH   SOLE   1,391,528 0 1,184,934
Citi Trends Inc COM 17306X102 519 20,790 SH   SOLE   20,790 0 0
Citigroup Inc COM 172967424 18,842 437,065 SH   SOLE   418,675 0 18,390
Citizens Finl Group Inc COM 174610105 9,279 367,063 SH   SOLE   186,259 0 180,804
Citrix Sys Inc COM 177376100 57,579 418,115 SH   SOLE   229,256 0 188,859
Clean Harbors Inc COM 184496107 5,381 96,039 SH   SOLE   85,799 0 10,240
Clearwater Paper Corp COM 18538R103 969 25,529 SH   SOLE   25,529 0 0
Clearway Energy Inc COM 18539C105 1,981 80,207 SH   SOLE   41,843 0 38,364
Clearway Energy Inc COM 18539C204 839 31,115 SH   SOLE   1,035 0 30,080
Clorox Co COM 189054109 82,395 392,039 SH   SOLE   169,927 0 222,112
Cloudera Inc COM 18914U100 125 11,440 SH   SOLE   9,790 0 1,650
Cme Group Inc COM 12572Q105 7,717 46,123 SH   SOLE   41,467 0 4,656
Cna Finl Corp COM 126117100 203 6,755 SH   SOLE   300 0 6,455
Coca Cola Co COM 191216100 142,468 2,885,728 SH   SOLE   1,398,001 0 1,487,727
Cogent Comm Group In COM 19239V302 1,214 20,217 SH   SOLE   12,282 0 7,935
Cognex Corp COM 192422103 1,283 19,713 SH   SOLE   2,660 0 17,053
Cognizant Technology COM 192446102 41,729 601,102 SH   SOLE   454,904 0 146,198
Cohen & Steers Inc COM 19247A100 3,415 61,267 SH   SOLE   28,397 0 32,870
Coherus Biosciences Inc COM 19249H103 3,223 175,720 SH   SOLE   94,918 0 80,802
Colgate Palmolive Co COM 194162103 92,805 1,202,915 SH   SOLE   479,750 0 723,165
Collegium Pharmaceutica COM 19459J104 927 44,516 SH   SOLE   21,680 0 22,836
Colony Cap Inc New COM 19626G108 285 104,542 SH   SOLE   104,542 0 0
Comcast Corp New COM 20030N101 28,516 616,419 SH   SOLE   575,507 0 40,912
Comerica Inc COM 200340107 2,082 54,433 SH   SOLE   54,433 0 0
Comfort Sys Usa Inc COM 199908104 582 11,306 SH   SOLE   6,527 0 4,779
Commercial Metals Co COM 201723103 644 32,255 SH   SOLE   30,335 0 1,920
Commscope Hldg Co Inc COM 20337X109 220 24,455 SH   SOLE   24,455 0 0
Community Bk Sys Inc COM 203607106 525 9,635 SH   SOLE   9,635 0 0
Commvault Systems In COM 204166102 2,300 56,367 SH   SOLE   16,748 0 39,619
Computer Programs & COM 205306103 610 22,086 SH   SOLE   22,086 0 0
Comscore Inc COM 20564W105 218 106,700 SH   SOLE   106,700 0 0
Comtech Telecommunic COM 205826209 473 33,805 SH   SOLE   33,805 0 0
Conagra Brands Inc COM 205887102 6,369 178,359 SH   SOLE   104,689 0 73,670
Conmed Corp COM 207410101 2,467 31,358 SH   SOLE   5,685 0 25,673
Conocophillips COM 20825C104 5,776 175,881 SH   SOLE   172,416 0 3,465
Consolidated Comm Hl COM 209034107 999 175,489 SH   SOLE   170,779 0 4,710
Consolidated Water C COM G23773107 783 75,178 SH   SOLE   75,178 0 0
Constellation Brands COM 21036P108 7,358 38,828 SH   SOLE   33,611 0 5,217
Constellation Pharmceti COM 210373106 941 46,427 SH   SOLE   19,452 0 26,975
Copart Inc COM 217204106 22,078 209,948 SH   SOLE   151,577 0 58,371
Corcept Therapeutics COM 218352102 536 30,820 SH   SOLE   7,185 0 23,635
Core Mark Holding Co COM 218681104 244 8,432 SH   SOLE   8,432 0 0
Corenergy Infrastructur COM 21870U502 443 75,786 SH   SOLE   75,786 0 0
Cornerstone Bldg Brands COM 21925D109 183 22,959 SH   SOLE   22,959 0 0
Corning Inc COM 219350105 314 9,689 SH   SOLE   4,399 0 5,290
Corteva Inc COM 22052L104 744 25,822 SH   SOLE   6,088 0 19,734
Corvel Corp COM 221006109 464 5,437 SH   SOLE   4,930 0 507
Costar Group Inc COM 22160N109 3,425 4,036 SH   SOLE   485 0 3,551
Costco Whsl Corp New COM 22160K105 186,228 524,587 SH   SOLE   213,245 0 311,342
Coty Inc COM 222070203 96 35,395 SH   SOLE   35,395 0 0
Coupa Software Inc COM 22266L106 12,229 44,594 SH   SOLE   25,184 0 19,410
Covenant Trans Inc COM 22284P105 1,021 58,382 SH   SOLE   58,382 0 0
Cra Intl Inc COM 12618T105 1,322 35,286 SH   SOLE   35,286 0 0
Crawford & Co COM 224633206 529 80,870 SH   SOLE   80,870 0 0
Credicorp Ltd COM G2519Y108 1,191 9,604 SH   SOLE   1,393 0 8,211
Cree Inc COM 225447101 206 3,231 SH   SOLE   3,231 0 0
Crocs Inc COM 227046109 336 7,871 SH   SOLE   7,871 0 0
Cross Ctry Healthcar COM 227483104 445 68,609 SH   SOLE   68,609 0 0
Crowdstrike Hldgs Inc COM 22788C105 7,025 51,155 SH   SOLE   20,025 0 31,130
Crown Castle Intl Corp COM 22822V101 434 2,605 SH   SOLE   2,605 0 0
Csg Sys Intl Inc COM 126349109 1,290 31,501 SH   SOLE   2,951 0 28,550
Csw Industrials Inc COM 126402106 2,311 29,922 SH   SOLE   15,608 0 14,314
Csx Corp COM 126408103 1,542 19,852 SH   SOLE   17,927 0 1,925
CTO Realty Growth Inc COM 22948P103 266 6,028 SH   SOLE   6,028 0 0
Cubesmart COM 229663109 1,672 51,741 SH   SOLE   51,741 0 0
Curo Group Hldgs Corp COM 23131L107 677 96,013 SH   SOLE   70,063 0 25,950
Curtiss Wright Corp COM 231561101 16,085 172,479 SH   SOLE   138,212 0 34,267
Cushman Wakefield Plc COM G2717B108 284 27,035 SH   SOLE   13,770 0 13,265
Customers Bancorp Inc COM 23204G100 470 41,937 SH   SOLE   41,937 0 0
Cutera Inc COM 232109108 1,064 56,064 SH   SOLE   55,364 0 700
Cvb Finl Corp COM 126600105 1,051 63,215 SH   SOLE   57,200 0 6,015
Cvs Corp COM 126650100 31,090 532,365 SH   SOLE   350,844 0 181,521
Cyberoptics Corp COM 232517102 922 28,963 SH   SOLE   27,730 0 1,233
Cytomx Therapeutics Inc COM 23284F105 667 100,234 SH   SOLE   74,255 0 25,979
Cytosorbents Corp COM 23283X206 518 64,998 SH   SOLE   64,998 0 0
D R Horton Inc COM 23331A109 10,858 143,563 SH   SOLE   140,508 0 3,055
Danaher Corp COM 235851102 38,878 180,551 SH   SOLE   119,892 0 60,659
Darden Restaurants I COM 237194105 2,650 26,303 SH   SOLE   26,303 0 0
Darling Intl Inc COM 237266101 1,088 30,207 SH   SOLE   25,357 0 4,850
Datadog Inc COM 23804L103 3,217 31,494 SH   SOLE   14,915 0 16,579
Davita Inc COM 23918K108 7,704 89,943 SH   SOLE   798 0 89,145
De Luxe Check Printe COM 248019101 765 29,722 SH   SOLE   7,282 0 22,440
Deciphera Pharmaceutica COM 24344T101 629 12,261 SH   SOLE   5,471 0 6,790
Deckers Outdoor Corp COM 243537107 9,524 43,291 SH   SOLE   8,209 0 35,082
Deere & Co COM 244199105 1,780 8,031 SH   SOLE   8,031 0 0
Del Taco Restaurants In COM 245496104 378 46,120 SH   SOLE   46,120 0 0
Delta Air Lines Inc Del COM 247361702 3,211 104,993 SH   SOLE   3,900 0 101,093
Denali Therapeutics Inc COM 24823R105 324 9,051 SH   SOLE   4,411 0 4,640
Dennys Corp COM 24869P104 118 11,827 SH   SOLE   11,827 0 0
Devon Energy Corp COM 25179M103 184 19,467 SH   SOLE   19,467 0 0
Dexcom Inc COM 252131107 68,048 165,073 SH   SOLE   70,403 0 94,670
Dht Holdings Inc COM Y2065G121 582 112,780 SH   SOLE   0 0 112,780
Dicerna Pharmaceuticals COM 253031108 920 51,149 SH   SOLE   29,034 0 22,115
Dicks Sporting Goods COM 253393102 879 15,182 SH   SOLE   15,182 0 0
Digi Intl Inc COM 253798102 1,021 65,294 SH   SOLE   41,334 0 23,960
Digital Turbine Inc COM 25400W102 3,295 100,636 SH   SOLE   66,266 0 34,370
Dineequity Inc COM 254423106 586 10,735 SH   SOLE   4,858 0 5,877
Diodes Inc COM 254543101 1,288 22,819 SH   SOLE   17,318 0 5,501
Discover Finl Svcs COM 254709108 494 8,555 SH   SOLE   7,656 0 899
Discovery Communicatns COM 25470F104 2,433 111,776 SH   SOLE   105,741 0 6,035
Discovery Communicatns COM 25470F302 5,148 262,632 SH   SOLE   179,989 0 82,643
Dish Network Corp COM 25470M109 7,420 255,610 SH   SOLE   49,322 0 206,288
Disney Walt Prodtns COM 254687106 5,788 46,645 SH   SOLE   43,940 0 2,705
Docusign Inc COM 256163106 224 1,040 SH   SOLE   1,040 0 0
Dolby Laboratories I COM 25659T107 2,117 31,936 SH   SOLE   31,936 0 0
Dollar Gen Corp New COM 256677105 92,220 439,939 SH   SOLE   201,952 0 237,987
Dollar Tree Inc COM 256746108 6,967 76,271 SH   SOLE   36,651 0 39,620
Dominion Res Inc Va COM 25746U109 4,705 59,606 SH   SOLE   40,040 0 19,566
Dominos Pizza Inc COM 25754A201 25,043 58,885 SH   SOLE   18,470 0 40,415
Domtar Corp COM 257559203 4,054 154,323 SH   SOLE   6,483 0 147,840
Donegal Group Inc COM 257701201 545 38,706 SH   SOLE   38,706 0 0
Dover Corp COM 260003108 36,451 336,453 SH   SOLE   206,673 0 129,780
Dow Inc COM 260557103 64,393 1,368,611 SH   SOLE   709,103 0 659,508
Dropbox Inc COM 26210C104 4,387 227,760 SH   SOLE   39,972 0 187,788
Dsp Group Inc COM 23332B106 1,068 81,003 SH   SOLE   81,003 0 0
Dte Energy Co COM 233331107 671 5,837 SH   SOLE   5,837 0 0
Ducommun Inc Del COM 264147109 1,139 34,590 SH   SOLE   30,710 0 3,880
Duke Energy Corp New COM 26441C204 1,156 13,052 SH   SOLE   13,052 0 0
Dunkin Brands Group Inc COM 265504100 7,735 94,431 SH   SOLE   94,431 0 0
Dupont De Nemours Inc COM 26614N102 24,161 435,484 SH   SOLE   255,626 0 179,858
Dxp Enterprises Inc COM 233377407 847 52,517 SH   SOLE   51,712 0 805
E L F Beauty Inc COM 26856L103 1,843 100,343 SH   SOLE   84,393 0 15,950
Eagle Materials Inc COM 26969P108 19,921 230,782 SH   SOLE   122,598 0 108,184
Eagle Pharmaceuticals I COM 269796108 1,621 38,149 SH   SOLE   24,809 0 13,340
East West Bancorp In COM 27579R104 1,979 60,456 SH   SOLE   7,030 0 53,426
Easterly Govt Pptys Inc COM 27616P103 223 9,960 SH   SOLE   960 0 9,000
Eaton Corp Plc COM G29183103 2,846 27,892 SH   SOLE   18,755 0 9,137
Eaton Vance Corp COM 278265103 5,178 135,739 SH   SOLE   106,635 0 29,104
Ebay Inc COM 278642103 46,868 899,571 SH   SOLE   260,006 0 639,565
Echo Global Logistics I COM 27875T101 857 33,250 SH   SOLE   33,250 0 0
Ecolab Inc COM 278865100 7,116 35,607 SH   SOLE   7,864 0 27,743
Edgewell Pers Care Co COM 28035Q102 422 15,136 SH   SOLE   766 0 14,370
Editas Medicine Inc COM 28106W103 1,281 45,642 SH   SOLE   20,658 0 24,984
Edwards Lifesciences COM 28176E108 78,047 977,790 SH   SOLE   503,689 0 474,101
Egain Communications COM 28225C806 1,303 91,940 SH   SOLE   84,566 0 7,374
Ehealth Inc COM 28238P109 503 6,365 SH   SOLE   2,974 0 3,391
Eiger Biopharmaceutical COM 28249U105 515 63,299 SH   SOLE   47,670 0 15,629
El Pollo Loco Hldgs Inc COM 268603107 2,516 155,333 SH   SOLE   155,333 0 0
Elanco Animal Health In COM 28414H103 1,315 47,070 SH   SOLE   40,800 0 6,270
Electronic Arts COM 285512109 2,313 17,740 SH   SOLE   15,895 0 1,845
Eli Lilly & Co COM 532457108 54,393 367,472 SH   SOLE   248,302 0 119,170
Emcor Group Inc COM 29084Q100 6,268 92,574 SH   SOLE   50,139 0 42,435
Emergent Biosolution COM 29089Q105 1,533 14,839 SH   SOLE   6,783 0 8,056
Emerson Elec Co COM 291011104 19,045 290,457 SH   SOLE   129,129 0 161,328
Empire St Rlty Tr Inc COM 292104106 189 30,925 SH   SOLE   30,925 0 0
Employers Holdings I COM 292218104 1,421 46,969 SH   SOLE   75 0 46,894
Enanta Pharmaceuticals COM 29251M106 791 17,280 SH   SOLE   9,460 0 7,820
Endurance Intl Group Hl COM 29272B105 1,077 187,651 SH   SOLE   140,144 0 47,507
Energy Recovery Inc COM 29270J100 1,411 172,033 SH   SOLE   162,823 0 9,210
Ennis Business Forms COM 293389102 2,050 117,545 SH   SOLE   83,795 0 33,750
Enova Intl Inc COM 29357K103 1,136 69,294 SH   SOLE   57,935 0 11,359
Enphase Energy Inc COM 29355A107 2,050 24,826 SH   SOLE   17,370 0 7,456
Ensign Group Inc COM 29358P101 815 14,285 SH   SOLE   7,455 0 6,830
Entegris Inc COM 29362U104 1,587 21,351 SH   SOLE   14,776 0 6,575
Entergy Corp New COM 29364G103 9,519 96,611 SH   SOLE   1,173 0 95,438
Envestnet Inc COM 29404K106 688 8,912 SH   SOLE   4,330 0 4,582
Envista Hldgs Corp COM 29415F104 2,375 96,232 SH   SOLE   96,232 0 0
Enzo Biochem Inc COM 294100102 534 253,128 SH   SOLE   253,128 0 0
Eog Res Inc COM 26875P101 5,830 162,215 SH   SOLE   144,250 0 17,965
Epam Sys Inc COM 29414B104 4,241 13,118 SH   SOLE   1,853 0 11,265
Eplus Inc COM 294268107 645 8,815 SH   SOLE   1,215 0 7,600
Equifax Inc COM 294429105 1,052 6,705 SH   SOLE   6,705 0 0
Equinix Inc COM 29444U700 1,165 1,532 SH   SOLE   1,532 0 0
Erie Indty Co COM 29530P102 4,999 23,773 SH   SOLE   14,006 0 9,767
Esperion Therapeutics I COM 29664W105 1,156 31,092 SH   SOLE   14,532 0 16,560
Essa Bancorp Inc COM 29667D104 211 17,146 SH   SOLE   17,146 0 0
Essent Group Ltd COM G3198U102 1,421 38,404 SH   SOLE   38,404 0 0
Estee Lauder Co. Inc. COM 518439104 57,665 264,216 SH   SOLE   65,135 0 199,081
Ethan Allen Interior COM 297602104 1,099 81,150 SH   SOLE   81,150 0 0
Etsy Inc COM 29786A106 64,852 533,191 SH   SOLE   236,058 0 297,133
Euronet Worldwide Inc COM 298736109 754 8,273 SH   SOLE   7,513 0 760
Everbridge Inc COM 29978A104 346 2,755 SH   SOLE   785 0 1,970
Evercore Partners In COM 29977A105 962 14,692 SH   SOLE   8,322 0 6,370
Everest Re Group Ltd COM G3223R108 510 2,580 SH   SOLE   2,580 0 0
Eversource Energy COM 30040W108 207 2,472 SH   SOLE   2,472 0 0
Evertec Inc COM 30040P103 3,775 108,766 SH   SOLE   31,481 0 77,285
Evolent Health Inc COM 30050B101 979 78,926 SH   SOLE   78,926 0 0
Evoqua Water Technologi COM 30057T105 1,051 49,510 SH   SOLE   23,970 0 25,540
Exact Sciences Corp COM 30063P105 318 3,121 SH   SOLE   3,121 0 0
Exelixis Inc COM 30161Q104 2,992 122,360 SH   SOLE   105,220 0 17,140
Exelon Corp COM 30161N101 1,189 33,261 SH   SOLE   6,071 0 27,190
Exlservice Holdings COM 302081104 668 10,132 SH   SOLE   4,093 0 6,039
Expeditors Intl Wash COM 302130109 57,899 639,630 SH   SOLE   269,986 0 369,644
Exponet Inc COM 30214U102 4,891 67,905 SH   SOLE   16,286 0 51,619
Exxon Mobil Corp COM 30231G102 24,491 713,389 SH   SOLE   675,159 0 38,230
Ezcorp Inc COM 302301106 745 148,110 SH   SOLE   148,110 0 0
F M C Corp COM 302491303 20,702 195,468 SH   SOLE   90,880 0 104,588
F5 Networks Inc COM 315616102 4,885 39,791 SH   SOLE   39,791 0 0
Facebook Inc COM 30303M102 754,198 2,879,719 SH   SOLE   1,436,679 0 1,443,040
Factset Resh Sys Inc COM 303075105 1,636 4,885 SH   SOLE   250 0 4,635
Fair Isaac Corp COM 303250104 60,624 142,517 SH   SOLE   32,164 0 110,353
Farmers Natl Banc Co COM 309627107 514 47,050 SH   SOLE   47,050 0 0
Fastenal Co COM 311900104 34,911 774,250 SH   SOLE   319,571 0 454,679
Fate Therapeutics Inc COM 31189P102 1,217 30,458 SH   SOLE   16,458 0 14,000
Fbl Finl Group Inc COM 30239F106 350 7,269 SH   SOLE   4,459 0 2,810
Federal Signal Corp COM 313855108 725 24,775 SH   SOLE   1,449 0 23,326
Federated Invs Inc P COM 314211103 1,995 92,748 SH   SOLE   30,708 0 62,040
Fedex Corp COM 31428X106 1,466 5,830 SH   SOLE   5,830 0 0
Fibrogen Inc COM 31572Q808 968 23,548 SH   SOLE   10,603 0 12,945
Fidelity National Finan COM 31620R303 56,656 1,809,507 SH   SOLE   656,690 0 1,152,817
Fidelity Natl Inform COM 31620M106 3,116 21,167 SH   SOLE   21,167 0 0
Fiesta Restaurant Group COM 31660B101 390 41,670 SH   SOLE   41,670 0 0
Fifth Third Bancorp COM 316773100 2,868 134,528 SH   SOLE   134,528 0 0
Fireeye Inc COM 31816Q101 1,443 116,850 SH   SOLE   95,150 0 21,700
First Amern Finl Corp COM 31847R102 13,699 269,076 SH   SOLE   238,469 0 30,607
First Bancorp P R COM 318672706 695 133,082 SH   SOLE   122,117 0 10,965
First Bancshares Inc COM 318916103 242 11,518 SH   SOLE   11,518 0 0
First Cmnty Bancshar COM 31983A103 823 45,613 SH   SOLE   44,768 0 845
First Energy Corp COM 337932107 7,620 265,401 SH   SOLE   4,375 0 261,026
First Finl Bankshare COM 32020R109 3,000 107,475 SH   SOLE   9,295 0 98,180
First Finl Corp Ind COM 320218100 448 14,276 SH   SOLE   14,276 0 0
First Hawaiian Inc COM 32051X108 3,883 268,382 SH   SOLE   130,374 0 138,008
First Horizon Natl C COM 320517105 844 89,454 SH   SOLE   89,454 0 0
First Long Is Corp COM 320734106 450 30,384 SH   SOLE   30,384 0 0
First Merchants Corp COM 320817109 972 41,979 SH   SOLE   20,905 0 21,074
First Solar Inc COM 336433107 1,689 25,518 SH   SOLE   25,518 0 0
Fiserv Inc COM 337738108 1,603 15,552 SH   SOLE   11,083 0 4,469
Five Below Inc COM 33829M101 280 2,204 SH   SOLE   2,204 0 0
Five9 Inc COM 338307101 1,339 10,329 SH   SOLE   6,223 0 4,106
Flagstar Bancorp Inc COM 337930705 378 12,770 SH   SOLE   0 0 12,770
Fleetcor Technologies I COM 339041105 608 2,553 SH   SOLE   2,003 0 550
Flexion Therapeutics In COM 33938J106 336 32,237 SH   SOLE   32,237 0 0
Floor & Decor Hldgs Inc COM 339750101 291 3,885 SH   SOLE   3,885 0 0
Flowers Foods Inc COM 343498101 3,014 123,900 SH   SOLE   85,140 0 38,760
Fluor Corp COM 343412102 404 45,861 SH   SOLE   45,861 0 0
Flushing Finl Corp COM 343873105 624 59,334 SH   SOLE   59,334 0 0
Foot Locker Inc COM 344849104 556 16,847 SH   SOLE   16,847 0 0
Ford Mtr Co Del COM 345370860 4,145 622,395 SH   SOLE   622,395 0 0
Formfactor Inc COM 346375108 2,734 109,651 SH   SOLE   48,368 0 61,283
Forterra Inc COM 34960W106 2,899 245,268 SH   SOLE   191,910 0 53,358
Fortinet Inc COM 34959E109 68,991 585,614 SH   SOLE   269,477 0 316,137
Fortive Corp COM 34959J108 2,353 30,881 SH   SOLE   30,881 0 0
Fortune Brands Home & S COM 34964C106 25,045 289,465 SH   SOLE   134,312 0 155,153
Forward Air Corp COM 349853101 1,068 18,605 SH   SOLE   875 0 17,730
Foundation Bldg Matls I COM 350392106 1,639 104,269 SH   SOLE   84,709 0 19,560
Four Corners Ppty Tr In COM 35086T109 353 13,776 SH   SOLE   13,019 0 757
Fox Factory Hldg Corp COM 35138V102 453 6,092 SH   SOLE   4,970 0 1,122
Franklin Covey Co COM 353469109 585 32,990 SH   SOLE   32,990 0 0
Franklin Elec Inc COM 353514102 1,915 32,549 SH   SOLE   16,160 0 16,389
Franklin Res Inc COM 354613101 2,015 99,001 SH   SOLE   76,141 0 22,860
Freshpet Inc COM 358039105 287 2,575 SH   SOLE   2,195 0 380
Frontdoor Inc COM 35905A109 2,869 73,747 SH   SOLE   50,722 0 23,025
Fti Consulting Inc COM 302941109 3,799 35,854 SH   SOLE   7,482 0 28,372
Fulcrum Therapeutics In COM 359616109 250 31,470 SH   SOLE   31,470 0 0
Fulton Finl Corp Pa COM 360271100 159 17,006 SH   SOLE   17,006 0 0
G1 Therapeutics Inc COM 3621LQ109 1,613 139,651 SH   SOLE   107,709 0 31,942
Gallagher Arthur J & COM 363576109 22,183 210,109 SH   SOLE   159,199 0 50,910
Garmin Ltd COM H2906T109 94,282 993,909 SH   SOLE   496,529 0 497,380
Gartner Group Inc Ne COM 366651107 616 4,932 SH   SOLE   2,557 0 2,375
Genasys Inc COM 36872P103 524 85,275 SH   SOLE   85,275 0 0
General Dynamics Cor COM 369550108 1,039 7,502 SH   SOLE   1,667 0 5,835
General Elec Co COM 369604103 14,184 2,276,657 SH   SOLE   1,538,814 0 737,843
General Mls Inc COM 370334104 7,506 121,689 SH   SOLE   107,844 0 13,845
General Motors Corp. COM 37045V100 841 28,420 SH   SOLE   28,420 0 0
Genesco Inc COM 371532102 548 25,460 SH   SOLE   25,460 0 0
Genie Energy Ltd COM 372284208 1,417 177,099 SH   SOLE   156,445 0 20,654
Genmark Diagnostics Inc COM 372309104 306 21,547 SH   SOLE   11,666 0 9,881
Gentex Corp COM 371901109 317 12,325 SH   SOLE   8,390 0 3,935
Gentherm Inc COM 37253A103 785 19,198 SH   SOLE   7,128 0 12,070
Genworth Finl Inc COM 37247D106 1,324 395,343 SH   SOLE   0 0 395,343
Gibraltar Inds Inc COM 374689107 6,669 102,386 SH   SOLE   37,656 0 64,730
Gilead Sciences Inc COM 375558103 30,173 477,504 SH   SOLE   300,744 0 176,760
Gladstone Ld Corp COM 376549101 246 16,355 SH   SOLE   16,355 0 0
Global Blood Therapeuti COM 37890U108 1,672 30,319 SH   SOLE   23,234 0 7,085
Global Med Reit Inc COM 37954A204 676 50,050 SH   SOLE   50,050 0 0
Global Pmts Inc COM 37940X102 3,638 20,485 SH   SOLE   18,673 0 1,812
Globe Life Inc COM 37959E102 10,501 131,426 SH   SOLE   80,568 0 50,858
Globus Med Inc COM 379577208 1,290 26,040 SH   SOLE   5,380 0 20,660
Glu Mobile Inc COM 379890106 293 38,140 SH   SOLE   17,950 0 20,190
Godaddy Inc COM 380237107 79,319 1,044,077 SH   SOLE   310,299 0 733,778
Gold Resource Corp COM 38068T105 313 91,691 SH   SOLE   91,691 0 0
Goldman Sachs Group COM 38141G104 419 2,085 SH   SOLE   2,085 0 0
Goodyear Tire & Rubr COM 382550101 150 19,509 SH   SOLE   19,509 0 0
Grace W R & Co Del N COM 38388F108 432 10,712 SH   SOLE   10,712 0 0
Graco Inc COM 384109104 329 5,356 SH   SOLE   5,356 0 0
Graftech Intl Ltd COM 384313508 123 17,926 SH   SOLE   17,926 0 0
Grainger W W Inc COM 384802104 34,943 97,942 SH   SOLE   37,227 0 60,715
Grand Canyon Ed Inc COM 38526M106 8,081 101,092 SH   SOLE   96,643 0 4,449
GRANITE POINT MORTGAGE TRUST COM 38741L107 662 93,435 SH   SOLE   93,435 0 0
Graphic Packaging Hldg COM 388689101 1,331 94,465 SH   SOLE   83,580 0 10,885
Gray Television Inc COM 389375106 406 29,457 SH   SOLE   29,092 0 365
Great Lakes Dredge & COM 390607109 2,792 293,637 SH   SOLE   217,372 0 76,265
Great Westn Bancorp Inc COM 391416104 241 19,320 SH   SOLE   0 0 19,320
Green Brick Partners In COM 392709101 1,956 121,497 SH   SOLE   121,497 0 0
Green Plains Renewab COM 393222104 656 42,375 SH   SOLE   42,375 0 0
Greenhill & Co Inc COM 395259104 475 41,890 SH   SOLE   41,890 0 0
Greenlight Capital Re L COM G4095J109 293 43,610 SH   SOLE   43,610 0 0
Greif Inc COM 397624107 1,742 48,100 SH   SOLE   1,360 0 46,740
Grocery Outlet Hldg Cor COM 39874R101 750 19,084 SH   SOLE   5,450 0 13,634
Gsi Technology COM 36241U106 385 68,189 SH   SOLE   68,189 0 0
Guardant Health Inc COM 40131M109 306 2,735 SH   SOLE   2,735 0 0
Hackett Group Inc COM 404609109 1,103 98,698 SH   SOLE   98,698 0 0
Haemonetics Corp COM 405024100 917 10,505 SH   SOLE   2,132 0 8,373
Halliburton Co COM 406216101 29,200 2,423,232 SH   SOLE   1,678,180 0 745,052
Halozyme Therapeutic COM 40637H109 2,940 111,881 SH   SOLE   58,937 0 52,944
Hanesbrands Inc COM 410345102 29,562 1,876,952 SH   SOLE   1,760,891 0 116,061
Hanger Orthopedic Gr COM 41043F208 1,906 120,479 SH   SOLE   39,763 0 80,716
Hanmi Finl Corp COM 410495204 238 29,039 SH   SOLE   29,039 0 0
Hanover Ins Group In COM 410867105 2,129 22,844 SH   SOLE   17,234 0 5,610
Harborone Bancorp Inc N COM 41165Y100 1,302 161,360 SH   SOLE   161,360 0 0
Harley Davidson Inc COM 412822108 8,445 344,151 SH   SOLE   308,995 0 35,156
Harmonic Lightwaves COM 413160102 662 118,696 SH   SOLE   118,696 0 0
Harpoon Therapeutics In COM 41358P106 304 17,898 SH   SOLE   17,898 0 0
Hartford Finl Svcs G COM 416515104 7,429 201,538 SH   SOLE   105,788 0 95,750
Haverty Furniture In COM 419596101 1,849 88,319 SH   SOLE   88,319 0 0
Hawaiian Elec Indust COM 419870100 6,069 182,577 SH   SOLE   1,380 0 181,197
Hawkins Inc COM 420261109 241 5,232 SH   SOLE   5,232 0 0
Hbt Finl Inc COM 404111106 595 53,020 SH   SOLE   53,020 0 0
Hca Holdings Inc COM 40412C101 129,770 1,040,827 SH   SOLE   445,416 0 595,411
Hci Group Inc COM 40416E103 1,183 24,010 SH   SOLE   24,010 0 0
Hd Supply Hldgs Inc COM 40416M105 15,785 382,767 SH   SOLE   57,429 0 325,338
Healthcare Tr Amer Inc COM 42225P501 1,651 63,499 SH   SOLE   63,499 0 0
Healthequity Inc COM 42226A107 1,706 33,216 SH   SOLE   15,506 0 17,710
Healthstream Inc COM 42222N103 1,070 53,302 SH   SOLE   5,320 0 47,982
Heartland Express In COM 422347104 346 18,580 SH   SOLE   0 0 18,580
Hecla Mng Co COM 422704106 52 10,200 SH   SOLE   10,200 0 0
Heico Corp New COM 422806109 14,469 138,247 SH   SOLE   37,188 0 101,059
Heico Corp New COM 422806208 5,096 57,477 SH   SOLE   16,175 0 41,302
Heidrick & Struggles COM 422819102 1,479 75,287 SH   SOLE   54,654 0 20,633
Helen Of Troy Corp L COM G4388N106 6,012 31,066 SH   SOLE   7,693 0 23,373
Helmerich & Payne In COM 423452101 2,802 191,261 SH   SOLE   167,961 0 23,300
Henry Jack & Assoc I COM 426281101 19,747 121,450 SH   SOLE   106,631 0 14,819
Herbalife Ltd COM G4412G101 14,326 307,093 SH   SOLE   264,398 0 42,695
Heritage Commerce Co COM 426927109 278 41,829 SH   SOLE   41,829 0 0
Heritage Crystal Clean COM 42726M106 148 11,075 SH   SOLE   11,075 0 0
Heritage Ins Hldgs Inc COM 42727J102 681 67,294 SH   SOLE   44,874 0 22,420
Heron Therapeutics Inc COM 427746102 381 25,700 SH   SOLE   11,830 0 13,870
Hershey Foods Corp COM 427866108 11,563 80,667 SH   SOLE   53,480 0 27,187
Heska Corp COM 42805E306 820 8,300 SH   SOLE   8,300 0 0
Hess Corp COM 42809H107 404 9,864 SH   SOLE   1,604 0 8,260
Hexcel Corp New COM 428291108 4,484 133,656 SH   SOLE   124,503 0 9,153
Hibbett Sports Inc COM 428567101 2,594 66,136 SH   SOLE   60,323 0 5,813
Hill Rom Hldgs Inc COM 431475102 876 10,490 SH   SOLE   330 0 10,160
Hilton Worldwide Hldgs COM 43300A203 11,559 135,484 SH   SOLE   65,898 0 69,586
Hms Hldgs Corp COM 40425J101 3,137 130,975 SH   SOLE   47,973 0 83,002
Hologic Inc COM 436440101 2,831 42,584 SH   SOLE   16,513 0 26,071
Home Bancshares Inc COM 436893200 455 30,020 SH   SOLE   30,020 0 0
Home Depot Inc COM 437076102 299,019 1,076,731 SH   SOLE   478,041 0 598,690
Homestreet Inc COM 43785V102 276 10,720 SH   SOLE   300 0 10,420
Hometrust Bancshares In COM 437872104 412 30,320 SH   SOLE   30,320 0 0
Honeywell Intl Inc COM 438516106 35,811 217,552 SH   SOLE   204,487 0 13,065
Horace Mann Educator COM 440327104 2,403 71,945 SH   SOLE   375 0 71,570
Horizon Therapeutics Pu COM G46188101 5,341 68,751 SH   SOLE   41,201 0 27,550
Hormel Geo A & Co COM 440452100 6,924 141,634 SH   SOLE   47,749 0 93,885
Hostess Brands Inc COM 44109J106 2,256 182,990 SH   SOLE   138,530 0 44,460
Hp Inc COM 40434L105 15,596 821,278 SH   SOLE   347,953 0 473,325
Hubspot Inc COM 443573100 573 1,961 SH   SOLE   1,961 0 0
Humana Inc COM 444859102 79,615 192,358 SH   SOLE   86,741 0 105,617
Hunt J B Trans Svcs COM 445658107 1,627 12,876 SH   SOLE   4,640 0 8,236
Huntington Bancshare COM 446150104 5,731 625,000 SH   SOLE   575,090 0 49,910
Huntsman Corp COM 447011107 6,888 310,131 SH   SOLE   199,541 0 110,590
Iac Interactivecorpnew COM 44891N109 487 4,069 SH   SOLE   4,069 0 0
Ichor Holdings COM G4740B105 753 34,923 SH   SOLE   34,923 0 0
Icu Med Inc COM 44930G107 209 1,145 SH   SOLE   1,145 0 0
Idacorp Inc COM 451107106 11,546 144,503 SH   SOLE   124,308 0 20,195
Idex Corp COM 45167R104 12,645 69,320 SH   SOLE   19,150 0 50,170
Idexx Labs Inc COM 45168D104 90,983 231,443 SH   SOLE   85,649 0 145,794
Ii Vi Inc COM 902104108 719 17,736 SH   SOLE   8,751 0 8,985
Illinois Tool Wks In COM 452308109 117,531 608,307 SH   SOLE   237,613 0 370,694
Illumina Inc COM 452327109 12,822 41,484 SH   SOLE   30,825 0 10,659
Immunogen Inc COM 45253H101 428 118,998 SH   SOLE   50,977 0 68,021
Immunomedics Inc COM 452907108 685 8,061 SH   SOLE   8,061 0 0
Impinj Inc COM 453204109 321 12,191 SH   SOLE   12,191 0 0
Incyte Pharmaceutica COM 45337C102 2,900 32,319 SH   SOLE   16,529 0 15,790
Independent Bank Corp M COM 453838609 255 20,273 SH   SOLE   20,273 0 0
Ingersoll Rand Inc COM 45687V106 14,437 405,523 SH   SOLE   344,662 0 60,861
Ingevity Corp COM 45688C107 376 7,607 SH   SOLE   4,971 0 2,636
Ingles Mkts Inc COM 457030104 257 6,750 SH   SOLE   150 0 6,600
Ingredion Inc COM 457187102 2,866 37,876 SH   SOLE   271 0 37,605
Innospec Inc COM 45768S105 1,681 26,541 SH   SOLE   15,498 0 11,043
Innoviva Inc COM 45781M101 133 12,740 SH   SOLE   7,370 0 5,370
Inovalon Hldgs Inc COM 45781D101 2,223 84,060 SH   SOLE   38,185 0 45,875
Inphi Corp COM 45772F107 1,641 14,615 SH   SOLE   5,345 0 9,270
Insight Enterprises COM 45765U103 1,766 31,211 SH   SOLE   15,761 0 15,450
Insmed Inc COM 457669307 1,103 34,314 SH   SOLE   20,239 0 14,075
Insperity Inc COM 45778Q107 327 4,992 SH   SOLE   4,992 0 0
Inspire Med Sys Inc COM 457730109 648 5,020 SH   SOLE   1,975 0 3,045
Installed Bldg Prods In COM 45780R101 3,094 30,405 SH   SOLE   13,620 0 16,785
Insteel Inds Inc COM 45774W108 253 13,539 SH   SOLE   13,539 0 0
Integer Hldgs Corp COM 45826H109 1,134 19,211 SH   SOLE   13,301 0 5,910
Intel Corp COM 458140100 101,433 1,958,926 SH   SOLE   1,281,412 0 677,514
Intellia Therapeutics I COM 45826J105 540 27,145 SH   SOLE   13,445 0 13,700
Interactive Brokers Gro COM 45841N107 1,943 40,210 SH   SOLE   500 0 39,710
Intercept Pharmaceutica COM 45845P108 652 15,730 SH   SOLE   7,220 0 8,510
Intercontinentalexchang COM 45866F104 3,724 37,222 SH   SOLE   11,217 0 26,005
International Mny Expre COM 46005L101 1,619 112,681 SH   SOLE   112,681 0 0
International Paper COM 460146103 885 21,837 SH   SOLE   11,107 0 10,730
Interpublic Group Co COM 460690100 11,611 696,540 SH   SOLE   687,945 0 8,595
Intersect Ent Inc COM 46071F103 688 42,189 SH   SOLE   34,749 0 7,440
Intl Business Mchn COM 459200101 16,552 136,038 SH   SOLE   129,983 0 6,055
Intuit COM 461202103 102,473 314,131 SH   SOLE   143,389 0 170,742
Intuitive Surgical I COM 46120E602 121,609 171,391 SH   SOLE   82,152 0 89,239
Invacare Corp COM 461203101 428 56,940 SH   SOLE   56,940 0 0
Invesco Ltd COM G491BT108 2,341 205,130 SH   SOLE   205,130 0 0
Invesco Mortgage Capita COM 46131B100 399 147,301 SH   SOLE   147,301 0 0
Investors Bancorp Inc N COM 46146L101 2,177 299,807 SH   SOLE   67,427 0 232,380
Invitae Corp COM 46185L103 1,082 24,952 SH   SOLE   13,512 0 11,440
Ionis Pharmaceuticals I COM 462222100 257 5,421 SH   SOLE   5,421 0 0
Iovance Biotherapeutics COM 462260100 241 7,335 SH   SOLE   3,900 0 3,435
Ipg Photonics Corp COM 44980X109 740 4,355 SH   SOLE   3,494 0 861
Iqvia Hldgs Inc COM 46266C105 9,330 59,187 SH   SOLE   56,994 0 2,193
Iradimed Corp COM 46266A109 418 19,536 SH   SOLE   19,536 0 0
Irhythm Technologies In COM 450056106 1,810 7,600 SH   SOLE   3,750 0 3,850
Irobot Corp COM 462726100 1,435 18,910 SH   SOLE   5,252 0 13,658
Ironwood Pharmaceutical COM 46333X108 1,288 143,240 SH   SOLE   68,494 0 74,746
Itt Inc COM 45073V108 8,253 139,763 SH   SOLE   120,933 0 18,830
J & J Snack Foods Co COM 466032109 367 2,813 SH   SOLE   1,224 0 1,589
J P Morgan Chase & C COM 46625H100 67,043 696,404 SH   SOLE   624,568 0 71,836
J2 Global Inc COM 48123V102 5,798 83,760 SH   SOLE   16,670 0 67,090
Jabil Circuit Inc COM 466313103 24,129 704,303 SH   SOLE   352,928 0 351,375
Jack In The Box Inc COM 466367109 844 10,638 SH   SOLE   6,748 0 3,890
Janus Henderson Group P COM G4474Y214 434 19,980 SH   SOLE   0 0 19,980
Jazz Pharmaceuticals Pl COM G50871105 3,535 24,792 SH   SOLE   10,584 0 14,208
John Bean Technologies COM 477839104 1,343 14,616 SH   SOLE   9,359 0 5,257
Johnson & Johnson COM 478160104 249,423 1,675,331 SH   SOLE   953,950 0 721,381
Johnson Ctls Intl Plc COM G51502105 3,240 79,322 SH   SOLE   73,852 0 5,470
Johnson Outdoors Inc COM 479167108 1,825 22,287 SH   SOLE   20,197 0 2,090
Joint Corp COM 47973J102 775 44,581 SH   SOLE   44,581 0 0
Kaiser Aluminum Corp COM 483007704 1,507 28,121 SH   SOLE   3,720 0 24,401
Kar Auction Svcs Inc COM 48238T109 360 24,994 SH   SOLE   1,515 0 23,479
Karuna Therapeutics Inc COM 48576A100 234 3,030 SH   SOLE   1,820 0 1,210
Kellogg Co COM 487836108 3,180 49,230 SH   SOLE   48,467 0 763
Kemper Corp Del COM 488401100 2,321 34,733 SH   SOLE   34,733 0 0
Keurig Dr Pepper Inc COM 49271V100 1,684 61,002 SH   SOLE   45,967 0 15,035
Keycorp COM 493267108 2,713 227,408 SH   SOLE   227,408 0 0
Keysight Technologies I COM 49338L103 13,237 134,008 SH   SOLE   85,114 0 48,894
Kimball Intl Inc COM 494274103 647 61,353 SH   SOLE   56,027 0 5,326
Kimberly Clark Corp COM 494368103 70,463 477,199 SH   SOLE   215,419 0 261,780
Kinder Morgan Inc Del COM 49456B101 162 13,130 SH   SOLE   13,130 0 0
Kindred Biosciences Inc COM 494577109 317 73,883 SH   SOLE   73,883 0 0
Kiniksa Pharmaceuticals COM G5269C101 406 26,532 SH   SOLE   19,247 0 7,285
Kinsale Cap Group Inc COM 49714P108 471 2,479 SH   SOLE   1,350 0 1,129
Kla-Tencor Corp COM 482480100 678 3,501 SH   SOLE   3,501 0 0
Knight Swift Transn Hld COM 499049104 6,267 153,970 SH   SOLE   126,730 0 27,240
Kodiak Sciences Inc COM 50015M109 323 5,455 SH   SOLE   3,415 0 2,040
Koppers Holdings Inc COM 50060P106 1,695 81,066 SH   SOLE   68,906 0 12,160
Kraft Heinz Co COM 500754106 4,238 141,502 SH   SOLE   4,345 0 137,157
Kroger Co COM 501044101 11,700 345,019 SH   SOLE   28,501 0 316,518
Kulicke & Soffa Inds COM 501242101 253 11,313 SH   SOLE   11,313 0 0
Kura Oncology Inc COM 50127T109 456 14,876 SH   SOLE   8,716 0 6,160
L Brands Inc COM 501797104 15,427 484,968 SH   SOLE   456,448 0 28,520
L3harris Technologies I COM 502431109 230 1,357 SH   SOLE   1,357 0 0
Laboratory Corp Amer COM 50540R409 5,819 30,909 SH   SOLE   8,727 0 22,182
Lam Resh Corp COM 512807108 95,284 287,215 SH   SOLE   160,300 0 126,915
Lamb Weston Hldgs Inc COM 513272104 58,301 879,756 SH   SOLE   295,743 0 584,013
Lancaster Colony Cor COM 513847103 4,287 23,974 SH   SOLE   11,274 0 12,700
Landec Corp COM 514766104 478 49,171 SH   SOLE   49,171 0 0
Lands End Inc New COM 51509F105 251 19,269 SH   SOLE   19,269 0 0
Landstar Sys Inc COM 515098101 6,411 51,090 SH   SOLE   22,939 0 28,151
Lannet Inc COM 516012101 292 47,711 SH   SOLE   47,711 0 0
Lantheus Hldgs Inc COM 516544103 1,128 89,062 SH   SOLE   83,627 0 5,435
Lattice Semiconducto COM 518415104 3,095 106,870 SH   SOLE   44,405 0 62,465
Lci Inds COM 50189K103 635 5,972 SH   SOLE   2,819 0 3,153
Leggett & Platt Inc COM 524660107 2,810 68,249 SH   SOLE   68,249 0 0
Leidos Hldgs Inc COM 525327102 7,403 83,041 SH   SOLE   71,138 0 11,903
Lemaitre Vascular In COM 525558201 343 10,550 SH   SOLE   10,550 0 0
Lennar Corp COM 526057302 262 3,995 SH   SOLE   2,905 0 1,090
Lennar Corp- Cl A COM 526057104 5,052 61,854 SH   SOLE   61,854 0 0
Lennox Intl Inc COM 526107107 27,701 101,615 SH   SOLE   14,794 0 86,821
Lgi Homes Inc COM 50187T106 2,637 22,697 SH   SOLE   9,207 0 13,490
Lhc Group Inc COM 50187A107 807 3,795 SH   SOLE   2,895 0 900
Liberty Oilfield Svcs I COM 53115L104 245 30,693 SH   SOLE   30,693 0 0
Liberty Tripadvisor Hld COM 531465102 23 13,220 SH   SOLE   11,200 0 2,020
Lifevantage Corp COM 53222K205 2,093 173,414 SH   SOLE   134,919 0 38,495
Lincoln Elec Hldgs I COM 533900106 409 4,449 SH   SOLE   4,449 0 0
Linde Plc COM G5494J103 33,094 138,976 SH   SOLE   105,037 0 33,939
Lindsay Mfg Co COM 535555106 367 3,800 SH   SOLE   440 0 3,360
Lithia Mtrs Inc COM 536797103 10,961 48,087 SH   SOLE   17,874 0 30,213
Liveperson Inc COM 538146101 1,470 28,279 SH   SOLE   8,758 0 19,521
Liveramp Hldgs Inc COM 53815P108 811 15,661 SH   SOLE   12,191 0 3,470
Lkq Corp COM 501889208 32,248 1,162,924 SH   SOLE   362,373 0 800,551
Lockheed Martin Corp COM 539830109 43,972 114,726 SH   SOLE   102,097 0 12,629
Louisiana Pac Corp COM 546347105 267 9,055 SH   SOLE   9,055 0 0
Lovesac Company COM 54738L109 761 27,470 SH   SOLE   22,180 0 5,290
Lowes Cos Inc COM 548661107 243,925 1,470,668 SH   SOLE   640,569 0 830,099
Lpl Finl Hldgs Inc COM 50212V100 2,983 38,910 SH   SOLE   28,535 0 10,375
Lumber Liquidators Hldg COM 55003T107 258 11,691 SH   SOLE   3,771 0 7,920
Lumentum Hldgs Inc COM 55024U109 809 10,773 SH   SOLE   10,773 0 0
Lyft Inc COM 55087P104 211 7,670 SH   SOLE   7,670 0 0
Lyondellbasell Industri COM N53745100 9,322 132,252 SH   SOLE   19,628 0 112,624
M & T Bk Corp COM 55261F104 24,638 267,538 SH   SOLE   162,297 0 105,241
Ma Com Technology Solut COM 55405Y100 1,409 41,429 SH   SOLE   20,413 0 21,016
Macatawa Bk Corp COM 554225102 514 78,734 SH   SOLE   78,734 0 0
Macquarie Infrastruc COM 55608B105 317 11,803 SH   SOLE   11,803 0 0
Madden Steven Ltd COM 556269108 914 46,871 SH   SOLE   9,363 0 37,508
Madrigal Pharmaceutical COM 558868105 1,346 11,337 SH   SOLE   5,432 0 5,905
Magnite Inc COM 55955D100 400 57,620 SH   SOLE   30,460 0 27,160
Malibu Boats Inc COM 56117J100 1,706 34,422 SH   SOLE   13,837 0 20,585
Manhattan Assocs Inc COM 562750109 3,094 32,405 SH   SOLE   16,117 0 16,288
Manitowoc Co Inc COM 563571405 617 73,372 SH   SOLE   73,372 0 0
Manpower Inc COM 56418H100 6,323 86,233 SH   SOLE   383 0 85,850
Marine Prods Corp COM 568427108 281 17,980 SH   SOLE   17,980 0 0
Marinus Pharmaceuticals COM 56854Q200 707 54,993 SH   SOLE   44,320 0 10,673
Markel Corp COM 570535104 10,180 10,455 SH   SOLE   8,265 0 2,190
Marketaxess Hldgs In COM 57060D108 6,455 13,403 SH   SOLE   3,366 0 10,037
Marriott Intl Inc Ne COM 571903202 991 10,704 SH   SOLE   5,464 0 5,240
Marsh & Mclennan Cos COM 571748102 8,757 76,350 SH   SOLE   58,034 0 18,316
Martin Marietta Matl COM 573284106 18,945 80,494 SH   SOLE   71,087 0 9,407
Masco Corp COM 574599106 5,627 102,073 SH   SOLE   102,073 0 0
Masimo Corp COM 574795100 465 1,970 SH   SOLE   1,970 0 0
Masonite Intl Corp New COM 575385109 333 3,380 SH   SOLE   1,765 0 1,615
Mastec Inc COM 576323109 5,797 137,376 SH   SOLE   40,183 0 97,193
Mastercard Inc COM 57636Q104 297,179 878,785 SH   SOLE   373,982 0 504,803
Match Group Inc New COM 57667L107 806 7,283 SH   SOLE   7,283 0 0
Materion Corp COM 576690101 580 11,140 SH   SOLE   4,816 0 6,324
Maxim Integrated Pro COM 57772K101 19,376 286,581 SH   SOLE   188,428 0 98,153
Maximus Inc COM 577933104 8,635 126,228 SH   SOLE   20,210 0 106,018
Maxlinear Inc COM 57776J100 610 26,257 SH   SOLE   10,307 0 15,950
Mccormick & Co Inc COM 579780206 8,331 42,921 SH   SOLE   40,091 0 2,830
Mcdonalds Corp COM 580135101 12,961 59,051 SH   SOLE   56,549 0 2,502
Mckesson Hboc Inc COM 58155Q103 2,518 16,910 SH   SOLE   16,321 0 589
Mdu Res Group Inc COM 552690109 10,131 450,269 SH   SOLE   405,794 0 44,475
Medifast Inc COM 58470H101 1,801 10,951 SH   SOLE   3,881 0 7,070
Mednax Inc COM 58502B106 1,141 70,070 SH   SOLE   1,020 0 69,050
Medpace Hldgs Inc COM 58506Q109 2,901 25,960 SH   SOLE   11,550 0 14,410
Medtronic Plc COM G5960L103 14,954 143,898 SH   SOLE   127,954 0 15,944
Meiragtx Holdings Plc COM G59665102 688 51,943 SH   SOLE   51,943 0 0
Mercadolibre Inc COM 58733R102 7,490 6,919 SH   SOLE   300 0 6,619
Mercantile Bank Corp COM 587376104 327 18,171 SH   SOLE   18,171 0 0
Merck & Co Inc New COM 58933Y105 114,000 1,374,321 SH   SOLE   817,385 0 556,936
Mercury Computer Sys COM 589378108 6,617 85,420 SH   SOLE   59,922 0 25,498
Meredith Corp COM 589433101 646 49,220 SH   SOLE   300 0 48,920
Meridian Bioscience COM 589584101 799 47,055 SH   SOLE   33,023 0 14,032
Meritage Corp COM 59001A102 5,602 50,745 SH   SOLE   34,708 0 16,037
Methode Electrs Inc COM 591520200 435 15,268 SH   SOLE   3,748 0 11,520
Metlife Inc COM 59156R108 9,427 253,616 SH   SOLE   210,706 0 42,910
Mettler Toledo Inter COM 592688105 22,471 23,268 SH   SOLE   3,752 0 19,516
Mge Energy Inc COM 55277P104 668 10,659 SH   SOLE   8,723 0 1,936
Mgic Invt Corp Wis COM 552848103 7,292 823,080 SH   SOLE   543,637 0 279,443
Mgp Ingredients Inc New COM 55303J106 286 7,188 SH   SOLE   7,188 0 0
Microchip Technology COM 595017104 54,080 526,274 SH   SOLE   321,729 0 204,545
Micron Technology In COM 595112103 6,235 132,782 SH   SOLE   129,942 0 2,840
Microsoft Corp COM 594918104 1,361,892 6,475,026 SH   SOLE   3,352,862 0 3,122,164
Microstrategy Inc COM 594972408 666 4,426 SH   SOLE   100 0 4,326
Miller Herman Inc COM 600544100 2,132 70,676 SH   SOLE   40,637 0 30,039
Miller Inds Inc Tenn COM 600551204 656 21,445 SH   SOLE   21,445 0 0
Mimecast Ltd COM G14838109 1,123 23,937 SH   SOLE   9,405 0 14,532
Mirati Therapeutics Inc COM 60468T105 3,320 19,993 SH   SOLE   9,688 0 10,305
Mitek System Inc COM 606710200 1,629 127,859 SH   SOLE   127,859 0 0
Mks Instrument Inc COM 55306N104 873 7,995 SH   SOLE   7,995 0 0
Mobileiron Inc COM 60739U204 1,182 168,550 SH   SOLE   168,550 0 0
Model N Inc COM 607525102 566 16,046 SH   SOLE   8,474 0 7,572
Moderna Inc COM 60770K107 3,040 42,964 SH   SOLE   19,535 0 23,429
Modine Mfg Co COM 607828100 353 56,510 SH   SOLE   56,510 0 0
Mohawk Inds Inc COM 608190104 10,188 104,395 SH   SOLE   64,789 0 39,606
Molina Healthcare In COM 60855R100 271 1,480 SH   SOLE   1,480 0 0
Molson Coors Brewing COM 60871R209 396 11,813 SH   SOLE   11,813 0 0
Momenta Pharmaceutic COM 60877T100 1,329 25,319 SH   SOLE   13,952 0 11,367
Mondelez Intl Inc COM 609207105 7,592 132,143 SH   SOLE   111,096 0 21,047
Monolithic Pwr Sys I COM 609839105 15,018 53,710 SH   SOLE   26,833 0 26,877
Monster Beverage Corp N COM 61174X109 133,505 1,664,657 SH   SOLE   727,613 0 937,044
Moodys Corp COM 615369105 69,659 240,327 SH   SOLE   130,459 0 109,868
Moog Inc 'a' COM 615394202 582 9,161 SH   SOLE   9,161 0 0
Morgan Stanley COM 617446448 9,481 196,086 SH   SOLE   185,500 0 10,586
Morningstar Inc COM 617700109 281 1,750 SH   SOLE   1,750 0 0
Mosaic Co New COM 61945C103 24,093 1,318,703 SH   SOLE   475,014 0 843,689
Motorola Solutions Inc COM 620076307 55,984 357,015 SH   SOLE   165,503 0 191,512
Mr Cooper Group Inc COM 62482R107 255 11,415 SH   SOLE   8,315 0 3,100
Mrc Global Inc COM 55345K103 1,513 353,610 SH   SOLE   341,840 0 11,770
Msa Safety Inc COM 553498106 870 6,486 SH   SOLE   3,041 0 3,445
Msc Indl Direct Inc COM 553530106 4,059 64,147 SH   SOLE   61,217 0 2,930
Msci Inc COM 55354G100 70,569 197,794 SH   SOLE   66,756 0 131,038
Msg Network Inc COM 553573106 847 88,466 SH   SOLE   24,952 0 63,514
Mueller Inds Inc COM 624756102 1,938 71,617 SH   SOLE   48,608 0 23,009
Mueller Wtr Prods In COM 624758108 214 20,584 SH   SOLE   16,514 0 4,070
Murphy Oil Corp COM 626717102 178 19,925 SH   SOLE   1,025 0 18,900
Murphy Usa Inc COM 626755102 2,020 15,749 SH   SOLE   10,138 0 5,611
Mustang Bio Inc COM 62818Q104 304 96,486 SH   SOLE   96,486 0 0
Myers Inds Inc COM 628464109 1,616 122,156 SH   SOLE   96,543 0 25,613
Mylan N V COM N59465109 1,196 80,660 SH   SOLE   0 0 80,660
Myokardia Inc COM 62857M105 2,452 17,983 SH   SOLE   8,803 0 9,180
Myr Group Inc Del COM 55405W104 1,169 31,454 SH   SOLE   31,454 0 0
Napco Sec Sys Inc COM 630402105 823 35,030 SH   SOLE   35,030 0 0
Nasdaq Stock Martket COM 631103108 9,356 76,244 SH   SOLE   18,668 0 57,576
Natera Inc COM 632307104 2,593 35,896 SH   SOLE   16,948 0 18,948
National-Oilwell Inc COM 637071101 494 54,558 SH   SOLE   54,558 0 0
National Bk Hldgs Corp COM 633707104 815 31,060 SH   SOLE   15,030 0 16,030
National Cinemedia I COM 635309107 521 191,822 SH   SOLE   121,440 0 70,382
National Energy Service COM G6375R107 318 49,770 SH   SOLE   49,770 0 0
National Fuel Gas Co COM 636180101 6,521 160,666 SH   SOLE   61,970 0 98,696
National Gen Hldgs Corp COM 636220303 603 17,881 SH   SOLE   3,751 0 14,130
National Instrs Corp COM 636518102 1,102 30,874 SH   SOLE   13,411 0 17,463
National Vision Hldgs I COM 63845R107 1,190 31,110 SH   SOLE   14,561 0 16,549
National Westn Life Gro COM 638517102 620 3,392 SH   SOLE   482 0 2,910
Natural Grocers By Vita COM 63888U108 1,097 111,227 SH   SOLE   111,227 0 0
Natus Medical Inc De COM 639050103 303 17,705 SH   SOLE   75 0 17,630
Navient Corp COM 63938C108 4,172 493,690 SH   SOLE   401,562 0 92,128
Ncr Corp New COM 62886E108 1,998 90,230 SH   SOLE   64,360 0 25,870
Neenah Paper Inc COM 640079109 1,023 27,291 SH   SOLE   1,979 0 25,312
Neogenomics Inc COM 64049M209 2,746 74,439 SH   SOLE   32,796 0 41,643
Neophotonics Corp COM 64051T100 3,149 517,096 SH   SOLE   400,130 0 116,966
Netapp Inc COM 64110D104 8,026 183,074 SH   SOLE   132,704 0 50,370
Netflix Com Inc COM 64110L106 13,040 26,078 SH   SOLE   9,503 0 16,575
Neurocrine Bioscienc COM 64125C109 16,997 176,757 SH   SOLE   44,041 0 132,716
Nevro Corp COM 64157F103 1,499 10,762 SH   SOLE   5,492 0 5,270
New Relic Inc COM 64829B100 216 3,832 SH   SOLE   3,832 0 0
New York Times Co COM 650111107 748 17,485 SH   SOLE   7,225 0 10,260
Newell Rubbermaid In COM 651229106 4,751 276,874 SH   SOLE   276,874 0 0
Newmark Group Inc COM 65158N102 267 61,693 SH   SOLE   38,083 0 23,610
Newmarket Corp COM 651587107 9,201 26,877 SH   SOLE   9,941 0 16,936
Newmont Goldcorp Corpor COM 651639106 21,057 331,870 SH   SOLE   247,051 0 84,819
Nextera Energy Inc COM 65339F101 16,028 57,747 SH   SOLE   52,975 0 4,772
Nextier Oilfield Soluti COM 65290C105 322 174,187 SH   SOLE   174,187 0 0
Nic Inc COM 62914B100 1,691 85,817 SH   SOLE   37,382 0 48,435
Nielsen Hldgs Plc COM G6518L108 7,728 544,961 SH   SOLE   244,651 0 300,310
Nike Inc COM 654106103 9,004 71,721 SH   SOLE   47,231 0 24,490
Nlight Inc COM 65487K100 445 18,950 SH   SOLE   18,950 0 0
Nmi Hldgs Inc COM 629209305 758 42,592 SH   SOLE   23,432 0 19,160
Noodles & Co COM 65540B105 391 56,870 SH   SOLE   56,870 0 0
Norfolk Southern Cor COM 655844108 2,266 10,588 SH   SOLE   9,588 0 1,000
Northrop Corp COM 666807102 4,369 13,848 SH   SOLE   13,741 0 107
Northwest Pipe Co COM 667746101 1,134 42,841 SH   SOLE   42,841 0 0
Novocure Ltd COM G6674U108 5,451 48,968 SH   SOLE   29,814 0 19,154
Now Inc COM 67011P100 426 93,737 SH   SOLE   93,737 0 0
Nrg Energy Inc COM 629377508 19,538 635,594 SH   SOLE   264,165 0 371,429
Nucor Corp COM 670346105 508 11,315 SH   SOLE   11,315 0 0
Nuvasive Inc COM 670704105 764 15,720 SH   SOLE   6,780 0 8,940
Nve Corp COM 629445206 945 19,246 SH   SOLE   9,813 0 9,433
Nvent Electric Plc COM G6700G107 1,128 63,745 SH   SOLE   57,935 0 5,810
Nvidia Corp COM 67066G104 416,936 770,364 SH   SOLE   349,118 0 421,246
Nvr Inc COM 62944T105 81,818 20,038 SH   SOLE   7,500 0 12,538
O-I Glass Inc COM 67098H104 408 38,573 SH   SOLE   38,573 0 0
O Reilly Automotive Inc COM 67103H107 96,244 208,736 SH   SOLE   88,060 0 120,676
Occidental Pete Corp COM 674599105 1,606 160,396 SH   SOLE   154,319 0 6,077
Oge Energy Corp COM 670837103 3,114 103,847 SH   SOLE   26,947 0 76,900
Oil Sts Intl Inc COM 678026105 224 82,221 SH   SOLE   82,221 0 0
Okta Inc COM 679295105 287 1,340 SH   SOLE   1,340 0 0
Old Dominion Fght Li COM 679580100 18,001 99,497 SH   SOLE   26,831 0 72,666
Old Rep Intl Corp COM 680223104 3,276 222,224 SH   SOLE   1,661 0 220,563
Omnicell Inc COM 68213N109 5,680 76,076 SH   SOLE   15,840 0 60,236
Omnicom Group COM 681919106 378 7,636 SH   SOLE   2,076 0 5,560
Onemain Hldgs Inc COM 68268W103 3,796 121,473 SH   SOLE   91,505 0 29,968
Onto Innovation Inc COM 683344105 227 7,634 SH   SOLE   6,240 0 1,394
Ooma Inc COM 683416101 539 41,340 SH   SOLE   41,340 0 0
Oportun Finl Corp COM 68376D104 295 24,999 SH   SOLE   24,999 0 0
Oppenheimer Hldgs COM 683797104 588 26,325 SH   SOLE   21,265 0 5,060
Oracle Corp COM 68389X105 173,779 2,910,864 SH   SOLE   1,487,346 0 1,423,518
Oshkosh Truck Corp COM 688239201 4,633 63,034 SH   SOLE   24,564 0 38,470
Osi Systems Inc COM 671044105 2,893 37,278 SH   SOLE   10,478 0 26,800
Otis Worldwide Corp COM 68902V107 189,460 3,035,241 SH   SOLE   1,468,886 0 1,566,355
Ovid Therapeutics Inc COM 690469101 409 71,200 SH   SOLE   26,880 0 44,320
Owens & Minor Inc Ne COM 690732102 4,913 195,646 SH   SOLE   62,266 0 133,380
Oyster Point Pharma Inc COM 69242L106 254 12,053 SH   SOLE   12,053 0 0
Paccar Inc COM 693718108 910 10,670 SH   SOLE   2,155 0 8,515
Pacific Biosciences Cal COM 69404D108 2,145 217,280 SH   SOLE   133,350 0 83,930
Pacira Pharmaceuticals COM 695127100 1,430 23,793 SH   SOLE   10,418 0 13,375
Packaging Corp Amer COM 695156109 2,485 22,790 SH   SOLE   22,790 0 0
Palo Alto Networks Inc COM 697435105 889 3,634 SH   SOLE   3,634 0 0
Papa Johns Intl Inc COM 698813102 1,614 19,618 SH   SOLE   3,073 0 16,545
Paramount Group Inc COM 69924R108 2,501 353,290 SH   SOLE   353,290 0 0
Park Aerospace Corp COM 70014A104 1,212 110,995 SH   SOLE   96,081 0 14,914
Park Hotels Resorts Inc COM 700517105 109 10,923 SH   SOLE   10,923 0 0
Parker Hannifin Corp COM 701094104 4,993 24,675 SH   SOLE   19,684 0 4,991
Parsley Energy Inc COM 701877102 290 30,940 SH   SOLE   23,895 0 7,045
Patterson Companies COM 703395103 4,833 200,486 SH   SOLE   75,488 0 124,998
Paychex Inc COM 704326107 17,162 215,145 SH   SOLE   202,145 0 13,000
Paycom Software Inc COM 70432V102 532 1,708 SH   SOLE   1,708 0 0
Paylocity Hldg Corp COM 70438V106 215 1,331 SH   SOLE   1,331 0 0
Paypal Hldgs Inc COM 70450Y103 155,029 786,829 SH   SOLE   429,284 0 357,545
Pcsb Finl Corp COM 69324R104 528 43,743 SH   SOLE   43,743 0 0
Pdc Energy Inc COM 69327R101 460 37,143 SH   SOLE   10,183 0 26,960
Pdf Solutions Inc COM 693282105 679 36,293 SH   SOLE   36,293 0 0
Peapack-Gladstone Fi COM 704699107 498 32,897 SH   SOLE   32,897 0 0
Peloton Interactive Inc COM 70614W100 2,715 27,353 SH   SOLE   23,353 0 4,000
Penn Natl Gaming Inc COM 707569109 1,891 26,005 SH   SOLE   13,663 0 12,342
Pennymac Finl Svcs Inc COM 70932M107 1,553 26,712 SH   SOLE   26,092 0 620
Pennymac Mtg Invt Tr COM 70931T103 618 38,454 SH   SOLE   2,700 0 35,754
Penske Automotive Grp I COM 70959W103 2,356 49,430 SH   SOLE   34,800 0 14,630
Pentair Plc COM G7S00T104 425 9,275 SH   SOLE   9,275 0 0
Penumbra Inc COM 70975L107 353 1,818 SH   SOLE   1,818 0 0
Peoples Bancorp Inc COM 709789101 1,658 86,855 SH   SOLE   68,465 0 18,390
Peoples United Financia COM 712704105 336 32,627 SH   SOLE   32,627 0 0
Pepsico Inc COM 713448108 43,619 314,712 SH   SOLE   272,256 0 42,456
Perdoceo Ed Corp COM 71363P106 3,151 257,401 SH   SOLE   55,550 0 201,851
Perficient Inc COM 71375U101 2,959 69,235 SH   SOLE   16,390 0 52,845
Performance Food Group COM 71377A103 406 11,720 SH   SOLE   6,645 0 5,075
Perkinelmer Inc COM 714046109 1,460 11,632 SH   SOLE   522 0 11,110
Personalis Inc COM 71535D106 1,061 48,963 SH   SOLE   48,963 0 0
Pfizer Inc COM 717081103 31,146 848,660 SH   SOLE   752,642 0 96,018
Pfsweb Inc COM 717098206 262 39,140 SH   SOLE   5,600 0 33,540
Philip Morris Intl Inc COM 718172109 58,165 775,636 SH   SOLE   722,495 0 53,141
Pico Hldgs Inc COM 693366205 248 27,707 SH   SOLE   27,707 0 0
Pieris Pharmaceuticals COM 720795103 268 129,290 SH   SOLE   129,290 0 0
Pilgrims Pride Corp New COM 72147K108 1,942 129,790 SH   SOLE   129,790 0 0
Pinterest Inc COM 72352L106 229 5,518 SH   SOLE   5,518 0 0
Pioneer Nat Res Co COM 723787107 5,382 62,594 SH   SOLE   62,594 0 0
Piper Jaffray Cos COM 724078100 1,304 17,866 SH   SOLE   660 0 17,206
Pitney Bowes Inc COM 724479100 1,641 309,066 SH   SOLE   0 0 309,066
Planet Fitness Inc COM 72703H101 240 3,887 SH   SOLE   3,887 0 0
Plug Power Inc COM 72919P202 676 50,430 SH   SOLE   30,730 0 19,700
Pnc Financial Corp COM 693475105 459 4,177 SH   SOLE   4,177 0 0
Pnm Res Inc COM 69349H107 670 16,222 SH   SOLE   13,355 0 2,867
Polaris Inds Inc COM 731068102 1,379 14,620 SH   SOLE   7,810 0 6,810
Pool Corporation COM 73278L105 106,708 318,968 SH   SOLE   121,589 0 197,379
Popular Inc COM 733174700 10,737 296,035 SH   SOLE   139,020 0 157,015
Portland Gen Elec Co COM 736508847 1,214 34,185 SH   SOLE   34,185 0 0
Powell Inds Inc COM 739128106 1,551 64,272 SH   SOLE   58,915 0 5,357
Power Integrations I COM 739276103 3,101 55,980 SH   SOLE   10,960 0 45,020
Ppg Inds Inc COM 693506107 2,634 21,580 SH   SOLE   8,977 0 12,603
Ppl Corp COM 69351T106 7,183 263,983 SH   SOLE   155,995 0 107,988
Pra Group Inc COM 69354N106 626 15,670 SH   SOLE   13,330 0 2,340
Pra Health Sciences Inc COM 69354M108 892 8,796 SH   SOLE   4,817 0 3,979
Precision Biosciences I COM 74019P108 345 55,973 SH   SOLE   46,693 0 9,280
Preferred Bk Los Angele COM 740367404 231 7,191 SH   SOLE   200 0 6,991
Premier Financial Corp COM 74052F108 735 47,198 SH   SOLE   46,118 0 1,080
Premier Inc COM 74051N102 8,058 245,439 SH   SOLE   179,087 0 66,352
Prestige Brands Hldg COM 74112D101 538 14,770 SH   SOLE   450 0 14,320
Prevail Therapeutics In COM 74140Y101 223 21,933 SH   SOLE   21,933 0 0
Primerica Inc COM 74164M108 1,361 12,025 SH   SOLE   8,480 0 3,545
Principal Financial COM 74251V102 6,900 171,350 SH   SOLE   11,950 0 159,400
Procter & Gamble Co COM 742718109 336,424 2,420,489 SH   SOLE   1,002,586 0 1,417,903
Professional Hldg Corp COM 743139107 227 16,895 SH   SOLE   16,895 0 0
Progress Software Co COM 743312100 4,963 135,305 SH   SOLE   51,684 0 83,621
Progressive Corp Ohi COM 743315103 974 10,284 SH   SOLE   9,724 0 560
Proofpoint Inc COM 743424103 331 3,132 SH   SOLE   2,377 0 755
Prosperity Bancshare COM 743606105 3,826 73,809 SH   SOLE   43,474 0 30,335
Protagonist Therapeutic COM 74366E102 913 46,707 SH   SOLE   46,707 0 0
Prothena Corp Plc COM G72800108 416 41,645 SH   SOLE   41,645 0 0
Proto Labs Inc COM 743713109 948 7,322 SH   SOLE   3,015 0 4,307
Providence Svc Corp COM 743815102 768 8,266 SH   SOLE   4,533 0 3,733
Provident Bancorp Inc COM 74383L105 268 34,424 SH   SOLE   34,424 0 0
Provident Finl Svcs COM 74386T105 1,139 93,350 SH   SOLE   93,350 0 0
Ptc Inc COM 69370C100 201 2,435 SH   SOLE   2,435 0 0
Ptc Therapeutics Inc COM 69366J200 745 15,935 SH   SOLE   10,115 0 5,820
Public Svc Enterpris COM 744573106 469 8,543 SH   SOLE   8,543 0 0
Pulte Homes Corp COM 745867101 95,402 2,060,970 SH   SOLE   1,083,372 0 977,598
Purecycle Corp COM 746228303 1,851 205,492 SH   SOLE   199,322 0 6,170
Purple Innovation Inc COM 74640Y106 823 33,118 SH   SOLE   29,058 0 4,060
Pzena Investment Mgmt I COM 74731Q103 609 113,528 SH   SOLE   90,861 0 22,667
Q2 Hldgs Inc COM 74736L109 573 6,280 SH   SOLE   3,670 0 2,610
Qad Inc COM 74727D306 369 8,744 SH   SOLE   8,504 0 240
Qorvo Inc COM 74736K101 57,380 444,774 SH   SOLE   282,170 0 162,604
Qualcomm Inc COM 747525103 220,049 1,869,891 SH   SOLE   825,264 0 1,044,627
Qualys Inc COM 74758T303 4,703 47,989 SH   SOLE   7,635 0 40,354
Quanex Building Product COM 747619104 1,161 62,935 SH   SOLE   62,935 0 0
Quanta Svcs Inc COM 74762E102 9,762 184,677 SH   SOLE   174,557 0 10,120
Quest Diagnostics In COM 74834L100 35,763 312,372 SH   SOLE   100,832 0 211,540
Quidel Corp COM 74838J101 1,217 5,548 SH   SOLE   3,487 0 2,061
Quinstreet Inc COM 74874Q100 955 60,260 SH   SOLE   60,260 0 0
Qurate Retail Inc COM 74915M100 227 31,618 SH   SOLE   31,618 0 0
R1 Rcm Inc COM 749397105 469 27,343 SH   SOLE   16,993 0 10,350
Radian Group Inc COM 750236101 2,926 200,274 SH   SOLE   31,189 0 169,085
Radius Health Inc COM 750469207 419 36,991 SH   SOLE   20,671 0 16,320
Rambus Inc Del COM 750917106 4,118 300,793 SH   SOLE   74,370 0 226,423
Ranpak Hldgs Corp COM 75321W103 287 30,140 SH   SOLE   30,140 0 0
Raytheon Technologies C COM 75513E101 1,508 26,212 SH   SOLE   26,212 0 0
Rbb Bancorp COM 74930B105 540 47,650 SH   SOLE   47,650 0 0
Rbc Bearings Inc COM 75524B104 971 8,015 SH   SOLE   3,607 0 4,408
Re Max Hldgs Inc COM 75524W108 1,383 42,266 SH   SOLE   42,266 0 0
Ready Cap Corp COM 75574U101 603 53,805 SH   SOLE   53,805 0 0
Realogy Hldgs Corp COM 75605Y106 235 24,935 SH   SOLE   24,935 0 0
Redfin Corp COM 75737F108 2,286 45,775 SH   SOLE   21,660 0 24,115
Regeneron Pharmaceut COM 75886F107 6,064 10,833 SH   SOLE   9,864 0 969
Regional Mgmt Corp COM 75902K106 247 14,834 SH   SOLE   14,834 0 0
Regions Finl Corp COM 7591EP100 5,119 443,976 SH   SOLE   429,201 0 14,775
Reliance Steel & Alu COM 759509102 3,812 37,360 SH   SOLE   34,614 0 2,746
Renaissance Re Hldgs COM G7496G103 7,018 41,344 SH   SOLE   36,462 0 4,882
Rent A Ctr Inc New COM 76009N100 2,932 98,078 SH   SOLE   52,474 0 45,604
Repligen Corp COM 759916109 6,381 43,248 SH   SOLE   10,669 0 32,579
Republic Svcs Inc COM 760759100 26,635 285,320 SH   SOLE   248,621 0 36,699
Resmed Inc COM 761152107 57,116 333,171 SH   SOLE   131,760 0 201,411
Resources Connection COM 76122Q105 1,198 103,685 SH   SOLE   103,685 0 0
Retail Opportunity Invt COM 76131N101 1,078 103,534 SH   SOLE   97,714 0 5,820
Retail Value Inc COM 76133Q102 795 63,251 SH   SOLE   42,801 0 20,450
Rexnord Corp New COM 76169B102 1,526 51,135 SH   SOLE   31,240 0 19,895
Reynolds Consumer Prods COM 76171L106 1,955 63,846 SH   SOLE   32,941 0 30,905
Rh COM 74967X103 3,027 7,911 SH   SOLE   5,298 0 2,613
Rhythm Pharmaceuticals COM 76243J105 268 12,379 SH   SOLE   5,380 0 6,999
Ribbon Communications I COM 762544104 362 93,446 SH   SOLE   93,446 0 0
Richmond Mut Bancorpora COM 76525P100 299 28,308 SH   SOLE   28,308 0 0
Rigel Pharmaceutical COM 766559603 2,259 941,392 SH   SOLE   826,520 0 114,872
Rimini Str Inc Del COM 76674Q107 94 29,268 SH   SOLE   17,440 0 11,828
Ringcentral Inc COM 76680R206 3,820 13,910 SH   SOLE   9,399 0 4,511
Rli Corp COM 749607107 1,180 14,087 SH   SOLE   3,475 0 10,612
Rmr Group Inc COM 74967R106 572 20,823 SH   SOLE   2,980 0 17,843
Robert Half Intl Inc COM 770323103 28,330 535,125 SH   SOLE   149,281 0 385,844
Rockwell Automation COM 773903109 132,129 598,736 SH   SOLE   291,201 0 307,535
Rogers Corp COM 775133101 471 4,799 SH   SOLE   1,599 0 3,200
Roku Inc COM 77543R102 652 3,455 SH   SOLE   3,455 0 0
Rollins Inc COM 775711104 14,549 268,483 SH   SOLE   168,953 0 99,530
Roper Inds Inc New COM 776696106 7,972 20,177 SH   SOLE   18,819 0 1,358
Royal Gold Inc COM 780287108 12,424 103,387 SH   SOLE   43,200 0 60,187
Rpm International COM 749685103 1,166 14,076 SH   SOLE   710 0 13,366
Ryerson Hldg Corp COM 783754104 323 56,356 SH   SOLE   51,266 0 5,090
S & T Bancorp Inc COM 783859101 298 16,870 SH   SOLE   350 0 16,520
S&P Global Inc COM 78409V104 170,526 472,896 SH   SOLE   241,972 0 230,924
Safeguard Scientifics I COM 786449207 670 122,203 SH   SOLE   122,203 0 0
Safety Ins Group Inc COM 78648T100 216 3,127 SH   SOLE   3,127 0 0
Sailpoint Technlgies Hl COM 78781P105 3,017 76,245 SH   SOLE   34,900 0 41,345
Salesforce Com Inc COM 79466L302 69,556 276,763 SH   SOLE   177,121 0 99,642
Sally Beauty Hldgs I COM 79546E104 1,060 121,979 SH   SOLE   105,351 0 16,628
Sanderson Farms Inc COM 800013104 1,493 12,658 SH   SOLE   2,418 0 10,240
Sandy Spring Bancorp COM 800363103 333 14,441 SH   SOLE   1,045 0 13,396
Sanfilippo John B & COM 800422107 1,080 14,321 SH   SOLE   2,575 0 11,746
Sangamo Biosciences COM 800677106 696 73,612 SH   SOLE   38,607 0 35,005
Sanmina Corporation COM 801056102 793 29,318 SH   SOLE   29,318 0 0
Sarepta Therapeutics In COM 803607100 17,106 121,815 SH   SOLE   52,128 0 69,687
SBA COMMUNICATIONS CORP COM 78410G104 3,130 9,828 SH   SOLE   948 0 8,880
Schein Henry Inc COM 806407102 1,215 20,669 SH   SOLE   4,290 0 16,379
Schlumberger Ltd COM 806857108 6,904 443,710 SH   SOLE   301,272 0 142,438
Schnitzer Stl Inds COM 806882106 714 37,130 SH   SOLE   37,130 0 0
Scholar Rock Hldg Corp COM 80706P103 589 33,297 SH   SOLE   33,297 0 0
Schrodinger Inc COM 80810D103 229 4,825 SH   SOLE   2,830 0 1,995
Schwab Charles Cp Ne COM 808513105 4,405 121,589 SH   SOLE   64,266 0 57,323
Science Applicatns Intl COM 808625107 3,221 41,080 SH   SOLE   27,288 0 13,792
Scientific Games Cor COM 80874P109 523 14,981 SH   SOLE   6,493 0 8,488
Scotts Co COM 810186106 18,925 123,763 SH   SOLE   80,451 0 43,312
Seagate Technology Plc COM G7945M107 3,447 69,956 SH   SOLE   5,849 0 64,107
Sealed Air Corp New COM 81211K100 21,767 560,849 SH   SOLE   302,540 0 258,309
Seattle Genetics Inc COM 812578102 768 3,927 SH   SOLE   3,927 0 0
Secureworks Corp COM 81374A105 1,021 89,598 SH   SOLE   86,783 0 2,815
Sei Corp COM 784117103 45,485 896,796 SH   SOLE   277,267 0 619,529
Select Energy Svcs Inc COM 81617J301 224 58,392 SH   SOLE   58,392 0 0
Select Med Hldgs Corp COM 81619Q105 1,177 56,529 SH   SOLE   22,600 0 33,929
Sempra Energy COM 816851109 545 4,605 SH   SOLE   4,605 0 0
Semtech Corp COM 816850101 5,043 95,230 SH   SOLE   40,092 0 55,138
Sensata Technologies Hl COM G8060N102 873 20,236 SH   SOLE   0 0 20,236
Servicenow Inc COM 81762P102 167,058 344,450 SH   SOLE   146,269 0 198,181
Sherwin Williams Co COM 824348106 56,693 81,369 SH   SOLE   27,858 0 53,511
Shutterstock Inc COM 825690100 2,287 43,946 SH   SOLE   13,975 0 29,971
Shyft Group Inc COM 825698103 1,054 55,805 SH   SOLE   55,805 0 0
Siga Pharmaceuticals COM 826917106 852 123,970 SH   SOLE   123,970 0 0
Silgan Holdings Inc COM 827048109 396 10,770 SH   SOLE   400 0 10,370
Silicon Laboratories COM 826919102 2,913 29,772 SH   SOLE   11,695 0 18,077
Simmons First Nation COM 828730200 599 37,783 SH   SOLE   37,783 0 0
Simpson Manufacturin COM 829073105 7,795 80,232 SH   SOLE   27,412 0 52,820
Simulations Plus Inc COM 829214105 206 2,733 SH   SOLE   1,223 0 1,510
Sirius Xm Hldgs Inc COM 82968B103 25,771 4,808,115 SH   SOLE   1,397,845 0 3,410,270
Siteone Landscape Suppl COM 82982L103 1,069 8,768 SH   SOLE   3,612 0 5,156
Skechers U S A Inc COM 830566105 756 25,022 SH   SOLE   25,022 0 0
Skyline Champion Corp COM 830830105 835 31,200 SH   SOLE   18,010 0 13,190
Skyworks Solutions I COM 83088M102 976 6,706 SH   SOLE   6,706 0 0
Sleep Number Corp COM 83125X103 827 16,908 SH   SOLE   7,656 0 9,252
Slm Corp COM 78442P106 169 20,950 SH   SOLE   20,950 0 0
Sm Energy Co COM 78454L100 406 255,137 SH   SOLE   255,137 0 0
Smart Global Hldgs Inc COM G8232Y101 2,751 100,614 SH   SOLE   56,114 0 44,500
Smith & Wesson Brands I COM 831754106 975 62,823 SH   SOLE   62,823 0 0
Smith A O Corp 'b' COM 831865209 10,493 198,735 SH   SOLE   198,735 0 0
Solaredge Technologies COM 83417M104 932 3,912 SH   SOLE   3,622 0 290
Solaris Oilfield Infrst COM 83418M103 250 39,490 SH   SOLE   39,490 0 0
Sonoco Prods Co COM 835495102 5,708 111,770 SH   SOLE   75,790 0 35,980
Sonos Inc COM 83570H108 209 13,800 SH   SOLE   8,439 0 5,361
Southern Co COM 842587107 3,279 60,479 SH   SOLE   53,004 0 7,475
Southern Copper Corp COM 84265V105 6,884 152,060 SH   SOLE   134,565 0 17,495
Southwest Airls Co COM 844741108 11,089 295,694 SH   SOLE   295,694 0 0
Southwestern Energy COM 845467109 391 166,414 SH   SOLE   166,414 0 0
Sp Plus Corp COM 78469C103 265 14,762 SH   SOLE   14,762 0 0
Spark Energy Inc COM 846511103 252 30,317 SH   SOLE   30,317 0 0
Spartannash Co COM 847215100 2,682 164,057 SH   SOLE   69,437 0 94,620
Spectrum Brands Hldgs I COM 84790A105 611 10,692 SH   SOLE   10,692 0 0
Spectrum Pharmaceuti COM 84763A108 237 58,168 SH   SOLE   58,168 0 0
Spero Therapeutics Inc COM 84833T103 344 30,807 SH   SOLE   30,807 0 0
Splunk Inc COM 848637104 470 2,498 SH   SOLE   2,498 0 0
Sportsmans Whse Hldgs I COM 84920Y106 872 60,957 SH   SOLE   60,957 0 0
Spotify Technology S A COM L8681T102 201 830 SH   SOLE   830 0 0
Sprout Social Inc COM 85209W109 1,127 29,283 SH   SOLE   29,283 0 0
Sprouts Fmrs Mkt Inc COM 85208M102 31,255 1,493,300 SH   SOLE   938,090 0 555,210
Sps Comm Inc COM 78463M107 6,995 89,831 SH   SOLE   26,685 0 63,146
Square Inc COM 852234103 61,413 377,810 SH   SOLE   131,090 0 246,720
Stamps Com Inc COM 852857200 4,251 17,644 SH   SOLE   6,504 0 11,140
Standard Mtr Prods COM 853666105 2,278 51,010 SH   SOLE   33,369 0 17,641
Stanley Black & Decker COM 854502101 11,350 69,973 SH   SOLE   66,210 0 3,763
Starbucks Corp COM 855244109 7,486 87,127 SH   SOLE   57,103 0 30,024
Starwood Ppty Tr Inc COM 85571B105 568 37,660 SH   SOLE   19,595 0 18,065
State Str Corp COM 857477103 1,523 25,667 SH   SOLE   25,667 0 0
Steel Dynamics Inc COM 858119100 2,176 76,020 SH   SOLE   13,062 0 62,958
Steelcase Inc COM 858155203 1,125 111,282 SH   SOLE   106,792 0 4,490
Stepan Chem Co COM 858586100 746 6,848 SH   SOLE   148 0 6,700
Steris Plc COM G8473T100 42,866 243,296 SH   SOLE   167,249 0 76,047
Sterling Bancorp Del COM 85917A100 1,025 97,395 SH   SOLE   77,605 0 19,790
Sterling Constructio COM 859241101 502 35,444 SH   SOLE   35,444 0 0
Stifel Finl Corp COM 860630102 655 12,955 SH   SOLE   10,845 0 2,110
Strategic Ed Inc COM 86272C103 1,483 16,210 SH   SOLE   5,693 0 10,517
Stryker Corp COM 863667101 31,060 149,061 SH   SOLE   131,776 0 17,285
Sturm Ruger & Co Inc COM 864159108 1,692 27,658 SH   SOLE   21,728 0 5,930
Summit Materials COM 86614U100 775 46,875 SH   SOLE   42,535 0 4,340
Sunrun Inc COM 86771W105 503 6,528 SH   SOLE   5,429 0 1,099
Superior Uniform Grp COM 868358102 876 37,726 SH   SOLE   33,326 0 4,400
Surmodics Inc COM 868873100 861 22,117 SH   SOLE   16,407 0 5,710
Sutro Biopharma Inc COM 869367102 298 29,641 SH   SOLE   29,641 0 0
Svb Finl Group COM 78486Q101 14,878 61,830 SH   SOLE   35,582 0 26,248
Svmk Inc COM 78489X103 1,036 46,875 SH   SOLE   19,667 0 27,208
Synaptics Inc COM 87157D109 6,137 76,312 SH   SOLE   23,046 0 53,266
Synchrony Finl COM 87165B103 58,952 2,252,666 SH   SOLE   1,285,778 0 966,888
Syndax Pharmaceuticals COM 87164F105 227 15,392 SH   SOLE   15,392 0 0
Synnex Corp COM 87162W100 23,337 166,621 SH   SOLE   118,925 0 47,696
Synopsys Inc COM 871607107 2,192 10,242 SH   SOLE   10,242 0 0
Syros Pharmaceuticals I COM 87184Q107 940 106,321 SH   SOLE   90,100 0 16,221
Sysco Corp COM 871829107 6,579 105,743 SH   SOLE   51,813 0 53,930
Systemax Inc COM 871851101 599 25,041 SH   SOLE   25,041 0 0
T-Mobile Us Inc COM 872590104 14,143 123,671 SH   SOLE   21,631 0 102,040
T.Rowe Price Group I COM 74144T108 52,343 408,230 SH   SOLE   242,540 0 165,690
Take-Two Interactive COM 874054109 32,524 196,850 SH   SOLE   88,701 0 108,149
Talos Energy Inc COM 87484T108 387 59,945 SH   SOLE   59,945 0 0
Tandem Diabetes Care In COM 875372203 384 3,382 SH   SOLE   3,127 0 255
Tapestry Inc COM 876030107 261 16,680 SH   SOLE   16,680 0 0
Target Corp COM 87612E106 94,346 599,328 SH   SOLE   281,730 0 317,598
Techtarget Inc COM 87874R100 1,587 36,093 SH   SOLE   15,473 0 20,620
Tegna Inc COM 87901J105 1,614 137,380 SH   SOLE   3,070 0 134,310
Tejon Ranch Co COM 879080109 372 26,289 SH   SOLE   26,289 0 0
Teladoc Inc COM 87918A105 1,370 6,250 SH   SOLE   2,174 0 4,076
Teleflex Inc COM 879369106 384 1,129 SH   SOLE   1,129 0 0
Telenav Inc COM 879455103 1,208 335,419 SH   SOLE   310,674 0 24,745
Tempur Pedic Intl In COM 88023U101 6,299 70,626 SH   SOLE   61,431 0 9,195
Tenable Hldgs Inc COM 88025T102 264 6,982 SH   SOLE   3,712 0 3,270
Teradyne Inc COM 880770102 124,740 1,569,841 SH   SOLE   566,607 0 1,003,234
Terreno Rlty Corp COM 88146M101 372 6,788 SH   SOLE   6,788 0 0
Tesla Mtrs Inc COM 88160R101 141,543 329,929 SH   SOLE   117,596 0 212,333
Tetra Tech Inc New COM 88162G103 3,234 33,861 SH   SOLE   19,918 0 13,943
Texas Instrs Inc COM 882508104 106,724 747,422 SH   SOLE   324,871 0 422,551
Texas Roadhouse Inc COM 882681109 3,655 60,131 SH   SOLE   10,260 0 49,871
Textainer Group Holding COM G8766E109 811 57,250 SH   SOLE   57,250 0 0
The Trade Desk Inc COM 88339J105 384 741 SH   SOLE   741 0 0
Thermo Fisher Scientifi COM 883556102 102,509 232,173 SH   SOLE   131,771 0 100,402
Thor Inds Inc COM 885160101 865 9,079 SH   SOLE   7,549 0 1,530
Tidewater Inc New COM 88642R109 276 41,202 SH   SOLE   41,202 0 0
Tillys Inc COM 886885102 837 138,780 SH   SOLE   138,780 0 0
Tivity Health Inc COM 88870R102 565 40,265 SH   SOLE   22,126 0 18,139
Tjx Cos Inc New COM 872540109 2,378 42,726 SH   SOLE   22,168 0 20,558
Tompkins Cnty Trustc COM 890110109 334 5,885 SH   SOLE   105 0 5,780
Tootsie Roll Inds In COM 890516107 1,671 54,083 SH   SOLE   54,083 0 0
Topbuild Corp COM 89055F103 3,674 21,525 SH   SOLE   8,485 0 13,040
Tractor Supply Co COM 892356106 45,142 314,933 SH   SOLE   146,575 0 168,358
Trane Technologies Plc COM G8994E103 18,019 148,613 SH   SOLE   8,140 0 140,473
Transdigm Group Inc COM 893641100 967 2,035 SH   SOLE   2,035 0 0
Translate Bio Inc COM 89374L104 626 45,980 SH   SOLE   20,560 0 25,420
Transunion COM 89400J107 23,037 273,822 SH   SOLE   67,909 0 205,913
Trex Inc COM 89531P105 1,902 26,566 SH   SOLE   15,332 0 11,234
Tri Pointe Homes Inc COM 87265H109 701 38,655 SH   SOLE   30,760 0 7,895
Trimble Navigation L COM 896239100 5,243 107,667 SH   SOLE   11,677 0 95,990
Trinet Group Inc COM 896288107 2,276 38,375 SH   SOLE   16,607 0 21,768
Triple-S Mgmt Corp COM 896749108 449 25,145 SH   SOLE   25,145 0 0
Tristate Cap Hldgs Inc COM 89678F100 431 32,545 SH   SOLE   32,545 0 0
Truecar Inc COM 89785L107 1,157 231,394 SH   SOLE   231,394 0 0
Truist Finl Corp COM 89832Q109 5,155 135,476 SH   SOLE   95,996 0 39,480
Trustco Bk Corp N Y COM 898349105 232 44,443 SH   SOLE   1,333 0 43,110
Trustmark Corp COM 898402102 819 38,244 SH   SOLE   36,394 0 1,850
Ttec Hldgs Inc COM 89854H102 1,169 21,425 SH   SOLE   15,398 0 6,027
Turning Point Therapeut COM 90041T108 1,516 17,352 SH   SOLE   7,752 0 9,600
Turning Pt Brands Inc COM 90041L105 1,364 48,900 SH   SOLE   48,900 0 0
Tutor Perini Corp COM 901109108 1,498 134,560 SH   SOLE   93,900 0 40,660
Twilio Inc COM 90138F102 1,252 5,065 SH   SOLE   5,065 0 0
Twist Bioscience Corp COM 90184D100 729 9,590 SH   SOLE   4,480 0 5,110
Twitter Inc COM 90184L102 208 4,670 SH   SOLE   4,670 0 0
Two Hbrs Invt Corp COM 90187B408 159 31,233 SH   SOLE   17,253 0 13,980
U S Concrete Inc COM 90333L201 1,139 39,229 SH   SOLE   39,229 0 0
U S Physical Therapy COM 90337L108 896 10,310 SH   SOLE   5,590 0 4,720
Uber Technologies Inc COM 90353T100 356 9,770 SH   SOLE   9,770 0 0
Ubiquiti Inc COM 90353W103 500 3,002 SH   SOLE   1,450 0 1,552
Ufp Industries Inc COM 90278Q108 5,608 99,243 SH   SOLE   54,313 0 44,930
Ugi Corp New COM 902681105 3,176 96,288 SH   SOLE   21,756 0 74,532
Ulta Salon Cosmetcs & F COM 90384S303 205 917 SH   SOLE   637 0 280
Ultra Clean Hldgs In COM 90385V107 2,247 104,718 SH   SOLE   22,443 0 82,275
Ultragenyx Pharmaceutic COM 90400D108 1,535 18,680 SH   SOLE   8,657 0 10,023
Umb Finl Corp COM 902788108 314 6,413 SH   SOLE   443 0 5,970
Umpqua Hldgs Corp COM 904214103 810 76,237 SH   SOLE   24,697 0 51,540
Under Armour Inc COM 904311107 193 17,205 SH   SOLE   2,425 0 14,780
Unifirst Corp Mass COM 904708104 1,642 8,673 SH   SOLE   644 0 8,029
Union Pac Corp COM 907818108 33,140 168,333 SH   SOLE   156,607 0 11,726
Unisys Corp COM 909214306 346 32,447 SH   SOLE   5,495 0 26,952
United Bankshs Inc W COM 909907107 549 25,557 SH   SOLE   25,557 0 0
United Cmnty Bks Blairs COM 90984P303 489 28,909 SH   SOLE   24,529 0 4,380
United Nat Foods Inc COM 911163103 464 31,220 SH   SOLE   31,220 0 0
United Parcel Servic COM 911312106 2,602 15,618 SH   SOLE   15,618 0 0
United Therapeutics COM 91307C102 823 8,148 SH   SOLE   6,248 0 1,900
Unitedhealth Group I COM 91324P102 292,474 938,109 SH   SOLE   444,780 0 493,329
Uniti Group Inc COM 91325V108 220 20,923 SH   SOLE   16,302 0 4,621
Universal Display Co COM 91347P105 4,821 26,676 SH   SOLE   17,749 0 8,927
Universal Electrs In COM 913483103 276 7,320 SH   SOLE   4,352 0 2,968
Universal Health Svc COM 913903100 3,354 31,338 SH   SOLE   7,038 0 24,300
Universal Truckload COM 91388P105 758 36,340 SH   SOLE   36,340 0 0
Univest Corp Pa COM 915271100 1,579 109,870 SH   SOLE   109,870 0 0
Unumprovident Corp COM 91529Y106 1,658 98,510 SH   SOLE   98,510 0 0
US Bancorp Del COM 902973304 22,124 617,116 SH   SOLE   501,487 0 115,629
US Foods Hldg Corp COM 912008109 430 19,334 SH   SOLE   19,334 0 0
US Xpress Enterprises I COM 90338N202 169 20,424 SH   SOLE   20,424 0 0
USANA Inc COM 90328M107 3,316 45,023 SH   SOLE   12,748 0 32,275
Utah Med Prods Inc COM 917488108 235 2,947 SH   SOLE   2,947 0 0
Vail Resorts Inc COM 91879Q109 325 1,517 SH   SOLE   1,517 0 0
Valley Natl Bancorp COM 919794107 236 34,423 SH   SOLE   3,655 0 30,768
Valmont Inds Inc COM 920253101 390 3,139 SH   SOLE   3,139 0 0
Valvoline Inc COM 92047W101 13,041 684,902 SH   SOLE   523,937 0 160,965
Vanda Pharmaceutical COM 921659108 896 92,703 SH   SOLE   18,349 0 74,354
Varian Med Sys Inc COM 92220P105 55,505 322,701 SH   SOLE   148,887 0 173,814
Varonis Sys Inc COM 922280102 1,059 9,172 SH   SOLE   4,172 0 5,000
Vector Group Ltd COM 92240M108 1,088 112,230 SH   SOLE   3,859 0 108,371
Vectrus Inc COM 92242T101 897 23,601 SH   SOLE   22,307 0 1,294
Veeco Instrs Inc Del COM 922417100 506 43,395 SH   SOLE   43,395 0 0
Veeva Sys Inc COM 922475108 14,533 51,683 SH   SOLE   19,588 0 32,095
Vereit Inc COM 92339V100 1,245 191,555 SH   SOLE   6,175 0 185,380
Vericel Corp COM 92346J108 1,372 74,020 SH   SOLE   63,610 0 10,410
Verisign Inc COM 92343E102 14,622 71,378 SH   SOLE   42,866 0 28,512
Verisk Analytics Inc COM 92345Y106 9,299 50,183 SH   SOLE   32,219 0 17,964
Veritiv Corp COM 923454102 316 24,968 SH   SOLE   24,968 0 0
Verizon Communications COM 92343V104 96,275 1,618,340 SH   SOLE   901,318 0 717,022
Verso Corp COM 92531L207 566 71,780 SH   SOLE   71,780 0 0
Vertex Pharmaceutica COM 92532F100 86,076 316,315 SH   SOLE   149,732 0 166,583
Viacomcbs Inc COM 92556H206 15,925 568,551 SH   SOLE   394,204 0 174,347
Viavi Solutions Inc COM 925550105 2,706 230,662 SH   SOLE   18,923 0 211,739
Village Super Mkt In COM 927107409 1,208 49,084 SH   SOLE   49,084 0 0
Vir Biotechnology Inc COM 92764N102 449 13,078 SH   SOLE   7,318 0 5,760
Virtu Finl Inc COM 928254101 682 29,620 SH   SOLE   0 0 29,620
Virtusa Corp COM 92827P102 561 11,418 SH   SOLE   4,116 0 7,302
Visa Inc COM 92826C839 373,564 1,868,098 SH   SOLE   848,435 0 1,019,663
Vista Outdoor Inc COM 928377100 1,096 54,315 SH   SOLE   54,315 0 0
Vistra Energy Corp COM 92840M102 19,742 1,046,754 SH   SOLE   522,453 0 524,301
Vmware Inc COM 928563402 325 2,259 SH   SOLE   424 0 1,835
Vocera Communications I COM 92857F107 668 22,961 SH   SOLE   12,357 0 10,604
Vonage Hldgs Corp COM 92886T201 347 33,910 SH   SOLE   12,075 0 21,835
Voyager Therapeutics In COM 92915B106 1,316 123,338 SH   SOLE   100,698 0 22,640
Vulcan Matls Co COM 929160109 52,746 389,157 SH   SOLE   184,401 0 204,756
W P Carey Inc COM 92936U109 1,113 17,080 SH   SOLE   16,010 0 1,070
Wabash Natl Corp COM 929566107 1,248 104,323 SH   SOLE   104,323 0 0
Waddell & Reed Finl COM 930059100 570 38,400 SH   SOLE   2,260 0 36,140
Wal Mart Stores Inc COM 931142103 90,910 649,778 SH   SOLE   397,693 0 252,085
Warrior Met Coal Inc COM 93627C101 2,017 118,110 SH   SOLE   0 0 118,110
Washington Fed Inc COM 938824109 1,484 71,121 SH   SOLE   31,504 0 39,617
Waste Mgmt Inc Del COM 94106L109 18,425 162,809 SH   SOLE   71,708 0 91,101
Waters Corp COM 941848103 5,639 28,815 SH   SOLE   6,525 0 22,290
Waterstone Finl Inc Md COM 94188P101 2,353 151,911 SH   SOLE   124,053 0 27,858
Watsco Inc COM 942622200 10,222 43,891 SH   SOLE   37,593 0 6,298
Watts Water Tech COM 942749102 2,036 20,330 SH   SOLE   3,440 0 16,890
Wd 40 Co COM 929236107 2,931 15,482 SH   SOLE   2,775 0 12,707
Webster Finl Corp Co COM 947890109 473 17,905 SH   SOLE   17,905 0 0
Wec Energy Group Inc COM 92939U106 1,269 13,099 SH   SOLE   13,099 0 0
Weis Mkts Inc COM 948849104 2,884 60,091 SH   SOLE   60,091 0 0
Wells Fargo & Co New COM 949746101 24,044 1,022,720 SH   SOLE   657,564 0 365,156
West Pharmaceutical COM 955306105 41,764 151,926 SH   SOLE   72,155 0 79,771
Westamerica Bancorp COM 957090103 1,262 23,213 SH   SOLE   83 0 23,130
Western Alliance Ban COM 957638109 7,853 248,364 SH   SOLE   197,949 0 50,415
Western Digital Corp COM 958102105 261 7,136 SH   SOLE   7,136 0 0
Western Un Co COM 959802109 2,819 131,559 SH   SOLE   120,197 0 11,362
Westwood Hldgs Group COM 961765104 151 13,541 SH   SOLE   13,541 0 0
Weyenberg Shoe Mfg COM 962149100 267 16,500 SH   SOLE   16,500 0 0
Whirlpool Corp COM 963320106 392 2,134 SH   SOLE   2,134 0 0
Willdan Group Inc COM 96924N100 395 15,470 SH   SOLE   15,470 0 0
Williams Sonoma Inc COM 969904101 1,500 16,585 SH   SOLE   15,770 0 815
Willis Towers Watson Pu COM G96629103 207 990 SH   SOLE   990 0 0
Willscot Mobil Mini Hld COM 971378104 2,040 122,324 SH   SOLE   62,050 0 60,274
Wingstop Inc COM 974155103 5,727 41,913 SH   SOLE   15,040 0 26,873
Winmark Corp COM 974250102 2,569 14,920 SH   SOLE   14,301 0 619
Winnebago Inds Inc COM 974637100 1,237 23,934 SH   SOLE   8,543 0 15,391
Wintrust Financial C COM 97650W108 326 8,139 SH   SOLE   8,139 0 0
Wisdomtree Invts Inc COM 97717P104 340 106,350 SH   SOLE   105,500 0 850
Woodward Governor Co COM 980745103 1,591 19,854 SH   SOLE   14,329 0 5,525
Workday Inc COM 98138H101 36,244 168,477 SH   SOLE   51,674 0 116,803
Workiva Inc COM 98139A105 1,876 33,645 SH   SOLE   14,640 0 19,005
World Fuel Svcs Corp COM 981475106 3,179 150,043 SH   SOLE   860 0 149,183
Wpx Energy Inc COM 98212B103 240 48,958 SH   SOLE   2,490 0 46,468
Ww Intl Inc COM 98262P101 1,551 82,174 SH   SOLE   15,802 0 66,372
Wyndham Destinations COM 98310W108 241 7,845 SH   SOLE   7,845 0 0
Wyndham Hotels & Resort COM 98311A105 283 5,608 SH   SOLE   620 0 4,988
Xencor Inc COM 98401F105 3,850 99,247 SH   SOLE   36,323 0 62,924
Xilinx Inc COM 983919101 7,098 68,093 SH   SOLE   68,093 0 0
Xperi Holding Corp COM 98390M103 2,371 206,318 SH   SOLE   71,155 0 135,163
Xylem Inc COM 98419M100 217 2,577 SH   SOLE   2,027 0 550
Y Mabs Therapeutics Inc COM 984241109 460 11,974 SH   SOLE   4,274 0 7,700
Yelp Inc COM 985817105 947 47,137 SH   SOLE   27,985 0 19,152
Yeti Hldgs Inc COM 98585X104 1,128 24,880 SH   SOLE   11,100 0 13,780
Yum Brands Inc COM 988498101 76,331 836,050 SH   SOLE   339,107 0 496,943
Yum China Hldgs Inc COM 98850P109 20,673 390,416 SH   SOLE   351,111 0 39,305
Zebra Technologies C COM 989207105 4,504 17,841 SH   SOLE   1,458 0 16,383
Zendesk Inc COM 98936J101 427 4,152 SH   SOLE   4,152 0 0
Zillow Group Inc COM 98954M101 1,088 10,715 SH   SOLE   7,835 0 2,880
Zillow Group Inc COM 98954M200 23,310 229,448 SH   SOLE   151,010 0 78,438
Zimmer Hldgs Inc COM 98956P102 11,718 86,074 SH   SOLE   78,222 0 7,852
Zions Bancorp COM 989701107 2,493 85,333 SH   SOLE   85,333 0 0
Zix Corp COM 98974P100 915 156,600 SH   SOLE   155,340 0 1,260
Zoetis Inc COM 98978V103 29,586 178,908 SH   SOLE   112,302 0 66,606
Zoom Video Communicatio COM 98980L101 101,313 215,509 SH   SOLE   70,969 0 144,540
Zscaler Inc COM 98980G102 560 3,978 SH   SOLE   3,978 0 0
Zumiez Inc COM 989817101 3,041 109,320 SH   SOLE   68,450 0 40,870
Acadia Rlty Tr COM 004239109 762 72,545 SH   SOLE   68,145 0 4,400
Agree Realty Corp COM 008492100 895 14,070 SH   SOLE   300 0 13,770
Alexandria Real Esta COM 015271109 509 3,179 SH   SOLE   3,179 0 0
American Campus Cmnt COM 024835100 204 5,852 SH   SOLE   982 0 4,870
Annaly Capital Mgmt. COM 035710409 1,868 262,411 SH   SOLE   178,586 0 83,825
Anworth Mtge Assets COM 037347101 525 320,232 SH   SOLE   320,232 0 0
Avalonbay Cmntys Inc COM 053484101 4,854 32,502 SH   SOLE   31,757 0 745
Boston Properties In COM 101121101 572 7,118 SH   SOLE   1,090 0 6,028
Brandywine Rlty Tr COM 105368203 519 50,171 SH   SOLE   50,171 0 0
Camden Ppty Tr COM 133131102 413 4,640 SH   SOLE   4,640 0 0
Capstead Mtg Corp COM 14067E506 340 60,495 SH   SOLE   60,495 0 0
Corporate Office Ppt COM 22002T108 517 21,805 SH   SOLE   21,805 0 0
Cousins Pptys Inc COM 222795502 1,554 54,357 SH   SOLE   839 0 53,518
Digital Rlty Tr Inc COM 253868103 603 4,111 SH   SOLE   4,111 0 0
Dynex Cap Inc COM 26817Q886 958 62,996 SH   SOLE   62,996 0 0
Eastgroup Ppty Inc COM 277276101 2,559 19,790 SH   SOLE   10,658 0 9,132
Equity Comwlth COM 294628102 2,455 92,207 SH   SOLE   92,207 0 0
Equity Lifestyle Ppt COM 29472R108 4,012 65,454 SH   SOLE   30,935 0 34,519
Equity Residential P COM 29476L107 5,804 113,078 SH   SOLE   42,378 0 70,700
Essex Ppty Tr Inc COM 297178105 2,919 14,540 SH   SOLE   4,240 0 10,300
Extra Space Storage COM 30225T102 1,976 18,472 SH   SOLE   14,303 0 4,169
First Industrial Rea COM 32054K103 904 22,723 SH   SOLE   22,723 0 0
Gladstone Coml Corp COM 376536108 411 24,402 SH   SOLE   24,402 0 0
Healthcare Rlty Tr COM 421946104 2,030 67,384 SH   SOLE   43,734 0 23,650
Healthpeak Pptys Inc COM 42250P103 5,107 188,115 SH   SOLE   188,115 0 0
Hersha Hospitality Tr COM 427825500 302 54,556 SH   SOLE   54,556 0 0
Highwoods Pptys Inc COM 431284108 9,370 279,121 SH   SOLE   213,106 0 66,015
Kimco Realty Corp COM 49446R109 10,829 961,705 SH   SOLE   912,865 0 48,840
Lexington Corp Pptys COM 529043101 468 44,770 SH   SOLE   44,770 0 0
Life Storage Inc COM 53223X107 16,431 156,082 SH   SOLE   124,071 0 32,011
Ltc Pptys Inc COM 502175102 1,863 53,454 SH   SOLE   17,154 0 36,300
Macerich Co COM 554382101 697 102,682 SH   SOLE   102,682 0 0
Mfa Mtg Invts Inc COM 55272X102 592 221,029 SH   SOLE   88,594 0 132,435
Mid-Amer Apt Cmntys COM 59522J103 265 2,289 SH   SOLE   859 0 1,430
National Health Invs COM 63633D104 1,479 24,538 SH   SOLE   24,538 0 0
Piedmont Office Realty COM 720190206 1,230 90,637 SH   SOLE   90,637 0 0
Prologis Inc COM 74340W103 491 4,879 SH   SOLE   4,879 0 0
Ps Business Pks Inc COM 69360J107 3,826 31,257 SH   SOLE   10,281 0 20,976
Public Storage Inc COM 74460D109 23,734 106,566 SH   SOLE   62,211 0 44,355
Realty Income Corp COM 756109104 1,572 25,873 SH   SOLE   25,873 0 0
Simon Ppty Group Inc COM 828806109 15,615 241,420 SH   SOLE   205,769 0 35,651
Spirit Rlty Cap Inc New COM 84860W300 379 11,222 SH   SOLE   9,940 0 1,282
Taubman Ctrs Inc COM 876664103 991 29,777 SH   SOLE   500 0 29,277
U M H Properties Inc COM 903002103 255 18,820 SH   SOLE   18,820 0 0
Udr Inc COM 902653104 452 13,854 SH   SOLE   13,854 0 0
Ventas Inc COM 92276F100 14,417 343,594 SH   SOLE   328,644 0 14,950
Weingarten Realty In COM 948741103 2,941 173,402 SH   SOLE   154,466 0 18,936
Welltower Inc COM 95040Q104 1,284 23,306 SH   SOLE   23,306 0 0
Alibaba Group Hldg Ltd ADR 01609W102 115,215 391,915 SH   SOLE   384,901 0 7,014
Autohome Inc ADR 05278C107 967 10,070 SH   SOLE   10,070 0 0
Baidu Com Inc ADR 056752108 16,303 128,783 SH   SOLE   112,105 0 16,678
Jd Com Inc ADR 47215P106 42,386 546,145 SH   SOLE   441,220 0 104,925
Mobile Telesystems O ADR 607409109 3,227 369,620 SH   SOLE   172,968 0 196,652
Momo Inc ADR 60879B107 1,257 91,334 SH   SOLE   91,334 0 0
Netease Com Inc ADR 64110W102 37,787 83,108 SH   SOLE   53,908 0 29,200
New Oriental Ed & Te ADR 647581107 6,705 44,849 SH   SOLE   35,620 0 9,229
Tencent Music Entmt Gro ADR 88034P109 1,649 111,628 SH   SOLE   37,714 0 73,914
Vipshop Hldgs Ltd ADR 92763W103 4,259 272,344 SH   SOLE   272,344 0 0