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