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