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

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

FORM 13F INFORMATION TABLE

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

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