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

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

FORM 13F INFORMATION TABLE

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

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
Thomson Reuters Corp COM 884903709 2,101 32,500 SH   SOLE   32,500 0 0
3m Co COM 88579Y101 59,219 341,637 SH   SOLE   93,629 0 248,008
Aar Corp COM 000361105 414 11,250 SH   SOLE   3,940 0 7,310
Aaron Rents Inc COM 002535300 999 16,262 SH   SOLE   16,262 0 0
Abbott Labs COM 002824100 35,508 422,208 SH   SOLE   128,867 0 293,341
Abbvie Inc COM 00287Y109 47,079 647,397 SH   SOLE   184,439 0 462,958
Abiomed Inc COM 003654100 22,507 86,402 SH   SOLE   38,246 0 48,156
Acacia Communications I COM 00401C108 3,780 80,157 SH   SOLE   35,981 0 44,176
Acadia Pharmaceutica COM 004225108 420 15,720 SH   SOLE   7,720 0 8,000
Acceleron Pharma Inc COM 00434H108 547 13,305 SH   SOLE   5,875 0 7,430
Accenture Plc Ireland COM G1151C101 117,836 637,743 SH   SOLE   139,990 0 497,753
Aci Worldwide Inc COM 004498101 755 21,990 SH   SOLE   11,690 0 10,300
Activision Blizzard Inc COM 00507V109 4,231 89,644 SH   SOLE   23,234 0 66,410
Acuity Brands Inc COM 00508Y102 1,493 10,825 SH   SOLE   5,125 0 5,700
Addus Homecare Corp COM 006739106 725 9,674 SH   SOLE   6,450 0 3,224
Adobe Sys Inc COM 00724F101 146,755 498,066 SH   SOLE   162,760 0 335,306
Adtalem Global Ed Inc COM 00737L103 1,929 42,810 SH   SOLE   22,300 0 20,510
Advance Auto Parts COM 00751Y106 1,851 12,009 SH   SOLE   10,579 0 1,430
Advanced Drain Sys Inc COM 00790R104 1,065 32,465 SH   SOLE   13,675 0 18,790
Advanced Micro Devic COM 007903107 997 32,839 SH   SOLE   32,839 0 0
Aerie Pharmaceuticals I COM 00771V108 448 15,157 SH   SOLE   6,910 0 8,247
Aerojet Rocketdyne Hldg COM 007800105 7,672 171,357 SH   SOLE   47,800 0 123,557
Aerovironment Inc COM 008073108 2,448 43,113 SH   SOLE   16,345 0 26,768
Aes Corp COM 00130H105 12,578 750,507 SH   SOLE   11,649 0 738,858
Affiliated Managers COM 008252108 12,122 131,562 SH   SOLE   50,530 0 81,032
Aflac Inc COM 001055102 2,926 53,380 SH   SOLE   5,290 0 48,090
Agilent Technologies COM 00846U101 30,239 404,965 SH   SOLE   159,516 0 245,449
Aimmune Therapeutics In COM 00900T107 212 10,159 SH   SOLE   4,570 0 5,589
Air Prods & Chems In COM 009158106 46,133 203,794 SH   SOLE   47,114 0 156,680
Akamai Technologies COM 00971T101 24,625 307,273 SH   SOLE   148,988 0 158,285
Alarm Com Hldgs Inc COM 011642105 475 8,880 SH   SOLE   4,080 0 4,800
Alaska Airgroup COM 011659109 246 3,854 SH   SOLE   3,854 0 0
Albany Intl Corp COM 012348108 4,533 54,678 SH   SOLE   10,520 0 44,158
Alexion Pharmaceutic COM 015351109 3,660 27,941 SH   SOLE   4,981 0 22,960
Align Technology Inc COM 016255101 40,370 147,496 SH   SOLE   50,214 0 97,282
Alkermes Plc COM G01767105 833 36,960 SH   SOLE   2,460 0 34,500
Allegiant Travel Co COM 01748X102 286 1,993 SH   SOLE   863 0 1,130
Allegion Pub Ltd Co COM G0176J109 2,846 25,745 SH   SOLE   8,405 0 17,340
Allergan Plc COM G0177J108 9,044 54,017 SH   SOLE   16,767 0 37,250
Allete Inc COM 018522300 1,477 17,750 SH   SOLE   10,350 0 7,400
Alliant Corp COM 018802108 2,740 55,827 SH   SOLE   26,727 0 29,100
Allied Motion Techno COM 019330109 248 6,545 SH   SOLE   3,270 0 3,275
Allstate Corp COM 020002101 9,615 94,555 SH   SOLE   1,825 0 92,730
Ally Finl Inc COM 02005N100 8,036 259,315 SH   SOLE   171,165 0 88,150
Alnylam Pharmaceutic COM 02043Q107 372 5,121 SH   SOLE   5,121 0 0
Alphabet Inc Cl-A COM 02079K305 324,967 300,117 SH   SOLE   91,417 0 208,700
Alphabet Inc Cl-C COM 02079K107 340,759 315,252 SH   SOLE   100,066 0 215,186
Altair Engr Inc COM 021369103 1,217 30,139 SH   SOLE   13,254 0 16,885
Alteryx Inc COM 02156B103 2,265 20,755 SH   SOLE   9,775 0 10,980
Altra Holdings Inc COM 02208R106 1,445 40,260 SH   SOLE   23,825 0 16,435
Altria Group Inc COM 02209S103 11,211 236,769 SH   SOLE   12,655 0 224,114
Amazon Com Inc COM 023135106 608,921 321,563 SH   SOLE   105,719 0 215,844
Amcor Plc COM G0250X107 5,156 448,711 SH   SOLE   359,920 0 88,791
Amedisys Inc COM 023436108 2,090 17,213 SH   SOLE   7,451 0 9,762
Ameren Corp COM 023608102 1,009 13,429 SH   SOLE   7,879 0 5,550
American Airls Group In COM 02376R102 519 15,903 SH   SOLE   15,283 0 620
American Assets Tr Inc COM 024013104 1,125 23,875 SH   SOLE   5,630 0 18,245
American Eagle Outfi COM 02553E106 3,419 202,304 SH   SOLE   88,176 0 114,128
American Elec Pwr In COM 025537101 1,328 15,088 SH   SOLE   14,308 0 780
American Eqty Invt L COM 025676206 4,616 169,955 SH   SOLE   625 0 169,330
American Express Co COM 025816109 532 4,313 SH   SOLE   4,313 0 0
American Finl Group COM 025932104 1,789 17,454 SH   SOLE   17,454 0 0
American Intl Group Inc COM 026874784 328 6,150 SH   SOLE   6,150 0 0
American Natl Ins Co COM 028591105 2,873 24,668 SH   SOLE   22,746 0 1,922
American Outdoor Brands COM 02874P103 166 18,385 SH   SOLE   18,385 0 0
American Public Educati COM 02913V103 327 11,064 SH   SOLE   11,064 0 0
American Sts Wtr Co COM 029899101 3,311 44,012 SH   SOLE   13,441 0 30,571
American Tower Reit COM 03027X100 131,245 641,942 SH   SOLE   201,109 0 440,833
American Vanguard Co COM 030371108 284 18,450 SH   SOLE   18,450 0 0
American Wtr Wks Co Inc COM 030420103 7,730 66,640 SH   SOLE   13,060 0 53,580
Ameriprise Finl Inc COM 03076C106 12,042 82,955 SH   SOLE   4,124 0 78,831
Amerisafe Inc COM 03071H100 935 14,660 SH   SOLE   3,420 0 11,240
Ametek Inc New COM 031100100 45,727 503,384 SH   SOLE   216,615 0 286,769
Amgen COM 031162100 40,142 217,829 SH   SOLE   21,061 0 196,768
Amicus Therapeutics Inc COM 03152W109 1,261 101,030 SH   SOLE   47,100 0 53,930
Amn Healthcare Servi COM 001744101 738 13,600 SH   SOLE   6,110 0 7,490
Amphenol Corp New COM 032095101 47,897 499,244 SH   SOLE   135,538 0 363,706
Anadarko Pete Corp COM 032511107 1,784 25,289 SH   SOLE   5,999 0 19,290
Analog Devices Inc COM 032654105 49,671 440,074 SH   SOLE   179,886 0 260,188
Anaplan Inc COM 03272L108 490 9,700 SH   SOLE   8,270 0 1,430
Anaptysbio Inc COM 032724106 704 12,470 SH   SOLE   5,597 0 6,873
Anixter Intl Inc COM 035290105 571 9,567 SH   SOLE   9,567 0 0
Ansys Inc COM 03662Q105 24,319 118,732 SH   SOLE   54,445 0 64,287
Anthem Inc COM 036752103 37,798 133,935 SH   SOLE   17,018 0 116,917
Aon Plc COM G0408V102 69,533 360,311 SH   SOLE   64,607 0 295,704
Apache Corp COM 037411105 450 15,547 SH   SOLE   15,547 0 0
Apergy Corp COM 03755L104 1,187 35,385 SH   SOLE   34,005 0 1,380
Appfolio Inc COM 03783C100 336 3,290 SH   SOLE   1,660 0 1,630
Apple Hospitality Reit COM 03784Y200 7,774 490,173 SH   SOLE   397,783 0 92,390
Apple Inc COM 037833100 804,633 4,065,447 SH   SOLE   1,320,573 0 2,744,874
Applied Indl Technol COM 03820C105 2,019 32,806 SH   SOLE   19,610 0 13,196
Applied Materials In COM 038222105 48,862 1,088,001 SH   SOLE   328,903 0 759,098
Aptargroup Inc COM 038336103 1,496 12,030 SH   SOLE   9,217 0 2,813
Aptiv Plc COM G6095L109 6,188 76,550 SH   SOLE   51,320 0 25,230
Aqua America Inc COM 03836W103 6,389 154,447 SH   SOLE   120,362 0 34,085
Arcbest Corp COM 03937C105 218 7,765 SH   SOLE   7,765 0 0
Arch Cap Group Ltd COM G0450A105 8,266 222,924 SH   SOLE   14,453 0 208,471
Arch Coal Inc COM 039380407 2,312 24,543 SH   SOLE   423 0 24,120
Archer Daniels Midla COM 039483102 333 8,152 SH   SOLE   8,152 0 0
Archrock Inc COM 03957W106 937 88,400 SH   SOLE   84,630 0 3,770
Arconic Inc COM 03965L100 295 11,440 SH   SOLE   5,520 0 5,920
Argo Group Intl Hldgs L COM G0464B107 1,131 15,274 SH   SOLE   7,649 0 7,625
Arista Networks Inc COM 040413106 39,727 153,021 SH   SOLE   52,489 0 100,532
Armada Hoffler Pptys In COM 04208T108 246 14,850 SH   SOLE   5,510 0 9,340
Armstrong World Inds COM 04247X102 26,697 274,656 SH   SOLE   144,162 0 130,494
Arqule Inc COM 04269E107 497 45,160 SH   SOLE   20,080 0 25,080
Array Biopharma Inc COM 04269X105 4,320 93,250 SH   SOLE   42,350 0 50,900
Arrow Electrs Inc COM 042735100 4,419 62,000 SH   SOLE   500 0 61,500
Arrowhead Pharmaceutica COM 04280A100 559 21,080 SH   SOLE   9,490 0 11,590
Artesian Res Corp COM 043113208 529 14,226 SH   SOLE   12,326 0 1,900
Artisan Partners Asset COM 04316A108 5,017 182,301 SH   SOLE   73,779 0 108,522
Asgn Inc COM 00191U102 2,051 33,839 SH   SOLE   14,288 0 19,551
Aspen Technology Inc COM 045327103 334 2,685 SH   SOLE   2,135 0 550
Assurant Inc COM 04621X108 216 2,027 SH   SOLE   2,027 0 0
Assured Guaranty Ltd COM G0585R106 15,838 376,387 SH   SOLE   137,834 0 238,553
Astronics Corp COM 046433108 928 23,080 SH   SOLE   11,035 0 12,045
At&T Inc COM 00206R102 63,460 1,893,765 SH   SOLE   333,843 0 1,559,922
Athene Hldg Ltd COM G0684D107 5,676 131,819 SH   SOLE   8,100 0 123,719
Atkore Intl Group Inc COM 047649108 895 34,605 SH   SOLE   16,849 0 17,756
Atlassian Corp Plc COM G06242104 5,968 45,613 SH   SOLE   22,633 0 22,980
Atmos Energy Corp COM 049560105 3,306 31,315 SH   SOLE   3,530 0 27,785
Autodesk Inc COM 052769106 25,170 154,510 SH   SOLE   73,250 0 81,260
Automatic Data Proce COM 053015103 6,500 39,315 SH   SOLE   11,895 0 27,420
Autozone Inc COM 053332102 142,291 129,418 SH   SOLE   41,142 0 88,276
Avalara Inc COM 05338G106 1,598 22,129 SH   SOLE   11,899 0 10,230
Avery Dennison Corp COM 053611109 701 6,060 SH   SOLE   6,060 0 0
Avis Budget Group COM 053774105 650 18,482 SH   SOLE   8,492 0 9,990
Avista Corp COM 05379B107 1,952 43,775 SH   SOLE   7,755 0 36,020
Avnet Inc COM 053807103 5,208 115,042 SH   SOLE   13,940 0 101,102
Axalta Coating Sys Ltd COM G0750C108 3,806 127,855 SH   SOLE   116,775 0 11,080
Axis Capital Holding COM G0692U109 4,583 76,829 SH   SOLE   61,924 0 14,905
Axon Enterprise Inc COM 05464C101 1,590 24,765 SH   SOLE   11,490 0 13,275
Axos Finl Inc COM 05465C100 909 33,362 SH   SOLE   11,202 0 22,160
Azz Inc COM 002474104 1,028 22,345 SH   SOLE   15,065 0 7,280
Badger Meter Inc COM 056525108 1,495 25,046 SH   SOLE   5,150 0 19,896
Baker Hughes A Ge Co COM 05722G100 342 13,905 SH   SOLE   13,905 0 0
Balchem Corp COM 057665200 922 9,226 SH   SOLE   4,689 0 4,537
Ball Corp COM 058498106 1,736 24,798 SH   SOLE   5,718 0 19,080
Bancorp Inc Del COM 05969A105 139 15,550 SH   SOLE   15,550 0 0
Bank Amer Corp COM 060505104 94,101 3,244,855 SH   SOLE   752,207 0 2,492,648
Bank Hawaii Corp COM 062540109 5,758 69,454 SH   SOLE   45,137 0 24,317
Bank Of New York Mellon COM 064058100 7,782 176,271 SH   SOLE   40,821 0 135,450
Bank Ozk COM 06417N103 2,002 66,525 SH   SOLE   2,085 0 64,440
Bankunited Inc COM 06652K103 4,480 132,774 SH   SOLE   121,844 0 10,930
Banner Corp COM 06652V208 723 13,350 SH   SOLE   4,080 0 9,270
Barnes Group Inc COM 067806109 6,895 122,387 SH   SOLE   49,922 0 72,465
Barrett Business Ser COM 068463108 1,690 20,463 SH   SOLE   7,920 0 12,543
Baxter Intl Inc COM 071813109 93,398 1,140,393 SH   SOLE   298,977 0 841,416
Bb&T Corp COM 054937107 9,326 189,813 SH   SOLE   13,157 0 176,656
Becton Dickinson COM 075887109 16,185 64,224 SH   SOLE   11,093 0 53,131
Bed Bath & Beyond In COM 075896100 136 11,735 SH   SOLE   1,125 0 10,610
Belden Cdt Inc COM 077454106 313 5,260 SH   SOLE   5,260 0 0
Berkshire Hathaway Inc COM 084670702 74,677 350,317 SH   SOLE   96,998 0 253,319
Berkshire Hills Banc COM 084680107 280 8,909 SH   SOLE   8,909 0 0
Best Buy Inc COM 086516101 30,173 432,711 SH   SOLE   76,825 0 355,886
Bgc Partners Inc COM 05541T101 559 106,810 SH   SOLE   100,810 0 6,000
Bio Rad Labs Inc COM 090572207 3,421 10,943 SH   SOLE   10,083 0 860
Bio Techne Corp COM 09073M104 2,338 11,212 SH   SOLE   5,152 0 6,060
Biodelivery Sciences COM 09060J106 1,395 299,944 SH   SOLE   147,460 0 152,484
Biogen Idec Inc COM 09062X103 21,942 93,823 SH   SOLE   6,746 0 87,077
Biotelemetry Inc COM 090672106 364 7,553 SH   SOLE   3,530 0 4,023
Bjs Restaurants Inc COM 09180C106 677 15,410 SH   SOLE   6,985 0 8,425
Bjs Whsl Club Hldgs Inc COM 05550J101 745 28,205 SH   SOLE   19,255 0 8,950
Black Hills Pwr & Lt COM 092113109 1,285 16,440 SH   SOLE   3,660 0 12,780
Black Knight Inc COM 09215C105 26,392 438,770 SH   SOLE   245,110 0 193,660
Blackbaud Inc COM 09227Q100 1,117 13,380 SH   SOLE   6,810 0 6,570
Blackline Inc COM 09239B109 805 15,035 SH   SOLE   6,815 0 8,220
Blackrock Inc COM 09247X101 25,089 53,460 SH   SOLE   13,671 0 39,789
Block H & R Inc COM 093671105 62,845 2,144,871 SH   SOLE   631,354 0 1,513,517
Bloomin Brands Inc COM 094235108 738 39,015 SH   SOLE   16,840 0 22,175
Blucora Inc COM 095229100 1,423 46,850 SH   SOLE   29,990 0 16,860
Blue Bird Corp COM 095306106 376 19,100 SH   SOLE   14,270 0 4,830
Blueprint Medicines Cor COM 09627Y109 2,010 21,305 SH   SOLE   9,583 0 11,722
Boeing Co COM 097023105 106,213 291,787 SH   SOLE   111,493 0 180,294
Boingo Wireless Inc COM 09739C102 233 12,969 SH   SOLE   5,415 0 7,554
Boise Cascade Co Del COM 09739D100 1,778 63,250 SH   SOLE   22,550 0 40,700
Booking Hldgs Inc COM 09857L108 92,224 49,194 SH   SOLE   16,501 0 32,693
Boot Barn Hldgs Inc COM 099406100 406 11,400 SH   SOLE   5,070 0 6,330
Booz Allen Hamilton Hld COM 099502106 222 3,346 SH   SOLE   2,900 0 446
Borg-Warner Automoti COM 099724106 2,209 52,616 SH   SOLE   51,766 0 850
Boston Beer Inc COM 100557107 242 640 SH   SOLE   360 0 280
Boston Private Banco COM 101119105 438 36,277 SH   SOLE   36,277 0 0
Boston Scientific Co COM 101137107 85,751 1,995,143 SH   SOLE   607,356 0 1,387,787
Box Inc COM 10316T104 1,227 69,674 SH   SOLE   33,822 0 35,852
Boyd Gaming Corp COM 103304101 850 31,535 SH   SOLE   15,805 0 15,730
Brady Corporation COM 104674106 2,242 45,449 SH   SOLE   14,605 0 30,844
Briggs & Stratton Co COM 109043109 583 56,911 SH   SOLE   150 0 56,761
Bright Horizons Fam Sol COM 109194100 860 5,700 SH   SOLE   5,700 0 0
Brighthouse Finl Inc COM 10922N103 4,960 135,198 SH   SOLE   99,628 0 35,570
Brightsphere Investmnt COM G1644T109 1,281 112,280 SH   SOLE   47,410 0 64,870
Brinks Co COM 109696104 3,437 42,342 SH   SOLE   6,211 0 36,131
Bristol Myers Squibb COM 110122108 42,114 928,639 SH   SOLE   204,480 0 724,159
Brixmor Ppty Group Inc COM 11120U105 935 52,315 SH   SOLE   52,315 0 0
Broadcom Inc COM 11135F101 42,677 148,256 SH   SOLE   37,964 0 110,292
Broadridge Finl Solutio COM 11133T103 19,981 156,492 SH   SOLE   57,641 0 98,851
Brookdale Sr Living COM 112463104 1,658 230,024 SH   SOLE   1,294 0 228,730
Brookfield Property Rei COM 11282X103 970 51,340 SH   SOLE   48,870 0 2,470
Brookline Bancorp In COM 11373M107 1,713 111,397 SH   SOLE   56,277 0 55,120
Brooks Automation In COM 114340102 412 10,636 SH   SOLE   5,116 0 5,520
Brown & Brown Inc COM 115236101 11,741 350,480 SH   SOLE   142,600 0 207,880
Brown Forman Dst 'b' COM 115637209 13,775 248,519 SH   SOLE   86,379 0 162,140
Bruker Biosciences C COM 116794108 36,695 734,639 SH   SOLE   425,849 0 308,790
Brunswick Corp COM 117043109 1,058 23,050 SH   SOLE   23,050 0 0
Burlington Stores Inc COM 122017106 4,227 24,845 SH   SOLE   15,396 0 9,449
C H Robinson Worldwi COM 12541W209 10,581 125,447 SH   SOLE   29,747 0 95,700
Cable One Inc COM 12685J105 8,438 7,206 SH   SOLE   1,343 0 5,863
Cabot Corp COM 127055101 4,932 103,381 SH   SOLE   95,172 0 8,209
Cabot Microelectroni COM 12709P103 2,926 26,577 SH   SOLE   14,359 0 12,218
Cabot Oil & Gas Corp COM 127097103 19,365 843,432 SH   SOLE   277,627 0 565,805
Caci Inc COM 127190304 2,535 12,390 SH   SOLE   12,390 0 0
Cadence Bancorporation COM 12739A100 3,505 168,531 SH   SOLE   112,052 0 56,479
Cadence Designs Sys COM 127387108 95,869 1,353,893 SH   SOLE   427,499 0 926,394
California Res Corp COM 13057Q206 255 12,972 SH   SOLE   12,972 0 0
California Wtr Svc G COM 130788102 1,212 23,935 SH   SOLE   415 0 23,520
Callaway Golf Co COM 131193104 370 21,560 SH   SOLE   21,560 0 0
Campbell Soup Co COM 134429109 354 8,840 SH   SOLE   8,840 0 0
Capital One Finl Cor COM 14040H105 27,246 300,264 SH   SOLE   42,066 0 258,198
Capitol Fed Finl Inc COM 14057J101 741 53,779 SH   SOLE   53,779 0 0
Carbon Black Inc COM 14081R103 364 21,750 SH   SOLE   11,210 0 10,540
Cardinal Health Inc COM 14149Y108 204 4,338 SH   SOLE   4,338 0 0
Cardtronics Plc COM G1991C105 1,052 38,494 SH   SOLE   17,264 0 21,230
Career Education Cor COM 141665109 1,291 67,685 SH   SOLE   29,875 0 37,810
Caretrust Reit Inc COM 14174T107 1,085 45,613 SH   SOLE   17,188 0 28,425
Cargurus Inc COM 141788109 1,405 38,905 SH   SOLE   15,535 0 23,370
Carrizo Oil & Co Inc COM 144577103 202 20,170 SH   SOLE   20,170 0 0
Carter Hldgs Inc COM 146229109 11,222 115,046 SH   SOLE   50,141 0 64,905
Casella Waste Sys In COM 147448104 525 13,240 SH   SOLE   6,590 0 6,650
Cass Information Sys COM 14808P109 574 11,831 SH   SOLE   5,343 0 6,488
Catalyst Pharm Partn COM 14888U101 365 94,960 SH   SOLE   44,860 0 50,100
Catchmark Timber Tr Inc COM 14912Y202 224 21,418 SH   SOLE   21,418 0 0
Caterpillar Inc COM 149123101 6,103 44,776 SH   SOLE   6,666 0 38,110
Cathay Bancorp Inc COM 149150104 4,699 130,846 SH   SOLE   27,009 0 103,837
Cavco Inds Inc Del COM 149568107 602 3,819 SH   SOLE   1,075 0 2,744
Cbiz Inc COM 124805102 296 15,090 SH   SOLE   15,090 0 0
Cboe Hldgs Inc COM 12503M108 18,310 176,686 SH   SOLE   58,967 0 117,719
Cbre Group Inc COM 12504L109 3,022 58,917 SH   SOLE   9,217 0 49,700
Cbs Corp COM 124857202 1,112 22,293 SH   SOLE   21,183 0 1,110
Cdw Corp COM 12514G108 10,075 90,765 SH   SOLE   45,145 0 45,620
Celanese Corp Del COM 150870103 1,272 11,802 SH   SOLE   945 0 10,857
Celgene Corp COM 151020104 6,322 68,386 SH   SOLE   12,126 0 56,260
Centerpoint Energy I COM 15189T107 6,287 219,596 SH   SOLE   108,274 0 111,322
Centerstate Bks Fla COM 15201P109 636 27,602 SH   SOLE   27,289 0 313
Central Pac Finl Corp COM 154760409 630 21,021 SH   SOLE   5,241 0 15,780
Centurylink Inc COM 156700106 19,433 1,652,459 SH   SOLE   424,979 0 1,227,480
Cerner Corp COM 156782104 89,542 1,221,582 SH   SOLE   422,712 0 798,870
Charles Riv Labs Int COM 159864107 9,783 68,941 SH   SOLE   46,481 0 22,460
Chart Inds Inc COM 16115Q308 1,593 20,720 SH   SOLE   7,900 0 12,820
Charter Communications COM 16119P108 556 1,407 SH   SOLE   1,407 0 0
Chatham Lodging Tr COM 16208T102 236 12,525 SH   SOLE   12,525 0 0
Check Point Software COM M22465104 26,983 233,395 SH   SOLE   92,592 0 140,803
Chefs Whse Inc COM 163086101 487 13,900 SH   SOLE   130 0 13,770
Chegg Inc COM 163092109 1,060 27,465 SH   SOLE   13,160 0 14,305
Chemed Corp New COM 16359R103 23,736 65,781 SH   SOLE   28,360 0 37,421
Chemical Finl Corp COM 163731102 769 18,715 SH   SOLE   18,515 0 200
Chemocentryx Inc COM 16383L106 220 23,692 SH   SOLE   10,432 0 13,260
Chemours Co COM 163851108 444 18,516 SH   SOLE   5,079 0 13,437
Chesapeake Lodging Tr COM 165240102 765 26,906 SH   SOLE   23,806 0 3,100
Chevron Corp COM 166764100 90,791 729,594 SH   SOLE   165,952 0 563,642
Chipotle Mexican Gri COM 169656105 2,809 3,833 SH   SOLE   1,583 0 2,250
Choice Hotels Intl I COM 169905106 15,943 183,237 SH   SOLE   98,004 0 85,233
Church & Dwight Inc COM 171340102 30,132 412,431 SH   SOLE   117,009 0 295,422
Churchill Downs Inc COM 171484108 1,200 10,431 SH   SOLE   2,661 0 7,770
Ciena Corp COM 171779309 4,331 105,312 SH   SOLE   96,752 0 8,560
Cigna Corp New COM 125523100 10,745 68,201 SH   SOLE   7,096 0 61,105
Cimarex Energy Co COM 171798101 2,998 50,528 SH   SOLE   39,148 0 11,380
Cimpress N V COM N20146101 980 10,783 SH   SOLE   4,461 0 6,322
Cincinnati Bell Inc New COM 171871502 368 74,270 SH   SOLE   0 0 74,270
Cincinnati Finl Corp COM 172062101 36,861 355,561 SH   SOLE   67,051 0 288,510
Cinemark Holdings Inc COM 17243V102 6,110 169,258 SH   SOLE   136,386 0 32,872
Cintas Corp COM 172908105 63,874 269,181 SH   SOLE   27,688 0 241,493
Cirrus Logic Corp COM 172755100 534 12,209 SH   SOLE   11,079 0 1,130
Cisco Sys Inc COM 17275R102 141,854 2,591,887 SH   SOLE   560,230 0 2,031,657
Cision Ltd COM G1992S109 119 10,160 SH   SOLE   6,430 0 3,730
Cit Group Inc COM 125581801 7,244 137,880 SH   SOLE   61,840 0 76,040
Citi Trends Inc COM 17306X102 358 24,460 SH   SOLE   9,590 0 14,870
Citigroup Inc COM 172967424 48,688 695,248 SH   SOLE   147,478 0 547,770
Citizens Finl Group Inc COM 174610105 782 22,104 SH   SOLE   7,894 0 14,210
Citrix Sys Inc COM 177376100 56,150 572,141 SH   SOLE   150,800 0 421,341
Clearway Energy Inc COM 18539C105 625 38,614 SH   SOLE   250 0 38,364
Clearway Energy Inc COM 18539C204 507 30,080 SH   SOLE   0 0 30,080
Clorox Co COM 189054109 17,471 114,105 SH   SOLE   39,807 0 74,298
Cloudera Inc COM 18914U100 463 88,114 SH   SOLE   41,014 0 47,100
Cme Group Inc COM 12572Q105 800 4,120 SH   SOLE   4,120 0 0
Cms Energy Corp COM 125896100 2,004 34,613 SH   SOLE   1,800 0 32,813
Cno Finl Group Inc COM 12621E103 1,507 90,328 SH   SOLE   28,808 0 61,520
Coca Cola Co COM 191216100 117,916 2,315,707 SH   SOLE   789,935 0 1,525,772
Coca Cola European Part COM G25839104 22,627 400,484 SH   SOLE   118,584 0 281,900
Cogent Comm Group In COM 19239V302 3,005 50,630 SH   SOLE   7,815 0 42,815
Cognex Corp COM 192422103 11,894 247,902 SH   SOLE   91,225 0 156,677
Cognizant Technology COM 192446102 272 4,298 SH   SOLE   4,298 0 0
Colgate Palmolive Co COM 194162103 101,155 1,411,398 SH   SOLE   345,657 0 1,065,741
Colony Capital Inc COM 19626G108 1,045 208,991 SH   SOLE   5,775 0 203,216
Columbia Bkg Sys Inc COM 197236102 441 12,181 SH   SOLE   12,181 0 0
Columbia Sportswear COM 198516106 8,874 88,595 SH   SOLE   69,625 0 18,970
Columbus Mckinnon Co COM 199333105 275 6,555 SH   SOLE   6,555 0 0
Comcast Corp New COM 20030N101 55,023 1,301,386 SH   SOLE   356,561 0 944,825
Comerica Inc COM 200340107 8,835 121,626 SH   SOLE   13,481 0 108,145
Comfort Sys Usa Inc COM 199908104 4,467 87,609 SH   SOLE   28,148 0 59,461
Commerce Bancshares COM 200525103 927 15,536 SH   SOLE   15,536 0 0
Commscope Hldg Co Inc COM 20337X109 1,296 82,410 SH   SOLE   80,000 0 2,410
Community Bk Sys Inc COM 203607106 3,569 54,200 SH   SOLE   11,420 0 42,780
Commvault Systems In COM 204166102 506 10,196 SH   SOLE   4,232 0 5,964
Comtech Telecommunic COM 205826209 473 16,815 SH   SOLE   16,815 0 0
Concho Res Inc COM 20605P101 1,757 17,025 SH   SOLE   17,025 0 0
Conmed Corp COM 207410101 5,264 61,515 SH   SOLE   20,290 0 41,225
Conocophillips COM 20825C104 53,871 883,125 SH   SOLE   225,635 0 657,490
Consol Energy Inc New COM 20854L108 358 13,438 SH   SOLE   12,959 0 479
Consolidated Edison COM 209115104 3,836 43,745 SH   SOLE   31,745 0 12,000
Constellation Brands COM 21036P108 3,300 16,758 SH   SOLE   1,196 0 15,562
Continental Bldg Prods COM 211171103 1,208 45,477 SH   SOLE   19,660 0 25,817
Continental Resources I COM 212015101 2,097 49,830 SH   SOLE   45,890 0 3,940
Control4 Corp COM 21240D107 467 19,669 SH   SOLE   8,445 0 11,224
Cooper Cos Inc COM 216648402 10,294 30,557 SH   SOLE   25,684 0 4,873
Copa Holdings Sa COM P31076105 4,226 43,313 SH   SOLE   34,520 0 8,793
Copart Inc COM 217204106 2,838 37,970 SH   SOLE   9,920 0 28,050
Core Mark Holding Co COM 218681104 2,541 63,971 SH   SOLE   32,651 0 31,320
Corecivic Inc COM 21871N101 2,643 127,309 SH   SOLE   87,869 0 39,440
Coresite Rlty Corp COM 21870Q105 1,807 15,690 SH   SOLE   600 0 15,090
Cornerstone Ondemand In COM 21925Y103 2,706 46,711 SH   SOLE   19,423 0 27,288
Corning Inc COM 219350105 327 9,839 SH   SOLE   9,839 0 0
Corteva Inc COM 22052L104 1,040 35,187 SH   SOLE   10,030 0 25,157
Corvel Corp COM 221006109 1,043 11,990 SH   SOLE   4,554 0 7,436
Costco Whsl Corp New COM 22160K105 148,289 561,150 SH   SOLE   164,998 0 396,152
Coupa Software Inc COM 22266L106 1,205 9,518 SH   SOLE   4,290 0 5,228
Cra Intl Inc COM 12618T105 330 8,620 SH   SOLE   6,410 0 2,210
Cracker Barrel Old Ctry COM 22410J106 1,094 6,406 SH   SOLE   2,866 0 3,540
Crane Co COM 224399105 10,319 123,665 SH   SOLE   84,115 0 39,550
Credicorp Ltd COM G2519Y108 6,652 29,060 SH   SOLE   9,778 0 19,282
Crocs Inc COM 227046109 1,133 57,345 SH   SOLE   25,520 0 31,825
Crown Castle Intl Corp COM 22822V101 17,328 132,932 SH   SOLE   18,413 0 114,519
Csg Sys Intl Inc COM 126349109 844 17,293 SH   SOLE   12,013 0 5,280
Csw Industrials Inc COM 126402106 1,290 18,927 SH   SOLE   12,173 0 6,754
Csx Corp COM 126408103 12,394 160,187 SH   SOLE   26,347 0 133,840
Cts Corp COM 126501105 1,279 46,358 SH   SOLE   28,098 0 18,260
Cubesmart COM 229663109 9,852 294,612 SH   SOLE   192,352 0 102,260
Cummins Engine Inc COM 231021106 10,264 59,907 SH   SOLE   6,233 0 53,674
Curtiss Wright Corp COM 231561101 68,511 538,906 SH   SOLE   323,899 0 215,007
Cushman Wakefield Plc COM G2717B108 451 25,200 SH   SOLE   11,660 0 13,540
Cvb Finl Corp COM 126600105 3,059 145,471 SH   SOLE   73,615 0 71,856
Cvr Energy Inc COM 12662P108 718 14,355 SH   SOLE   5,565 0 8,790
Cvs Corp COM 126650100 14,004 257,003 SH   SOLE   20,208 0 236,795
Cypress Semiconducto COM 232806109 9,366 421,135 SH   SOLE   277,765 0 143,370
Dana Holding Corp COM 235825205 504 25,297 SH   SOLE   5,437 0 19,860
Danaher Corp COM 235851102 22,984 160,818 SH   SOLE   53,099 0 107,719
Darden Restaurants I COM 237194105 16,071 132,020 SH   SOLE   25,230 0 106,790
De Luxe Check Printe COM 248019101 1,955 48,087 SH   SOLE   10,705 0 37,382
Deckers Outdoor Corp COM 243537107 7,594 43,157 SH   SOLE   8,065 0 35,092
Deere & Co COM 244199105 327 1,971 SH   SOLE   1,971 0 0
Delek Us Hldgs Inc New COM 24665A103 1,563 38,566 SH   SOLE   20,836 0 17,730
Dell Technologies Inc COM 24703L202 7,753 152,616 SH   SOLE   97,956 0 54,660
Delta Air Lines Inc Del COM 247361702 13,910 245,117 SH   SOLE   7,094 0 238,023
Denbury Res Inc COM 247916208 29 23,060 SH   SOLE   23,060 0 0
Dennys Corp COM 24869P104 239 11,660 SH   SOLE   7,990 0 3,670
Dentsply Sirona Inc COM 24906P109 6,516 111,649 SH   SOLE   101,103 0 10,546
Designer Brands Inc COM 250565108 386 20,117 SH   SOLE   18,939 0 1,178
Devon Energy Corp COM 25179M103 1,880 65,903 SH   SOLE   65,903 0 0
Dexcom Inc COM 252131107 10,753 71,760 SH   SOLE   37,480 0 34,280
Diamondback Energy Inc COM 25278X109 792 7,270 SH   SOLE   7,270 0 0
Dicerna Pharmaceuticals COM 253031108 189 11,980 SH   SOLE   5,230 0 6,750
Diodes Inc COM 254543101 3,542 97,375 SH   SOLE   46,210 0 51,165
Discover Finl Svcs COM 254709108 5,645 72,755 SH   SOLE   5,745 0 67,010
Discovery Communicatns COM 25470F302 5,834 205,057 SH   SOLE   174,877 0 30,180
Dish Network Corp COM 25470M109 753 19,605 SH   SOLE   19,605 0 0
Disney Walt Prodtns COM 254687106 17,441 124,901 SH   SOLE   18,967 0 105,934
Dolby Laboratories I COM 25659T107 9,199 142,400 SH   SOLE   113,280 0 29,120
Dollar Gen Corp New COM 256677105 9,147 67,673 SH   SOLE   31,083 0 36,590
Dollar Tree Inc COM 256746108 5,113 47,615 SH   SOLE   47,615 0 0
Dominion Res Inc Va COM 25746U109 11,955 154,619 SH   SOLE   51,721 0 102,898
Dominos Pizza Inc COM 25754A201 23,749 85,341 SH   SOLE   37,313 0 48,028
Domtar Corp COM 257559203 10,603 238,100 SH   SOLE   71,554 0 166,546
Donnelley R R & Sons Co COM 257867200 115 58,425 SH   SOLE   425 0 58,000
Douglas Dynamics Inc COM 25960R105 441 11,080 SH   SOLE   4,960 0 6,120
Douglas Emmett Inc COM 25960P109 714 17,910 SH   SOLE   17,320 0 590
Dover Corp COM 260003108 23,307 232,606 SH   SOLE   47,686 0 184,920
Dow Inc COM 260557103 2,390 48,460 SH   SOLE   17,650 0 30,810
Dril-Quip Inc COM 262037104 249 5,185 SH   SOLE   5,185 0 0
Dte Energy Co COM 233331107 4,000 31,277 SH   SOLE   30,187 0 1,090
Ducommun Inc Del COM 264147109 287 6,370 SH   SOLE   3,930 0 2,440
Duke Energy Corp New COM 26441C204 1,848 20,942 SH   SOLE   16,866 0 4,076
Dunkin Brands Group Inc COM 265504100 6,506 81,670 SH   SOLE   22,150 0 59,520
Dupont De Nemours Inc COM 26614N102 2,641 35,187 SH   SOLE   10,030 0 25,157
Dxc Technology Co COM 23355L106 6,412 116,265 SH   SOLE   46,145 0 70,120
Dxp Enterprises Inc COM 233377407 311 8,197 SH   SOLE   7,277 0 920
E Trade Financial Corp COM 269246401 623 13,966 SH   SOLE   7,166 0 6,800
Eagle Bancorp Inc Md COM 268948106 283 5,222 SH   SOLE   5,222 0 0
Eagle Materials Inc COM 26969P108 3,060 33,013 SH   SOLE   13,083 0 19,930
Eagle Pharmaceuticals I COM 269796108 817 14,665 SH   SOLE   6,180 0 8,485
East West Bancorp In COM 27579R104 11,457 244,975 SH   SOLE   73,275 0 171,700
Eaton Corp Plc COM G29183103 7,456 89,532 SH   SOLE   16,582 0 72,950
Eaton Vance Corp COM 278265103 23,018 533,693 SH   SOLE   243,100 0 290,593
Ebay Inc COM 278642103 3,862 97,776 SH   SOLE   60,285 0 37,491
Ecolab Inc COM 278865100 10,414 52,744 SH   SOLE   6,564 0 46,180
Edgewell Pers Care Co COM 28035Q102 434 16,086 SH   SOLE   1,716 0 14,370
Editas Medicine Inc COM 28106W103 314 12,705 SH   SOLE   5,370 0 7,335
Edwards Lifesciences COM 28176E108 36,254 196,246 SH   SOLE   77,989 0 118,257
Eiger Biopharmaceutical COM 28249U105 113 10,690 SH   SOLE   3,270 0 7,420
El Paso Elec Co COM 283677854 2,184 33,400 SH   SOLE   11,490 0 21,910
Elanco Animal Health In COM 28414H103 445 13,170 SH   SOLE   12,560 0 610
Eldorado Resorts Inc COM 28470R102 500 10,850 SH   SOLE   4,640 0 6,210
Electronic Arts COM 285512109 8,831 87,212 SH   SOLE   19,694 0 67,518
Eli Lilly & Co COM 532457108 36,280 327,463 SH   SOLE   97,127 0 230,336
Emcor Group Inc COM 29084Q100 5,216 59,202 SH   SOLE   20,822 0 38,380
Emergent Biosolution COM 29089Q105 1,117 23,129 SH   SOLE   10,903 0 12,226
Emerson Elec Co COM 291011104 54,000 809,348 SH   SOLE   229,135 0 580,213
Empire St Rlty Tr Inc COM 292104106 398 26,855 SH   SOLE   26,855 0 0
Employers Holdings I COM 292218104 3,321 78,559 SH   SOLE   6,265 0 72,294
Enanta Pharmaceuticals COM 29251M106 5,831 69,102 SH   SOLE   22,705 0 46,397
Encore Wire Corp COM 292562105 245 4,190 SH   SOLE   3,080 0 1,110
Ennis Business Forms COM 293389102 842 41,027 SH   SOLE   7,277 0 33,750
Enova Intl Inc COM 29357K103 1,301 56,457 SH   SOLE   35,097 0 21,360
Ensign Group Inc COM 29358P101 433 7,605 SH   SOLE   3,245 0 4,360
Entegris Inc COM 29362U104 347 9,286 SH   SOLE   1,041 0 8,245
Entergy Corp New COM 29364G103 13,455 130,721 SH   SOLE   8,273 0 122,448
Enterprise Finl Svcs COM 293712105 303 7,292 SH   SOLE   1,792 0 5,500
Entravision Communic COM 29382R107 365 116,950 SH   SOLE   57,495 0 59,455
Envestnet Inc COM 29404K106 2,155 31,523 SH   SOLE   13,140 0 18,383
Enzo Biochem Inc COM 294100102 34 10,084 SH   SOLE   1,820 0 8,264
Eog Res Inc COM 26875P101 24,723 265,383 SH   SOLE   100,397 0 164,986
Equifax Inc COM 294429105 3,720 27,509 SH   SOLE   27,289 0 220
Equinix Inc COM 29444U700 3,106 6,160 SH   SOLE   2,380 0 3,780
Equitrans Midstream Cor COM 294600101 1,823 92,501 SH   SOLE   91,581 0 920
Erie Indty Co COM 29530P102 6,842 26,906 SH   SOLE   17,246 0 9,660
Esperion Therapeutics I COM 29664W105 1,280 27,520 SH   SOLE   11,360 0 16,160
Essent Group Ltd COM G3198U102 8,508 181,066 SH   SOLE   66,500 0 114,566
Estee Lauder Co. Inc. COM 518439104 72,113 393,825 SH   SOLE   114,896 0 278,929
Ethan Allen Interior COM 297602104 365 17,335 SH   SOLE   17,335 0 0
Etsy Inc COM 29786A106 14,451 235,479 SH   SOLE   123,385 0 112,094
Euronet Worldwide Inc COM 298736109 8,765 52,101 SH   SOLE   31,999 0 20,102
Evercore Partners In COM 29977A105 35,730 403,414 SH   SOLE   202,620 0 200,794
Eversource Energy COM 30040W108 574 7,572 SH   SOLE   7,572 0 0
Evertec Inc COM 30040P103 1,038 31,730 SH   SOLE   16,265 0 15,465
Evoqua Water Technologi COM 30057T105 595 41,750 SH   SOLE   19,910 0 21,840
Exact Sciences Corp COM 30063P105 490 4,155 SH   SOLE   4,155 0 0
Exelixis Inc COM 30161Q104 293 13,725 SH   SOLE   11,845 0 1,880
Exelon Corp COM 30161N101 635 13,252 SH   SOLE   11,522 0 1,730
Exlservice Holdings COM 302081104 593 8,972 SH   SOLE   4,093 0 4,879
Expedia Inc Del COM 30212P303 6,872 51,659 SH   SOLE   21,474 0 30,185
Expeditors Intl Wash COM 302130109 618 8,150 SH   SOLE   1,250 0 6,900
Exponet Inc COM 30214U102 2,560 43,728 SH   SOLE   23,782 0 19,946
Exterran Corp COM 30227H106 1,317 92,596 SH   SOLE   1,406 0 91,190
Exxon Mobil Corp COM 30231G102 90,551 1,181,662 SH   SOLE   232,627 0 949,035
F M C Corp COM 302491303 748 9,015 SH   SOLE   4,035 0 4,980
F5 Networks Inc COM 315616102 1,170 8,033 SH   SOLE   1,123 0 6,910
Fabrinet COM G3323L100 587 11,825 SH   SOLE   11,825 0 0
Facebook Inc COM 30303M102 489,903 2,538,360 SH   SOLE   798,319 0 1,740,041
Factset Resh Sys Inc COM 303075105 445 1,552 SH   SOLE   250 0 1,302
Fair Isaac Corp COM 303250104 24,400 77,703 SH   SOLE   25,595 0 52,108
Fastenal Co COM 311900104 2,957 90,720 SH   SOLE   19,980 0 70,740
Fbl Finl Group Inc COM 30239F106 1,140 17,871 SH   SOLE   10,812 0 7,059
Federal Signal Corp COM 313855108 2,285 85,430 SH   SOLE   42,985 0 42,445
Federated Invs Inc P COM 314211103 4,112 126,533 SH   SOLE   36,983 0 89,550
Fedex Corp COM 31428X106 257 1,567 SH   SOLE   1,567 0 0
Fednat Hldg Co COM 31431B109 238 16,671 SH   SOLE   11,582 0 5,089
Fidelity National Finan COM 31620R303 20,738 514,586 SH   SOLE   234,254 0 280,332
Fidelity Natl Inform COM 31620M106 86,577 705,710 SH   SOLE   228,393 0 477,317
Fifth Third Bancorp COM 316773100 26,555 951,793 SH   SOLE   293,403 0 658,390
First Amern Finl Corp COM 31847R102 7,986 148,722 SH   SOLE   128,032 0 20,690
First Bancorp P R COM 318672706 1,818 164,651 SH   SOLE   19,056 0 145,595
First Defiance Finl COM 32006W106 260 9,116 SH   SOLE   6,676 0 2,440
First Energy Corp COM 337932107 14,817 346,111 SH   SOLE   20,074 0 326,037
First Finl Bancorp COM 320209109 745 30,774 SH   SOLE   27,744 0 3,030
First Finl Bankshare COM 32020R109 617 20,030 SH   SOLE   9,220 0 10,810
First Finl Corp Ind COM 320218100 348 8,666 SH   SOLE   7,756 0 910
First Hawaiian Inc COM 32051X108 10,655 411,872 SH   SOLE   253,874 0 157,998
First Horizon Natl C COM 320517105 3,912 262,017 SH   SOLE   128,427 0 133,590
First Merchants Corp COM 320817109 2,454 64,739 SH   SOLE   33,105 0 31,634
First Midwest Bancor COM 320867104 1,278 62,420 SH   SOLE   14,890 0 47,530
Firstcash Inc COM 33767D105 1,059 10,591 SH   SOLE   4,771 0 5,820
Fiserv Inc COM 337738108 24,742 271,418 SH   SOLE   86,777 0 184,641
Five Below Inc COM 33829M101 5,475 45,620 SH   SOLE   22,048 0 23,572
Five9 Inc COM 338307101 1,948 37,989 SH   SOLE   17,353 0 20,636
Fleetcor Technologies I COM 339041105 24,553 87,423 SH   SOLE   41,793 0 45,630
Flir Sys Inc COM 302445101 23,073 426,489 SH   SOLE   199,599 0 226,890
Flowers Foods Inc COM 343498101 9,574 411,450 SH   SOLE   281,230 0 130,220
Flowserve Corp COM 34354P105 361 6,845 SH   SOLE   6,845 0 0
Fluidigm Corp Del COM 34385P108 149 12,120 SH   SOLE   5,080 0 7,040
Fluor Corp COM 343412102 351 10,406 SH   SOLE   1,086 0 9,320
Fnb Corp COM 302520101 7,458 633,646 SH   SOLE   421,898 0 211,748
Foot Locker Inc COM 344849104 3,270 78,005 SH   SOLE   10,615 0 67,390
Ford Mtr Co Del COM 345370860 486 47,540 SH   SOLE   25,100 0 22,440
Forescout Technologies COM 34553D101 406 11,985 SH   SOLE   5,880 0 6,105
Fortinet Inc COM 34959E109 13,972 181,860 SH   SOLE   79,130 0 102,730
Fortive Corp COM 34959J108 9,371 114,957 SH   SOLE   82,497 0 32,460
Forum Energy Technologi COM 34984V100 241 70,390 SH   SOLE   70,390 0 0
Forward Air Corp COM 349853101 836 14,130 SH   SOLE   6,495 0 7,635
Fossil Group Inc COM 34988V106 181 15,770 SH   SOLE   15,770 0 0
Foundation Bldg Matls I COM 350392106 1,061 59,690 SH   SOLE   45,630 0 14,060
Fox Factory Hldg Corp COM 35138V102 1,153 13,976 SH   SOLE   5,955 0 8,021
Franklin Elec Inc COM 353514102 1,768 37,226 SH   SOLE   22,795 0 14,431
Franklin Res Inc COM 354613101 3,528 101,378 SH   SOLE   42,463 0 58,915
Freeport-Mcmoran Cop COM 35671D857 3,580 308,329 SH   SOLE   283,779 0 24,550
Fti Consulting Inc COM 302941109 910 10,855 SH   SOLE   8,755 0 2,100
Fts International Inc COM 30283W104 108 19,420 SH   SOLE   19,420 0 0
Fulton Finl Corp Pa COM 360271100 915 55,907 SH   SOLE   45,167 0 10,740
Futurefuel Corporation COM 36116M106 195 16,699 SH   SOLE   16,699 0 0
Gallagher Arthur J & COM 363576109 34,151 389,899 SH   SOLE   136,629 0 253,270
Gamestop Corp New COM 36467W109 281 51,340 SH   SOLE   550 0 50,790
Gannett Spinco Inc COM 36473H104 1,995 244,447 SH   SOLE   1,050 0 243,397
Gardner Denver Hldgs In COM 36555P107 12,783 369,441 SH   SOLE   186,192 0 183,249
Garmin Ltd COM H2906T109 27,803 348,413 SH   SOLE   142,023 0 206,390
Gartner Group Inc Ne COM 366651107 24,960 155,091 SH   SOLE   69,751 0 85,340
Generac Hldgs Inc COM 368736104 1,836 26,455 SH   SOLE   13,020 0 13,435
General Dynamics Cor COM 369550108 4,351 23,928 SH   SOLE   1,893 0 22,035
General Elec Co COM 369604103 9,407 895,868 SH   SOLE   364,596 0 531,272
General Mls Inc COM 370334104 209 3,975 SH   SOLE   3,975 0 0
General Motors Corp. COM 37045V100 484 12,573 SH   SOLE   12,573 0 0
Genie Energy Ltd COM 372284208 616 57,835 SH   SOLE   30,476 0 27,359
Genomic Health Inc COM 37244C101 1,621 27,871 SH   SOLE   12,985 0 14,886
Genworth Finl Inc COM 37247D106 2,962 798,332 SH   SOLE   228,259 0 570,073
Geo Group Inc New COM 36162J106 838 39,865 SH   SOLE   260 0 39,605
Gilead Sciences Inc COM 375558103 28,371 419,943 SH   SOLE   37,174 0 382,769
Glacier Bancorp Inc COM 37637Q105 626 15,445 SH   SOLE   11,792 0 3,653
Glaukos Corp COM 377322102 348 4,620 SH   SOLE   2,240 0 2,380
Global Blood Therapeuti COM 37890U108 845 16,065 SH   SOLE   7,320 0 8,745
Global Pmts Inc COM 37940X102 11,316 70,669 SH   SOLE   33,319 0 37,350
Globant S A COM L44385109 1,748 17,300 SH   SOLE   6,804 0 10,496
Globus Med Inc COM 379577208 3,547 83,862 SH   SOLE   24,242 0 59,620
Glu Mobile Inc COM 379890106 119 16,570 SH   SOLE   7,190 0 9,380
Godaddy Inc COM 380237107 3,886 55,400 SH   SOLE   24,520 0 30,880
Goldman Sachs Group COM 38141G104 688 3,361 SH   SOLE   3,361 0 0
Gorman Rupp Co COM 383082104 310 9,448 SH   SOLE   4,489 0 4,959
Grace W R & Co Del N COM 38388F108 10,626 139,611 SH   SOLE   63,980 0 75,631
Graco Inc COM 384109104 19,508 388,760 SH   SOLE   152,073 0 236,687
Grainger W W Inc COM 384802104 7,569 28,219 SH   SOLE   13,409 0 14,810
Grand Canyon Ed Inc COM 38526M106 6,082 51,973 SH   SOLE   26,419 0 25,554
Great Lakes Dredge & COM 390607109 289 26,160 SH   SOLE   6,940 0 19,220
Great Westn Bancorp Inc COM 391416104 2,225 62,290 SH   SOLE   21,020 0 41,270
Greif Inc COM 397624107 2,676 82,210 SH   SOLE   16,310 0 65,900
Groupon Inc COM 399473107 70 19,530 SH   SOLE   13,310 0 6,220
Grubhub Inc COM 400110102 937 12,010 SH   SOLE   12,010 0 0
Gulfport Energy Corp COM 402635304 204 41,450 SH   SOLE   900 0 40,550
H & E Equipment Serv COM 404030108 362 12,445 SH   SOLE   9,195 0 3,250
Haemonetics Corp COM 405024100 5,360 44,538 SH   SOLE   16,743 0 27,795
Hallador Energy Company COM 40609P105 76 13,545 SH   SOLE   8,245 0 5,300
Halliburton Co COM 406216101 1,946 85,572 SH   SOLE   49,793 0 35,779
Hallmark Finl Svcs I COM 40624Q203 282 19,841 SH   SOLE   16,081 0 3,760
Halozyme Therapeutic COM 40637H109 3,613 210,314 SH   SOLE   81,395 0 128,919
Hamilton Lane Inc COM 407497106 1,145 20,075 SH   SOLE   9,360 0 10,715
Hancock Hldg Co COM 410120109 532 13,281 SH   SOLE   13,281 0 0
Hanger Orthopedic Gr COM 41043F208 1,400 73,111 SH   SOLE   35,453 0 37,658
Hanover Ins Group In COM 410867105 21,718 169,273 SH   SOLE   121,353 0 47,920
Harris Corp Del COM 413875105 35,088 185,525 SH   SOLE   63,820 0 121,705
Harsco Corp COM 415864107 2,068 75,368 SH   SOLE   29,586 0 45,782
Hartford Finl Svcs G COM 416515104 13,760 246,945 SH   SOLE   52,435 0 194,510
Hawaiian Elec Indust COM 419870100 8,227 188,917 SH   SOLE   14,140 0 174,777
Hca Holdings Inc COM 40412C101 9,660 71,463 SH   SOLE   6,747 0 64,716
Hd Supply Hldgs Inc COM 40416M105 33,572 833,475 SH   SOLE   275,940 0 557,535
Healthcare Tr Amer Inc COM 42225P501 3,576 130,375 SH   SOLE   106,665 0 23,710
Healthequity Inc COM 42226A107 1,929 29,490 SH   SOLE   12,005 0 17,485
Healthstream Inc COM 42222N103 757 29,285 SH   SOLE   4,945 0 24,340
Heico Corp New COM 422806109 50,842 379,954 SH   SOLE   137,840 0 242,114
Heico Corp New COM 422806208 226 2,182 SH   SOLE   2,182 0 0
Heidrick & Struggles COM 422819102 2,647 88,309 SH   SOLE   40,279 0 48,030
Helen Of Troy Corp L COM G4388N106 219 1,674 SH   SOLE   1,674 0 0
Helix Energy Solutio COM 42330P107 95 10,970 SH   SOLE   10,970 0 0
Henry Jack & Assoc I COM 426281101 15,234 113,758 SH   SOLE   53,548 0 60,210
Herbalife Ltd COM G4412G101 18,701 437,348 SH   SOLE   277,668 0 159,680
Heritage Commerce Co COM 426927109 279 22,768 SH   SOLE   9,088 0 13,680
Heritage Crystal Clean COM 42726M106 459 17,462 SH   SOLE   14,850 0 2,612
Hershey Foods Corp COM 427866108 14,542 108,501 SH   SOLE   37,409 0 71,092
Hess Corp COM 42809H107 1,197 18,834 SH   SOLE   18,834 0 0
Hewlett Packard Enterpr COM 42824C109 195 13,034 SH   SOLE   13,034 0 0
Hexcel Corp New COM 428291108 65,945 815,343 SH   SOLE   488,832 0 326,511
Hill Rom Hldgs Inc COM 431475102 2,862 27,360 SH   SOLE   17,200 0 10,160
Hillenbrand Inc COM 431571108 4,122 104,180 SH   SOLE   32,565 0 71,615
Hilton Worldwide Hldgs COM 43300A203 56,874 581,890 SH   SOLE   232,210 0 349,680
Hms Hldgs Corp COM 40425J101 6,694 206,655 SH   SOLE   92,824 0 113,831
Hollyfrontier Corp COM 436106108 10,063 217,438 SH   SOLE   34,998 0 182,440
Hologic Inc COM 436440101 798 16,617 SH   SOLE   16,617 0 0
Home Bancshares Inc COM 436893200 1,844 95,755 SH   SOLE   34,945 0 60,810
Home Depot Inc COM 437076102 261,084 1,255,394 SH   SOLE   374,504 0 880,890
Honeywell Intl Inc COM 438516106 97,898 560,733 SH   SOLE   214,501 0 346,232
Hope Bancorp Inc COM 43940T109 481 34,892 SH   SOLE   34,892 0 0
Horace Mann Educator COM 440327104 1,253 31,109 SH   SOLE   21,309 0 9,800
Horizon Therapeutics Pu COM G46188101 1,540 64,025 SH   SOLE   29,945 0 34,080
Houlihan Lokey Inc COM 441593100 1,043 23,418 SH   SOLE   7,960 0 15,458
Howard Hughes Corp Com COM 44267D107 1,362 11,002 SH   SOLE   11,002 0 0
Hp Inc COM 40434L105 11,915 573,112 SH   SOLE   11,022 0 562,090
Hubspot Inc COM 443573100 4,061 23,815 SH   SOLE   12,465 0 11,350
Hudson Pac Pptys Inc COM 444097109 18,942 569,347 SH   SOLE   319,819 0 249,528
Humana Inc COM 444859102 9,292 35,023 SH   SOLE   7,218 0 27,805
Hunt J B Trans Svcs COM 445658107 217 2,370 SH   SOLE   2,370 0 0
Huntington Bancshare COM 446150104 1,881 136,124 SH   SOLE   7,172 0 128,952
Huntington Ingalls Inds COM 446413106 1,429 6,359 SH   SOLE   319 0 6,040
Huntsman Corp COM 447011107 3,298 161,357 SH   SOLE   50,767 0 110,590
Hyatt Hotels Corp COM 448579102 2,504 32,891 SH   SOLE   32,891 0 0
Iac Interactivecorp COM 44919P508 681 3,130 SH   SOLE   2,930 0 200
Iberiabank Corp COM 450828108 911 12,015 SH   SOLE   10,215 0 1,800
Icf Intl Inc COM 44925C103 272 3,740 SH   SOLE   3,740 0 0
Icu Med Inc COM 44930G107 1,885 7,481 SH   SOLE   880 0 6,601
Idacorp Inc COM 451107106 14,717 146,538 SH   SOLE   107,549 0 38,989
Idex Corp COM 45167R104 63,258 367,479 SH   SOLE   154,199 0 213,280
Idexx Labs Inc COM 45168D104 86,205 313,097 SH   SOLE   104,051 0 209,046
Idt Corp COM 448947507 124 13,085 SH   SOLE   13,085 0 0
Ihs Markit Ltd COM G47567105 8,690 136,381 SH   SOLE   119,741 0 16,640
Ii Vi Inc COM 902104108 1,198 32,755 SH   SOLE   15,635 0 17,120
Illinois Tool Wks In COM 452308109 111,001 736,032 SH   SOLE   184,786 0 551,246
Illumina Inc COM 452327109 74,810 203,204 SH   SOLE   66,622 0 136,582
Immunogen Inc COM 45253H101 123 56,800 SH   SOLE   24,445 0 32,355
Immunomedics Inc COM 452907108 699 50,420 SH   SOLE   25,180 0 25,240
Incyte Pharmaceutica COM 45337C102 362 4,261 SH   SOLE   1,765 0 2,496
Independent Bank Corp M COM 453838609 420 19,297 SH   SOLE   8,743 0 10,554
Independent Bk Cp Ma COM 453836108 273 3,590 SH   SOLE   300 0 3,290
Ingersoll-Rand Plc COM G47791101 21,521 169,899 SH   SOLE   7,816 0 162,083
Ingevity Corp COM 45688C107 3,126 29,728 SH   SOLE   15,468 0 14,260
Ingles Mkts Inc COM 457030104 210 6,750 SH   SOLE   150 0 6,600
Ingredion Inc COM 457187102 1,250 15,151 SH   SOLE   271 0 14,880
Innophos Holdings In COM 45774N108 226 7,748 SH   SOLE   7,748 0 0
Innospec Inc COM 45768S105 1,170 12,825 SH   SOLE   5,585 0 7,240
Inphi Corp COM 45772F107 950 18,960 SH   SOLE   8,280 0 10,680
Insight Enterprises COM 45765U103 237 4,070 SH   SOLE   2,400 0 1,670
Insmed Inc COM 457669307 525 20,498 SH   SOLE   8,863 0 11,635
Insperity Inc COM 45778Q107 7,312 59,868 SH   SOLE   15,805 0 44,063
Inspire Med Sys Inc COM 457730109 277 4,570 SH   SOLE   2,070 0 2,500
Installed Bldg Prods In COM 45780R101 1,712 28,905 SH   SOLE   11,925 0 16,980
Integer Hldgs Corp COM 45826H109 1,537 18,310 SH   SOLE   11,700 0 6,610
Integra Lifesciences COM 457985208 573 10,268 SH   SOLE   10,268 0 0
Intel Corp COM 458140100 17,236 360,055 SH   SOLE   159,214 0 200,841
Inter Parfums Inc COM 458334109 1,172 17,620 SH   SOLE   2,460 0 15,160
Interactive Brokers Gro COM 45841N107 5,301 97,810 SH   SOLE   46,550 0 51,260
Intercept Pharmaceutica COM 45845P108 242 3,047 SH   SOLE   1,557 0 1,490
Intercontinentalexchang COM 45866F104 54,976 639,703 SH   SOLE   132,336 0 507,367
Interdigital Inc COM 45867G101 1,143 17,746 SH   SOLE   1,456 0 16,290
International Bncshr COM 459044103 208 5,520 SH   SOLE   5,520 0 0
International Paper COM 460146103 589 13,597 SH   SOLE   2,867 0 10,730
Interpublic Group Co COM 460690100 3,734 165,282 SH   SOLE   70,262 0 95,020
Intl Business Mchn COM 459200101 16,299 118,191 SH   SOLE   29,990 0 88,201
Intuit COM 461202103 108,590 415,528 SH   SOLE   123,136 0 292,392
Intuitive Surgical I COM 46120E602 109,983 209,672 SH   SOLE   61,602 0 148,070
Invesco Ltd COM G491BT108 3,501 171,115 SH   SOLE   13,565 0 157,550
Invesco Mortgage Capita COM 46131B100 316 19,585 SH   SOLE   18,665 0 920
Investors Bancorp Inc N COM 46146L101 983 88,125 SH   SOLE   56,205 0 31,920
Iovance Biotherapeutics COM 462260100 1,185 48,330 SH   SOLE   21,675 0 26,655
Ipg Photonics Corp COM 44980X109 484 3,141 SH   SOLE   3,141 0 0
Iqvia Hldgs Inc COM 46266C105 9,103 56,575 SH   SOLE   39,045 0 17,530
Irhythm Technologies In COM 450056106 898 11,350 SH   SOLE   5,380 0 5,970
Ironwood Pharmaceutical COM 46333X108 843 77,097 SH   SOLE   35,437 0 41,660
Itt Inc COM 45073V108 4,718 72,050 SH   SOLE   64,940 0 7,110
J & J Snack Foods Co COM 466032109 2,691 16,717 SH   SOLE   3,890 0 12,827
J P Morgan Chase & C COM 46625H100 106,996 957,026 SH   SOLE   209,347 0 747,679
J2 Global Inc COM 48123V102 8,406 94,565 SH   SOLE   18,855 0 75,710
Jabil Circuit Inc COM 466313103 15,872 502,273 SH   SOLE   260,453 0 241,820
Jack In The Box Inc COM 466367109 2,767 33,996 SH   SOLE   14,561 0 19,435
James Riv Group Ltd COM G5005R107 242 5,160 SH   SOLE   0 0 5,160
Janus Henderson Group P COM G4474Y214 455 21,280 SH   SOLE   1,300 0 19,980
Jazz Pharmaceuticals Pl COM G50871105 328 2,300 SH   SOLE   2,300 0 0
Jefferies Finl Group In COM 47233W109 10,760 559,546 SH   SOLE   296,675 0 262,871
Jeld-Wen Hldg Inc COM 47580P103 859 40,480 SH   SOLE   18,365 0 22,115
John Bean Technologies COM 477839104 3,015 24,893 SH   SOLE   10,586 0 14,307
Johnson & Johnson COM 478160104 165,797 1,190,386 SH   SOLE   313,223 0 877,163
Johnson Ctls Intl Plc COM G51502105 2,171 52,560 SH   SOLE   6,840 0 45,720
Jones Lang Lasalle I COM 48020Q107 1,916 13,620 SH   SOLE   2,120 0 11,500
Juniper Networks COM 48203R104 850 31,912 SH   SOLE   31,912 0 0
K12 Inc COM 48273U102 277 9,106 SH   SOLE   7,426 0 1,680
Kadant Inc COM 48282T104 835 9,191 SH   SOLE   3,269 0 5,922
Kaiser Aluminum Corp COM 483007704 3,890 39,851 SH   SOLE   4,150 0 35,701
Kansas City Southn COM 485170302 593 4,870 SH   SOLE   759 0 4,111
Kb Home COM 48666K109 459 17,835 SH   SOLE   16,605 0 1,230
Kemper Corp Del COM 488401100 37,853 438,674 SH   SOLE   292,273 0 146,401
Kennametal Inc COM 489170100 3,054 82,557 SH   SOLE   69,752 0 12,805
Keycorp COM 493267108 5,221 294,146 SH   SOLE   9,356 0 284,790
Keysight Technologies I COM 49338L103 3,443 38,333 SH   SOLE   29,103 0 9,230
Kforce Com Inc COM 493732101 380 10,825 SH   SOLE   4,725 0 6,100
Kimball Intl Inc COM 494274103 721 41,367 SH   SOLE   21,358 0 20,009
Kimberly Clark Corp COM 494368103 34,360 257,803 SH   SOLE   44,987 0 212,816
Kinder Morgan Inc Del COM 49456B101 275 13,180 SH   SOLE   13,180 0 0
Kinsale Cap Group Inc COM 49714P108 821 8,980 SH   SOLE   4,230 0 4,750
Kla-Tencor Corp COM 482480100 6,023 50,959 SH   SOLE   11,749 0 39,210
Knight Swift Transn Hld COM 499049104 373 11,366 SH   SOLE   11,366 0 0
Knowles Corp COM 49926D109 450 24,558 SH   SOLE   24,558 0 0
Koppers Holdings Inc COM 50060P106 436 14,850 SH   SOLE   0 0 14,850
Korn Ferry Intl COM 500643200 2,357 58,834 SH   SOLE   26,866 0 31,968
Kraft Heinz Co COM 500754106 307 9,903 SH   SOLE   4,673 0 5,230
Kronos Worldwide Inc COM 50105F105 549 35,810 SH   SOLE   19,600 0 16,210
Kura Oncology Inc COM 50127T109 223 11,325 SH   SOLE   4,330 0 6,995
L Brands Inc COM 501797104 7,320 280,454 SH   SOLE   153,524 0 126,930
L3 Technologies Inc COM 502413107 236 962 SH   SOLE   962 0 0
La Z Boy Inc COM 505336107 1,551 50,581 SH   SOLE   34,056 0 16,525
Laboratory Corp Amer COM 50540R409 1,271 7,350 SH   SOLE   7,350 0 0
Lakeland Finl Corp COM 511656100 1,288 27,501 SH   SOLE   17,191 0 10,310
Lam Resh Corp COM 512807108 27,218 144,901 SH   SOLE   58,381 0 86,520
Lamar Advertising Co Ne COM 512816109 2,016 24,974 SH   SOLE   1,167 0 23,807
Lamb Weston Hldgs Inc COM 513272104 43,353 684,229 SH   SOLE   144,836 0 539,393
Lancaster Colony Cor COM 513847103 2,404 16,179 SH   SOLE   612 0 15,567
Landstar Sys Inc COM 515098101 24,122 223,371 SH   SOLE   106,830 0 116,541
Lantheus Hldgs Inc COM 516544103 732 25,866 SH   SOLE   8,095 0 17,771
Laredo Pete Hldgs Inc COM 516806106 603 207,760 SH   SOLE   207,760 0 0
Las Vegas Sands Corp COM 517834107 10,091 170,767 SH   SOLE   81,907 0 88,860
Lattice Semiconducto COM 518415104 625 42,820 SH   SOLE   19,530 0 23,290
Lci Inds COM 50189K103 537 5,972 SH   SOLE   2,694 0 3,278
Lear Corp COM 521865204 242 1,740 SH   SOLE   1,740 0 0
Legacy Tex Finl Group I COM 52471Y106 4,075 100,100 SH   SOLE   30,005 0 70,095
Legg Mason Inc COM 524901105 12,899 336,960 SH   SOLE   109,700 0 227,260
Leidos Hldgs Inc COM 525327102 1,583 19,825 SH   SOLE   18,141 0 1,684
Lennox Intl Inc COM 526107107 4,880 17,747 SH   SOLE   7,927 0 9,820
Liberty Broadband Corp COM 530307305 240 2,300 SH   SOLE   2,300 0 0
Liberty Latin America L COM G9001E128 177 10,270 SH   SOLE   10,270 0 0
Liberty Media Corp Dela COM 531229854 803 21,460 SH   SOLE   21,460 0 0
Liberty Siriusxm Grp-C COM 531229607 609 16,030 SH   SOLE   16,030 0 0
Lifevantage Corp COM 53222K205 361 27,840 SH   SOLE   15,230 0 12,610
Ligand Pharmaceuticals COM 53220K504 1,118 9,790 SH   SOLE   4,309 0 5,481
Lincoln Elec Hldgs I COM 533900106 29,176 354,422 SH   SOLE   169,812 0 184,610
Lincoln Natl Corp In COM 534187109 7,233 112,219 SH   SOLE   2,399 0 109,820
Linde Plc COM G5494J103 37,249 185,502 SH   SOLE   50,512 0 134,990
Littelfuse Inc COM 537008104 1,815 10,258 SH   SOLE   718 0 9,540
Livanova Plc COM G5509L101 1,410 19,599 SH   SOLE   10,409 0 9,190
Live Nation Inc COM 538034109 721 10,877 SH   SOLE   6,567 0 4,310
Liveperson Inc COM 538146101 255 9,100 SH   SOLE   4,575 0 4,525
Lockheed Martin Corp COM 539830109 16,872 46,409 SH   SOLE   5,453 0 40,956
Logmein Inc COM 54142L109 12,449 168,956 SH   SOLE   104,996 0 63,960
Loral Space & Commun COM 543881106 294 8,510 SH   SOLE   1,180 0 7,330
Louisiana Pac Corp COM 546347105 1,058 40,337 SH   SOLE   20,967 0 19,370
Lowes Cos Inc COM 548661107 36,817 364,849 SH   SOLE   90,926 0 273,923
Lpl Finl Hldgs Inc COM 50212V100 43,795 536,897 SH   SOLE   286,477 0 250,420
Lsc Communications Inc COM 50218P107 339 92,253 SH   SOLE   159 0 92,094
Lululemon Athletica Inc COM 550021109 25,623 142,184 SH   SOLE   65,074 0 77,110
Lyondellbasell Industri COM N53745100 4,629 53,743 SH   SOLE   989 0 52,754
M & T Bk Corp COM 55261F104 5,791 34,051 SH   SOLE   11,557 0 22,494
Madden Steven Ltd COM 556269108 2,850 83,959 SH   SOLE   31,453 0 52,506
Madrigal Pharmaceutical COM 558868105 215 2,053 SH   SOLE   903 0 1,150
Malibu Boats Inc COM 56117J100 2,376 61,150 SH   SOLE   24,730 0 36,420
Mallinckrodt Pub Ltd Co COM G5785G107 185 20,140 SH   SOLE   20,140 0 0
Manhattan Assocs Inc COM 562750109 574 8,280 SH   SOLE   1,040 0 7,240
Manpower Inc COM 56418H100 11,549 119,553 SH   SOLE   32,023 0 87,530
Mantech Intl Corp COM 564563104 355 5,387 SH   SOLE   5,387 0 0
Marathon Oil Corp COM 565849106 1,285 90,414 SH   SOLE   89,664 0 750
Marathon Pete Corp COM 56585A102 10,293 184,193 SH   SOLE   3,531 0 180,662
Marcus Corp COM 566330106 986 29,930 SH   SOLE   17,660 0 12,270
Markel Corp COM 570535104 12,269 11,260 SH   SOLE   7,200 0 4,060
Marketaxess Hldgs In COM 57060D108 2,073 6,450 SH   SOLE   1,450 0 5,000
Marriott Intl Inc Ne COM 571903202 11,649 83,033 SH   SOLE   33,335 0 49,698
Marsh & Mclennan Cos COM 571748102 7,062 70,799 SH   SOLE   9,189 0 61,610
Masco Corp COM 574599106 4,240 108,057 SH   SOLE   25,377 0 82,680
Masimo Corp COM 574795100 15,856 106,545 SH   SOLE   36,046 0 70,499
Masonite Intl Corp New COM 575385109 445 8,440 SH   SOLE   4,570 0 3,870
Mastec Inc COM 576323109 3,199 62,080 SH   SOLE   8,650 0 53,430
Mastercard Inc COM 57636Q104 223,214 843,815 SH   SOLE   264,698 0 579,117
Mastercraft Boat Hldgs COM 57637H103 585 29,884 SH   SOLE   14,215 0 15,669
Match Group Inc COM 57665R106 351 5,225 SH   SOLE   2,815 0 2,410
Materion Corp COM 576690101 3,307 48,775 SH   SOLE   19,536 0 29,239
Maxim Integrated Pro COM 57772K101 27,023 451,741 SH   SOLE   150,095 0 301,646
Maximus Inc COM 577933104 3,463 47,733 SH   SOLE   13,080 0 34,653
Mccormick & Co Inc COM 579780206 821 5,297 SH   SOLE   5,297 0 0
Mcdermott Intl Inc COM 580037703 612 63,325 SH   SOLE   10,255 0 53,070
Mcdonalds Corp COM 580135101 151,109 727,677 SH   SOLE   203,671 0 524,006
Mcgrath Rentcorp COM 580589109 274 4,415 SH   SOLE   895 0 3,520
Mdu Res Group Inc COM 552690109 15,861 614,761 SH   SOLE   498,661 0 116,100
Medifast Inc COM 58470H101 1,749 13,630 SH   SOLE   4,840 0 8,790
Medpace Hldgs Inc COM 58506Q109 3,520 53,805 SH   SOLE   20,400 0 33,405
Medtronic Plc COM G5960L103 35,013 359,513 SH   SOLE   64,798 0 294,715
Mercadolibre Inc COM 58733R102 612 1,000 SH   SOLE   400 0 600
Merck & Co Inc New COM 58933Y105 98,168 1,170,754 SH   SOLE   418,462 0 752,292
Mercury Computer Sys COM 589378108 2,526 35,902 SH   SOLE   16,855 0 19,047
Mercury Genl Corp Ne COM 589400100 4,089 65,431 SH   SOLE   50,635 0 14,796
Meredith Corp COM 589433101 333 6,040 SH   SOLE   300 0 5,740
Meridian Bancorp Inc Md COM 58958U103 1,060 59,249 SH   SOLE   44,375 0 14,874
Merit Med Sys Inc COM 589889104 1,064 17,858 SH   SOLE   7,210 0 10,648
Meritor Inc COM 59001K100 1,567 64,620 SH   SOLE   28,140 0 36,480
Meta Finl Group Inc COM 59100U108 590 21,045 SH   SOLE   12,195 0 8,850
Methode Electrs Inc COM 591520200 790 27,660 SH   SOLE   15,245 0 12,415
Metlife Inc COM 59156R108 35,312 710,933 SH   SOLE   95,543 0 615,390
Mettler Toledo Inter COM 592688105 89,037 105,997 SH   SOLE   28,970 0 77,027
Mge Energy Inc COM 55277P104 968 13,239 SH   SOLE   11,303 0 1,936
Mgic Invt Corp Wis COM 552848103 21,737 1,654,240 SH   SOLE   1,035,700 0 618,540
Microchip Technology COM 595017104 714 8,234 SH   SOLE   8,234 0 0
Micron Technology In COM 595112103 16,699 432,732 SH   SOLE   87,552 0 345,180
Microsoft Corp COM 594918104 855,622 6,387,144 SH   SOLE   1,982,668 0 4,404,476
Midstates Pete Co Inc COM 59804T407 282 47,872 SH   SOLE   32,479 0 15,393
Milacron Hldgs Corp COM 59870L106 289 20,910 SH   SOLE   20,910 0 0
Miller Herman Inc COM 600544100 2,721 60,871 SH   SOLE   29,995 0 30,876
Mks Instrument Inc COM 55306N104 5,089 65,342 SH   SOLE   25,090 0 40,252
Mobile Mini COM 60740F105 228 7,486 SH   SOLE   4,996 0 2,490
Modine Mfg Co COM 607828100 706 49,370 SH   SOLE   0 0 49,370
Moelis & Co COM 60786M105 2,040 58,366 SH   SOLE   20,540 0 37,826
Mohawk Inds Inc COM 608190104 292 1,982 SH   SOLE   1,982 0 0
Mondelez Intl Inc COM 609207105 23,526 436,475 SH   SOLE   143,655 0 292,820
Monolithic Pwr Sys I COM 609839105 6,637 48,877 SH   SOLE   21,560 0 27,317
Monotype Imaging Holdin COM 61022P100 1,283 76,160 SH   SOLE   26,220 0 49,940
Monro Muffler Brake COM 610236101 769 9,020 SH   SOLE   3,995 0 5,025
Monster Beverage Corp N COM 61174X109 91,893 1,439,647 SH   SOLE   498,582 0 941,065
Moodys Corp COM 615369105 71,259 364,850 SH   SOLE   133,350 0 231,500
Moog Inc 'a' COM 615394202 354 3,782 SH   SOLE   3,782 0 0
Morgan Stanley COM 617446448 11,915 271,978 SH   SOLE   63,067 0 208,911
Motorola Solutions Inc COM 620076307 37,852 227,024 SH   SOLE   70,562 0 156,462
Movado Group Inc COM 624580106 347 12,861 SH   SOLE   12,861 0 0
Msa Safety Inc COM 553498106 1,357 12,878 SH   SOLE   6,218 0 6,660
Msc Indl Direct Inc COM 553530106 26,185 352,609 SH   SOLE   186,238 0 166,371
Msci Inc COM 55354G100 68,121 285,275 SH   SOLE   89,825 0 195,450
Msg Network Inc COM 553573106 626 30,201 SH   SOLE   30,101 0 100
Mueller Inds Inc COM 624756102 995 33,977 SH   SOLE   14,148 0 19,829
Mueller Wtr Prods In COM 624758108 175 17,820 SH   SOLE   17,820 0 0
Murphy Oil Corp COM 626717102 2,161 87,685 SH   SOLE   64,415 0 23,270
Murphy Usa Inc COM 626755102 406 4,836 SH   SOLE   4,336 0 500
Myers Inds Inc COM 628464109 1,115 57,884 SH   SOLE   21,941 0 35,943
Mylan N V COM N59465109 808 42,438 SH   SOLE   42,438 0 0
Myokardia Inc COM 62857M105 901 17,965 SH   SOLE   8,135 0 9,830
Myr Group Inc Del COM 55405W104 347 9,300 SH   SOLE   4,086 0 5,214
Myriad Genetics Inc COM 62855J104 1,106 39,803 SH   SOLE   20,238 0 19,565
Nabors Industries Lt COM G6359F103 155 53,510 SH   SOLE   53,510 0 0
Nanometrics Inc COM 630077105 1,161 33,442 SH   SOLE   19,444 0 13,998
Nanostring Technologies COM 63009R109 1,125 37,075 SH   SOLE   16,185 0 20,890
Nasdaq Stock Martket COM 631103108 9,364 97,372 SH   SOLE   38,017 0 59,355
Natera Inc COM 632307104 278 10,068 SH   SOLE   4,786 0 5,282
National Bk Hldgs Corp COM 633707104 1,055 29,064 SH   SOLE   14,290 0 14,774
National Cinemedia I COM 635309107 1,516 231,072 SH   SOLE   125,280 0 105,792
National Fuel Gas Co COM 636180101 16,478 312,382 SH   SOLE   173,806 0 138,576
National Gen Hldgs Corp COM 636220303 1,064 46,365 SH   SOLE   29,835 0 16,530
National Instrs Corp COM 636518102 17,600 419,152 SH   SOLE   175,891 0 243,261
National Westn Life Gro COM 638517102 1,380 5,368 SH   SOLE   2,228 0 3,140
Natural Grocers By Vita COM 63888U108 196 19,510 SH   SOLE   19,510 0 0
Navient Corp COM 63938C108 759 55,620 SH   SOLE   53,430 0 2,190
Navistar Intl Corp N COM 63934E108 622 18,060 SH   SOLE   12,440 0 5,620
Nbt Bancorp Inc COM 628778102 421 11,228 SH   SOLE   10,801 0 427
Neenah Paper Inc COM 640079109 1,324 19,604 SH   SOLE   8,019 0 11,585
Neogen Corp COM 640491106 906 14,590 SH   SOLE   7,510 0 7,080
Neogenomics Inc COM 64049M209 2,917 132,946 SH   SOLE   49,451 0 83,495
Netapp Inc COM 64110D104 2,066 33,485 SH   SOLE   10,293 0 23,192
Netflix Com Inc COM 64110L106 59,363 161,612 SH   SOLE   54,979 0 106,633
Neurocrine Bioscienc COM 64125C109 1,516 17,950 SH   SOLE   8,780 0 9,170
New Jersey Res COM 646025106 211 4,240 SH   SOLE   4,240 0 0
New Media Invt Group In COM 64704V106 553 58,606 SH   SOLE   46,306 0 12,300
New Relic Inc COM 64829B100 1,186 13,705 SH   SOLE   3,443 0 10,262
New Residential Invt Co COM 64828T201 6,763 439,449 SH   SOLE   364,019 0 75,430
New York Times Co COM 650111107 7,124 218,400 SH   SOLE   143,750 0 74,650
Newell Rubbermaid In COM 651229106 3,759 243,785 SH   SOLE   100,075 0 143,710
Newmark Group Inc COM 65158N102 780 86,879 SH   SOLE   56,811 0 30,068
Newmont Mng Corp Hld COM 651639106 1,839 47,810 SH   SOLE   47,810 0 0
News Corp New COM 65249B208 152 10,880 SH   SOLE   10,880 0 0
Nextera Energy Inc COM 65339F101 21,268 103,819 SH   SOLE   24,693 0 79,126
Nextgen Healthcare Inc COM 65343C102 475 23,845 SH   SOLE   13,375 0 10,470
Nic Inc COM 62914B100 910 56,705 SH   SOLE   15,790 0 40,915
Nielsen Hldgs Plc COM G6518L108 2,678 118,480 SH   SOLE   870 0 117,610
Nike Inc COM 654106103 116,322 1,385,605 SH   SOLE   436,440 0 949,165
Nmi Hldgs Inc COM 629209305 2,249 79,209 SH   SOLE   43,609 0 35,600
Noble Energy Inc COM 655044105 1,272 56,795 SH   SOLE   56,795 0 0
Norfolk Southern Cor COM 655844108 3,183 15,969 SH   SOLE   5,089 0 10,880
Northfield Bancorp Inc COM 66611T108 549 35,177 SH   SOLE   15,427 0 19,750
Northrop Corp COM 666807102 5,546 17,164 SH   SOLE   1,526 0 15,638
Northwest Bancshares In COM 667340103 286 16,255 SH   SOLE   16,255 0 0
Northwest Nat Hldg Co COM 66765N105 653 9,400 SH   SOLE   300 0 9,100
Northwestern Corp COM 668074305 1,846 25,590 SH   SOLE   1,230 0 24,360
Norwegian Cruise Line H COM G66721104 1,117 20,836 SH   SOLE   20,836 0 0
Novanta Inc COM 67000B104 834 8,840 SH   SOLE   4,530 0 4,310
Novocure Ltd COM G6674U108 1,378 21,799 SH   SOLE   10,518 0 11,281
Now Inc COM 67011P100 285 19,292 SH   SOLE   19,292 0 0
Nrg Energy Inc COM 629377508 71,966 2,049,142 SH   SOLE   633,512 0 1,415,630
Nu Skin Enterprises COM 67018T105 28,456 576,970 SH   SOLE   341,745 0 235,225
Nuance Communication COM 67020Y100 2,348 146,995 SH   SOLE   145,925 0 1,070
Nucor Corp COM 670346105 252 4,565 SH   SOLE   3,545 0 1,020
Nuvasive Inc COM 670704105 912 15,575 SH   SOLE   6,680 0 8,895
Nve Corp COM 629445206 1,512 21,709 SH   SOLE   11,568 0 10,141
Nvent Electric Plc COM G6700G107 4,361 175,925 SH   SOLE   167,305 0 8,620
Nvidia Corp COM 67066G104 55,961 340,748 SH   SOLE   102,659 0 238,089
Nvr Inc COM 62944T105 866 257 SH   SOLE   147 0 110
O Reilly Automotive Inc COM 67103H107 29,149 78,926 SH   SOLE   26,339 0 52,587
Oasis Pete Inc New COM 674215108 120 21,048 SH   SOLE   21,048 0 0
Occidental Pete Corp COM 674599105 24,224 481,781 SH   SOLE   95,617 0 386,164
Office Depot Inc COM 676220106 104 50,691 SH   SOLE   50,691 0 0
Office Properties Income Trust COM 67623C109 400 15,236 SH   SOLE   15,236 0 0
Old Dominion Fght Li COM 679580100 524 3,510 SH   SOLE   3,510 0 0
Old Rep Intl Corp COM 680223104 4,368 195,156 SH   SOLE   1,661 0 193,495
Olin Corp COM 680665205 4,051 184,877 SH   SOLE   158,935 0 25,942
Ollies Bargain Outlt Hl COM 681116109 1,696 19,470 SH   SOLE   8,570 0 10,900
Omnicell Inc COM 68213N109 4,053 47,106 SH   SOLE   16,095 0 31,011
On Deck Cap Inc COM 682163100 78 18,780 SH   SOLE   18,780 0 0
On Semiconductor Cor COM 682189105 1,814 89,764 SH   SOLE   33,165 0 56,599
One Gas Inc COM 68235P108 4,328 47,934 SH   SOLE   13,244 0 34,690
Onemain Hldgs Inc COM 68268W103 6,659 196,962 SH   SOLE   132,740 0 64,222
Oneok Inc New COM 682680103 20,667 300,344 SH   SOLE   87,599 0 212,745
Op Bancorp COM 67109R109 123 11,352 SH   SOLE   8,201 0 3,151
Oracle Corp COM 68389X105 144,455 2,535,633 SH   SOLE   824,804 0 1,710,829
Oritani Finl Corp Del COM 68633D103 497 28,010 SH   SOLE   8,780 0 19,230
Orthofix Med Inc COM 68752M108 1,385 26,182 SH   SOLE   5,640 0 20,542
Oshkosh Truck Corp COM 688239201 6,629 79,400 SH   SOLE   39,160 0 40,240
Osi Systems Inc COM 671044105 1,862 16,535 SH   SOLE   7,975 0 8,560
Otter Tail Corp COM 689648103 2,990 56,625 SH   SOLE   29,745 0 26,880
Outfront Media Inc COM 69007J106 6,387 247,666 SH   SOLE   231,226 0 16,440
Overseas Shipholding Gr COM 69036R863 230 122,512 SH   SOLE   122,512 0 0
Paccar Inc COM 693718108 6,297 87,872 SH   SOLE   4,272 0 83,600
Pacira Pharmaceuticals COM 695127100 894 20,560 SH   SOLE   9,615 0 10,945
Packaging Corp Amer COM 695156109 1,156 12,125 SH   SOLE   575 0 11,550
Pacwest Bancorp Del COM 695263103 971 24,997 SH   SOLE   22,957 0 2,040
Palo Alto Networks Inc COM 697435105 30,467 149,523 SH   SOLE   62,105 0 87,418
Panhandle Royalty Co COM 698477106 257 19,712 SH   SOLE   15,958 0 3,754
Paramount Group Inc COM 69924R108 1,495 106,686 SH   SOLE   105,316 0 1,370
Park Electrochemical COM 700416209 999 59,829 SH   SOLE   29,685 0 30,144
Parker Hannifin Corp COM 701094104 8,754 51,493 SH   SOLE   16,683 0 34,810
Paychex Inc COM 704326107 14,047 170,699 SH   SOLE   30,577 0 140,122
Paycom Software Inc COM 70432V102 8,409 37,090 SH   SOLE   18,650 0 18,440
Paylocity Hldg Corp COM 70438V106 927 9,880 SH   SOLE   4,735 0 5,145
Paypal Hldgs Inc COM 70450Y103 120,285 1,050,888 SH   SOLE   390,404 0 660,484
Peabody Energy Corp New COM 704551100 925 38,398 SH   SOLE   11,648 0 26,750
Pebblebrook Hotel Tr COM 70509V100 780 27,688 SH   SOLE   27,688 0 0
Penn Natl Gaming Inc COM 707569109 3,161 164,102 SH   SOLE   7,948 0 156,154
Pennymac Mtg Invt Tr COM 70931T103 341 15,630 SH   SOLE   13,520 0 2,110
Pentair Plc COM G7S00T104 3,417 91,868 SH   SOLE   10,477 0 81,391
Penumbra Inc COM 70975L107 261 1,634 SH   SOLE   1,634 0 0
Peoples United Financia COM 712704105 634 37,783 SH   SOLE   37,783 0 0
Pepsico Inc COM 713448108 88,159 672,305 SH   SOLE   222,282 0 450,023
Perficient Inc COM 71375U101 3,106 90,505 SH   SOLE   36,285 0 54,220
Performance Food Group COM 71377A103 1,760 43,970 SH   SOLE   19,570 0 24,400
Perkinelmer Inc COM 714046109 642 6,662 SH   SOLE   6,662 0 0
Perspecta Inc COM 715347100 1,182 50,504 SH   SOLE   39,544 0 10,960
Pfizer Inc COM 717081103 59,242 1,367,551 SH   SOLE   329,935 0 1,037,616
Philip Morris Intl Inc COM 718172109 43,838 558,230 SH   SOLE   172,707 0 385,523
Phillips 66 COM 718546104 11,920 127,437 SH   SOLE   22,235 0 105,202
Pieris Pharmaceuticals COM 720795103 232 49,440 SH   SOLE   18,570 0 30,870
Pilgrims Pride Corp New COM 72147K108 2,863 112,770 SH   SOLE   106,770 0 6,000
Pinnacle Finl Partne COM 72346Q104 228 3,959 SH   SOLE   1,659 0 2,300
Pinnacle West Cap Co COM 723484101 347 3,690 SH   SOLE   2,690 0 1,000
Pioneer Nat Res Co COM 723787107 14,203 92,312 SH   SOLE   44,857 0 47,455
Piper Jaffray Cos COM 724078100 1,389 18,706 SH   SOLE   2,120 0 16,586
Pitney Bowes Inc COM 724479100 1,329 310,441 SH   SOLE   1,375 0 309,066
Planet Fitness Inc COM 72703H101 19,753 272,686 SH   SOLE   143,540 0 129,146
Plexus Corp COM 729132100 976 16,725 SH   SOLE   3,445 0 13,280
Pnc Financial Corp COM 693475105 21,692 158,013 SH   SOLE   17,348 0 140,665
Pnm Res Inc COM 69349H107 429 8,430 SH   SOLE   8,390 0 40
Polyone Corp COM 73179P106 1,096 34,903 SH   SOLE   21,373 0 13,530
Pool Corporation COM 73278L105 27,385 143,377 SH   SOLE   51,361 0 92,016
Popular Inc COM 733174700 18,557 342,122 SH   SOLE   174,342 0 167,780
Portland Gen Elec Co COM 736508847 1,110 20,485 SH   SOLE   13,775 0 6,710
Portola Pharmaceuticals COM 737010108 497 18,310 SH   SOLE   8,380 0 9,930
Ppg Inds Inc COM 693506107 210 1,799 SH   SOLE   1,799 0 0
Ppl Corp COM 69351T106 4,079 131,536 SH   SOLE   52,756 0 78,780
Pra Health Sciences Inc COM 69354M108 1,585 15,981 SH   SOLE   6,096 0 9,885
Preferred Bk Los Angele COM 740367404 582 12,321 SH   SOLE   200 0 12,121
Premier Inc COM 74051N102 1,916 49,002 SH   SOLE   350 0 48,652
Presidio Inc COM 74102M103 513 37,530 SH   SOLE   37,530 0 0
Primerica Inc COM 74164M108 3,384 28,210 SH   SOLE   20,200 0 8,010
Principal Financial COM 74251V102 9,318 160,881 SH   SOLE   1,481 0 159,400
Proassurance Corp COM 74267C106 1,577 43,661 SH   SOLE   22,400 0 21,261
Procter & Gamble Co COM 742718109 136,220 1,242,319 SH   SOLE   268,637 0 973,682
Progress Software Co COM 743312100 5,670 129,975 SH   SOLE   44,476 0 85,499
Progressive Corp Ohi COM 743315103 81,172 1,015,539 SH   SOLE   254,911 0 760,628
Proofpoint Inc COM 743424103 8,034 66,807 SH   SOLE   37,631 0 29,176
Propetro Hldg Corp COM 74347M108 735 35,515 SH   SOLE   14,935 0 20,580
Pros Holdings Inc COM 74346Y103 1,263 19,972 SH   SOLE   8,847 0 11,125
Prosperity Bancshare COM 743606105 388 5,880 SH   SOLE   5,880 0 0
Proto Labs Inc COM 743713109 516 4,450 SH   SOLE   1,830 0 2,620
Providence Svc Corp COM 743815102 582 10,142 SH   SOLE   4,835 0 5,307
Provident Finl Svcs COM 74386T105 532 21,950 SH   SOLE   15,020 0 6,930
Prudential Finl Inc COM 744320102 4,045 40,052 SH   SOLE   5,148 0 34,904
Ptc Inc COM 69370C100 390 4,345 SH   SOLE   4,345 0 0
Ptc Therapeutics Inc COM 69366J200 257 5,703 SH   SOLE   3,183 0 2,520
Public Svc Enterpris COM 744573106 4,783 81,320 SH   SOLE   80,900 0 420
Pulte Homes Corp COM 745867101 14,778 467,355 SH   SOLE   107,795 0 359,560
Pvh Corp COM 693656100 894 9,443 SH   SOLE   9,443 0 0
Pzena Investment Mgmt I COM 74731Q103 691 80,439 SH   SOLE   47,434 0 33,005
Qad Inc COM 74727D306 269 6,685 SH   SOLE   3,230 0 3,455
Qiagen Nv COM N72482123 336 8,276 SH   SOLE   0 0 8,276
Qorvo Inc COM 74736K101 3,545 53,219 SH   SOLE   24,880 0 28,339
Qualcomm Inc COM 747525103 45,605 599,516 SH   SOLE   146,677 0 452,839
Qualys Inc COM 74758T303 2,350 26,984 SH   SOLE   7,835 0 19,149
Quanta Svcs Inc COM 74762E102 35,423 927,549 SH   SOLE   433,149 0 494,400
Quest Diagnostics In COM 74834L100 2,738 26,893 SH   SOLE   25,063 0 1,830
Quidel Corp COM 74838J101 675 11,375 SH   SOLE   5,580 0 5,795
Qurate Retail Inc COM 74915M100 523 42,249 SH   SOLE   42,249 0 0
R1 Rcm Inc COM 749397105 139 11,030 SH   SOLE   8,050 0 2,980
Radian Group Inc COM 750236101 8,182 358,086 SH   SOLE   69,791 0 288,295
Ralph Lauren Corp COM 751212101 5,933 52,232 SH   SOLE   17,332 0 34,900
Rapid7 Inc COM 753422104 849 14,685 SH   SOLE   7,125 0 7,560
Raven Inds Inc COM 754212108 2,032 56,625 SH   SOLE   21,893 0 34,732
Raytheon Co COM 755111507 24,746 142,315 SH   SOLE   42,427 0 99,888
Re Max Hldgs Inc COM 75524W108 943 30,661 SH   SOLE   24,196 0 6,465
Red Hat Inc COM 756577102 24,992 133,108 SH   SOLE   54,383 0 78,725
Regeneron Pharmaceut COM 75886F107 5,562 17,769 SH   SOLE   2,169 0 15,600
Regenxbio Inc COM 75901B107 1,119 21,792 SH   SOLE   9,758 0 12,034
Regional Mgmt Corp COM 75902K106 233 8,826 SH   SOLE   4,885 0 3,941
Regions Finl Corp COM 7591EP100 14,396 963,558 SH   SOLE   119,187 0 844,371
Renaissance Re Hldgs COM G7496G103 317 1,780 SH   SOLE   1,780 0 0
Renasant Corp COM 75970E107 1,295 36,030 SH   SOLE   31,390 0 4,640
Rent A Ctr Inc New COM 76009N100 1,668 62,640 SH   SOLE   39,260 0 23,380
Repligen Corp COM 759916109 1,349 15,695 SH   SOLE   6,825 0 8,870
Republic Svcs Inc COM 760759100 23,049 266,034 SH   SOLE   137,129 0 128,905
Resmed Inc COM 761152107 55,268 452,902 SH   SOLE   145,259 0 307,643
Retail Opportunity Invt COM 76131N101 265 15,465 SH   SOLE   15,465 0 0
Retail Pptys Amer Inc COM 76131V202 4,030 342,720 SH   SOLE   279,420 0 63,300
Retail Value Inc COM 76133Q102 980 28,166 SH   SOLE   8,464 0 19,702
Rexford Indl Rlty Inc COM 76169C100 1,417 35,110 SH   SOLE   32,690 0 2,420
Rexnord Corp New COM 76169B102 2,301 76,155 SH   SOLE   47,125 0 29,030
Rigel Pharmaceutical COM 766559603 459 175,895 SH   SOLE   72,830 0 103,065
Ring Energy Inc COM 76680V108 336 103,410 SH   SOLE   103,410 0 0
Ringcentral Inc COM 76680R206 4,348 37,834 SH   SOLE   19,450 0 18,384
Rli Corp COM 749607107 5,257 61,333 SH   SOLE   10,435 0 50,898
Rlj Lodging Tr COM 74965L101 2,016 113,648 SH   SOLE   79,838 0 33,810
Rmr Group Inc COM 74967R106 636 13,531 SH   SOLE   3,007 0 10,524
Robert Half Intl Inc COM 770323103 5,975 104,814 SH   SOLE   5,494 0 99,320
Rockwell Automation COM 773903109 30,825 188,153 SH   SOLE   40,534 0 147,619
Rogers Corp COM 775133101 2,256 13,071 SH   SOLE   6,699 0 6,372
Roku Inc COM 77543R102 12,120 133,800 SH   SOLE   73,350 0 60,450
Rollins Inc COM 775711104 13,973 389,548 SH   SOLE   147,314 0 242,234
Roper Inds Inc New COM 776696106 70,545 192,608 SH   SOLE   79,265 0 113,343
Ross Stores Inc COM 778296103 11,444 115,460 SH   SOLE   40,850 0 74,610
Royal Caribbean Crui COM V7780T103 1,500 12,372 SH   SOLE   12,372 0 0
Rudolph Technologies COM 781270103 232 8,405 SH   SOLE   5,045 0 3,360
Rush Enterpises Inc COM 781846209 438 12,001 SH   SOLE   5,415 0 6,586
Ruths Chris Steak Hs COM 783332109 2,045 90,058 SH   SOLE   31,043 0 59,015
Ryman Hospitality Pptys COM 78377T107 3,709 45,735 SH   SOLE   20,130 0 25,605
S & T Bancorp Inc COM 783859101 967 25,813 SH   SOLE   18,123 0 7,690
S&P Global Inc COM 78409V104 102,877 451,631 SH   SOLE   156,086 0 295,545
Saia Inc COM 78709Y105 1,329 20,550 SH   SOLE   7,610 0 12,940
Salesforce Com Inc COM 79466L302 92,273 608,139 SH   SOLE   216,400 0 391,739
Sanderson Farms Inc COM 800013104 1,452 10,633 SH   SOLE   6,903 0 3,730
Sandridge Energy Inc COM 80007P869 83 11,952 SH   SOLE   11,952 0 0
Sanfilippo John B & COM 800422107 294 3,693 SH   SOLE   2,190 0 1,503
Sanmina Corporation COM 801056102 2,726 90,040 SH   SOLE   39,450 0 50,590
Sba Communications Corp COM 78410G104 56,839 252,796 SH   SOLE   99,992 0 152,804
Schlumberger Ltd COM 806857108 14,305 359,957 SH   SOLE   104,432 0 255,525
Schneider National Inc COM 80689H102 4,931 270,334 SH   SOLE   183,274 0 87,060
Schnitzer Stl Inds COM 806882106 868 33,170 SH   SOLE   580 0 32,590
Schwab Charles Cp Ne COM 808513105 329 8,189 SH   SOLE   8,189 0 0
Science Applicatns Intl COM 808625107 3,942 45,540 SH   SOLE   19,010 0 26,530
Scientific Games Cor COM 80874P109 395 19,920 SH   SOLE   9,160 0 10,760
Scotts Co COM 810186106 4,117 41,796 SH   SOLE   9,966 0 31,830
Seacor Hldgs Inc COM 811904101 553 11,635 SH   SOLE   11,635 0 0
Seagate Technology Plc COM G7945M107 3,988 84,637 SH   SOLE   50 0 84,587
Sealed Air Corp New COM 81211K100 6,132 143,346 SH   SOLE   44,782 0 98,564
Seaworld Entmt Inc COM 81282V100 1,918 61,875 SH   SOLE   27,165 0 34,710
Sei Corp COM 784117103 36,287 646,821 SH   SOLE   255,243 0 391,578
Selective Ins Group COM 816300107 2,444 32,640 SH   SOLE   8,870 0 23,770
Sempra Energy COM 816851109 801 5,827 SH   SOLE   5,827 0 0
Semtech Corp COM 816850101 1,912 39,794 SH   SOLE   20,985 0 18,809
Sensient Technologie COM 81725T100 1,864 25,368 SH   SOLE   3,088 0 22,280
Servicenow Inc COM 81762P102 32,183 117,214 SH   SOLE   54,324 0 62,890
Servisfirst Bancshares COM 81768T108 567 16,560 SH   SOLE   400 0 16,160
Shenandoah Telecommu COM 82312B106 1,258 32,656 SH   SOLE   8,337 0 24,319
Sherwin Williams Co COM 824348106 21,623 47,183 SH   SOLE   15,163 0 32,020
Shutterstock Inc COM 825690100 436 11,137 SH   SOLE   5,182 0 5,955
Sigma Designs Inc COM 826565103 3 19,730 SH   SOLE   10,920 0 8,810
Silicon Laboratories COM 826919102 3,301 31,927 SH   SOLE   11,160 0 20,767
Simpson Manufacturin COM 829073105 1,808 27,202 SH   SOLE   12,780 0 14,422
Sinclair Broadcast G COM 829226109 16,697 311,343 SH   SOLE   185,203 0 126,140
Sirius Xm Hldgs Inc COM 82968B103 82 14,709 SH   SOLE   14,709 0 0
Skechers U S A Inc COM 830566105 6,448 204,750 SH   SOLE   135,996 0 68,754
Skywest Inc COM 830879102 5,232 86,243 SH   SOLE   13,515 0 72,728
Skyworks Solutions I COM 83088M102 4,176 54,041 SH   SOLE   36,606 0 17,435
Sleep Number Corp COM 83125X103 694 17,186 SH   SOLE   7,814 0 9,372
Slm Corp COM 78442P106 1,206 124,120 SH   SOLE   124,120 0 0
Smith A O Corp 'b' COM 831865209 29,071 616,425 SH   SOLE   180,305 0 436,120
Sonoco Prods Co COM 835495102 8,496 130,035 SH   SOLE   95,005 0 35,030
Sothebys Hldgs Inc COM 835898107 323 5,548 SH   SOLE   2,538 0 3,010
Southern Co COM 842587107 5,801 104,937 SH   SOLE   37,137 0 67,800
Southern Copper Corp COM 84265V105 30,993 797,772 SH   SOLE   334,692 0 463,080
Southwest Airls Co COM 844741108 264 5,191 SH   SOLE   4,301 0 890
Southwest Gas Corp COM 844895102 413 4,605 SH   SOLE   325 0 4,280
Spartannash Co COM 847215100 1,127 96,600 SH   SOLE   1,980 0 94,620
Spectrum Pharmaceuti COM 84763A108 315 36,590 SH   SOLE   16,940 0 19,650
Spire Inc COM 84857L101 1,548 18,450 SH   SOLE   350 0 18,100
Splunk Inc COM 848637104 4,178 33,225 SH   SOLE   14,952 0 18,273
Spotify Technology S A COM L8681T102 282 1,930 SH   SOLE   1,930 0 0
Sprouts Fmrs Mkt Inc COM 85208M102 3,247 171,909 SH   SOLE   98,590 0 73,319
Sps Comm Inc COM 78463M107 5,988 58,590 SH   SOLE   17,050 0 41,540
Spx Flow Inc COM 78469X107 882 21,078 SH   SOLE   21,078 0 0
Square Inc COM 852234103 6,909 95,259 SH   SOLE   45,515 0 49,744
Src Energy Inc COM 78470V108 349 70,265 SH   SOLE   70,265 0 0
Staar Surgical Co COM 852312305 985 33,515 SH   SOLE   15,210 0 18,305
Standard Mtr Prods COM 853666105 381 8,407 SH   SOLE   6,991 0 1,416
Stanley Black & Decker COM 854502101 1,328 9,180 SH   SOLE   1,120 0 8,060
Starbucks Corp COM 855244109 125,580 1,498,034 SH   SOLE   408,057 0 1,089,977
State Str Corp COM 857477103 11,392 203,214 SH   SOLE   59,421 0 143,793
Steel Dynamics Inc COM 858119100 212 7,020 SH   SOLE   6,690 0 330
Stemline Therapeutics I COM 85858C107 171 11,165 SH   SOLE   5,470 0 5,695
Stepan Chem Co COM 858586100 836 9,098 SH   SOLE   2,398 0 6,700
Steris Plc COM G8473T100 2,445 16,420 SH   SOLE   16,420 0 0
Sterling Bancorp Del COM 85917A100 12,326 579,242 SH   SOLE   383,992 0 195,250
Stifel Finl Corp COM 860630102 745 12,620 SH   SOLE   12,620 0 0
Stock Yds Bancorp Inc COM 861025104 460 12,725 SH   SOLE   9,000 0 3,725
Strategic Ed Inc COM 86272C103 2,375 13,343 SH   SOLE   7,039 0 6,304
Stryker Corp COM 863667101 51,073 248,435 SH   SOLE   53,706 0 194,729
Summit Hotel Pptys Inc COM 866082100 408 35,545 SH   SOLE   35,545 0 0
Suntrust Bks Inc COM 867914103 3,944 62,760 SH   SOLE   7,950 0 54,810
Supernus Pharmaceutical COM 868459108 548 16,576 SH   SOLE   7,245 0 9,331
Surmodics Inc COM 868873100 532 12,320 SH   SOLE   5,990 0 6,330
Svb Finl Group COM 78486Q101 1,136 5,057 SH   SOLE   1,157 0 3,900
Sykes Enterprises In COM 871237103 229 8,332 SH   SOLE   102 0 8,230
Symantec Corp COM 871503108 10,175 467,583 SH   SOLE   242,003 0 225,580
Synchrony Finl COM 87165B103 37,319 1,076,413 SH   SOLE   270,559 0 805,854
Synnex Corp COM 87162W100 3,162 32,139 SH   SOLE   8,859 0 23,280
Synopsys Inc COM 871607107 7,975 61,967 SH   SOLE   45,377 0 16,590
Synovus Finl Corp COM 87161C501 18,089 516,822 SH   SOLE   254,089 0 262,733
Syros Pharmaceuticals I COM 87184Q107 374 40,370 SH   SOLE   19,690 0 20,680
Sysco Corp COM 871829107 25,237 356,854 SH   SOLE   139,238 0 217,616
T-Mobile Us Inc COM 872590104 4,131 55,725 SH   SOLE   15,625 0 40,100
T.Rowe Price Group I COM 74144T108 24,581 224,058 SH   SOLE   66,508 0 157,550
Tableau Software Inc COM 87336U105 276 1,663 SH   SOLE   1,663 0 0
Tactile Sys Technology COM 87357P100 2,520 44,278 SH   SOLE   18,707 0 25,571
Take-Two Interactive COM 874054109 1,073 9,455 SH   SOLE   9,455 0 0
Tandem Diabetes Care In COM 875372203 239 3,700 SH   SOLE   1,580 0 2,120
Tapestry Inc COM 876030107 475 14,970 SH   SOLE   14,970 0 0
Target Corp COM 87612E106 2,527 29,171 SH   SOLE   11,661 0 17,510
Td Ameritrade Hldg C COM 87236Y108 9,765 195,611 SH   SOLE   64,911 0 130,700
Tech Data Corp COM 878237106 10,053 96,111 SH   SOLE   5,231 0 90,880
Techtarget Inc COM 87874R100 1,515 71,295 SH   SOLE   27,520 0 43,775
Teladoc Inc COM 87918A105 355 5,340 SH   SOLE   2,810 0 2,530
Teledyne Technologie COM 879360105 685 2,501 SH   SOLE   2,501 0 0
Teleflex Inc COM 879369106 5,186 15,660 SH   SOLE   13,421 0 2,239
Telephone & Data Sys In COM 879433829 2,688 88,412 SH   SOLE   80,717 0 7,695
Tenable Hldgs Inc COM 88025T102 259 9,090 SH   SOLE   5,390 0 3,700
Tennant Co COM 880345103 482 7,878 SH   SOLE   2,678 0 5,200
Teradata Corp Del COM 88076W103 8,563 238,855 SH   SOLE   137,925 0 100,930
Teradyne Inc COM 880770102 12,779 266,721 SH   SOLE   160,991 0 105,730
Terex Corp New COM 880779103 2,588 82,425 SH   SOLE   53,705 0 28,720
Terreno Rlty Corp COM 88146M101 498 10,150 SH   SOLE   6,810 0 3,340
Tetra Tech Inc New COM 88162G103 7,193 91,576 SH   SOLE   29,953 0 61,623
Tetra Technologies I COM 88162F105 17 10,575 SH   SOLE   10,575 0 0
Texas Instrs Inc COM 882508104 112,318 978,720 SH   SOLE   315,114 0 663,606
Texas Roadhouse Inc COM 882681109 3,555 66,246 SH   SOLE   17,765 0 48,481
The Trade Desk Inc COM 88339J105 27,798 122,040 SH   SOLE   62,215 0 59,825
Thermo Fisher Scientifi COM 883556102 92,386 314,581 SH   SOLE   102,327 0 212,254
Third Pt Reins Ltd COM G8827U100 466 45,199 SH   SOLE   42,189 0 3,010
Thor Inds Inc COM 885160101 334 5,711 SH   SOLE   5,711 0 0
Tiffany & Co New COM 886547108 5,774 61,659 SH   SOLE   54,959 0 6,700
Tillys Inc COM 886885102 143 18,712 SH   SOLE   18,712 0 0
Timken Co COM 887389104 4,005 78,015 SH   SOLE   64,095 0 13,920
Tivity Health Inc COM 88870R102 666 40,524 SH   SOLE   33,024 0 7,500
Tjx Cos Inc New COM 872540109 105,688 1,998,637 SH   SOLE   478,532 0 1,520,105
Toll Brothers Inc COM 889478103 1,256 34,300 SH   SOLE   31,810 0 2,490
Topbuild Corp COM 89055F103 1,485 17,945 SH   SOLE   8,485 0 9,460
Torchmark Corp COM 891027104 4,909 54,874 SH   SOLE   33,926 0 20,948
Toro Co COM 891092108 6,716 100,391 SH   SOLE   39,160 0 61,231
Total Sys Svcs Inc COM 891906109 32,338 252,110 SH   SOLE   94,067 0 158,043
Townebank Portsmouth COM 89214P109 223 8,173 SH   SOLE   8,173 0 0
Tractor Supply Co COM 892356106 224 2,061 SH   SOLE   2,061 0 0
Transdigm Group Inc COM 893641100 1,370 2,832 SH   SOLE   2,394 0 438
Transunion COM 89400J107 1,594 21,690 SH   SOLE   16,550 0 5,140
Travelers Companies COM 89417E109 485 3,244 SH   SOLE   3,244 0 0
Trex Inc COM 89531P105 2,580 35,988 SH   SOLE   15,802 0 20,186
Tribune Co New COM 896047503 547 11,840 SH   SOLE   11,840 0 0
Trimas Corp COM 896215209 489 15,800 SH   SOLE   15,800 0 0
Trimble Navigation L COM 896239100 476 10,543 SH   SOLE   10,543 0 0
Trinet Group Inc COM 896288107 1,227 18,095 SH   SOLE   8,145 0 9,950
Tripadvisor Inc COM 896945201 5,804 125,384 SH   SOLE   27,978 0 97,406
Tronox Holdings Plc COM G9087Q102 258 20,160 SH   SOLE   20,160 0 0
Trustco Bk Corp N Y COM 898349105 843 106,443 SH   SOLE   44,503 0 61,940
Trustmark Corp COM 898402102 508 15,290 SH   SOLE   15,290 0 0
Ttec Hldgs Inc COM 89854H102 1,145 24,575 SH   SOLE   10,528 0 14,047
Tupperware Corp COM 899896104 1,923 101,031 SH   SOLE   300 0 100,731
Twitter Inc COM 90184L102 25,491 730,414 SH   SOLE   303,958 0 426,456
Tyler Technologies I COM 902252105 18,098 83,781 SH   SOLE   45,444 0 38,337
Tyson Foods Inc COM 902494103 345 4,274 SH   SOLE   4,274 0 0
U S Physical Therapy COM 90337L108 2,421 19,750 SH   SOLE   3,570 0 16,180
Ufp Technologies Inc COM 902673102 278 6,671 SH   SOLE   5,121 0 1,550
Ugi Corp New COM 902681105 9,258 173,340 SH   SOLE   83,789 0 89,551
Ulta Salon Cosmetcs & F COM 90384S303 11,700 33,729 SH   SOLE   7,318 0 26,411
Ultragenyx Pharmaceutic COM 90400D108 367 5,780 SH   SOLE   2,932 0 2,848
Umb Finl Corp COM 902788108 496 7,543 SH   SOLE   1,573 0 5,970
Umpqua Hldgs Corp COM 904214103 12,548 756,365 SH   SOLE   581,065 0 175,300
Under Armour Inc COM 904311107 241 9,505 SH   SOLE   9,505 0 0
Unifirst Corp Mass COM 904708104 1,434 7,606 SH   SOLE   1,456 0 6,150
Union Pac Corp COM 907818108 58,755 347,435 SH   SOLE   101,430 0 246,005
Unisys Corp COM 909214306 283 29,067 SH   SOLE   10,027 0 19,040
United Bankshs Inc W COM 909907107 1,141 30,772 SH   SOLE   28,922 0 1,850
United Cmnty Bks Blairs COM 90984P303 1,841 64,464 SH   SOLE   37,069 0 27,395
United Contl Hldgs Inc COM 910047109 2,643 30,184 SH   SOLE   2,360 0 27,824
United Fire Group Inc COM 910340108 757 15,625 SH   SOLE   1,785 0 13,840
United Parcel Servic COM 911312106 5,740 55,582 SH   SOLE   4,100 0 51,482
United Rentals Inc COM 911363109 4,136 31,184 SH   SOLE   12,242 0 18,942
United Technologies COM 913017109 22,838 175,407 SH   SOLE   44,127 0 131,280
Unitedhealth Group I COM 91324P102 159,241 652,599 SH   SOLE   179,395 0 473,204
Unitil Corp COM 913259107 268 4,470 SH   SOLE   4,470 0 0
Universal Corp COM 913456109 210 3,450 SH   SOLE   3,250 0 200
Universal Display Co COM 91347P105 5,494 29,215 SH   SOLE   13,815 0 15,400
Universal Fst Prods COM 913543104 1,204 31,622 SH   SOLE   24,054 0 7,568
Univest Corp Pa COM 915271100 235 8,965 SH   SOLE   3,985 0 4,980
Upland Software Inc COM 91544A109 439 9,650 SH   SOLE   3,520 0 6,130
Urban Edge Pptys COM 91704F104 408 23,541 SH   SOLE   1,151 0 22,390
Urban Outfitters Inc COM 917047102 251 11,045 SH   SOLE   10,640 0 405
US Bancorp Del COM 902973304 5,757 109,871 SH   SOLE   20,298 0 89,573
USANA Inc COM 90328M107 621 7,816 SH   SOLE   3,468 0 4,348
V F Corp COM 918204108 8,105 92,791 SH   SOLE   32,121 0 60,670
Vail Resorts Inc COM 91879Q109 829 3,715 SH   SOLE   3,288 0 427
Valero Energy Corp N COM 91913Y100 11,640 135,968 SH   SOLE   4,332 0 131,636
Valhi Inc New COM 918905100 43 14,500 SH   SOLE   0 0 14,500
Valmont Inds Inc COM 920253101 799 6,299 SH   SOLE   6,299 0 0
Valvoline Inc COM 92047W101 6,725 344,322 SH   SOLE   269,492 0 74,830
Vanda Pharmaceutical COM 921659108 500 35,462 SH   SOLE   15,525 0 19,937
Varian Med Sys Inc COM 92220P105 28,445 208,955 SH   SOLE   70,527 0 138,428
Varonis Sys Inc COM 922280102 664 10,714 SH   SOLE   5,349 0 5,365
Vector Group Ltd COM 92240M108 2,210 226,703 SH   SOLE   98,323 0 128,380
Vectrus Inc COM 92242T101 549 13,542 SH   SOLE   8,173 0 5,369
Veeva Sys Inc COM 922475108 25,127 155,001 SH   SOLE   73,366 0 81,635
Vera Bradley Inc COM 92335C106 234 19,484 SH   SOLE   19,484 0 0
Veracyte Inc COM 92337F107 329 11,535 SH   SOLE   4,390 0 7,145
Verint Sys Inc COM 92343X100 4,698 87,350 SH   SOLE   44,150 0 43,200
Verisign Inc COM 92343E102 22,848 109,239 SH   SOLE   43,567 0 65,672
Verisk Analytics Inc COM 92345Y106 7,419 50,654 SH   SOLE   4,724 0 45,930
Veritex Hldgs Inc COM 923451108 426 16,415 SH   SOLE   15,875 0 540
Verizon Communications COM 92343V104 69,871 1,223,014 SH   SOLE   202,359 0 1,020,655
Versum Matls Inc COM 92532W103 1,054 20,436 SH   SOLE   8,444 0 11,992
Vertex Pharmaceutica COM 92532F100 79,584 433,986 SH   SOLE   111,006 0 322,980
Viacom Inc New -B COM 92553P201 1,657 55,475 SH   SOLE   52,065 0 3,410
Viavi Solutions Inc COM 925550105 511 38,428 SH   SOLE   29,128 0 9,300
Vicor Corp COM 925815102 765 24,630 SH   SOLE   13,530 0 11,100
Virtusa Corp COM 92827P102 301 6,765 SH   SOLE   3,390 0 3,375
Visa Inc COM 92826C839 270,187 1,556,824 SH   SOLE   480,930 0 1,075,894
Vishay Intertechnolo COM 928298108 728 44,088 SH   SOLE   9,098 0 34,990
Vistra Energy Corp COM 92840M102 3,685 162,747 SH   SOLE   8,947 0 153,800
Vmware Inc COM 928563402 8,192 48,993 SH   SOLE   24,173 0 24,820
Vonage Hldgs Corp COM 92886T201 2,250 198,545 SH   SOLE   52,075 0 146,470
Voyager Therapeutics In COM 92915B106 345 12,690 SH   SOLE   5,850 0 6,840
W & T Offshore Inc COM 92922P106 277 55,830 SH   SOLE   55,830 0 0
Wabash Natl Corp COM 929566107 303 18,650 SH   SOLE   18,650 0 0
Waddell & Reed Finl COM 930059100 419 25,135 SH   SOLE   13,145 0 11,990
Wal Mart Stores Inc COM 931142103 86,035 778,664 SH   SOLE   256,301 0 522,363
Walgreens Boots Allianc COM 931427108 392 7,166 SH   SOLE   7,166 0 0
Walker & Dunlop Inc COM 93148P102 629 11,823 SH   SOLE   6,745 0 5,078
Warrior Met Coal Inc COM 93627C101 1,872 71,668 SH   SOLE   19,208 0 52,460
Washington Fed Inc COM 938824109 4,765 136,404 SH   SOLE   27,681 0 108,723
Washington Tr Bancor COM 940610108 685 13,129 SH   SOLE   8,229 0 4,900
Waste Mgmt Inc Del COM 94106L109 117,267 1,016,442 SH   SOLE   267,142 0 749,300
Waters Corp COM 941848103 47,335 219,918 SH   SOLE   79,902 0 140,016
Waterstone Finl Inc Md COM 94188P101 523 30,678 SH   SOLE   2,820 0 27,858
Watsco Inc COM 942622200 19,304 118,044 SH   SOLE   68,546 0 49,498
Watts Water Tech COM 942749102 1,280 13,735 SH   SOLE   7,500 0 6,235
Wayfair Inc COM 94419L101 339 2,320 SH   SOLE   2,320 0 0
Wd 40 Co COM 929236107 1,171 7,360 SH   SOLE   45 0 7,315
Webster Finl Corp Co COM 947890109 10,034 210,045 SH   SOLE   161,245 0 48,800
Wec Energy Group Inc COM 92939U106 9,626 115,458 SH   SOLE   84,338 0 31,120
Weight Watchers Intl COM 948626106 295 15,470 SH   SOLE   13,850 0 1,620
Wells Fargo & Co New COM 949746101 35,226 744,413 SH   SOLE   174,435 0 569,978
Wesbanco Inc COM 950810101 255 6,620 SH   SOLE   6,620 0 0
West Pharmaceutical COM 955306105 7,936 63,414 SH   SOLE   12,515 0 50,899
Western Alliance Ban COM 957638109 44,545 996,090 SH   SOLE   595,255 0 400,835
Western Un Co COM 959802109 251 12,599 SH   SOLE   11,829 0 770
Weyerhaeuser Co COM 962166104 1,451 55,077 SH   SOLE   55,077 0 0
Whiting Pete Corp New COM 966387409 463 24,780 SH   SOLE   24,780 0 0
Wiley John & Sons In COM 968223206 2,040 44,478 SH   SOLE   24,708 0 19,770
Williams Cos COM 969457100 281 10,020 SH   SOLE   10,020 0 0
Williams Sonoma Inc COM 969904101 2,779 42,760 SH   SOLE   42,070 0 690
Willis Towers Watson Pu COM G96629103 456 2,380 SH   SOLE   2,380 0 0
Wingstop Inc COM 974155103 1,989 20,987 SH   SOLE   10,664 0 10,323
Winmark Corp COM 974250102 749 4,324 SH   SOLE   3,555 0 769
Wintrust Financial C COM 97650W108 6,114 83,568 SH   SOLE   70,178 0 13,390
Woodward Governor Co COM 980745103 21,826 192,874 SH   SOLE   132,877 0 59,997
Workday Inc COM 98138H101 11,642 56,630 SH   SOLE   26,601 0 30,029
Workiva Inc COM 98139A105 1,566 26,950 SH   SOLE   11,710 0 15,240
World Fuel Svcs Corp COM 981475106 6,733 187,245 SH   SOLE   8,285 0 178,960
Worldpay Inc COM 981558109 1,431 11,675 SH   SOLE   11,675 0 0
Worthington Inds Inc COM 981811102 270 6,700 SH   SOLE   5,510 0 1,190
Wsfs Finl Corp COM 929328102 785 19,017 SH   SOLE   11,365 0 7,652
Wyndham Destinations COM 98310W108 6,464 147,241 SH   SOLE   45,070 0 102,171
Wynn Resorts Ltd COM 983134107 781 6,301 SH   SOLE   6,301 0 0
Xcel Energy Inc COM 98389B100 3,169 53,266 SH   SOLE   53,266 0 0
Xencor Inc COM 98401F105 1,097 26,809 SH   SOLE   11,863 0 14,946
Xenia Hotels & Resorts COM 984017103 715 34,300 SH   SOLE   34,300 0 0
Xilinx Inc COM 983919101 18,975 160,913 SH   SOLE   71,878 0 89,035
Xylem Inc COM 98419M100 16,644 198,996 SH   SOLE   53,886 0 145,110
Yelp Inc COM 985817105 1,255 36,726 SH   SOLE   17,904 0 18,822
Yext Inc COM 98585N106 1,057 52,630 SH   SOLE   24,080 0 28,550
York Wtr Co COM 987184108 229 6,419 SH   SOLE   6,239 0 180
Yum Brands Inc COM 988498101 85,333 771,062 SH   SOLE   228,636 0 542,426
Yum China Hldgs Inc COM 98850P109 114,673 2,482,094 SH   SOLE   1,348,002 0 1,134,092
Zayo Group Hldgs Inc COM 98919V105 1,590 48,325 SH   SOLE   1,525 0 46,800
Zebra Technologies C COM 989207105 1,509 7,205 SH   SOLE   1,405 0 5,800
Zimmer Hldgs Inc COM 98956P102 701 5,951 SH   SOLE   5,951 0 0
Zions Bancorp COM 989701107 5,250 114,170 SH   SOLE   22,340 0 91,830
Zoetis Inc COM 98978V103 81,358 716,877 SH   SOLE   220,875 0 496,002
Zscaler Inc COM 98980G102 25,165 328,350 SH   SOLE   161,560 0 166,790
Zumiez Inc COM 989817101 356 13,625 SH   SOLE   10,235 0 3,390
Zynga Inc COM 98986T108 1,855 302,537 SH   SOLE   302,537 0 0
Alexandria Real Esta COM 015271109 1,809 12,821 SH   SOLE   12,821 0 0
Americold Rlty Tr COM 03064D108 2,045 63,075 SH   SOLE   35,795 0 27,280
Annaly Capital Mgmt. COM 035710409 136 14,879 SH   SOLE   14,879 0 0
Avalonbay Cmntys Inc COM 053484101 18,568 91,385 SH   SOLE   45,175 0 46,210
Blackstone Mtg Tr Inc COM 09257W100 369 10,370 SH   SOLE   10,370 0 0
Boston Properties In COM 101121101 17,540 135,971 SH   SOLE   39,986 0 95,985
Brandywine Rlty Tr COM 105368203 7,564 528,202 SH   SOLE   446,139 0 82,063
Camden Ppty Tr COM 133131102 8,227 78,814 SH   SOLE   34,853 0 43,961
Corporate Office Ppt COM 22002T108 2,550 96,690 SH   SOLE   92,870 0 3,820
Cousins Pptys Inc COM 222795502 3,320 91,792 SH   SOLE   22,896 0 68,896
Diamondrock Hospital COM 252784301 657 63,564 SH   SOLE   63,564 0 0
Digital Rlty Tr Inc COM 253868103 442 3,751 SH   SOLE   3,751 0 0
Duke Realty Corp. COM 264411505 54,979 1,739,289 SH   SOLE   598,412 0 1,140,877
Eastgroup Ppty Inc COM 277276101 6,066 52,300 SH   SOLE   7,876 0 44,424
Epr Pptys COM 26884U109 2,664 35,712 SH   SOLE   31,902 0 3,810
Equity Comwlth COM 294628102 1,420 43,659 SH   SOLE   42,779 0 880
Equity Lifestyle Ppt COM 29472R108 3,774 31,105 SH   SOLE   16,654 0 14,451
Equity Residential P COM 29476L107 26,399 347,726 SH   SOLE   153,236 0 194,490
Essex Ppty Tr Inc COM 297178105 13,356 45,749 SH   SOLE   26,269 0 19,480
Extra Space Storage COM 30225T102 6,055 57,071 SH   SOLE   30,331 0 26,740
Federal Realty Invt COM 313747206 9,061 70,374 SH   SOLE   24,724 0 45,650
First Industrial Rea COM 32054K103 5,971 162,530 SH   SOLE   52,310 0 110,220
Getty Rlty Corp New COM 374297109 285 9,264 SH   SOLE   9,264 0 0
Hcp Inc COM 40414L109 4,288 134,092 SH   SOLE   26,582 0 107,510
Healthcare Rlty Tr COM 421946104 705 22,505 SH   SOLE   22,505 0 0
Highwoods Pptys Inc COM 431284108 12,617 305,485 SH   SOLE   225,045 0 80,440
Hospitality Pptys Tr COM 44106M102 4,899 195,952 SH   SOLE   194,912 0 1,040
Host Hotels & Resorts COM 44107P104 18,735 1,028,263 SH   SOLE   345,513 0 682,750
Kilroy Rlty Corp COM 49427F108 424 5,750 SH   SOLE   5,750 0 0
Kimco Realty Corp COM 49446R109 196 10,599 SH   SOLE   10,599 0 0
Lexington Corp Pptys COM 529043101 215 22,895 SH   SOLE   22,895 0 0
Liberty Ppty Tr COM 531172104 2,473 49,425 SH   SOLE   1,225 0 48,200
Life Storage Inc COM 53223X107 8,923 93,846 SH   SOLE   63,226 0 30,620
Ltc Pptys Inc COM 502175102 2,398 52,510 SH   SOLE   50 0 52,460
Macerich Co COM 554382101 3,694 110,292 SH   SOLE   15,742 0 94,550
Mfa Mtg Invts Inc COM 55272X102 7,008 976,095 SH   SOLE   592,910 0 383,185
Mid-Amer Apt Cmntys COM 59522J103 503 4,269 SH   SOLE   1,009 0 3,260
Monmouth Rl Est In S COM 609720107 714 52,688 SH   SOLE   34,250 0 18,438
National Health Invs COM 63633D104 749 9,594 SH   SOLE   6,269 0 3,325
Piedmont Office Realty COM 720190206 3,635 182,392 SH   SOLE   140,052 0 42,340
Potlatch Corp New COM 737630103 2,008 51,516 SH   SOLE   6,895 0 44,621
Prologis Inc COM 74340W103 57,743 720,885 SH   SOLE   200,519 0 520,366
Ps Business Pks Inc COM 69360J107 4,658 27,640 SH   SOLE   6,609 0 21,031
Public Storage Inc COM 74460D109 38,051 159,763 SH   SOLE   39,900 0 119,863
Rayonier Inc COM 754907103 2,080 68,635 SH   SOLE   15,806 0 52,829
Realty Income Corp COM 756109104 435 6,309 SH   SOLE   6,309 0 0
Senior Hsg Pptys Tr COM 81721M109 2,850 344,619 SH   SOLE   167,082 0 177,537
Simon Ppty Group Inc COM 828806109 92,841 581,126 SH   SOLE   121,082 0 460,044
Sl Green Rlty Corp COM 78440X101 1,815 22,586 SH   SOLE   876 0 21,710
Spirit Rlty Cap Inc New COM 84860W300 479 11,222 SH   SOLE   9,940 0 1,282
Sun Communities Inc COM 866674104 490 3,819 SH   SOLE   3,819 0 0
Sunstone Hotel Invs COM 867892101 844 61,525 SH   SOLE   58,395 0 3,130
Tanger Factory Outle COM 875465106 195 12,035 SH   SOLE   6,215 0 5,820
Taubman Ctrs Inc COM 876664103 11,450 280,438 SH   SOLE   123,302 0 157,136
Udr Inc COM 902653104 22,562 502,608 SH   SOLE   165,308 0 337,300
Ventas Inc COM 92276F100 2,246 32,855 SH   SOLE   2,665 0 30,190
Vornado Rlty Tr COM 929042109 32,023 499,582 SH   SOLE   148,747 0 350,835
Washington Real Esta COM 939653101 520 19,470 SH   SOLE   18,740 0 730
Weingarten Realty In COM 948741103 3,821 139,361 SH   SOLE   90,366 0 48,995
Welltower Inc COM 95040Q104 420 5,149 SH   SOLE   5,149 0 0
58 Com Inc ADR 31680Q104 3,660 58,873 SH   SOLE   24,619 0 34,254
Alibaba Group Hldg Ltd ADR 01609W102 125,799 742,397 SH   SOLE   310,142 0 432,255
Autohome Inc ADR 05278C107 6,669 77,895 SH   SOLE   29,681 0 48,214
Ctrip Com Intl Ltd ADR 22943F100 9,233 250,138 SH   SOLE   91,129 0 159,009
Jd Com Inc ADR 47215P106 31,932 1,054,194 SH   SOLE   460,660 0 593,534
Mobile Telesystems O ADR 607409109 20,540 2,206,231 SH   SOLE   908,891 0 1,297,340
Momo Inc ADR 60879B107 6,137 171,430 SH   SOLE   66,056 0 105,374
Netease Com Inc ADR 64110W102 23,413 91,540 SH   SOLE   40,452 0 51,088
New Oriental Ed & Te ADR 647581107 24,831 257,100 SH   SOLE   104,670 0 152,430
Tal Ed Group ADR 874080104 22,979 603,128 SH   SOLE   226,693 0 376,435
Teva Pharmaceutical ADR 881624209 4,491 486,600 SH   SOLE   201,800 0 284,800