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
Thomson Reuters Corp COM 884903709 1,870 26,100 SH   SOLE   26,100 0 0
1 800 Flowers Com COM 68243Q106 184 12,693 SH   SOLE   4,923 0 7,770
3m Co COM 88579Y101 24,122 136,732 SH   SOLE   102,597 0 34,135
Aar Corp COM 000361105 916 20,320 SH   SOLE   6,750 0 13,570
Aaron Rents Inc COM 002535300 1,027 17,988 SH   SOLE   11,978 0 6,010
Abbott Labs COM 002824100 81,423 937,408 SH   SOLE   611,138 0 326,270
Abbvie Inc COM 00287Y109 324,595 3,666,083 SH   SOLE   1,647,644 0 2,018,439
Abiomed Inc COM 003654100 2,407 14,109 SH   SOLE   13,219 0 890
Acacia Communications I COM 00401C108 2,560 37,757 SH   SOLE   14,081 0 23,676
Acadia Pharmaceutica COM 004225108 1,927 45,033 SH   SOLE   21,543 0 23,490
Acceleron Pharma Inc COM 00434H108 590 11,120 SH   SOLE   5,870 0 5,250
Accenture Plc Ireland COM G1151C101 106,124 503,983 SH   SOLE   164,931 0 339,052
Aci Worldwide Inc COM 004498101 5,208 137,460 SH   SOLE   20,980 0 116,480
Activision Blizzard Inc COM 00507V109 274 4,613 SH   SOLE   4,613 0 0
Acuity Brands Inc COM 00508Y102 1,342 9,725 SH   SOLE   4,025 0 5,700
Addus Homecare Corp COM 006739106 773 7,954 SH   SOLE   4,730 0 3,224
Adobe Sys Inc COM 00724F101 68,404 207,403 SH   SOLE   98,432 0 108,971
Adtalem Global Ed Inc COM 00737L103 312 8,910 SH   SOLE   8,910 0 0
Advance Auto Parts COM 00751Y106 2,202 13,750 SH   SOLE   13,750 0 0
Advanced Drain Sys Inc COM 00790R104 1,609 41,420 SH   SOLE   14,465 0 26,955
Advanced Energy Inds COM 007973100 2,457 34,503 SH   SOLE   9,848 0 24,655
Advanced Micro Devic COM 007903107 1,178 25,693 SH   SOLE   25,693 0 0
Aecom Technology Corp D COM 00766T100 2,375 55,060 SH   SOLE   53,350 0 1,710
Aerojet Rocketdyne Hldg COM 007800105 7,392 161,883 SH   SOLE   44,947 0 116,936
Aerovironment Inc COM 008073108 2,341 37,913 SH   SOLE   15,945 0 21,968
Aes Corp COM 00130H105 20,036 1,006,816 SH   SOLE   8,179 0 998,637
Affiliated Managers COM 008252108 4,813 56,792 SH   SOLE   56,370 0 422
Aflac Inc COM 001055102 2,754 52,060 SH   SOLE   3,970 0 48,090
Agco Corp COM 001084102 1,087 14,070 SH   SOLE   14,070 0 0
Agilent Technologies COM 00846U101 5,637 66,076 SH   SOLE   22,658 0 43,418
Agilysys Inc COM 00847J105 200 7,890 SH   SOLE   500 0 7,390
Air Prods & Chems In COM 009158106 3,369 14,337 SH   SOLE   14,337 0 0
Akamai Technologies COM 00971T101 28,210 326,575 SH   SOLE   190,035 0 136,540
Albany Intl Corp COM 012348108 4,498 59,243 SH   SOLE   10,520 0 48,723
Alcoa Corporation COM 013872106 3,292 153,036 SH   SOLE   90,986 0 62,050
Alexion Pharmaceutic COM 015351109 4,056 37,506 SH   SOLE   28,391 0 9,115
Align Technology Inc COM 016255101 23,307 83,526 SH   SOLE   42,243 0 41,283
Alkermes Plc COM G01767105 1,736 85,100 SH   SOLE   80,990 0 4,110
Allegiant Travel Co COM 01748X102 2,239 12,866 SH   SOLE   1,043 0 11,823
Allegion Pub Ltd Co COM G0176J109 21,669 173,995 SH   SOLE   72,095 0 101,900
Allergan Plc COM G0177J108 977 5,109 SH   SOLE   5,109 0 0
Allete Inc COM 018522300 733 9,030 SH   SOLE   8,710 0 320
Alliant Corp COM 018802108 4,330 79,122 SH   SOLE   58,522 0 20,600
Allied Motion Techno COM 019330109 317 6,545 SH   SOLE   3,270 0 3,275
Allison Transmission Hl COM 01973R101 324 6,695 SH   SOLE   4,798 0 1,897
Allstate Corp COM 020002101 13,960 124,147 SH   SOLE   28,745 0 95,402
Ally Finl Inc COM 02005N100 11,396 372,906 SH   SOLE   81,307 0 291,599
Alphabet Inc Cl-A COM 02079K305 272,787 203,665 SH   SOLE   102,298 0 101,367
Alphabet Inc Cl-C COM 02079K107 293,941 219,848 SH   SOLE   115,309 0 104,539
Alteryx Inc COM 02156B103 1,999 19,981 SH   SOLE   11,816 0 8,165
Altria Group Inc COM 02209S103 25,379 508,491 SH   SOLE   194,410 0 314,081
Amazon Com Inc COM 023135106 411,632 222,764 SH   SOLE   115,394 0 107,370
Ambarella Inc COM G037AX101 1,660 27,414 SH   SOLE   12,019 0 15,395
Amc Networks Inc COM 00164V103 1,102 27,896 SH   SOLE   356 0 27,540
Amcor Plc COM G0250X107 2,491 229,833 SH   SOLE   213,442 0 16,391
Amedisys Inc COM 023436108 3,846 23,039 SH   SOLE   7,803 0 15,236
Ameren Corp COM 023608102 2,465 32,096 SH   SOLE   17,543 0 14,553
American Airls Group In COM 02376R102 1,376 47,963 SH   SOLE   47,343 0 620
American Assets Tr Inc COM 024013104 1,344 29,290 SH   SOLE   5,195 0 24,095
American Eagle Outfi COM 02553E106 3,112 211,733 SH   SOLE   86,030 0 125,703
American Elec Pwr In COM 025537101 317 3,355 SH   SOLE   3,355 0 0
American Eqty Invt L COM 025676206 3,078 102,833 SH   SOLE   1,325 0 101,508
American Express Co COM 025816109 18,319 147,151 SH   SOLE   78,393 0 68,758
American Finl Group COM 025932104 1,950 17,784 SH   SOLE   17,784 0 0
American Intl Group Inc COM 026874784 316 6,150 SH   SOLE   6,150 0 0
American Natl Ins Co COM 028591105 2,891 24,568 SH   SOLE   22,646 0 1,922
American Sts Wtr Co COM 029899101 2,981 34,403 SH   SOLE   9,282 0 25,121
American Tower Reit COM 03027X100 165,085 718,325 SH   SOLE   327,754 0 390,571
American Wtr Wks Co Inc COM 030420103 11,852 96,473 SH   SOLE   42,401 0 54,072
Ameriprise Finl Inc COM 03076C106 13,937 83,665 SH   SOLE   4,834 0 78,831
Amerisafe Inc COM 03071H100 1,228 18,600 SH   SOLE   2,920 0 15,680
Amerisourcebergen Co COM 03073E105 606 7,128 SH   SOLE   6,328 0 800
Ametek Inc New COM 031100100 28,174 282,475 SH   SOLE   175,089 0 107,386
Amgen COM 031162100 133,738 554,768 SH   SOLE   271,440 0 283,328
Amicus Therapeutics Inc COM 03152W109 1,162 119,304 SH   SOLE   55,489 0 63,815
Amkor Technology Inc COM 031652100 671 51,615 SH   SOLE   29,560 0 22,055
Amn Healthcare Servi COM 001744101 672 10,790 SH   SOLE   6,110 0 4,680
Amphenol Corp New COM 032095101 6,434 59,448 SH   SOLE   16,564 0 42,884
Amplify Energy Corp New COM 03212B103 102 15,393 SH   SOLE   0 0 15,393
Analog Devices Inc COM 032654105 36,816 309,794 SH   SOLE   216,846 0 92,948
Anika Therapeutics Inc COM 035255108 389 7,497 SH   SOLE   4,622 0 2,875
Anixter Intl Inc COM 035290105 1,445 15,692 SH   SOLE   8,737 0 6,955
Ansys Inc COM 03662Q105 28,670 111,378 SH   SOLE   65,483 0 45,895
Anthem Inc COM 036752103 58,252 192,867 SH   SOLE   74,756 0 118,111
Aon Plc COM G0408V102 69,984 335,991 SH   SOLE   75,547 0 260,444
Apple Hospitality Reit COM 03784Y200 4,280 263,415 SH   SOLE   237,970 0 25,445
Apple Inc COM 037833100 1,161,296 3,954,694 SH   SOLE   1,861,014 0 2,093,680
Applied Materials In COM 038222105 16,925 277,284 SH   SOLE   172,708 0 104,576
Aptargroup Inc COM 038336103 450 3,896 SH   SOLE   1,196 0 2,700
Aptiv Plc COM G6095L109 4,256 44,815 SH   SOLE   42,165 0 2,650
Arch Cap Group Ltd COM G0450A105 4,540 105,860 SH   SOLE   14,453 0 91,407
Arch Coal Inc COM 039380407 2,041 28,448 SH   SOLE   1,303 0 27,145
Arconic Inc COM 03965L100 351 11,410 SH   SOLE   11,410 0 0
Armada Hoffler Pptys In COM 04208T108 591 32,210 SH   SOLE   0 0 32,210
Armstrong World Inds COM 04247X102 9,436 100,410 SH   SOLE   53,578 0 46,832
Arrow Electrs Inc COM 042735100 5,254 62,000 SH   SOLE   500 0 61,500
Arrowhead Pharmaceutica COM 04280A100 6,557 103,370 SH   SOLE   30,499 0 72,871
Artesian Res Corp COM 043113208 402 10,791 SH   SOLE   9,026 0 1,765
Artisan Partners Asset COM 04316A108 6,178 191,146 SH   SOLE   82,949 0 108,197
Asbury Automotive Gr COM 043436104 870 7,780 SH   SOLE   0 0 7,780
Asgn Inc COM 00191U102 2,503 35,274 SH   SOLE   15,848 0 19,426
Ashland Global Hldgs In COM 044186104 778 10,167 SH   SOLE   10,167 0 0
Aspen Technology Inc COM 045327103 321 2,658 SH   SOLE   1,983 0 675
Assurant Inc COM 04621X108 1,372 10,467 SH   SOLE   3,117 0 7,350
Assured Guaranty Ltd COM G0585R106 16,214 330,764 SH   SOLE   115,971 0 214,793
Astronics Corp COM 046433108 228 8,150 SH   SOLE   4,895 0 3,255
At&T Inc COM 00206R102 86,777 2,220,484 SH   SOLE   1,300,597 0 919,887
Athene Hldg Ltd COM G0684D107 5,819 123,719 SH   SOLE   0 0 123,719
Atkore Intl Group Inc COM 047649108 2,682 66,300 SH   SOLE   28,444 0 37,856
Atlassian Corp Plc COM G06242104 4,407 36,620 SH   SOLE   9,084 0 27,536
Atmos Energy Corp COM 049560105 1,133 10,129 SH   SOLE   760 0 9,369
Autodesk Inc COM 052769106 14,548 79,299 SH   SOLE   36,299 0 43,000
Automatic Data Proce COM 053015103 29,766 174,582 SH   SOLE   91,831 0 82,751
Autonation Inc COM 05329W102 1,028 21,130 SH   SOLE   20,230 0 900
Autozone Inc COM 053332102 176,184 147,891 SH   SOLE   72,406 0 75,485
Avery Dennison Corp COM 053611109 590 4,511 SH   SOLE   4,511 0 0
Avid Bioservices Inc COM 05368M106 123 16,050 SH   SOLE   8,300 0 7,750
Avis Budget Group COM 053774105 222 6,889 SH   SOLE   3,485 0 3,404
Avista Corp COM 05379B107 1,574 32,727 SH   SOLE   5,627 0 27,100
Avnet Inc COM 053807103 3,026 71,306 SH   SOLE   17,886 0 53,420
Axalta Coating Sys Ltd COM G0750C108 1,341 44,097 SH   SOLE   42,475 0 1,622
Axis Capital Holding COM G0692U109 2,912 48,997 SH   SOLE   48,942 0 55
Axon Enterprise Inc COM 05464C101 313 4,277 SH   SOLE   3,852 0 425
Axos Finl Inc COM 05465C100 1,377 45,472 SH   SOLE   11,202 0 34,270
Azz Inc COM 002474104 1,806 39,305 SH   SOLE   13,395 0 25,910
Badger Meter Inc COM 056525108 2,634 40,561 SH   SOLE   9,300 0 31,261
Balchem Corp COM 057665200 937 9,216 SH   SOLE   4,679 0 4,537
Ball Corp COM 058498106 1,584 24,492 SH   SOLE   24,452 0 40
Bancfirst Corp COM 05945F103 782 12,520 SH   SOLE   8,270 0 4,250
Bancorp Inc Del COM 05969A105 503 38,760 SH   SOLE   27,545 0 11,215
Bancorpsouth Bk Tupelo COM 05971J102 1,233 39,265 SH   SOLE   675 0 38,590
Bank Amer Corp COM 060505104 103,800 2,947,200 SH   SOLE   1,997,711 0 949,489
Bank Hawaii Corp COM 062540109 6,600 69,354 SH   SOLE   45,037 0 24,317
Bank Of New York Mellon COM 064058100 3,700 73,513 SH   SOLE   73,249 0 264
Bank Ozk COM 06417N103 3,947 129,391 SH   SOLE   44,681 0 84,710
Bankunited Inc COM 06652K103 4,834 132,224 SH   SOLE   121,419 0 10,805
Banner Corp COM 06652V208 640 11,309 SH   SOLE   2,039 0 9,270
Barnes Group Inc COM 067806109 3,109 50,185 SH   SOLE   18,452 0 31,733
Barrett Business Ser COM 068463108 1,851 20,463 SH   SOLE   7,920 0 12,543
Baxter Intl Inc COM 071813109 316 3,779 SH   SOLE   3,779 0 0
Beazer Homes Usa Inc COM 07556Q881 183 12,916 SH   SOLE   12,916 0 0
Becton Dickinson COM 075887109 6,498 23,893 SH   SOLE   19,295 0 4,598
Bed Bath & Beyond In COM 075896100 203 11,735 SH   SOLE   1,125 0 10,610
Belden Cdt Inc COM 077454106 278 5,050 SH   SOLE   5,050 0 0
Benchmark Electrs In COM 08160H101 210 6,124 SH   SOLE   6,124 0 0
Berkshire Hathaway Inc COM 084670702 88,910 392,538 SH   SOLE   310,610 0 81,928
Berkshire Hills Banc COM 084680107 257 7,809 SH   SOLE   7,809 0 0
Berry Pete Corp COM 08579X101 98 10,434 SH   SOLE   9,434 0 1,000
Berry Plastics Group In COM 08579W103 1,166 24,555 SH   SOLE   24,555 0 0
Best Buy Inc COM 086516101 22,920 261,046 SH   SOLE   77,034 0 184,012
Bg Staffing Inc COM 05544A109 516 23,590 SH   SOLE   16,695 0 6,895
Big Lots Inc COM 089302103 615 21,416 SH   SOLE   12,756 0 8,660
Bio Rad Labs Inc COM 090572207 670 1,810 SH   SOLE   1,810 0 0
Bio Techne Corp COM 09073M104 1,062 4,839 SH   SOLE   4,839 0 0
Biocryst Pharmaceu COM 09058V103 307 89,050 SH   SOLE   42,240 0 46,810
Biodelivery Sciences COM 09060J106 1,349 213,379 SH   SOLE   108,015 0 105,364
Biogen Idec Inc COM 09062X103 118,864 400,581 SH   SOLE   163,500 0 237,081
Biohaven Pharmactl Hldg COM G11196105 483 8,880 SH   SOLE   4,020 0 4,860
Biomarin Pharmaceuti COM 09061G101 1,264 14,948 SH   SOLE   10,968 0 3,980
Biotelemetry Inc COM 090672106 262 5,663 SH   SOLE   3,530 0 2,133
Bjs Restaurants Inc COM 09180C106 429 11,290 SH   SOLE   7,405 0 3,885
Bjs Whsl Club Hldgs Inc COM 05550J101 1,403 61,710 SH   SOLE   30,745 0 30,965
Black Hills Pwr & Lt COM 092113109 4,002 50,960 SH   SOLE   3,260 0 47,700
Blackbaud Inc COM 09227Q100 1,065 13,380 SH   SOLE   6,810 0 6,570
Blackline Inc COM 09239B109 615 11,925 SH   SOLE   5,735 0 6,190
Blackrock Inc COM 09247X101 14,668 29,178 SH   SOLE   27,318 0 1,860
Block H & R Inc COM 093671105 55,065 2,345,175 SH   SOLE   1,652,313 0 692,862
Bloomin Brands Inc COM 094235108 653 29,610 SH   SOLE   10 0 29,600
Blue Bird Corp COM 095306106 291 12,680 SH   SOLE   12,580 0 100
Blueprint Medicines Cor COM 09627Y109 1,366 17,055 SH   SOLE   8,053 0 9,002
Bmc Stk Hldgs Inc COM 05591B109 1,275 44,440 SH   SOLE   29,220 0 15,220
Boeing Co COM 097023105 12,687 38,945 SH   SOLE   11,801 0 27,144
Boise Cascade Co Del COM 09739D100 936 25,611 SH   SOLE   1,971 0 23,640
Bonanza Creek Energy In COM 097793400 1,008 43,209 SH   SOLE   11,814 0 31,395
Booking Hldgs Inc COM 09857L108 5,288 2,575 SH   SOLE   1,112 0 1,463
Booz Allen Hamilton Hld COM 099502106 7,066 99,334 SH   SOLE   52,510 0 46,824
Borg-Warner Automoti COM 099724106 4,360 100,498 SH   SOLE   40,687 0 59,811
Boston Beer Inc COM 100557107 329 870 SH   SOLE   690 0 180
Boston Private Banco COM 101119105 318 26,472 SH   SOLE   26,472 0 0
Boston Scientific Co COM 101137107 58,134 1,285,591 SH   SOLE   574,292 0 711,299
Box Inc COM 10316T104 819 48,833 SH   SOLE   29,011 0 19,822
Boyd Gaming Corp COM 103304101 695 23,205 SH   SOLE   14,245 0 8,960
Brady Corporation COM 104674106 3,534 61,719 SH   SOLE   13,005 0 48,714
Briggs & Stratton Co COM 109043109 379 56,911 SH   SOLE   150 0 56,761
Brighthouse Finl Inc COM 10922N103 3,952 100,743 SH   SOLE   90,578 0 10,165
Brightsphere Invt Group COM 10948W103 226 22,075 SH   SOLE   0 0 22,075
Brinks Co COM 109696104 3,411 37,617 SH   SOLE   6,206 0 31,411
Bristol Myers Squibb COM 110122108 54,783 853,444 SH   SOLE   556,263 0 297,181
Brixmor Ppty Group Inc COM 11120U105 1,094 50,615 SH   SOLE   50,615 0 0
Broadcom Inc COM 11135F101 87,556 277,059 SH   SOLE   148,514 0 128,545
Broadridge Finl Solutio COM 11133T103 938 7,595 SH   SOLE   7,595 0 0
Brookfield Property Rei COM 11282X103 5,908 320,285 SH   SOLE   203,660 0 116,625
Brookline Bancorp In COM 11373M107 1,927 117,067 SH   SOLE   62,607 0 54,460
Brown & Brown Inc COM 115236101 11,268 285,415 SH   SOLE   133,235 0 152,180
Brown Forman Dst 'b' COM 115637209 2,116 31,305 SH   SOLE   1,505 0 29,800
Bruker Biosciences C COM 116794108 32,708 641,710 SH   SOLE   349,912 0 291,798
Builders Firstsource COM 12008R107 5,077 199,795 SH   SOLE   100,640 0 99,155
Burlington Stores Inc COM 122017106 8,112 35,575 SH   SOLE   18,960 0 16,615
Cable One Inc COM 12685J105 8,231 5,530 SH   SOLE   1,343 0 4,187
Cabot Corp COM 127055101 296 6,220 SH   SOLE   400 0 5,820
Cabot Oil & Gas Corp COM 127097103 11,538 662,711 SH   SOLE   371,597 0 291,114
Caci Inc COM 127190304 1,260 5,042 SH   SOLE   5,042 0 0
Cadence Designs Sys COM 127387108 92,101 1,327,875 SH   SOLE   591,103 0 736,772
Calavo Growers Inc COM 128246105 628 6,930 SH   SOLE   0 0 6,930
California Wtr Svc G COM 130788102 1,247 24,185 SH   SOLE   415 0 23,770
Campbell Soup Co COM 134429109 1,096 22,170 SH   SOLE   22,170 0 0
Capital One Finl Cor COM 14040H105 34,925 339,370 SH   SOLE   171,250 0 168,120
Capitol Fed Finl Inc COM 14057J101 348 25,366 SH   SOLE   25,366 0 0
Cardinal Health Inc COM 14149Y108 11,104 219,537 SH   SOLE   212,277 0 7,260
Cardtronics Plc COM G1991C105 2,491 55,784 SH   SOLE   25,954 0 29,830
Caredx Inc COM 14167L103 577 26,745 SH   SOLE   12,412 0 14,333
CAREER EDUCATION CORP COM 141665109 5,809 315,865 SH   SOLE   112,680 0 203,185
Cargurus Inc COM 141788109 1,250 35,525 SH   SOLE   15,535 0 19,990
Carriage Svcs Inc COM 143905107 280 10,925 SH   SOLE   7,260 0 3,665
Carter Hldgs Inc COM 146229109 3,919 35,846 SH   SOLE   21,483 0 14,363
Caseys Gen Stores COM 147528103 380 2,387 SH   SOLE   2,387 0 0
Cass Information Sys COM 14808P109 683 11,831 SH   SOLE   5,343 0 6,488
Catalyst Pharm Partn COM 14888U101 400 106,560 SH   SOLE   47,210 0 59,350
Catchmark Timber Tr Inc COM 14912Y202 184 16,018 SH   SOLE   16,018 0 0
Caterpillar Inc COM 149123101 468 3,171 SH   SOLE   3,171 0 0
Cathay Bancorp Inc COM 149150104 5,198 136,621 SH   SOLE   33,169 0 103,452
Cavco Inds Inc Del COM 149568107 746 3,819 SH   SOLE   1,075 0 2,744
Cbiz Inc COM 124805102 268 9,945 SH   SOLE   9,945 0 0
Cboe Hldgs Inc COM 12503M108 12,992 108,270 SH   SOLE   25,453 0 82,817
Cbre Group Inc COM 12504L109 21,374 348,733 SH   SOLE   217,950 0 130,783
Cdw Corp COM 12514G108 19,061 133,446 SH   SOLE   58,555 0 74,891
Ceco Environmental C COM 125141101 140 18,305 SH   SOLE   10,685 0 7,620
Centene Corp Del COM 15135B101 5,287 84,101 SH   SOLE   81,971 0 2,130
Centerpoint Energy I COM 15189T107 5,271 193,302 SH   SOLE   89,035 0 104,267
Central European Med COM G20045202 71 15,610 SH   SOLE   540 0 15,070
Central Pac Finl Corp COM 154760409 476 16,080 SH   SOLE   300 0 15,780
Centurylink Inc COM 156700106 24,119 1,825,787 SH   SOLE   972,058 0 853,729
Cerence Inc COM 156727109 531 23,471 SH   SOLE   23,078 0 393
Ceridian Hcm Hldg Inc COM 15677J108 555 8,180 SH   SOLE   7,750 0 430
Cerner Corp COM 156782104 16,361 222,932 SH   SOLE   66,837 0 156,095
Cf Inds Hldgs Inc COM 125269100 22,719 475,892 SH   SOLE   324,113 0 151,779
Charles Riv Labs Int COM 159864107 2,785 18,228 SH   SOLE   17,078 0 1,150
Chart Inds Inc COM 16115Q308 296 4,390 SH   SOLE   3,690 0 700
Charter Communications COM 16119P108 15,191 31,317 SH   SOLE   17,367 0 13,950
Chatham Lodging Tr COM 16208T102 200 10,925 SH   SOLE   10,925 0 0
Check Point Software COM M22465104 8,412 75,808 SH   SOLE   20,390 0 55,418
Cheesecake Factory I COM 163072101 820 21,109 SH   SOLE   2,114 0 18,995
Chegg Inc COM 163092109 1,930 50,900 SH   SOLE   22,385 0 28,515
Chemed Corp New COM 16359R103 46,287 105,375 SH   SOLE   47,652 0 57,723
Chemocentryx Inc COM 16383L106 602 15,215 SH   SOLE   7,125 0 8,090
Chemours Co COM 163851108 317 17,541 SH   SOLE   4,204 0 13,337
Chevron Corp COM 166764100 59,293 492,018 SH   SOLE   274,376 0 217,642
Chicos Fas Inc COM 168615102 53 13,821 SH   SOLE   13,821 0 0
Chipotle Mexican Gri COM 169656105 7,274 8,690 SH   SOLE   5,208 0 3,482
Choice Hotels Intl I COM 169905106 226 2,189 SH   SOLE   2,189 0 0
Church & Dwight Inc COM 171340102 11,860 168,605 SH   SOLE   69,873 0 98,732
Chuys Hldgs Inc COM 171604101 355 13,695 SH   SOLE   4,425 0 9,270
Ciena Corp COM 171779309 5,342 125,137 SH   SOLE   113,692 0 11,445
Cigna Corp New COM 125523100 8,723 42,659 SH   SOLE   21,955 0 20,704
Cimarex Energy Co COM 171798101 1,902 36,233 SH   SOLE   24,853 0 11,380
Cimpress Plc COM G2143T103 1,176 9,353 SH   SOLE   4,291 0 5,062
Cincinnati Bell Inc New COM 171871502 1,420 135,649 SH   SOLE   19,953 0 115,696
Cincinnati Finl Corp COM 172062101 40,479 384,968 SH   SOLE   266,871 0 118,097
Cinemark Holdings Inc COM 17243V102 1,860 54,942 SH   SOLE   54,260 0 682
Cintas Corp COM 172908105 48,002 178,394 SH   SOLE   53,287 0 125,107
Cirrus Logic Corp COM 172755100 2,616 31,749 SH   SOLE   18,219 0 13,530
Cisco Sys Inc COM 17275R102 145,444 3,032,606 SH   SOLE   1,390,727 0 1,641,879
Cit Group Inc COM 125581801 1,445 31,670 SH   SOLE   28,560 0 3,110
Citi Trends Inc COM 17306X102 507 21,910 SH   SOLE   8,290 0 13,620
Citigroup Inc COM 172967424 56,825 711,286 SH   SOLE   492,359 0 218,927
Citizens Finl Group Inc COM 174610105 17,863 439,858 SH   SOLE   180,924 0 258,934
Citrix Sys Inc COM 177376100 30,228 272,572 SH   SOLE   90,018 0 182,554
Clean Harbors Inc COM 184496107 8,748 102,023 SH   SOLE   92,633 0 9,390
Clearway Energy Inc COM 18539C105 1,884 98,539 SH   SOLE   52,240 0 46,299
Clearway Energy Inc COM 18539C204 600 30,080 SH   SOLE   0 0 30,080
Clorox Co COM 189054109 10,393 67,688 SH   SOLE   35,155 0 32,533
Cme Group Inc COM 12572Q105 429 2,138 SH   SOLE   2,138 0 0
Cms Energy Corp COM 125896100 2,175 34,613 SH   SOLE   1,800 0 32,813
Cna Finl Corp COM 126117100 303 6,755 SH   SOLE   300 0 6,455
Cno Finl Group Inc COM 12621E103 342 18,890 SH   SOLE   18,890 0 0
Coca Cola Co COM 191216100 110,701 2,000,027 SH   SOLE   1,201,537 0 798,490
Coca Cola European Part COM G25839104 6,273 123,295 SH   SOLE   31,200 0 92,095
Cogent Comm Group In COM 19239V302 2,646 40,210 SH   SOLE   6,085 0 34,125
Cognizant Technology COM 192446102 267 4,298 SH   SOLE   4,298 0 0
Cohen & Steers Inc COM 19247A100 324 5,162 SH   SOLE   50 0 5,112
Coherus Biosciences Inc COM 19249H103 1,825 101,367 SH   SOLE   57,945 0 43,422
Colgate Palmolive Co COM 194162103 82,481 1,198,155 SH   SOLE   468,983 0 729,172
Colony Cap Inc New COM 19626G108 1,188 250,203 SH   SOLE   46,987 0 203,216
Columbia Bkg Sys Inc COM 197236102 435 10,681 SH   SOLE   10,681 0 0
Columbia Ppty Tr Inc COM 198287203 3,435 164,270 SH   SOLE   156,720 0 7,550
Columbus Mckinnon Co COM 199333105 230 5,755 SH   SOLE   5,755 0 0
Comcast Corp New COM 20030N101 61,060 1,357,791 SH   SOLE   970,431 0 387,360
Comerica Inc COM 200340107 6,778 94,468 SH   SOLE   52,475 0 41,993
Comfort Sys Usa Inc COM 199908104 2,113 42,385 SH   SOLE   8,126 0 34,259
Commercial Metals Co COM 201723103 1,268 56,925 SH   SOLE   30,635 0 26,290
Community Bk Sys Inc COM 203607106 4,110 57,930 SH   SOLE   9,920 0 48,010
Commvault Systems In COM 204166102 3,002 67,256 SH   SOLE   12,802 0 54,454
Comtech Telecommunic COM 205826209 638 17,990 SH   SOLE   14,850 0 3,140
Conagra Brands Inc COM 205887102 494 14,426 SH   SOLE   14,426 0 0
Conmed Corp COM 207410101 5,810 51,950 SH   SOLE   12,405 0 39,545
Conocophillips COM 20825C104 55,232 849,333 SH   SOLE   517,783 0 331,550
Consol Energy Inc New COM 20854L108 177 12,231 SH   SOLE   11,859 0 372
Consolidated Edison COM 209115104 3,864 42,715 SH   SOLE   30,715 0 12,000
Constellation Brands COM 21036P108 1,690 8,908 SH   SOLE   1,196 0 7,712
Continental Bldg Prods COM 211171103 4,154 114,028 SH   SOLE   64,580 0 49,448
Contura Energy Inc COM 21241B100 186 20,590 SH   SOLE   0 0 20,590
Cooper Cos Inc COM 216648402 1,415 4,403 SH   SOLE   4,403 0 0
Copa Holdings Sa COM P31076105 11,302 104,569 SH   SOLE   89,236 0 15,333
Copart Inc COM 217204106 11,574 127,275 SH   SOLE   65,765 0 61,510
Corcept Therapeutics COM 218352102 180 14,900 SH   SOLE   6,460 0 8,440
Corecivic Inc COM 21871N101 2,626 151,117 SH   SOLE   122,547 0 28,570
Cornerstone Ondemand In COM 21925Y103 1,967 33,591 SH   SOLE   18,263 0 15,328
Corvel Corp COM 221006109 440 5,041 SH   SOLE   4,409 0 632
Costco Whsl Corp New COM 22160K105 153,928 523,707 SH   SOLE   225,516 0 298,191
Coty Inc COM 222070203 4,306 382,725 SH   SOLE   365,675 0 17,050
Cra Intl Inc COM 12618T105 425 7,795 SH   SOLE   5,710 0 2,085
Cracker Barrel Old Ctry COM 22410J106 829 5,391 SH   SOLE   1,421 0 3,970
Credicorp Ltd COM G2519Y108 5,931 27,827 SH   SOLE   10,285 0 17,542
Crocs Inc COM 227046109 6,784 161,959 SH   SOLE   49,600 0 112,359
Crown Castle Intl Corp COM 22822V101 31,379 220,743 SH   SOLE   135,698 0 85,045
Csg Sys Intl Inc COM 126349109 1,367 26,403 SH   SOLE   6,563 0 19,840
Csw Industrials Inc COM 126402106 2,905 37,722 SH   SOLE   20,543 0 17,179
Csx Corp COM 126408103 377 5,215 SH   SOLE   5,215 0 0
Cubesmart COM 229663109 7,750 246,190 SH   SOLE   188,605 0 57,585
Cummins Engine Inc COM 231021106 386 2,157 SH   SOLE   887 0 1,270
Curo Group Hldgs Corp COM 23131L107 707 58,073 SH   SOLE   25,828 0 32,245
Curtiss Wright Corp COM 231561101 74,366 527,833 SH   SOLE   318,976 0 208,857
Cushman Wakefield Plc COM G2717B108 480 23,470 SH   SOLE   9,930 0 13,540
Cvb Finl Corp COM 126600105 2,994 138,746 SH   SOLE   58,785 0 79,961
Cvr Energy Inc COM 12662P108 932 23,040 SH   SOLE   14,635 0 8,405
Cvs Corp COM 126650100 32,179 433,160 SH   SOLE   260,419 0 172,741
Cyberark Software Ltd COM M2682V108 1,713 14,696 SH   SOLE   960 0 13,736
Cypress Semiconducto COM 232806109 2,052 87,945 SH   SOLE   85,255 0 2,690
D R Horton Inc COM 23331A109 3,766 71,398 SH   SOLE   70,638 0 760
Danaher Corp COM 235851102 684 4,458 SH   SOLE   4,458 0 0
Darden Restaurants I COM 237194105 22,946 210,491 SH   SOLE   153,995 0 56,496
Davita Inc COM 23918K108 2,835 37,784 SH   SOLE   27,982 0 9,802
De Luxe Check Printe COM 248019101 3,666 73,437 SH   SOLE   29,400 0 44,037
Deckers Outdoor Corp COM 243537107 8,180 48,443 SH   SOLE   8,200 0 40,243
Deere & Co COM 244199105 341 1,971 SH   SOLE   1,971 0 0
Delek Us Hldgs Inc New COM 24665A103 281 8,376 SH   SOLE   8,376 0 0
Dell Technologies Inc COM 24703L202 866 16,843 SH   SOLE   16,843 0 0
Delta Air Lines Inc Del COM 247361702 28,913 494,401 SH   SOLE   74,926 0 419,475
Denbury Res Inc COM 247916208 26 18,560 SH   SOLE   18,560 0 0
Dennys Corp COM 24869P104 226 11,357 SH   SOLE   7,687 0 3,670
Dentsply Sirona Inc COM 24906P109 4,575 80,839 SH   SOLE   79,489 0 1,350
Designer Brands Inc COM 250565108 882 56,054 SH   SOLE   35,274 0 20,780
Devon Energy Corp COM 25179M103 1,316 50,655 SH   SOLE   50,655 0 0
Dexcom Inc COM 252131107 19,940 91,159 SH   SOLE   44,448 0 46,711
Dicerna Pharmaceuticals COM 253031108 544 24,692 SH   SOLE   11,792 0 12,900
Dicks Sporting Goods COM 253393102 306 6,180 SH   SOLE   6,180 0 0
Dime Cmnty Bancorp I COM 253922108 247 11,825 SH   SOLE   11,825 0 0
Dineequity Inc COM 254423106 3,573 42,776 SH   SOLE   22,025 0 20,751
Diodes Inc COM 254543101 2,076 36,824 SH   SOLE   22,308 0 14,516
Discover Finl Svcs COM 254709108 16,091 189,702 SH   SOLE   103,762 0 85,940
Discovery Communicatns COM 25470F104 7,999 244,324 SH   SOLE   234,638 0 9,686
Discovery Communicatns COM 25470F302 16,013 525,173 SH   SOLE   431,242 0 93,931
Dish Network Corp COM 25470M109 397 11,179 SH   SOLE   11,179 0 0
Disney Walt Prodtns COM 254687106 2,056 14,216 SH   SOLE   14,216 0 0
Docusign Inc COM 256163106 350 4,725 SH   SOLE   4,725 0 0
Dolby Laboratories I COM 25659T107 3,358 48,815 SH   SOLE   47,175 0 1,640
Dollar Gen Corp New COM 256677105 18,515 118,699 SH   SOLE   65,259 0 53,440
Dollar Tree Inc COM 256746108 379 4,025 SH   SOLE   4,025 0 0
Dominion Res Inc Va COM 25746U109 10,680 128,959 SH   SOLE   107,094 0 21,865
Dominos Pizza Inc COM 25754A201 21,744 74,016 SH   SOLE   30,166 0 43,850
Domtar Corp COM 257559203 9,032 236,193 SH   SOLE   69,647 0 166,546
Donnelley R R & Sons Co COM 257867200 646 163,485 SH   SOLE   525 0 162,960
Dorian Lpg Ltd COM Y2106R110 157 10,170 SH   SOLE   10,170 0 0
Douglas Dynamics Inc COM 25960R105 885 16,095 SH   SOLE   4,960 0 11,135
Douglas Emmett Inc COM 25960P109 786 17,910 SH   SOLE   17,320 0 590
Dover Corp COM 260003108 32,789 284,479 SH   SOLE   193,925 0 90,554
Dow Inc COM 260557103 6,295 115,015 SH   SOLE   111,099 0 3,916
Dropbox Inc COM 26210C104 2,625 146,583 SH   SOLE   79,953 0 66,630
Dte Energy Co COM 233331107 16,577 127,641 SH   SOLE   86,046 0 41,595
Ducommun Inc Del COM 264147109 577 11,420 SH   SOLE   5,605 0 5,815
Duke Energy Corp New COM 26441C204 1,621 17,770 SH   SOLE   15,064 0 2,706
Dunkin Brands Group Inc COM 265504100 6,890 91,205 SH   SOLE   25,315 0 65,890
Dupont De Nemours Inc COM 26614N102 19,059 296,863 SH   SOLE   174,769 0 122,094
Dxc Technology Co COM 23355L106 1,592 42,354 SH   SOLE   35,346 0 7,008
Dxp Enterprises Inc COM 233377407 508 12,757 SH   SOLE   8,292 0 4,465
Dynatrace Hldgs Inc COM 268150109 454 17,950 SH   SOLE   17,950 0 0
Eagle Materials Inc COM 26969P108 27,446 302,738 SH   SOLE   141,888 0 160,850
Eagle Pharmaceuticals I COM 269796108 1,273 21,195 SH   SOLE   11,690 0 9,505
Earthstone Energy Inc COM 27032D304 185 29,150 SH   SOLE   8,010 0 21,140
East West Bancorp In COM 27579R104 6,807 139,776 SH   SOLE   37,776 0 102,000
Eaton Corp Plc COM G29183103 5,184 54,726 SH   SOLE   46,317 0 8,409
Eaton Vance Corp COM 278265103 38,197 818,088 SH   SOLE   356,983 0 461,105
Ecolab Inc COM 278865100 9,917 51,388 SH   SOLE   9,214 0 42,174
Edgewell Pers Care Co COM 28035Q102 489 15,786 SH   SOLE   1,416 0 14,370
Editas Medicine Inc COM 28106W103 1,732 58,497 SH   SOLE   25,483 0 33,014
Edwards Lifesciences COM 28176E108 72,195 309,463 SH   SOLE   162,905 0 146,558
Eiger Biopharmaceutical COM 28249U105 447 30,018 SH   SOLE   13,939 0 16,079
El Paso Elec Co COM 283677854 2,145 31,600 SH   SOLE   9,690 0 21,910
Electronic Arts COM 285512109 835 7,770 SH   SOLE   7,075 0 695
Eli Lilly & Co COM 532457108 91,560 696,647 SH   SOLE   375,803 0 320,844
Emcor Group Inc COM 29084Q100 8,169 94,658 SH   SOLE   37,517 0 57,141
Emergent Biosolution COM 29089Q105 873 16,184 SH   SOLE   7,718 0 8,466
Emerson Elec Co COM 291011104 19,206 251,854 SH   SOLE   102,354 0 149,500
Empire St Rlty Tr Inc COM 292104106 370 26,495 SH   SOLE   26,495 0 0
Employers Holdings I COM 292218104 3,808 91,204 SH   SOLE   19,120 0 72,084
Enanta Pharmaceuticals COM 29251M106 2,195 35,530 SH   SOLE   17,180 0 18,350
Ennis Business Forms COM 293389102 1,085 50,132 SH   SOLE   11,547 0 38,585
Enova Intl Inc COM 29357K103 4,680 194,502 SH   SOLE   105,142 0 89,360
Enphase Energy Inc COM 29355A107 2,016 77,135 SH   SOLE   27,640 0 49,495
Ensign Group Inc COM 29358P101 330 7,265 SH   SOLE   3,245 0 4,020
Entegris Inc COM 29362U104 7,704 153,801 SH   SOLE   82,336 0 71,465
Entercom Communicati COM 293639100 204 43,930 SH   SOLE   43,930 0 0
Entergy Corp New COM 29364G103 13,819 115,354 SH   SOLE   4,126 0 111,228
Enterprise Finl Svcs COM 293712105 284 5,882 SH   SOLE   1,492 0 4,390
Entravision Communic COM 29382R107 205 78,090 SH   SOLE   20,240 0 57,850
Eog Res Inc COM 26875P101 17,620 210,360 SH   SOLE   150,645 0 59,715
Eplus Inc COM 294268107 734 8,705 SH   SOLE   1,105 0 7,600
Equinix Inc COM 29444U700 8,075 13,834 SH   SOLE   6,012 0 7,822
Erie Indty Co COM 29530P102 4,395 26,477 SH   SOLE   16,817 0 9,660
Esperion Therapeutics I COM 29664W105 2,408 40,385 SH   SOLE   18,865 0 21,520
Essent Group Ltd COM G3198U102 9,463 182,015 SH   SOLE   66,414 0 115,601
Estee Lauder Co. Inc. COM 518439104 113,933 551,628 SH   SOLE   226,302 0 325,326
Ethan Allen Interior COM 297602104 240 12,615 SH   SOLE   12,615 0 0
Etsy Inc COM 29786A106 251 5,655 SH   SOLE   5,655 0 0
Euronet Worldwide Inc COM 298736109 4,600 29,194 SH   SOLE   13,652 0 15,542
Evercore Partners In COM 29977A105 59,019 789,445 SH   SOLE   433,770 0 355,675
Eversource Energy COM 30040W108 644 7,572 SH   SOLE   7,572 0 0
Evertec Inc COM 30040P103 4,194 123,211 SH   SOLE   34,531 0 88,680
Evolent Health Inc COM 30050B101 114 12,560 SH   SOLE   12,560 0 0
Exact Sciences Corp COM 30063P105 1,500 16,220 SH   SOLE   9,516 0 6,704
Exelixis Inc COM 30161Q104 404 22,928 SH   SOLE   22,928 0 0
Exelon Corp COM 30161N101 516 11,312 SH   SOLE   9,582 0 1,730
Exlservice Holdings COM 302081104 1,447 20,832 SH   SOLE   4,093 0 16,739
Exponet Inc COM 30214U102 6,557 95,017 SH   SOLE   17,891 0 77,126
Exterran Corp COM 30227H106 716 91,496 SH   SOLE   406 0 91,090
Exxon Mobil Corp COM 30231G102 33,585 481,305 SH   SOLE   406,042 0 75,263
F M C Corp COM 302491303 9,630 96,470 SH   SOLE   95,430 0 1,040
Facebook Inc COM 30303M102 506,627 2,468,342 SH   SOLE   1,151,440 0 1,316,902
Fair Isaac Corp COM 303250104 12,058 32,182 SH   SOLE   12,453 0 19,729
Fastenal Co COM 311900104 3,800 102,847 SH   SOLE   82,310 0 20,537
Fbl Finl Group Inc COM 30239F106 1,023 17,367 SH   SOLE   10,433 0 6,934
Federal Signal Corp COM 313855108 3,304 102,443 SH   SOLE   30,778 0 71,665
Federated Invs Inc P COM 314211103 4,179 128,238 SH   SOLE   34,183 0 94,055
Fedex Corp COM 31428X106 237 1,567 SH   SOLE   1,567 0 0
Fednat Hldg Co COM 31431B109 349 20,961 SH   SOLE   15,132 0 5,829
Fidelity National Finan COM 31620R303 64,439 1,420,927 SH   SOLE   377,549 0 1,043,378
Fidelity Natl Inform COM 31620M106 25,450 182,972 SH   SOLE   122,602 0 60,370
Fifth Third Bancorp COM 316773100 6,041 196,523 SH   SOLE   134,623 0 61,900
First Amern Finl Corp COM 31847R102 10,659 182,762 SH   SOLE   156,967 0 25,795
First Bancorp P R COM 318672706 2,670 252,092 SH   SOLE   106,062 0 146,030
First Cmnty Bancshar COM 31983A103 475 15,313 SH   SOLE   11,818 0 3,495
First Defiance Finl COM 32006W106 1,806 57,357 SH   SOLE   50,267 0 7,090
First Energy Corp COM 337932107 15,996 329,146 SH   SOLE   20,449 0 308,697
First Finl Bancorp COM 320209109 707 27,774 SH   SOLE   24,744 0 3,030
First Finl Bankshare COM 32020R109 5,640 160,690 SH   SOLE   9,220 0 151,470
First Finl Corp Ind COM 320218100 345 7,541 SH   SOLE   6,756 0 785
First Hawaiian Inc COM 32051X108 11,756 407,492 SH   SOLE   250,344 0 157,148
First Horizon Natl C COM 320517105 21,630 1,306,158 SH   SOLE   1,008,702 0 297,456
First Merchants Corp COM 320817109 2,450 58,919 SH   SOLE   27,660 0 31,259
First Midwest Bancor COM 320867104 1,523 66,030 SH   SOLE   13,090 0 52,940
First Solar Inc COM 336433107 4,531 80,965 SH   SOLE   77,136 0 3,829
Firstcash Inc COM 33767D105 215 2,671 SH   SOLE   2,161 0 510
Fiserv Inc COM 337738108 18,466 159,701 SH   SOLE   93,998 0 65,703
Five Below Inc COM 33829M101 1,447 11,317 SH   SOLE   3,152 0 8,165
Five9 Inc COM 338307101 3,902 59,496 SH   SOLE   20,950 0 38,546
Fleetcor Technologies I COM 339041105 17,471 60,723 SH   SOLE   32,384 0 28,339
Flextronics Intl Ltd COM Y2573F102 989 78,366 SH   SOLE   17,846 0 60,520
Flowers Foods Inc COM 343498101 6,055 278,525 SH   SOLE   190,690 0 87,835
Fnb Corp COM 302520101 7,869 619,641 SH   SOLE   417,973 0 201,668
Foot Locker Inc COM 344849104 3,070 78,743 SH   SOLE   78,743 0 0
Ford Mtr Co Del COM 345370860 442 47,540 SH   SOLE   25,100 0 22,440
Fortinet Inc COM 34959E109 53,463 500,779 SH   SOLE   275,260 0 225,519
Fortive Corp COM 34959J108 514 6,725 SH   SOLE   6,725 0 0
Forum Energy Technologi COM 34984V100 103 61,390 SH   SOLE   61,390 0 0
Forward Air Corp COM 349853101 2,036 29,110 SH   SOLE   6,495 0 22,615
Foster L B Co COM 350060109 407 20,980 SH   SOLE   16,335 0 4,645
Foundation Bldg Matls I COM 350392106 1,281 66,210 SH   SOLE   44,115 0 22,095
Fox Factory Hldg Corp COM 35138V102 684 9,836 SH   SOLE   8,455 0 1,381
Franklin Elec Inc COM 353514102 2,050 35,756 SH   SOLE   21,325 0 14,431
Franklin Res Inc COM 354613101 361 13,901 SH   SOLE   13,901 0 0
Freeport-Mcmoran Cop COM 35671D857 1,088 82,919 SH   SOLE   82,919 0 0
Fti Consulting Inc COM 302941109 6,195 55,986 SH   SOLE   19,681 0 36,305
Fts International Inc COM 30283W104 11 10,560 SH   SOLE   10,560 0 0
Fulton Finl Corp Pa COM 360271100 974 55,876 SH   SOLE   43,816 0 12,060
Futurefuel Corporation COM 36116M106 188 15,147 SH   SOLE   15,147 0 0
G1 Therapeutics Inc COM 3621LQ109 514 19,436 SH   SOLE   11,049 0 8,387
Gallagher Arthur J & COM 363576109 19,833 208,259 SH   SOLE   154,369 0 53,890
Gamestop Corp New COM 36467W109 312 51,340 SH   SOLE   550 0 50,790
Gannett Co Inc New COM 36472T109 903 141,546 SH   SOLE   9,455 0 132,091
Garmin Ltd COM H2906T109 101,254 1,037,862 SH   SOLE   574,260 0 463,602
Generac Hldgs Inc COM 368736104 2,383 23,695 SH   SOLE   8,860 0 14,835
General Dynamics Cor COM 369550108 4,220 23,928 SH   SOLE   17,627 0 6,301
General Elec Co COM 369604103 12,457 1,116,195 SH   SOLE   1,014,750 0 101,445
General Mls Inc COM 370334104 10,066 187,933 SH   SOLE   98,192 0 89,741
General Motors Corp. COM 37045V100 3,830 104,643 SH   SOLE   99,373 0 5,270
Genesco Inc COM 371532102 929 19,384 SH   SOLE   15,749 0 3,635
Genie Energy Ltd COM 372284208 123 15,935 SH   SOLE   7,586 0 8,349
Genmark Diagnostics Inc COM 372309104 359 74,697 SH   SOLE   37,886 0 36,811
Genpact Limited COM G3922B107 252 5,975 SH   SOLE   3,115 0 2,860
Gentex Corp COM 371901109 1,693 58,415 SH   SOLE   54,855 0 3,560
Gentherm Inc COM 37253A103 969 21,827 SH   SOLE   5,592 0 16,235
Genworth Finl Inc COM 37247D106 2,997 681,191 SH   SOLE   220,433 0 460,758
GEO GROUP INC/THE COM 36162J106 1,714 103,210 SH   SOLE   38,203 0 65,007
Gibraltar Inds Inc COM 374689107 1,368 27,130 SH   SOLE   2,720 0 24,410
Gilead Sciences Inc COM 375558103 32,939 506,915 SH   SOLE   306,709 0 200,206
Glacier Bancorp Inc COM 37637Q105 4,203 91,380 SH   SOLE   10,592 0 80,788
Global Blood Therapeuti COM 37890U108 1,277 16,065 SH   SOLE   7,320 0 8,745
Global Pmts Inc COM 37940X102 10,637 58,267 SH   SOLE   32,396 0 25,871
Globant S A COM L44385109 691 6,516 SH   SOLE   2,381 0 4,135
Globe Life Inc COM 37959E102 5,382 51,138 SH   SOLE   30,190 0 20,948
Globus Med Inc COM 379577208 3,229 54,838 SH   SOLE   18,628 0 36,210
Godaddy Inc COM 380237107 36,322 534,771 SH   SOLE   208,172 0 326,599
Goldman Sachs Group COM 38141G104 581 2,525 SH   SOLE   2,525 0 0
Grace W R & Co Del N COM 38388F108 1,531 21,916 SH   SOLE   20,516 0 1,400
Graftech Intl Ltd COM 384313508 827 71,180 SH   SOLE   66,990 0 4,190
Grainger W W Inc COM 384802104 10,238 30,244 SH   SOLE   13,974 0 16,270
Grand Canyon Ed Inc COM 38526M106 7,454 77,818 SH   SOLE   49,724 0 28,094
Graphic Packaging Hldg COM 388689101 3,394 203,845 SH   SOLE   194,235 0 9,610
Great Lakes Dredge & COM 390607109 2,395 211,365 SH   SOLE   107,640 0 103,725
Great Westn Bancorp Inc COM 391416104 2,015 57,990 SH   SOLE   15,520 0 42,470
Greif Inc COM 397624107 2,340 52,930 SH   SOLE   6,190 0 46,740
Grocery Outlet Hldg Cor COM 39874R101 582 17,940 SH   SOLE   17,840 0 100
Gulfport Energy Corp COM 402635304 250 82,217 SH   SOLE   41,667 0 40,550
H & E Equipment Serv COM 404030108 1,686 50,440 SH   SOLE   24,635 0 25,805
Habit Restaurants Inc COM 40449J103 943 90,394 SH   SOLE   60,404 0 29,990
Haemonetics Corp COM 405024100 3,865 33,634 SH   SOLE   12,539 0 21,095
Hallador Energy Company COM 40609P105 37 12,345 SH   SOLE   7,045 0 5,300
Halliburton Co COM 406216101 1,358 55,483 SH   SOLE   55,483 0 0
Halozyme Therapeutic COM 40637H109 1,343 75,768 SH   SOLE   36,739 0 39,029
Hancock Hldg Co COM 410120109 1,558 35,506 SH   SOLE   14,921 0 20,585
Hanger Orthopedic Gr COM 41043F208 2,916 105,626 SH   SOLE   50,938 0 54,688
Hanover Ins Group In COM 410867105 9,114 66,687 SH   SOLE   39,662 0 27,025
Harsco Corp COM 415864107 659 28,645 SH   SOLE   13,578 0 15,067
Hartford Finl Svcs G COM 416515104 15,637 257,313 SH   SOLE   149,085 0 108,228
Hawaiian Elec Indust COM 419870100 9,389 200,367 SH   SOLE   25,140 0 175,227
Hawaiian Holdings In COM 419879101 658 22,478 SH   SOLE   5,798 0 16,680
Hca Holdings Inc COM 40412C101 91,188 616,930 SH   SOLE   315,094 0 301,836
Hd Supply Hldgs Inc COM 40416M105 4,400 109,395 SH   SOLE   20,117 0 89,278
Healthcare Tr Amer Inc COM 42225P501 3,263 107,765 SH   SOLE   92,915 0 14,850
Healthequity Inc COM 42226A107 4,675 63,110 SH   SOLE   21,960 0 41,150
Healthstream Inc COM 42222N103 919 33,795 SH   SOLE   5,475 0 28,320
Heartland Express In COM 422347104 522 24,785 SH   SOLE   325 0 24,460
Heico Corp New COM 422806109 44,376 388,754 SH   SOLE   129,239 0 259,515
Heico Corp New COM 422806208 10,020 111,918 SH   SOLE   31,697 0 80,221
Heidrick & Struggles COM 422819102 2,997 92,214 SH   SOLE   43,934 0 48,280
Helen Of Troy Corp L COM G4388N106 274 1,524 SH   SOLE   1,524 0 0
Henry Jack & Assoc I COM 426281101 221 1,514 SH   SOLE   1,514 0 0
Herbalife Ltd COM G4412G101 9,188 192,745 SH   SOLE   123,445 0 69,300
Heritage Crystal Clean COM 42726M106 264 8,405 SH   SOLE   8,405 0 0
Heritage Ins Hldgs Inc COM 42727J102 297 22,420 SH   SOLE   0 0 22,420
Hershey Foods Corp COM 427866108 9,640 65,584 SH   SOLE   27,242 0 38,342
Hertz Global Holdings I COM 42806J106 503 31,905 SH   SOLE   7,555 0 24,350
Hewlett Packard Enterpr COM 42824C109 5,631 355,029 SH   SOLE   355,029 0 0
Hexcel Corp New COM 428291108 61,414 837,726 SH   SOLE   485,990 0 351,736
Hibbett Sports Inc COM 428567101 983 35,042 SH   SOLE   25,998 0 9,044
Hill Rom Hldgs Inc COM 431475102 3,092 27,235 SH   SOLE   17,075 0 10,160
Hillenbrand Inc COM 431571108 3,309 99,334 SH   SOLE   33,699 0 65,635
Hilton Worldwide Hldgs COM 43300A203 55,357 499,112 SH   SOLE   249,628 0 249,484
Hms Hldgs Corp COM 40425J101 5,123 173,076 SH   SOLE   65,072 0 108,004
Hollyfrontier Corp COM 436106108 8,284 163,369 SH   SOLE   105,691 0 57,678
Hologic Inc COM 436440101 602 11,527 SH   SOLE   11,527 0 0
Home Bancshares Inc COM 436893200 2,499 127,110 SH   SOLE   30,645 0 96,465
Home Depot Inc COM 437076102 166,106 760,629 SH   SOLE   335,150 0 425,479
Homestreet Inc COM 43785V102 500 14,704 SH   SOLE   300 0 14,404
Honeywell Intl Inc COM 438516106 99,452 561,874 SH   SOLE   404,381 0 157,493
Hope Bancorp Inc COM 43940T109 863 58,097 SH   SOLE   30,592 0 27,505
Horace Mann Educator COM 440327104 4,150 95,064 SH   SOLE   14,119 0 80,945
Horizon Therapeutics Pu COM G46188101 490 13,523 SH   SOLE   6,875 0 6,648
Hostess Brands Inc COM 44109J106 399 27,435 SH   SOLE   22,335 0 5,100
Houlihan Lokey Inc COM 441593100 1,348 27,583 SH   SOLE   7,960 0 19,623
Hp Inc COM 40434L105 29,843 1,452,230 SH   SOLE   413,248 0 1,038,982
Hubspot Inc COM 443573100 250 1,579 SH   SOLE   1,559 0 20
Hudson Pac Pptys Inc COM 444097109 2,051 54,475 SH   SOLE   54,475 0 0
Humana Inc COM 444859102 1,925 5,253 SH   SOLE   4,698 0 555
Huntington Bancshare COM 446150104 435 28,874 SH   SOLE   28,874 0 0
Huntington Ingalls Inds COM 446413106 6,556 26,134 SH   SOLE   25,064 0 1,070
Huntsman Corp COM 447011107 3,035 125,613 SH   SOLE   15,023 0 110,590
Iac Interactivecorp COM 44919P508 784 3,149 SH   SOLE   2,949 0 200
Iberiabank Corp COM 450828108 1,556 20,795 SH   SOLE   8,915 0 11,880
Icf Intl Inc COM 44925C103 206 2,250 SH   SOLE   2,250 0 0
Idacorp Inc COM 451107106 14,857 139,115 SH   SOLE   100,326 0 38,789
Idex Corp COM 45167R104 23,171 134,716 SH   SOLE   45,507 0 89,209
Idexx Labs Inc COM 45168D104 27,310 104,585 SH   SOLE   31,074 0 73,511
Idt Corp COM 448947507 79 10,985 SH   SOLE   10,985 0 0
Illinois Tool Wks In COM 452308109 99,185 552,162 SH   SOLE   213,121 0 339,041
Illumina Inc COM 452327109 249 752 SH   SOLE   752 0 0
Immunogen Inc COM 45253H101 750 146,956 SH   SOLE   86,804 0 60,152
Immunomedics Inc COM 452907108 263 12,443 SH   SOLE   5,616 0 6,827
Incyte Pharmaceutica COM 45337C102 113,123 1,295,501 SH   SOLE   623,498 0 672,003
Independent Bank Corp M COM 453838609 543 23,956 SH   SOLE   7,643 0 16,313
Independent Bk Cp Ma COM 453836108 399 4,790 SH   SOLE   300 0 4,490
Ingersoll-Rand Plc COM G47791101 19,584 147,337 SH   SOLE   6,864 0 140,473
Ingevity Corp COM 45688C107 1,850 21,175 SH   SOLE   12,555 0 8,620
Ingles Mkts Inc COM 457030104 720 15,165 SH   SOLE   5,400 0 9,765
Ingredion Inc COM 457187102 3,521 37,876 SH   SOLE   271 0 37,605
Innophos Holdings In COM 45774N108 219 6,848 SH   SOLE   6,848 0 0
Innospec Inc COM 45768S105 5,450 52,689 SH   SOLE   15,770 0 36,919
Inovalon Hldgs Inc COM 45781D101 2,348 124,756 SH   SOLE   53,340 0 71,416
Inphi Corp COM 45772F107 2,082 28,125 SH   SOLE   9,710 0 18,415
Insight Enterprises COM 45765U103 6,379 90,749 SH   SOLE   53,012 0 37,737
Insmed Inc COM 457669307 601 25,183 SH   SOLE   11,978 0 13,205
Inspire Med Sys Inc COM 457730109 256 3,450 SH   SOLE   2,070 0 1,380
Installed Bldg Prods In COM 45780R101 2,258 32,790 SH   SOLE   11,925 0 20,865
Integer Hldgs Corp COM 45826H109 1,416 17,610 SH   SOLE   11,000 0 6,610
Intel Corp COM 458140100 95,286 1,592,078 SH   SOLE   1,124,936 0 467,142
Inter Parfums Inc COM 458334109 1,467 20,170 SH   SOLE   3,620 0 16,550
Interactive Brokers Gro COM 45841N107 1,875 40,210 SH   SOLE   500 0 39,710
Intercept Pharmaceutica COM 45845P108 1,856 14,980 SH   SOLE   7,085 0 7,895
Intercontinentalexchang COM 45866F104 43,551 470,564 SH   SOLE   179,240 0 291,324
Interdigital Inc COM 45867G101 426 7,816 SH   SOLE   1,116 0 6,700
International Bncshr COM 459044103 865 20,085 SH   SOLE   7,420 0 12,665
International Paper COM 460146103 597 12,967 SH   SOLE   2,237 0 10,730
Interpublic Group Co COM 460690100 20,946 906,739 SH   SOLE   878,804 0 27,935
Intl Business Mchn COM 459200101 17,252 128,705 SH   SOLE   117,601 0 11,104
Intuit COM 461202103 81,125 309,719 SH   SOLE   127,240 0 182,479
Intuitive Surgical I COM 46120E602 94,959 160,634 SH   SOLE   80,037 0 80,597
Invesco Ltd COM G491BT108 4,969 276,387 SH   SOLE   274,367 0 2,020
Invesco Mortgage Capita COM 46131B100 334 20,073 SH   SOLE   20,073 0 0
Investors Bancorp Inc N COM 46146L101 1,226 102,915 SH   SOLE   51,020 0 51,895
Ionis Pharmaceuticals I COM 462222100 3,382 55,976 SH   SOLE   9,694 0 46,282
Iovance Biotherapeutics COM 462260100 690 24,941 SH   SOLE   11,966 0 12,975
Iqvia Hldgs Inc COM 46266C105 9,304 60,215 SH   SOLE   55,815 0 4,400
Ironwood Pharmaceutical COM 46333X108 1,633 122,681 SH   SOLE   57,800 0 64,881
Itt Inc COM 45073V108 11,048 149,475 SH   SOLE   128,910 0 20,565
J & J Snack Foods Co COM 466032109 5,195 28,195 SH   SOLE   7,729 0 20,466
J P Morgan Chase & C COM 46625H100 94,808 680,117 SH   SOLE   551,032 0 129,085
J2 Global Inc COM 48123V102 8,850 94,445 SH   SOLE   18,855 0 75,590
Jabil Circuit Inc COM 466313103 92,322 2,233,784 SH   SOLE   1,108,021 0 1,125,763
Jack In The Box Inc COM 466367109 3,545 45,425 SH   SOLE   16,240 0 29,185
Janus Henderson Group P COM G4474Y214 489 19,980 SH   SOLE   0 0 19,980
Jazz Pharmaceuticals Pl COM G50871105 1,688 11,310 SH   SOLE   5,510 0 5,800
Jefferies Finl Group In COM 47233W109 1,030 48,206 SH   SOLE   48,206 0 0
John Bean Technologies COM 477839104 2,812 24,960 SH   SOLE   11,173 0 13,787
Johnson & Johnson COM 478160104 235,463 1,614,200 SH   SOLE   958,419 0 655,781
Johnson Ctls Intl Plc COM G51502105 51,867 1,274,054 SH   SOLE   877,751 0 396,303
Jones Lang Lasalle I COM 48020Q107 2,480 14,247 SH   SOLE   5,687 0 8,560
Kaiser Aluminum Corp COM 483007704 5,167 46,597 SH   SOLE   4,551 0 42,046
Kaman Corp COM 483548103 920 13,962 SH   SOLE   300 0 13,662
Kansas City Southn COM 485170302 1,334 8,711 SH   SOLE   4,259 0 4,452
Kar Auction Svcs Inc COM 48238T109 668 30,654 SH   SOLE   975 0 29,679
Karyopharm Therapeutics COM 48576U106 233 12,130 SH   SOLE   5,790 0 6,340
Kb Home COM 48666K109 1,282 37,410 SH   SOLE   16,055 0 21,355
Kbr Inc COM 48242W106 3,016 98,880 SH   SOLE   8,605 0 90,275
Kellogg Co COM 487836108 1,565 22,631 SH   SOLE   8,818 0 13,813
Kemper Corp Del COM 488401100 20,931 270,083 SH   SOLE   183,963 0 86,120
Keycorp COM 493267108 6,004 296,630 SH   SOLE   199,826 0 96,804
Keysight Technologies I COM 49338L103 25,619 249,628 SH   SOLE   125,961 0 123,667
Kforce Com Inc COM 493732101 430 10,825 SH   SOLE   4,725 0 6,100
Kimball Intl Inc COM 494274103 1,029 49,792 SH   SOLE   21,848 0 27,944
Kimberly Clark Corp COM 494368103 57,863 420,669 SH   SOLE   173,378 0 247,291
Kinder Morgan Inc Del COM 49456B101 279 13,180 SH   SOLE   13,180 0 0
Kiniksa Pharmaceuticals COM G5269C101 144 13,040 SH   SOLE   5,580 0 7,460
Kla-Tencor Corp COM 482480100 802 4,501 SH   SOLE   3,601 0 900
Knoll Inc COM 498904200 333 13,171 SH   SOLE   5,320 0 7,851
Knowles Corp COM 49926D109 955 45,138 SH   SOLE   16,098 0 29,040
Kontoor Brands Inc COM 50050N103 765 18,217 SH   SOLE   12,515 0 5,702
Koppers Holdings Inc COM 50060P106 568 14,850 SH   SOLE   0 0 14,850
Korn Ferry Intl COM 500643200 1,529 36,058 SH   SOLE   16,205 0 19,853
Kraft Heinz Co COM 500754106 7,642 237,842 SH   SOLE   92,975 0 144,867
Kura Oncology Inc COM 50127T109 154 11,175 SH   SOLE   4,330 0 6,845
L Brands Inc COM 501797104 6,231 343,894 SH   SOLE   338,684 0 5,210
L3harris Technologies I COM 502431109 33,249 168,035 SH   SOLE   124,702 0 43,333
Laboratory Corp Amer COM 50540R409 641 3,790 SH   SOLE   3,790 0 0
Lakeland Finl Corp COM 511656100 1,302 26,601 SH   SOLE   16,291 0 10,310
Lam Resh Corp COM 512807108 105,231 359,886 SH   SOLE   189,459 0 170,427
Lamar Advertising Co Ne COM 512816109 2,229 24,974 SH   SOLE   1,167 0 23,807
Lamb Weston Hldgs Inc COM 513272104 4,669 54,270 SH   SOLE   12,342 0 41,928
Lancaster Colony Cor COM 513847103 3,141 19,616 SH   SOLE   1,289 0 18,327
Landstar Sys Inc COM 515098101 25,811 226,670 SH   SOLE   106,944 0 119,726
Lantheus Hldgs Inc COM 516544103 213 10,380 SH   SOLE   9,198 0 1,182
Laredo Pete Hldgs Inc COM 516806106 606 211,075 SH   SOLE   204,755 0 6,320
Lattice Semiconducto COM 518415104 2,475 129,320 SH   SOLE   45,030 0 84,290
Laureate Education Inc COM 518613203 228 12,960 SH   SOLE   0 0 12,960
Lci Inds COM 50189K103 640 5,972 SH   SOLE   2,694 0 3,278
Lee Enterprises Inc COM 523768109 43 30,040 SH   SOLE   30,040 0 0
Legg Mason Inc COM 524901105 12,304 342,641 SH   SOLE   118,126 0 224,515
Leggett & Platt Inc COM 524660107 3,041 59,832 SH   SOLE   44,783 0 15,049
Leidos Hldgs Inc COM 525327102 2,710 27,685 SH   SOLE   26,001 0 1,684
Lennar Corp COM 526057302 377 8,430 SH   SOLE   4,870 0 3,560
Lennar Corp- Cl A COM 526057104 5,213 93,442 SH   SOLE   62,175 0 31,267
Lennox Intl Inc COM 526107107 12,001 49,191 SH   SOLE   1,643 0 47,548
Liberty Media Corp Dela COM 531229854 981 21,335 SH   SOLE   21,335 0 0
Liberty Siriusxm Grp-C COM 531229607 555 11,520 SH   SOLE   11,520 0 0
Liberty Tripadvisor Hld COM 531465102 296 40,290 SH   SOLE   18,380 0 21,910
Lifevantage Corp COM 53222K205 1,070 68,540 SH   SOLE   37,215 0 31,325
Ligand Pharmaceuticals COM 53220K504 423 4,060 SH   SOLE   3,049 0 1,011
Lincoln Elec Hldgs I COM 533900106 200 2,071 SH   SOLE   2,071 0 0
Lincoln Natl Corp In COM 534187109 4,986 84,490 SH   SOLE   1,610 0 82,880
Linde Plc COM G5494J103 29,167 136,998 SH   SOLE   101,331 0 35,667
Lions Gate Entmnt Corp COM 535919500 1,207 121,553 SH   SOLE   109,833 0 11,720
Lithia Mtrs Inc COM 536797103 1,901 12,934 SH   SOLE   3,819 0 9,115
Livanova Plc COM G5509L101 875 11,604 SH   SOLE   6,244 0 5,360
Lkq Corp COM 501889208 1,036 29,029 SH   SOLE   29,029 0 0
Lockheed Martin Corp COM 539830109 74,586 191,550 SH   SOLE   128,028 0 63,522
Logmein Inc COM 54142L109 4,956 57,806 SH   SOLE   51,826 0 5,980
Lowes Cos Inc COM 548661107 82,549 689,283 SH   SOLE   361,610 0 327,673
Lpl Finl Hldgs Inc COM 50212V100 24,022 260,404 SH   SOLE   120,178 0 140,226
Lsc Communications Inc COM 50218P107 19 92,094 SH   SOLE   0 0 92,094
Lululemon Athletica Inc COM 550021109 24,061 103,857 SH   SOLE   49,773 0 54,084
Lyft Inc COM 55087P104 459 10,680 SH   SOLE   10,680 0 0
Lyondellbasell Industri COM N53745100 14,057 148,779 SH   SOLE   37,710 0 111,069
M & T Bk Corp COM 55261F104 5,939 34,986 SH   SOLE   11,308 0 23,678
M D C Corp Colo COM 552676108 538 14,095 SH   SOLE   9,935 0 4,160
M/I Homes COM 55305B101 795 20,192 SH   SOLE   14,122 0 6,070
Macquarie Infrastruc COM 55608B105 219 5,102 SH   SOLE   5,102 0 0
Madden Steven Ltd COM 556269108 4,225 98,234 SH   SOLE   29,433 0 68,801
Malibu Boats Inc COM 56117J100 2,227 54,380 SH   SOLE   24,385 0 29,995
Mallinckrodt Pub Ltd Co COM G5785G107 62 17,640 SH   SOLE   17,640 0 0
Mammoth Energy Svcs Inc COM 56155L108 23 10,590 SH   SOLE   0 0 10,590
Manhattan Assocs Inc COM 562750109 17,769 222,810 SH   SOLE   78,630 0 144,180
Manpower Inc COM 56418H100 11,563 119,088 SH   SOLE   31,558 0 87,530
Marathon Pete Corp COM 56585A102 11,771 195,372 SH   SOLE   13,370 0 182,002
Markel Corp COM 570535104 11,397 9,970 SH   SOLE   5,910 0 4,060
Marriott Intl Inc Ne COM 571903202 1,043 6,888 SH   SOLE   6,888 0 0
Marsh & Mclennan Cos COM 571748102 7,164 64,303 SH   SOLE   46,589 0 17,714
Martin Marietta Matl COM 573284106 15,944 57,016 SH   SOLE   56,116 0 900
Masco Corp COM 574599106 6,455 134,511 SH   SOLE   107,953 0 26,558
Masimo Corp COM 574795100 390 2,468 SH   SOLE   2,468 0 0
Masonite Intl Corp New COM 575385109 335 4,640 SH   SOLE   3,220 0 1,420
Mastec Inc COM 576323109 7,155 111,525 SH   SOLE   24,545 0 86,980
Mastercard Inc COM 57636Q104 221,507 741,845 SH   SOLE   344,434 0 397,411
Materion Corp COM 576690101 2,507 42,170 SH   SOLE   20,451 0 21,719
Matson Inc COM 57686G105 1,134 27,792 SH   SOLE   325 0 27,467
Maxim Integrated Pro COM 57772K101 7,483 121,658 SH   SOLE   78,648 0 43,010
Maximus Inc COM 577933104 7,307 98,226 SH   SOLE   15,298 0 82,928
Mcdermott Intl Inc COM 580037703 37 54,270 SH   SOLE   1,200 0 53,070
Mcdonalds Corp COM 580135101 3,447 17,443 SH   SOLE   12,857 0 4,586
Mcgrath Rentcorp COM 580589109 695 9,075 SH   SOLE   995 0 8,080
Mckesson Hboc Inc COM 58155Q103 2,424 17,522 SH   SOLE   11,537 0 5,985
Mdu Res Group Inc COM 552690109 18,436 620,517 SH   SOLE   506,137 0 114,380
Mednax Inc COM 58502B106 1,002 36,048 SH   SOLE   34,768 0 1,280
Medpace Hldgs Inc COM 58506Q109 6,550 77,925 SH   SOLE   24,070 0 53,855
Medtronic Plc COM G5960L103 52,759 465,043 SH   SOLE   248,510 0 216,533
Merck & Co Inc New COM 58933Y105 172,761 1,899,516 SH   SOLE   1,036,413 0 863,103
Mercury Computer Sys COM 589378108 3,859 55,845 SH   SOLE   23,115 0 32,730
Mercury Genl Corp Ne COM 589400100 2,450 50,281 SH   SOLE   40,161 0 10,120
Meredith Corp COM 589433101 1,598 49,220 SH   SOLE   300 0 48,920
Meridian Bancorp Inc Md COM 58958U103 827 41,169 SH   SOLE   31,894 0 9,275
Meritage Corp COM 59001A102 1,350 22,085 SH   SOLE   13,800 0 8,285
Meta Finl Group Inc COM 59100U108 819 22,420 SH   SOLE   13,870 0 8,550
Metlife Inc COM 59156R108 19,987 392,139 SH   SOLE   254,882 0 137,257
Mettler Toledo Inter COM 592688105 25,713 32,414 SH   SOLE   6,511 0 25,903
Mge Energy Inc COM 55277P104 1,068 13,547 SH   SOLE   11,611 0 1,936
Mgic Invt Corp Wis COM 552848103 24,814 1,751,176 SH   SOLE   1,129,606 0 621,570
Michaels Cos Inc COM 59408Q106 759 93,797 SH   SOLE   16,052 0 77,745
Microchip Technology COM 595017104 401 3,834 SH   SOLE   3,834 0 0
Micron Technology In COM 595112103 5,210 96,872 SH   SOLE   94,382 0 2,490
Microsoft Corp COM 594918104 1,046,403 6,635,401 SH   SOLE   3,140,939 0 3,494,462
Microstrategy Inc COM 594972408 546 3,830 SH   SOLE   100 0 3,730
Miller Herman Inc COM 600544100 2,545 61,096 SH   SOLE   28,395 0 32,701
Mks Instrument Inc COM 55306N104 609 5,532 SH   SOLE   5,496 0 36
Mobile Mini COM 60740F105 1,037 27,346 SH   SOLE   7,966 0 19,380
Modine Mfg Co COM 607828100 136 17,660 SH   SOLE   0 0 17,660
Moelis & Co COM 60786M105 533 16,703 SH   SOLE   4,741 0 11,962
Mohawk Inds Inc COM 608190104 4,102 30,080 SH   SOLE   29,296 0 784
Molina Healthcare In COM 60855R100 303 2,231 SH   SOLE   2,231 0 0
Mondelez Intl Inc COM 609207105 5,312 96,447 SH   SOLE   93,697 0 2,750
Monolithic Pwr Sys I COM 609839105 10,425 58,559 SH   SOLE   25,447 0 33,112
Monster Beverage Corp N COM 61174X109 109,674 1,725,795 SH   SOLE   735,125 0 990,670
Moodys Corp COM 615369105 92,516 389,689 SH   SOLE   206,472 0 183,217
Moog Inc 'a' COM 615394202 283 3,322 SH   SOLE   3,322 0 0
Morgan Stanley COM 617446448 11,459 224,166 SH   SOLE   217,360 0 6,806
Motorola Solutions Inc COM 620076307 53,894 334,452 SH   SOLE   134,488 0 199,964
Mr Cooper Group Inc COM 62482R107 362 28,950 SH   SOLE   28,950 0 0
Mrc Global Inc COM 55345K103 503 36,860 SH   SOLE   15,450 0 21,410
Msa Safety Inc COM 553498106 2,372 18,768 SH   SOLE   6,218 0 12,550
Msc Indl Direct Inc COM 553530106 30,550 389,318 SH   SOLE   213,582 0 175,736
Msci Inc COM 55354G100 72,282 279,969 SH   SOLE   127,367 0 152,602
Msg Network Inc COM 553573106 1,167 67,055 SH   SOLE   3,541 0 63,514
Mueller Inds Inc COM 624756102 3,104 97,767 SH   SOLE   54,653 0 43,114
Murphy Oil Corp COM 626717102 2,141 79,900 SH   SOLE   55,000 0 24,900
Murphy Usa Inc COM 626755102 2,283 19,516 SH   SOLE   9,439 0 10,077
Myers Inds Inc COM 628464109 624 37,381 SH   SOLE   11,518 0 25,863
Mylan N V COM N59465109 833 41,452 SH   SOLE   41,452 0 0
Myr Group Inc Del COM 55405W104 281 8,630 SH   SOLE   3,786 0 4,844
Nabors Industries Lt COM G6359F103 135 46,810 SH   SOLE   46,810 0 0
Nasdaq Stock Martket COM 631103108 2,098 19,591 SH   SOLE   7,291 0 12,300
Natera Inc COM 632307104 646 19,163 SH   SOLE   7,621 0 11,542
National-Oilwell Inc COM 637071101 2,598 103,727 SH   SOLE   94,868 0 8,859
National Bk Hldgs Corp COM 633707104 1,098 31,185 SH   SOLE   15,155 0 16,030
National Cinemedia I COM 635309107 1,634 224,154 SH   SOLE   109,787 0 114,367
National Energy Service COM G6375R107 229 25,070 SH   SOLE   0 0 25,070
National Fuel Gas Co COM 636180101 13,213 283,898 SH   SOLE   145,322 0 138,576
National Gen Hldgs Corp COM 636220303 2,696 122,000 SH   SOLE   60,875 0 61,125
National Instrs Corp COM 636518102 2,554 60,323 SH   SOLE   41,030 0 19,293
National Storage Affili COM 637870106 612 18,190 SH   SOLE   0 0 18,190
National Vision Hldgs I COM 63845R107 1,088 33,555 SH   SOLE   14,596 0 18,959
National Westn Life Gro COM 638517102 1,489 5,118 SH   SOLE   1,978 0 3,140
Natural Grocers By Vita COM 63888U108 320 32,405 SH   SOLE   30,390 0 2,015
Navient Corp COM 63938C108 6,952 508,153 SH   SOLE   453,445 0 54,708
Navistar Intl Corp N COM 63934E108 739 25,552 SH   SOLE   10,640 0 14,912
Nbt Bancorp Inc COM 628778102 399 9,828 SH   SOLE   9,401 0 427
Ncr Corp New COM 62886E108 11,443 325,459 SH   SOLE   141,379 0 184,080
Neenah Paper Inc COM 640079109 1,406 19,956 SH   SOLE   4,876 0 15,080
Neogenomics Inc COM 64049M209 2,595 88,729 SH   SOLE   42,171 0 46,558
Neophotonics Corp COM 64051T100 486 55,088 SH   SOLE   46,275 0 8,813
Netapp Inc COM 64110D104 38,592 619,950 SH   SOLE   357,502 0 262,448
Netflix Com Inc COM 64110L106 9,748 30,127 SH   SOLE   8,813 0 21,314
Neurocrine Bioscienc COM 64125C109 892 8,300 SH   SOLE   2,630 0 5,670
Nevro Corp COM 64157F103 1,247 10,612 SH   SOLE   5,192 0 5,420
Newell Rubbermaid In COM 651229106 48,043 2,499,661 SH   SOLE   1,396,933 0 1,102,728
Newmark Group Inc COM 65158N102 1,156 85,879 SH   SOLE   55,986 0 29,893
Newmarket Corp COM 651587107 34,272 70,444 SH   SOLE   36,088 0 34,356
Newmont Goldcorp Corpor COM 651639106 1,730 39,810 SH   SOLE   39,810 0 0
Nexstar Broadcasting COM 65336K103 6,142 52,385 SH   SOLE   12,839 0 39,546
Nextera Energy Inc COM 65339F101 18,478 76,306 SH   SOLE   55,173 0 21,133
Nextier Oilfield Soluti COM 65290C105 377 56,260 SH   SOLE   53,315 0 2,945
Nic Inc COM 62914B100 3,083 137,943 SH   SOLE   48,326 0 89,617
Nielsen Hldgs Plc COM G6518L108 19,163 943,992 SH   SOLE   448,804 0 495,188
Nike Inc COM 654106103 117,801 1,162,775 SH   SOLE   541,267 0 621,508
Nmi Hldgs Inc COM 629209305 6,860 206,754 SH   SOLE   83,914 0 122,840
Noble Energy Inc COM 655044105 1,006 40,495 SH   SOLE   40,495 0 0
Nordic American Tank COM G65773106 50 10,170 SH   SOLE   10,170 0 0
Nordstrom Inc COM 655664100 1,922 46,950 SH   SOLE   25,510 0 21,440
Norfolk Southern Cor COM 655844108 2,259 11,634 SH   SOLE   11,414 0 220
Northfield Bancorp Inc COM 66611T108 426 25,145 SH   SOLE   5,395 0 19,750
Northrop Corp COM 666807102 5,154 14,985 SH   SOLE   12,335 0 2,650
Northwest Bancshares In COM 667340103 193 11,585 SH   SOLE   11,585 0 0
Northwest Nat Hldg Co COM 66765N105 693 9,400 SH   SOLE   300 0 9,100
Northwestern Corp COM 668074305 2,402 33,515 SH   SOLE   1,130 0 32,385
Nortonlifelock Inc COM 668771108 2,307 90,403 SH   SOLE   90,403 0 0
Norwegian Cruise Line H COM G66721104 1,204 20,611 SH   SOLE   20,611 0 0
Novocure Ltd COM G6674U108 1,751 20,783 SH   SOLE   12,192 0 8,591
Now Inc COM 67011P100 639 56,810 SH   SOLE   32,565 0 24,245
Nrg Energy Inc COM 629377508 150,559 3,787,636 SH   SOLE   2,326,257 0 1,461,379
Nu Skin Enterprises COM 67018T105 887 21,645 SH   SOLE   20,605 0 1,040
Nuance Communication COM 67020Y100 3,320 186,190 SH   SOLE   183,040 0 3,150
Nucor Corp COM 670346105 1,226 21,783 SH   SOLE   4,125 0 17,658
Nuvasive Inc COM 670704105 1,205 15,575 SH   SOLE   6,680 0 8,895
Nve Corp COM 629445206 1,539 21,561 SH   SOLE   11,420 0 10,141
Nvent Electric Plc COM G6700G107 3,610 141,110 SH   SOLE   136,000 0 5,110
Nvidia Corp COM 67066G104 139,637 593,444 SH   SOLE   318,430 0 275,014
Nvr Inc COM 62944T105 140,443 36,877 SH   SOLE   15,976 0 20,901
Nxp Semiconductors N V COM N6596X109 1,140 8,958 SH   SOLE   2,546 0 6,412
O Reilly Automotive Inc COM 67103H107 2,358 5,381 SH   SOLE   3,136 0 2,245
Oasis Pete Inc New COM 674215108 56 17,173 SH   SOLE   17,173 0 0
Occidental Pete Corp COM 674599105 11,007 267,087 SH   SOLE   205,535 0 61,552
Office Depot Inc COM 676220106 173 62,971 SH   SOLE   62,971 0 0
Office Properties Income Trust COM 67623C109 1,626 50,591 SH   SOLE   39,976 0 10,615
Oge Energy Corp COM 670837103 4,969 111,745 SH   SOLE   32,015 0 79,730
Old Rep Intl Corp COM 680223104 4,366 195,156 SH   SOLE   1,661 0 193,495
Omnicell Inc COM 68213N109 6,578 80,496 SH   SOLE   16,160 0 64,336
Omnicom Group COM 681919106 1,319 16,281 SH   SOLE   3,605 0 12,676
Omnova Solutions Inc COM 682129101 137 13,570 SH   SOLE   5,710 0 7,860
On Deck Cap Inc COM 682163100 205 49,530 SH   SOLE   34,590 0 14,940
One Gas Inc COM 68235P108 3,549 37,934 SH   SOLE   10,824 0 27,110
Onemain Hldgs Inc COM 68268W103 12,979 307,928 SH   SOLE   218,685 0 89,243
Oneok Inc New COM 682680103 18,279 241,559 SH   SOLE   224,914 0 16,645
Onto Innovation Inc COM 683344105 674 18,448 SH   SOLE   15,559 0 2,889
Op Bancorp COM 67109R109 119 11,482 SH   SOLE   8,331 0 3,151
Oppenheimer Hldgs COM 683797104 265 9,630 SH   SOLE   4,570 0 5,060
Oracle Corp COM 68389X105 193,563 3,653,520 SH   SOLE   1,835,926 0 1,817,594
Oshkosh Truck Corp COM 688239201 7,679 81,129 SH   SOLE   41,114 0 40,015
Osi Systems Inc COM 671044105 3,598 35,713 SH   SOLE   13,843 0 21,870
Otter Tail Corp COM 689648103 1,029 20,065 SH   SOLE   18,205 0 1,860
Outfront Media Inc COM 69007J106 6,189 230,771 SH   SOLE   216,281 0 14,490
Overseas Shipholding Gr COM 69036R863 51 22,190 SH   SOLE   22,190 0 0
Paccar Inc COM 693718108 6,733 85,115 SH   SOLE   1,515 0 83,600
Pacira Pharmaceuticals COM 695127100 210 4,639 SH   SOLE   4,229 0 410
Pacwest Bancorp Del COM 695263103 1,185 30,957 SH   SOLE   22,657 0 8,300
Paramount Group Inc COM 69924R108 11,439 821,733 SH   SOLE   774,063 0 47,670
Park Aerospace Corp COM 70014A104 905 55,619 SH   SOLE   25,585 0 30,034
Parker Hannifin Corp COM 701094104 4,929 23,947 SH   SOLE   23,947 0 0
Parsley Energy Inc COM 701877102 1,500 79,340 SH   SOLE   73,120 0 6,220
Paychex Inc COM 704326107 24,451 287,452 SH   SOLE   209,047 0 78,405
Paycom Software Inc COM 70432V102 11,087 41,875 SH   SOLE   19,038 0 22,837
Paylocity Hldg Corp COM 70438V106 277 2,295 SH   SOLE   1,970 0 325
Paypal Hldgs Inc COM 70450Y103 94,947 877,756 SH   SOLE   426,029 0 451,727
Pbf Energy Inc COM 69318G106 911 29,040 SH   SOLE   26,720 0 2,320
Pdc Energy Inc COM 69327R101 448 17,104 SH   SOLE   16,244 0 860
Peabody Energy Corp New COM 704551100 188 20,655 SH   SOLE   0 0 20,655
Pebblebrook Hotel Tr COM 70509V100 742 27,688 SH   SOLE   27,688 0 0
Penn Natl Gaming Inc COM 707569109 4,194 164,102 SH   SOLE   5,918 0 158,184
Pepsico Inc COM 713448108 99,815 730,334 SH   SOLE   424,054 0 306,280
Perficient Inc COM 71375U101 4,349 94,410 SH   SOLE   33,630 0 60,780
Performance Food Group COM 71377A103 2,264 43,970 SH   SOLE   19,570 0 24,400
Perspecta Inc COM 715347100 2,547 96,324 SH   SOLE   47,689 0 48,635
Pfizer Inc COM 717081103 41,653 1,063,117 SH   SOLE   855,539 0 207,578
Philip Morris Intl Inc COM 718172109 48,810 573,625 SH   SOLE   526,662 0 46,963
Phillips 66 COM 718546104 1,125 10,096 SH   SOLE   9,471 0 625
Pilgrims Pride Corp New COM 72147K108 4,270 130,520 SH   SOLE   124,540 0 5,980
Pinnacle Finl Partne COM 72346Q104 1,015 15,860 SH   SOLE   13,460 0 2,400
Pinnacle West Cap Co COM 723484101 7,318 81,375 SH   SOLE   36,557 0 44,818
Pioneer Nat Res Co COM 723787107 916 6,052 SH   SOLE   6,052 0 0
Piper Jaffray Cos COM 724078100 1,725 21,581 SH   SOLE   1,920 0 19,661
Pitney Bowes Inc COM 724479100 1,251 310,441 SH   SOLE   1,375 0 309,066
Planet Fitness Inc COM 72703H101 8,569 114,743 SH   SOLE   61,558 0 53,185
Pnc Financial Corp COM 693475105 24,859 155,728 SH   SOLE   86,913 0 68,815
Pnm Res Inc COM 69349H107 372 7,330 SH   SOLE   7,290 0 40
Polaris Inds Inc COM 731068102 623 6,127 SH   SOLE   340 0 5,787
Polyone Corp COM 73179P106 617 16,773 SH   SOLE   9,748 0 7,025
Pool Corporation COM 73278L105 31,206 146,934 SH   SOLE   51,594 0 95,340
Popular Inc COM 733174700 29,671 505,030 SH   SOLE   306,445 0 198,585
Portland Gen Elec Co COM 736508847 1,699 30,455 SH   SOLE   12,075 0 18,380
Portola Pharmaceuticals COM 737010108 554 23,180 SH   SOLE   11,220 0 11,960
Powell Inds Inc COM 739128106 227 4,635 SH   SOLE   3,090 0 1,545
Power Integrations I COM 739276103 3,086 31,205 SH   SOLE   3,895 0 27,310
Ppg Inds Inc COM 693506107 2,177 16,311 SH   SOLE   4,549 0 11,762
Ppl Corp COM 69351T106 12,787 356,396 SH   SOLE   263,316 0 93,080
Pra Health Sciences Inc COM 69354M108 1,462 13,149 SH   SOLE   6,700 0 6,449
Preferred Bk Los Angele COM 740367404 759 12,631 SH   SOLE   200 0 12,431
Premier Inc COM 74051N102 5,635 148,766 SH   SOLE   85,550 0 63,216
Primerica Inc COM 74164M108 2,349 17,995 SH   SOLE   14,755 0 3,240
Primoris Svcs Corp COM 74164F103 423 19,025 SH   SOLE   9,185 0 9,840
Principal Financial COM 74251V102 8,828 160,500 SH   SOLE   1,100 0 159,400
Procter & Gamble Co COM 742718109 182,643 1,462,311 SH   SOLE   732,278 0 730,033
Progress Software Co COM 743312100 6,156 148,169 SH   SOLE   53,180 0 94,989
Progressive Corp Ohi COM 743315103 51,193 707,182 SH   SOLE   165,458 0 541,724
Proofpoint Inc COM 743424103 5,255 45,781 SH   SOLE   26,826 0 18,955
Prosperity Bancshare COM 743606105 5,272 73,341 SH   SOLE   27,980 0 45,361
Providence Svc Corp COM 743815102 318 5,374 SH   SOLE   3,201 0 2,173
Provident Finl Svcs COM 74386T105 548 22,225 SH   SOLE   15,620 0 6,605
Prudential Finl Inc COM 744320102 3,534 37,705 SH   SOLE   2,801 0 34,904
Ptc Therapeutics Inc COM 69366J200 283 5,897 SH   SOLE   3,377 0 2,520
Public Svc Enterpris COM 744573106 1,166 19,740 SH   SOLE   19,740 0 0
Pulte Homes Corp COM 745867101 31,803 819,673 SH   SOLE   540,544 0 279,129
Puma Biotechnology Inc COM 74587V107 451 51,591 SH   SOLE   23,841 0 27,750
Pzena Investment Mgmt I COM 74731Q103 672 78,004 SH   SOLE   45,134 0 32,870
Qorvo Inc COM 74736K101 25,631 220,518 SH   SOLE   147,425 0 73,093
Qualcomm Inc COM 747525103 134,921 1,529,196 SH   SOLE   736,766 0 792,430
Qualys Inc COM 74758T303 3,629 43,524 SH   SOLE   7,835 0 35,689
Quanta Svcs Inc COM 74762E102 35,601 874,506 SH   SOLE   722,952 0 151,554
Quest Diagnostics In COM 74834L100 969 9,073 SH   SOLE   9,073 0 0
Qurate Retail Inc COM 74915M100 290 34,359 SH   SOLE   33,709 0 650
R1 Rcm Inc COM 749397105 1,183 91,161 SH   SOLE   44,981 0 46,180
Radian Group Inc COM 750236101 9,763 388,018 SH   SOLE   101,108 0 286,910
Radius Health Inc COM 750469207 613 30,390 SH   SOLE   15,320 0 15,070
Ralph Lauren Corp COM 751212101 1,614 13,767 SH   SOLE   8,286 0 5,481
Raytheon Co COM 755111507 9,446 42,989 SH   SOLE   42,653 0 336
Re Max Hldgs Inc COM 75524W108 1,030 26,761 SH   SOLE   20,296 0 6,465
Regeneron Pharmaceut COM 75886F107 10,179 27,109 SH   SOLE   14,039 0 13,070
Regions Finl Corp COM 7591EP100 12,206 711,322 SH   SOLE   418,327 0 292,995
Reliance Steel & Alu COM 759509102 3,756 31,360 SH   SOLE   26,939 0 4,421
Renaissance Re Hldgs COM G7496G103 294 1,501 SH   SOLE   1,501 0 0
Rent A Ctr Inc New COM 76009N100 3,670 127,257 SH   SOLE   71,354 0 55,903
Repligen Corp COM 759916109 2,834 30,635 SH   SOLE   11,035 0 19,600
Republic Svcs Inc COM 760759100 22,251 248,250 SH   SOLE   211,265 0 36,985
Resmed Inc COM 761152107 8,203 52,931 SH   SOLE   23,892 0 29,039
Retail Opportunity Invt COM 76131N101 200 11,345 SH   SOLE   11,345 0 0
Retail Pptys Amer Inc COM 76131V202 4,302 321,060 SH   SOLE   267,205 0 53,855
Retail Value Inc COM 76133Q102 1,032 28,041 SH   SOLE   8,339 0 19,702
Rexnord Corp New COM 76169B102 2,027 62,130 SH   SOLE   33,475 0 28,655
Rh COM 74967X103 1,850 8,665 SH   SOLE   3,832 0 4,833
Rigel Pharmaceutical COM 766559603 549 256,410 SH   SOLE   138,783 0 117,627
Rimini Str Inc Del COM 76674Q107 95 24,365 SH   SOLE   11,660 0 12,705
Ring Energy Inc COM 76680V108 100 37,775 SH   SOLE   37,775 0 0
Ringcentral Inc COM 76680R206 5,587 33,126 SH   SOLE   17,066 0 16,060
Rli Corp COM 749607107 5,779 64,193 SH   SOLE   10,135 0 54,058
Rlj Lodging Tr COM 74965L101 1,844 104,079 SH   SOLE   71,294 0 32,785
Rmr Group Inc COM 74967R106 2,254 49,393 SH   SOLE   18,064 0 31,329
Robert Half Intl Inc COM 770323103 42,223 668,612 SH   SOLE   245,356 0 423,256
Rockwell Automation COM 773903109 168,762 832,693 SH   SOLE   423,384 0 409,309
Rogers Corp COM 775133101 1,768 14,171 SH   SOLE   6,869 0 7,302
Roku Inc COM 77543R102 483 3,605 SH   SOLE   3,605 0 0
Rollins Inc COM 775711104 12,571 379,114 SH   SOLE   135,502 0 243,612
Roper Inds Inc New COM 776696106 32,458 91,629 SH   SOLE   56,154 0 35,475
Ross Stores Inc COM 778296103 261 2,238 SH   SOLE   2,238 0 0
Royal Caribbean Crui COM V7780T103 2,982 22,337 SH   SOLE   22,337 0 0
Rubicon Proj Inc COM 78112V102 135 16,530 SH   SOLE   8,100 0 8,430
Rush Enterpises Inc COM 781846209 723 15,546 SH   SOLE   7,555 0 7,991
Ruths Chris Steak Hs COM 783332109 1,939 89,068 SH   SOLE   30,043 0 59,025
Ryerson Hldg Corp COM 783754104 204 17,226 SH   SOLE   10,786 0 6,440
Ryman Hospitality Pptys COM 78377T107 3,691 42,595 SH   SOLE   14,610 0 27,985
S & T Bancorp Inc COM 783859101 1,165 28,906 SH   SOLE   12,386 0 16,520
S&P Global Inc COM 78409V104 123,868 453,646 SH   SOLE   258,301 0 195,345
Sabra Health Care Reit COM 78573L106 285 13,371 SH   SOLE   12,511 0 860
Sabre Corp COM 78573M104 4,313 192,215 SH   SOLE   110,735 0 81,480
Salesforce Com Inc COM 79466L302 67,093 412,525 SH   SOLE   236,666 0 175,859
Sally Beauty Hldgs I COM 79546E104 1,842 100,947 SH   SOLE   25,617 0 75,330
Sandy Spring Bancorp COM 800363103 1,241 32,761 SH   SOLE   11,370 0 21,391
Sanfilippo John B & COM 800422107 821 8,993 SH   SOLE   1,990 0 7,003
Sanmina Corporation COM 801056102 3,561 104,003 SH   SOLE   55,929 0 48,074
SBA COMMUNICATIONS CORP COM 78410G104 6,637 27,542 SH   SOLE   12,556 0 14,986
Schlumberger Ltd COM 806857108 14,330 356,462 SH   SOLE   333,782 0 22,680
Schnitzer Stl Inds COM 806882106 707 32,590 SH   SOLE   0 0 32,590
Scholastic Corp COM 807066105 314 8,170 SH   SOLE   8,170 0 0
Schwab Charles Cp Ne COM 808513105 389 8,189 SH   SOLE   8,189 0 0
Science Applicatns Intl COM 808625107 2,384 27,397 SH   SOLE   12,647 0 14,750
Scientific Games Cor COM 80874P109 515 19,220 SH   SOLE   8,460 0 10,760
Scotts Co COM 810186106 76,835 723,625 SH   SOLE   367,880 0 355,745
Seacor Hldgs Inc COM 811904101 451 10,446 SH   SOLE   10,446 0 0
Seagate Technology Plc COM G7945M107 1,364 22,916 SH   SOLE   0 0 22,916
Sealed Air Corp New COM 81211K100 24,198 607,539 SH   SOLE   354,397 0 253,142
Seaworld Entmt Inc COM 81282V100 2,279 71,855 SH   SOLE   27,170 0 44,685
Sei Corp COM 784117103 25,062 382,741 SH   SOLE   118,228 0 264,513
Select Med Hldgs Corp COM 81619Q105 1,713 73,404 SH   SOLE   22,355 0 51,049
Selective Ins Group COM 816300107 3,581 54,930 SH   SOLE   6,670 0 48,260
Sempra Energy COM 816851109 502 3,317 SH   SOLE   3,317 0 0
Semtech Corp COM 816850101 2,566 48,511 SH   SOLE   21,147 0 27,364
Servicenow Inc COM 81762P102 34,636 122,685 SH   SOLE   50,547 0 72,138
Servisfirst Bancshares COM 81768T108 665 17,640 SH   SOLE   400 0 17,240
Shenandoah Telecommu COM 82312B106 626 15,056 SH   SOLE   8,337 0 6,719
Sherwin Williams Co COM 824348106 26,021 44,592 SH   SOLE   22,125 0 22,467
Signet Jewelers Limited COM G81276100 490 22,522 SH   SOLE   18,357 0 4,165
Silicon Laboratories COM 826919102 6,276 54,112 SH   SOLE   11,730 0 42,382
Simmons First Nation COM 828730200 1,580 58,978 SH   SOLE   38,718 0 20,260
Simpson Manufacturin COM 829073105 3,809 47,472 SH   SOLE   11,975 0 35,497
Sinclair Broadcast G COM 829226109 15,168 454,957 SH   SOLE   211,413 0 243,544
Sirius Xm Hldgs Inc COM 82968B103 105 14,709 SH   SOLE   14,709 0 0
Skechers U S A Inc COM 830566105 7,143 165,395 SH   SOLE   110,596 0 54,799
Skyline Champion Corp COM 830830105 444 14,005 SH   SOLE   5,285 0 8,720
Skywest Inc COM 830879102 6,247 96,658 SH   SOLE   13,115 0 83,543
Skyworks Solutions I COM 83088M102 2,478 20,496 SH   SOLE   20,496 0 0
Sleep Number Corp COM 83125X103 883 17,933 SH   SOLE   7,919 0 10,014
Slm Corp COM 78442P106 475 53,300 SH   SOLE   53,300 0 0
Sm Energy Co COM 78454L100 142 12,625 SH   SOLE   12,625 0 0
Solaredge Technologies COM 83417M104 329 3,460 SH   SOLE   0 0 3,460
Sonic Automotive Inc COM 83545G102 264 8,520 SH   SOLE   3,090 0 5,430
Sonoco Prods Co COM 835495102 7,218 116,940 SH   SOLE   81,960 0 34,980
Southern Co COM 842587107 2,587 40,608 SH   SOLE   23,606 0 17,002
Southern Copper Corp COM 84265V105 12,538 295,157 SH   SOLE   98,199 0 196,958
Southwest Airls Co COM 844741108 23,407 433,625 SH   SOLE   243,716 0 189,909
Southwest Gas Corp COM 844895102 331 4,355 SH   SOLE   325 0 4,030
Southwestern Energy COM 845467109 236 97,521 SH   SOLE   97,521 0 0
Spartannash Co COM 847215100 1,385 97,270 SH   SOLE   2,650 0 94,620
Spectrum Brands Hldgs I COM 84790A105 1,172 18,231 SH   SOLE   18,231 0 0
Spectrum Pharmaceuti COM 84763A108 55 15,200 SH   SOLE   6,700 0 8,500
Spirit Aerosystems H COM 848574109 592 8,128 SH   SOLE   740 0 7,388
Splunk Inc COM 848637104 617 4,120 SH   SOLE   4,120 0 0
Spotify Technology S A COM L8681T102 7,749 51,815 SH   SOLE   21,670 0 30,145
Sprouts Fmrs Mkt Inc COM 85208M102 34,432 1,779,407 SH   SOLE   968,538 0 810,869
Sps Comm Inc COM 78463M107 6,382 115,155 SH   SOLE   34,660 0 80,495
Staar Surgical Co COM 852312305 1,135 32,265 SH   SOLE   15,210 0 17,055
Standard Mtr Prods COM 853666105 1,589 29,860 SH   SOLE   16,284 0 13,576
Starbucks Corp COM 855244109 143,182 1,628,547 SH   SOLE   710,089 0 918,458
Startek Inc COM 85569C107 134 16,742 SH   SOLE   13,040 0 3,702
State Str Corp COM 857477103 26,387 333,592 SH   SOLE   315,896 0 17,696
Steel Dynamics Inc COM 858119100 983 28,870 SH   SOLE   6,567 0 22,303
Stemline Therapeutics I COM 85858C107 397 37,335 SH   SOLE   17,300 0 20,035
Stepan Chem Co COM 858586100 901 8,798 SH   SOLE   2,098 0 6,700
Steris Plc COM G8473T100 2,422 15,893 SH   SOLE   15,893 0 0
Sterling Bancorp Del COM 85917A100 12,103 574,137 SH   SOLE   380,487 0 193,650
Stifel Finl Corp COM 860630102 668 11,020 SH   SOLE   11,020 0 0
Stock Yds Bancorp Inc COM 861025104 681 16,585 SH   SOLE   8,300 0 8,285
Strategic Ed Inc COM 86272C103 4,181 26,312 SH   SOLE   7,526 0 18,786
Stryker Corp COM 863667101 60,043 285,999 SH   SOLE   175,086 0 110,913
Summit Hotel Pptys Inc COM 866082100 295 23,920 SH   SOLE   23,920 0 0
Suncoke Energy Inc COM 86722A103 191 30,684 SH   SOLE   30,684 0 0
Supernus Pharmaceutical COM 868459108 393 16,576 SH   SOLE   7,245 0 9,331
Surgery Partners Inc COM 86881A100 299 19,097 SH   SOLE   10,832 0 8,265
Svb Finl Group COM 78486Q101 8,824 35,148 SH   SOLE   9,542 0 25,606
Synaptics Inc COM 87157D109 219 3,323 SH   SOLE   3,323 0 0
Synchrony Finl COM 87165B103 166,352 4,619,615 SH   SOLE   2,345,414 0 2,274,201
Synnex Corp COM 87162W100 11,951 92,784 SH   SOLE   63,704 0 29,080
Synopsys Inc COM 871607107 2,423 17,406 SH   SOLE   17,406 0 0
Synovus Finl Corp COM 87161C501 5,506 140,456 SH   SOLE   9,678 0 130,778
Syros Pharmaceuticals I COM 87184Q107 77 11,201 SH   SOLE   4,425 0 6,776
Sysco Corp COM 871829107 42,206 493,403 SH   SOLE   136,026 0 357,377
T-Mobile Us Inc COM 872590104 14,886 189,825 SH   SOLE   18,825 0 171,000
T.Rowe Price Group I COM 74144T108 17,139 140,667 SH   SOLE   116,661 0 24,006
Tactile Sys Technology COM 87357P100 2,717 40,248 SH   SOLE   17,417 0 22,831
Take-Two Interactive COM 874054109 59,495 485,952 SH   SOLE   248,607 0 237,345
Tandem Diabetes Care In COM 875372203 765 12,830 SH   SOLE   6,360 0 6,470
Target Corp COM 87612E106 145,497 1,134,835 SH   SOLE   552,731 0 582,104
Taylor Morrison Home Co COM 87724P106 471 21,565 SH   SOLE   11,255 0 10,310
Td Ameritrade Hldg C COM 87236Y108 1,129 22,723 SH   SOLE   4,053 0 18,670
Tech Data Corp COM 878237106 15,139 105,428 SH   SOLE   6,158 0 99,270
Techtarget Inc COM 87874R100 1,884 72,193 SH   SOLE   28,593 0 43,600
Tegna Inc COM 87901J105 1,819 108,992 SH   SOLE   1,725 0 107,267
Teladoc Inc COM 87918A105 202 2,410 SH   SOLE   1,720 0 690
Teledyne Technologie COM 879360105 763 2,201 SH   SOLE   2,201 0 0
Teleflex Inc COM 879369106 1,946 5,169 SH   SOLE   5,020 0 149
Telenav Inc COM 879455103 216 44,410 SH   SOLE   23,240 0 21,170
Tempur Pedic Intl In COM 88023U101 1,300 14,928 SH   SOLE   2,728 0 12,200
Tenet Healthcare Corp COM 88033G407 1,528 40,178 SH   SOLE   19,207 0 20,971
Tennant Co COM 880345103 1,537 19,725 SH   SOLE   3,030 0 16,695
Teradyne Inc COM 880770102 53,411 783,274 SH   SOLE   421,986 0 361,288
Terraform Pwr Inc COM 88104R209 756 49,140 SH   SOLE   17,965 0 31,175
Tesla Mtrs Inc COM 88160R101 1,904 4,552 SH   SOLE   3,038 0 1,514
Tetra Tech Inc New COM 88162G103 8,088 93,876 SH   SOLE   32,033 0 61,843
Texas Instrs Inc COM 882508104 93,922 732,105 SH   SOLE   277,771 0 454,334
Texas Roadhouse Inc COM 882681109 4,119 73,141 SH   SOLE   9,960 0 63,181
Thermo Fisher Scientifi COM 883556102 89,809 276,446 SH   SOLE   151,297 0 125,149
Thor Inds Inc COM 885160101 1,154 15,538 SH   SOLE   14,208 0 1,330
Tillys Inc COM 886885102 406 33,107 SH   SOLE   28,282 0 4,825
Timken Co COM 887389104 4,420 78,490 SH   SOLE   71,390 0 7,100
Tivity Health Inc COM 88870R102 1,015 49,894 SH   SOLE   31,829 0 18,065
Tjx Cos Inc New COM 872540109 138,410 2,266,785 SH   SOLE   1,093,005 0 1,173,780
Toll Brothers Inc COM 889478103 1,044 26,430 SH   SOLE   24,480 0 1,950
Tompkins Cnty Trustc COM 890110109 543 5,935 SH   SOLE   915 0 5,020
Topbuild Corp COM 89055F103 2,612 25,340 SH   SOLE   8,485 0 16,855
Toro Co COM 891092108 523 6,568 SH   SOLE   6,568 0 0
Tractor Supply Co COM 892356106 26,581 284,468 SH   SOLE   147,722 0 136,746
Transdigm Group Inc COM 893641100 14,368 25,658 SH   SOLE   14,808 0 10,850
Transocean Ltd Zug COM H8817H100 108 15,765 SH   SOLE   15,765 0 0
Transunion COM 89400J107 905 10,570 SH   SOLE   10,570 0 0
Travelers Companies COM 89417E109 229 1,672 SH   SOLE   1,672 0 0
Trex Inc COM 89531P105 1,386 15,426 SH   SOLE   8,400 0 7,026
Tri Pointe Homes Inc COM 87265H109 870 55,845 SH   SOLE   23,600 0 32,245
Trinet Group Inc COM 896288107 2,892 51,090 SH   SOLE   18,392 0 32,698
Tripadvisor Inc COM 896945201 1,091 35,902 SH   SOLE   8,880 0 27,022
Triple-S Mgmt Corp COM 896749108 864 46,707 SH   SOLE   41,492 0 5,215
Triumph Group Inc Ne COM 896818101 1,205 47,666 SH   SOLE   22,011 0 25,655
Tronox Holdings Plc COM G9087Q102 133 11,630 SH   SOLE   11,630 0 0
Truist Finl Corp COM 89832Q109 550 9,763 SH   SOLE   9,763 0 0
Trustco Bk Corp N Y COM 898349105 891 102,803 SH   SOLE   39,103 0 63,700
Trustmark Corp COM 898402102 1,892 54,819 SH   SOLE   40,139 0 14,680
Ttec Hldgs Inc COM 89854H102 723 18,245 SH   SOLE   11,818 0 6,427
Tupperware Corp COM 899896104 867 101,031 SH   SOLE   300 0 100,731
Two Hbrs Invt Corp COM 90187B408 146 10,018 SH   SOLE   10,018 0 0
Tyson Foods Inc COM 902494103 1,211 13,301 SH   SOLE   13,301 0 0
U S Physical Therapy COM 90337L108 2,715 23,745 SH   SOLE   5,490 0 18,255
Ufp Technologies Inc COM 902673102 281 5,656 SH   SOLE   4,231 0 1,425
Ugi Corp New COM 902681105 3,565 78,940 SH   SOLE   16,998 0 61,942
Ulta Salon Cosmetcs & F COM 90384S303 397 1,569 SH   SOLE   1,569 0 0
Umb Finl Corp COM 902788108 511 7,443 SH   SOLE   1,473 0 5,970
Umpqua Hldgs Corp COM 904214103 5,778 326,436 SH   SOLE   218,046 0 108,390
Unifirst Corp Mass COM 904708104 2,184 10,815 SH   SOLE   1,986 0 8,829
Union Pac Corp COM 907818108 84,300 466,286 SH   SOLE   237,333 0 228,953
Unisys Corp COM 909214306 1,472 124,130 SH   SOLE   54,528 0 69,602
United Bankshs Inc W COM 909907107 1,046 27,047 SH   SOLE   25,322 0 1,725
United Cmnty Bks Blairs COM 90984P303 2,685 86,953 SH   SOLE   46,768 0 40,185
United Contl Hldgs Inc COM 910047109 47,770 542,289 SH   SOLE   309,730 0 232,559
United Parcel Servic COM 911312106 1,071 9,152 SH   SOLE   6,542 0 2,610
United Rentals Inc COM 911363109 2,028 12,159 SH   SOLE   11,837 0 322
United Technologies COM 913017109 40,057 267,476 SH   SOLE   223,096 0 44,380
Unitedhealth Group I COM 91324P102 155,390 528,573 SH   SOLE   254,861 0 273,712
Unitil Corp COM 913259107 245 3,970 SH   SOLE   3,970 0 0
Universal Corp COM 913456109 344 6,020 SH   SOLE   5,820 0 200
Universal Display Co COM 91347P105 28,955 140,510 SH   SOLE   70,838 0 69,672
Universal Electrs In COM 913483103 485 9,290 SH   SOLE   6,197 0 3,093
Universal Fst Prods COM 913543104 3,055 64,042 SH   SOLE   29,664 0 34,378
Univest Corp Pa COM 915271100 903 33,717 SH   SOLE   25,649 0 8,068
Unumprovident Corp COM 91529Y106 2,234 76,601 SH   SOLE   76,601 0 0
Upland Software Inc COM 91544A109 325 9,105 SH   SOLE   4,340 0 4,765
Urban Edge Pptys COM 91704F104 1,105 57,614 SH   SOLE   7,411 0 50,203
Urban Outfitters Inc COM 917047102 392 14,100 SH   SOLE   13,945 0 155
US Bancorp Del COM 902973304 88,363 1,490,351 SH   SOLE   743,295 0 747,056
US Foods Hldg Corp COM 912008109 1,345 32,100 SH   SOLE   32,100 0 0
V F Corp COM 918204108 239 2,402 SH   SOLE   2,402 0 0
Vail Resorts Inc COM 91879Q109 864 3,604 SH   SOLE   3,177 0 427
Valero Energy Corp N COM 91913Y100 40,664 434,217 SH   SOLE   203,385 0 230,832
Valhi Inc New COM 918905100 27 14,500 SH   SOLE   0 0 14,500
Valley Natl Bancorp COM 919794107 516 45,046 SH   SOLE   14,278 0 30,768
Valmont Inds Inc COM 920253101 536 3,579 SH   SOLE   3,579 0 0
Valvoline Inc COM 92047W101 8,122 379,367 SH   SOLE   297,192 0 82,175
Vanda Pharmaceutical COM 921659108 4,501 274,274 SH   SOLE   103,210 0 171,064
Varian Med Sys Inc COM 92220P105 109,074 768,075 SH   SOLE   405,537 0 362,538
Vector Group Ltd COM 92240M108 4,043 301,923 SH   SOLE   109,196 0 192,727
Vectrus Inc COM 92242T101 671 13,092 SH   SOLE   7,723 0 5,369
Veeva Sys Inc COM 922475108 26,789 190,449 SH   SOLE   79,708 0 110,741
Vera Bradley Inc COM 92335C106 170 14,434 SH   SOLE   14,434 0 0
Vereit Inc COM 92339V100 1,770 191,555 SH   SOLE   6,175 0 185,380
Verint Sys Inc COM 92343X100 4,077 73,640 SH   SOLE   30,030 0 43,610
Verisign Inc COM 92343E102 87,043 451,750 SH   SOLE   229,140 0 222,610
Verisk Analytics Inc COM 92345Y106 6,439 43,119 SH   SOLE   26,289 0 16,830
Veritiv Corp COM 923454102 361 18,349 SH   SOLE   15,424 0 2,925
Verizon Communications COM 92343V104 151,590 2,468,890 SH   SOLE   1,295,063 0 1,173,827
Verso Corp COM 92531L207 745 41,345 SH   SOLE   26,050 0 15,295
Vertex Pharmaceutica COM 92532F100 67,023 306,110 SH   SOLE   140,354 0 165,756
Viacomcbs Inc COM 92556H206 13,676 325,840 SH   SOLE   97,554 0 228,286
Viavi Solutions Inc COM 925550105 3,398 226,527 SH   SOLE   21,068 0 205,459
Visa Inc COM 92826C839 273,990 1,458,170 SH   SOLE   662,553 0 795,617
Vistra Energy Corp COM 92840M102 41,314 1,797,021 SH   SOLE   846,148 0 950,873
Voyager Therapeutics In COM 92915B106 690 49,460 SH   SOLE   21,995 0 27,465
Vulcan Matls Co COM 929160109 65,014 451,515 SH   SOLE   230,213 0 221,302
Wabash Natl Corp COM 929566107 457 31,085 SH   SOLE   18,860 0 12,225
Waddell & Reed Finl COM 930059100 1,013 60,595 SH   SOLE   15,315 0 45,280
Wal Mart Stores Inc COM 931142103 106,261 894,148 SH   SOLE   575,471 0 318,677
Walgreens Boots Allianc COM 931427108 842 14,276 SH   SOLE   14,276 0 0
Warrior Met Coal Inc COM 93627C101 2,529 119,675 SH   SOLE   27,115 0 92,560
Washington Fed Inc COM 938824109 5,083 138,692 SH   SOLE   30,274 0 108,418
Waste Mgmt Inc Del COM 94106L109 19,013 166,840 SH   SOLE   69,386 0 97,454
Waters Corp COM 941848103 6,733 28,818 SH   SOLE   7,204 0 21,614
Waterstone Finl Inc Md COM 94188P101 680 35,754 SH   SOLE   3,341 0 32,413
Watsco Inc COM 942622200 9,999 55,506 SH   SOLE   34,517 0 20,989
Watts Water Tech COM 942749102 2,386 23,915 SH   SOLE   6,900 0 17,015
Wd 40 Co COM 929236107 1,429 7,360 SH   SOLE   45 0 7,315
Webster Finl Corp Co COM 947890109 5,912 110,795 SH   SOLE   82,635 0 28,160
Wec Energy Group Inc COM 92939U106 4,917 53,314 SH   SOLE   36,814 0 16,500
Wells Fargo & Co New COM 949746101 9,275 172,395 SH   SOLE   154,529 0 17,866
West Pharmaceutical COM 955306105 21,664 144,112 SH   SOLE   67,558 0 76,554
Westamerica Bancorp COM 957090103 1,573 23,213 SH   SOLE   83 0 23,130
Western Alliance Ban COM 957638109 73,150 1,283,332 SH   SOLE   708,084 0 575,248
Whirlpool Corp COM 963320106 2,065 13,997 SH   SOLE   6,111 0 7,886
Williams Cos COM 969457100 6,447 271,785 SH   SOLE   271,785 0 0
Williams Sonoma Inc COM 969904101 5,518 75,140 SH   SOLE   53,305 0 21,835
Willis Towers Watson Pu COM G96629103 8,074 39,980 SH   SOLE   39,980 0 0
Wingstop Inc COM 974155103 3,890 45,117 SH   SOLE   11,604 0 33,513
Winmark Corp COM 974250102 857 4,324 SH   SOLE   3,555 0 769
Winnebago Inds Inc COM 974637100 558 10,530 SH   SOLE   2,965 0 7,565
Wintrust Financial C COM 97650W108 2,299 32,423 SH   SOLE   26,393 0 6,030
Woodward Governor Co COM 980745103 11,349 95,818 SH   SOLE   64,033 0 31,785
Workiva Inc COM 98139A105 1,681 39,965 SH   SOLE   14,300 0 25,665
World Fuel Svcs Corp COM 981475106 8,162 187,985 SH   SOLE   7,215 0 180,770
Worthington Inds Inc COM 981811102 257 6,100 SH   SOLE   4,910 0 1,190
Ww Intl Inc COM 98262P101 810 21,201 SH   SOLE   13,239 0 7,962
Wyndham Destinations COM 98310W108 4,236 81,956 SH   SOLE   8,355 0 73,601
Xcel Energy Inc COM 98389B100 2,721 42,852 SH   SOLE   42,852 0 0
Xencor Inc COM 98401F105 2,389 69,454 SH   SOLE   28,318 0 41,136
Xenia Hotels & Resorts COM 984017103 234 10,830 SH   SOLE   10,830 0 0
Xerox Holdings Corp COM 98421M106 912 24,737 SH   SOLE   2,623 0 22,114
Xilinx Inc COM 983919101 2,483 25,396 SH   SOLE   8,233 0 17,163
Xperi Corp COM 98421B100 524 28,314 SH   SOLE   8,599 0 19,715
Yelp Inc COM 985817105 1,365 39,189 SH   SOLE   20,367 0 18,822
York Wtr Co COM 987184108 201 4,359 SH   SOLE   4,179 0 180
Yrc Worldwide Inc COM 984249607 44 17,430 SH   SOLE   0 0 17,430
Yum Brands Inc COM 988498101 113,525 1,127,026 SH   SOLE   507,139 0 619,887
Yum China Hldgs Inc COM 98850P109 85,309 1,776,901 SH   SOLE   890,846 0 886,055
Zayo Group Hldgs Inc COM 98919V105 1,655 47,759 SH   SOLE   1,525 0 46,234
Zebra Technologies C COM 989207105 4,470 17,498 SH   SOLE   1,668 0 15,830
Zimmer Hldgs Inc COM 98956P102 10,508 70,206 SH   SOLE   69,546 0 660
Zoetis Inc COM 98978V103 2,574 19,451 SH   SOLE   3,126 0 16,325
Zumiez Inc COM 989817101 921 26,665 SH   SOLE   18,740 0 7,925
Agree Realty Corp COM 008492100 987 14,070 SH   SOLE   300 0 13,770
Alexandria Real Esta COM 015271109 481 2,979 SH   SOLE   2,979 0 0
Avalonbay Cmntys Inc COM 053484101 10,264 48,948 SH   SOLE   47,328 0 1,620
Boston Properties In COM 101121101 18,594 134,876 SH   SOLE   106,796 0 28,080
Brandywine Rlty Tr COM 105368203 3,536 224,528 SH   SOLE   224,528 0 0
Camden Ppty Tr COM 133131102 6,200 58,431 SH   SOLE   17,720 0 40,711
Corporate Office Ppt COM 22002T108 2,554 86,945 SH   SOLE   84,325 0 2,620
Cousins Pptys Inc COM 222795502 1,865 45,271 SH   SOLE   839 0 44,432
Diamondrock Hospital COM 252784301 1,837 165,814 SH   SOLE   55,964 0 109,850
Duke Realty Corp. COM 264411505 8,728 251,748 SH   SOLE   104,648 0 147,100
Eastgroup Ppty Inc COM 277276101 8,351 62,949 SH   SOLE   11,267 0 51,682
Epr Pptys COM 26884U109 2,718 38,482 SH   SOLE   34,882 0 3,600
Equity Comwlth COM 294628102 3,282 99,956 SH   SOLE   96,536 0 3,420
Equity Lifestyle Ppt COM 29472R108 1,081 15,364 SH   SOLE   13,566 0 1,798
Equity Residential P COM 29476L107 13,409 165,711 SH   SOLE   84,041 0 81,670
Essex Ppty Tr Inc COM 297178105 12,287 40,838 SH   SOLE   28,008 0 12,830
Extra Space Storage COM 30225T102 3,333 31,557 SH   SOLE   20,931 0 10,626
Federal Realty Invt COM 313747206 1,331 10,341 SH   SOLE   9,729 0 612
First Industrial Rea COM 32054K103 6,632 159,775 SH   SOLE   46,080 0 113,695
Getty Rlty Corp New COM 374297109 330 10,034 SH   SOLE   6,734 0 3,300
Healthcare Rlty Tr COM 421946104 1,443 43,245 SH   SOLE   19,595 0 23,650
Healthpeak Pptys Inc COM 42250P103 5,200 150,852 SH   SOLE   150,852 0 0
Highwoods Pptys Inc COM 431284108 14,873 304,085 SH   SOLE   224,270 0 79,815
Hilltop Holdings Inc COM 432748101 413 16,565 SH   SOLE   550 0 16,015
Host Hotels & Resorts COM 44107P104 1,915 103,239 SH   SOLE   87,606 0 15,633
Lexington Corp Pptys COM 529043101 1,058 99,670 SH   SOLE   47,425 0 52,245
Life Storage Inc COM 53223X107 18,812 173,732 SH   SOLE   112,727 0 61,005
Ltc Pptys Inc COM 502175102 2,688 60,050 SH   SOLE   50 0 60,000
Macerich Co COM 554382101 3,794 140,947 SH   SOLE   140,947 0 0
Mfa Mtg Invts Inc COM 55272X102 3,533 461,797 SH   SOLE   148,822 0 312,975
Monmouth Rl Est In S COM 609720107 1,009 69,688 SH   SOLE   53,735 0 15,953
National Health Invs COM 63633D104 1,073 13,164 SH   SOLE   5,769 0 7,395
Piedmont Office Realty COM 720190206 3,980 178,952 SH   SOLE   135,102 0 43,850
Prologis Inc COM 74340W103 16,394 183,917 SH   SOLE   91,560 0 92,357
Ps Business Pks Inc COM 69360J107 5,877 35,644 SH   SOLE   10,528 0 25,116
Public Storage Inc COM 74460D109 51,322 240,992 SH   SOLE   106,903 0 134,089
Realty Income Corp COM 756109104 1,706 23,174 SH   SOLE   23,174 0 0
Rpt Realty COM 74971D101 681 45,250 SH   SOLE   1,000 0 44,250
SENIOR HOUSING PROP TRUST COM 81721M109 4,230 501,175 SH   SOLE   282,048 0 219,127
Service Pptys Tr COM 81761L102 7,677 315,534 SH   SOLE   290,484 0 25,050
Simon Ppty Group Inc COM 828806109 93,478 627,539 SH   SOLE   241,910 0 385,629
Spirit Rlty Cap Inc New COM 84860W300 552 11,222 SH   SOLE   9,940 0 1,282
Sunstone Hotel Invs COM 867892101 931 66,905 SH   SOLE   64,925 0 1,980
Tanger Factory Outle COM 875465106 177 12,035 SH   SOLE   6,215 0 5,820
Taubman Ctrs Inc COM 876664103 9,689 311,658 SH   SOLE   145,902 0 165,756
Udr Inc COM 902653104 16,308 349,213 SH   SOLE   209,013 0 140,200
Ventas Inc COM 92276F100 488 8,455 SH   SOLE   8,455 0 0
Vornado Rlty Tr COM 929042109 5,883 88,460 SH   SOLE   24,389 0 64,071
Washington Real Esta COM 939653101 484 16,570 SH   SOLE   15,840 0 730
Weingarten Realty In COM 948741103 4,247 135,932 SH   SOLE   89,936 0 45,996
Welltower Inc COM 95040Q104 697 8,524 SH   SOLE   8,524 0 0
Alibaba Group Hldg Ltd ADR 01609W102 135,589 639,270 SH   SOLE   242,486 0 396,784
Baidu Com Inc ADR 056752108 3,875 30,660 SH   SOLE   9,201 0 21,459
Grupo Financiaro Gal ADR 399909100 1,221 75,204 SH   SOLE   24,990 0 50,214
Huya Inc ADR 44852D108 4,857 270,588 SH   SOLE   107,414 0 163,174
Jd Com Inc ADR 47215P106 48,446 1,375,147 SH   SOLE   532,319 0 842,828
Melco Pbl Entmnt Ltd ADR 585464100 350 14,480 SH   SOLE   14,480 0 0
Minas Buenaventura ADR 204448104 340 22,512 SH   SOLE   2,220 0 20,292
Mobile Telesystems O ADR 607409109 27,213 2,681,099 SH   SOLE   1,017,344 0 1,663,755
Momo Inc ADR 60879B107 6,653 198,587 SH   SOLE   73,813 0 124,774
Netease Com Inc ADR 64110W102 48,258 157,376 SH   SOLE   65,340 0 92,036
New Oriental Ed & Te ADR 647581107 22,726 187,433 SH   SOLE   68,748 0 118,685
Teva Pharmaceutical ADR 881624209 1,254 127,931 SH   SOLE   127,931 0 0
Trip Com Group Ltd ADR 89677Q107 7,521 224,233 SH   SOLE   73,299 0 150,934
Vipshop Hldgs Ltd ADR 92763W103 13,318 939,873 SH   SOLE   350,649 0 589,224