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