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