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
AAON INC COMM STK 000360206 53,183 1,449,125 SH   SOLE   307,675 0 1,141,450
ACCO BRANDS CORP COMM STK 00081T108 653 53,507 SH   SOLE   31,740 0 21,767
ABM INDS INC COMM STK 000957100 566 14,997 SH   SOLE   5,647 0 9,350
AFLAC INC COMM STK 001055102 64,600 735,928 SH   SOLE   217,090 0 518,838
AGCO CORP COMM STK 001084102 94,508 1,323,085 SH   SOLE   372,869 0 950,216
AG MTG INVT TR INC COMM STK 001228105 349 18,377 SH   SOLE   77 0 18,300
AGNC INVT CORP COMM STK 00123Q104 3,074 152,276 SH   SOLE   64,776 0 87,500
A H BELO CORP COMM STK 001282102 184 38,387 SH   SOLE   23,107 0 15,280
AES CORP COMM STK 00130H105 12,235 1,129,696 SH   SOLE   238,321 0 891,375
AK STL HLDG CORP COMM STK 001547108 690 121,977 SH   SOLE   40,277 0 81,700
AMAG PHARMACEUTICALS INC COMM STK 00163U106 2,626 198,159 SH   SOLE   66,559 0 131,600
AMC NETWORKS INC COMM STK 00164V103 2,029 37,518 SH   SOLE   22,718 0 14,800
AMN HEALTHCARE SERVICES INC COMM STK 001744101 1,368 27,780 SH   SOLE   12,323 0 15,457
ANGI HOMESERVICES INC COMM STK 00183L102 89,310 8,538,205 SH   SOLE   1,295,102 0 7,243,103
ARC DOCUMENT SOLUTIONS INC COMM STK 00191G103 113 44,391 SH   SOLE   31,391 0 13,000
AT&T INC COMM STK 00206R102 543,498 13,978,849 SH   SOLE   4,587,255 0 9,391,594
AT&T INC COMM STK 00206R102 155,520 4,000,000 SH Call SOLE   865,600 0 3,134,400
A10 NETWORKS INC COMM STK 002121101 195 25,222 SH   SOLE   122 0 25,100
ATN INTL INC COMM STK 00215F107 229 4,137 SH   SOLE   2,137 0 2,000
AVX CORP NEW COMM STK 002444107 108,565 6,275,432 SH   SOLE   1,633,251 0 4,642,181
AZZ INC COMM STK 002474104 97,755 1,913,006 SH   SOLE   357,486 0 1,555,520
AARONS INC COMM STK 002535300 87,042 2,184,238 SH   SOLE   774,344 0 1,409,894
ABAXIS INC COMM STK 002567105 423 8,552 SH   SOLE   3,452 0 5,100
ABBOTT LABS COMM STK 002824100 1,465,186 25,673,487 SH   SOLE   6,748,254 0 18,925,233
ABBVIE INC COMM STK 00287Y109 674,528 6,974,746 SH   SOLE   1,799,836 0 5,174,910
ABERCROMBIE & FITCH CO COMM STK 002896207 242 13,890 SH   SOLE   6,390 0 7,500
ABEONA THERAPEUTICS INC COMM STK 00289Y107 11,638 734,238 SH   SOLE   73,499 0 660,739
ABIOMED INC COMM STK 003654100 2,877 15,350 SH   SOLE   9,034 0 6,316
ABLYNX NV ADR 00372Y105 16,005 640,460 SH   SOLE   58,572 0 581,888
ABRAXAS PETE CORP COMM STK 003830106 413 167,800 SH   SOLE   129,100 0 38,700
ACACIA RESH CORP COMM STK 003881307 148 36,439 SH   SOLE   36,439 0 0
ACADIA HEALTHCARE COMPANY IN COMM STK 00404A109 357,745 10,963,687 SH   SOLE   2,694,983 0 8,268,704
ACADIA PHARMACEUTICALS INC COMM STK 004225108 24,468 812,627 SH   SOLE   313,927 0 498,700
ACADIA RLTY TR COMM STK 004239109 204,148 7,461,548 SH   SOLE   1,276,920 0 6,184,628
ACCELERATE DIAGNOSTICS INC COMM STK 00430H102 239 9,113 SH   SOLE   63 0 9,050
ACCESS NATL CORP COMM STK 004337101 268 9,639 SH   SOLE   9,639 0 0
ACCELERON PHARMA INC COMM STK 00434H108 135,162 3,184,770 SH   SOLE   605,107 0 2,579,663
ACCURAY INC COMM STK 004397105 175 40,617 SH   SOLE   40,617 0 0
ACETO CORP COMM STK 004446100 306 29,580 SH   SOLE   29,580 0 0
ACHAOGEN INC COMM STK 004449104 10,171 947,056 SH   SOLE   104,478 0 842,578
ACI WORLDWIDE INC COMM STK 004498101 22,014 971,056 SH   SOLE   312,056 0 659,000
ACME UTD CORP COMM STK 004816104 211 9,000 SH   SOLE   9,000 0 0
ACORDA THERAPEUTICS INC COMM STK 00484M106 3,811 177,688 SH   SOLE   51,688 0 126,000
ACTIVISION BLIZZARD INC COMM STK 00507V109 317,488 5,014,025 SH   SOLE   1,949,419 0 3,064,606
ACTUANT CORP COMM STK 00508X203 227 8,954 SH   SOLE   8,854 0 100
ACUITY BRANDS INC COMM STK 00508Y102 1,267,706 7,202,873 SH   SOLE   2,373,816 0 4,829,057
ACTUA CORP COMM STK 005094107 199 12,780 SH   SOLE   80 0 12,700
ACXIOM CORP COMM STK 005125109 1,118 40,579 SH   SOLE   7,109 0 33,470
ADAMIS PHARMACEUTICALS CORP COMM STK 00547W208 435 98,900 SH   SOLE   29,100 0 69,800
ADOBE SYS INC COMM STK 00724F101 162,259 925,922 SH   SOLE   261,206 0 664,716
ADTALEM GLOBAL ED INC COMM STK 00737L103 848 20,157 SH   SOLE   5,357 0 14,800
ADTRAN INC COMM STK 00738A106 770 39,801 SH   SOLE   26,328 0 13,473
ADVANCE AUTO PARTS INC COMM STK 00751Y106 13,492 135,341 SH   SOLE   34,600 0 100,741
ADVAXIS INC COMM STK 007624208 162 57,100 SH   SOLE   57,100 0 0
AECOM COMM STK 00766T100 2,247 60,491 SH   SOLE   35,869 0 24,622
AEGION CORP COMM STK 00770F104 77,161 3,034,238 SH   SOLE   910,766 0 2,123,472
AERIE PHARMACEUTICALS INC COMM STK 00771V108 19,578 327,671 SH   SOLE   97,971 0 229,700
ADVANSIX INC COMM STK 00773T101 24,529 583,044 SH   SOLE   176,003 0 407,041
AEROHIVE NETWORKS INC COMM STK 007786106 100 17,200 SH   SOLE   100 0 17,100
AEROJET ROCKETDYNE HLDGS INC COMM STK 007800105 102,353 3,280,543 SH   SOLE   652,457 0 2,628,086
ADVANCED MICRO DEVICES INC COMM STK 007903107 15,035 1,462,544 SH   SOLE   327,500 0 1,135,044
ADVANCED ACCELERATOR APPLIC ADR 00790T100 76,671 939,360 SH   SOLE   166,264 0 773,096
ADVANCED DISP SVCS INC DEL COMM STK 00790X101 19,454 812,634 SH   SOLE   228,990 0 583,644
ADVANCED ENERGY INDS COMM STK 007973100 31,033 459,889 SH   SOLE   140,839 0 319,050
AEROVIRONMENT INC COMM STK 008073108 554 9,857 SH   SOLE   3,557 0 6,300
AETNA INC NEW COMM STK 00817Y108 2,978,521 16,511,568 SH   SOLE   5,464,796 0 11,046,772
AFFILIATED MANAGERS GROUP COMM STK 008252108 20,470 99,734 SH   SOLE   23,765 0 75,969
AGILENT TECHNOLOGIES INC COMM STK 00846U101 1,857,297 27,733,271 SH   SOLE   8,088,478 0 19,644,793
AGNICO EAGLE MINES LTD COMM STK 008474108 306 6,600 SH   SOLE   6,600 0 0
AGENUS INC COMM STK 00847G705 226 69,200 SH   SOLE   200 0 69,000
AGILYSYS INC COMM STK 00847J105 248 20,194 SH   SOLE   11,542 0 8,652
AGIOS PHARMACEUTICALS INC COMM STK 00847X104 104,326 1,824,846 SH   SOLE   292,472 0 1,532,374
AGREE REALTY CORP COMM STK 008492100 678 13,171 SH   SOLE   71 0 13,100
AGROFRESH SOLUTIONS COMM STK 00856G109 54,521 7,367,689 SH   SOLE   1,091,750 0 6,275,939
AGRIUM INC COMM STK 008916108 50,834 442,031 SH   SOLE   112,885 0 329,146
AIMMUNE THERAPEUTICS INC COMM STK 00900T107 95,086 2,514,167 SH   SOLE   271,268 0 2,242,899
AIR LEASE CORP COMM STK 00912X302 1,223 25,426 SH   SOLE   11,926 0 13,500
AIR PRODS & CHEMS INC COMM STK 009158106 1,077,657 6,567,877 SH   SOLE   2,173,392 0 4,394,485
AKAMAI TECHNOLOGIES INC COMM STK 00971T101 18,690 287,359 SH   SOLE   70,700 0 216,659
AKORN INC COMM STK 009728106 917 28,448 SH   SOLE   14,248 0 14,200
ALAMO GROUP INC COMM STK 011311107 42,486 376,417 SH   SOLE   58,963 0 317,454
ALARM COM HLDGS INC COMM STK 011642105 2,273 60,209 SH   SOLE   26,553 0 33,656
ALASKA AIR GROUP INC COMM STK 011659109 664,718 9,042,552 SH   SOLE   3,294,118 0 5,748,434
ALBANY INTL CORP COMM STK 012348108 767 12,474 SH   SOLE   4,671 0 7,803
ALBEMARLE CORP COMM STK 012653101 38,679 302,443 SH   SOLE   72,176 0 230,267
ALCOA CORP COMM STK 013872106 2,566 47,630 SH   SOLE   19,430 0 28,200
ALDER BIOPHARMACEUTICALS INC COMM STK 014339105 12,358 1,079,279 SH   SOLE   114,879 0 964,400
ALEXANDER & BALDWIN INC NEW COMM STK 014491104 97,753 3,523,890 SH   SOLE   480,849 0 3,043,041
ALEXANDERS INC COMM STK 014752109 469 1,185 SH   SOLE   485 0 700
ALEXANDRIA REAL ESTATE EQ IN COMM STK 015271109 229,920 1,760,626 SH   SOLE   155,548 0 1,605,078
ALEXION PHARMACEUTICALS INC COMM STK 015351109 2,512,202 21,006,788 SH   SOLE   7,043,258 0 13,963,530
ALIBABA GROUP HLDG LTD ADR 01609W102 9,075,960 52,635,626 SH   SOLE   17,345,363 0 35,290,263
ALIGN TECHNOLOGY INC COMM STK 016255101 303,395 1,365,474 SH   SOLE   256,948 0 1,108,526
ALLEGHANY CORP DEL COMM STK 017175100 3,100 5,201 SH   SOLE   1,827 0 3,374
ALLEGHENY TECHNOLOGIES INC COMM STK 01741R102 1,199 49,667 SH   SOLE   18,824 0 30,843
ALLEGIANT TRAVEL CO COMM STK 01748X102 38,393 248,099 SH   SOLE   31,606 0 216,493
ALLETE INC COMM STK 018522300 1,402 18,848 SH   SOLE   9,233 0 9,615
ALLIANCE DATA SYSTEMS CORP COMM STK 018581108 38,121 150,389 SH   SOLE   49,295 0 101,094
ALLIANT ENERGY CORP COMM STK 018802108 26,642 625,264 SH   SOLE   83,599 0 541,665
ALLISON TRANSMISSION HLDGS I COMM STK 01973R101 1,854 43,045 SH   SOLE   22,145 0 20,900
ALLSCRIPTS HEALTHCARE SOLUTN COMM STK 01988P108 689 47,376 SH   SOLE   37,976 0 9,400
ALLSTATE CORP COMM STK 020002101 67,958 649,014 SH   SOLE   168,289 0 480,725
ALLY FINL INC COMM STK 02005N100 233,371 8,003,116 SH   SOLE   3,120,413 0 4,882,703
ALNYLAM PHARMACEUTICALS INC COMM STK 02043Q107 1,554,233 12,233,241 SH   SOLE   3,701,800 0 8,531,441
ALPHABET INC COMM STK 02079K107 10,325,069 9,867,230 SH   SOLE   3,336,715 0 6,530,515
ALPHABET INC COMM STK 02079K305 6,721,766 6,381,020 SH   SOLE   2,422,701 0 3,958,319
ALTABA INC COMM STK 021346101 598,989 8,575,360 SH   SOLE   2,733,606 0 5,841,754
ALTISOURCE RESIDENTIAL CORP COMM STK 02153W100 223 18,783 SH   SOLE   18,783 0 0
ALTICE USA INC COMM STK 02156K103 28,203 1,328,441 SH   SOLE   146,196 0 1,182,245
ALTRIA GROUP INC COMM STK 02209S103 349,089 4,888,513 SH   SOLE   1,886,848 0 3,001,665
ALTRIA GROUP INC COMM STK 02209S103 28,564 400,000 SH Call SOLE   86,600 0 313,400
AMARIN CORP PLC ADR 023111206 7,636 1,904,120 SH   SOLE   179,620 0 1,724,500
AMAZON COM INC COMM STK 023135106 19,911,411 17,026,012 SH   SOLE   5,912,558 0 11,113,454
AMBEV SA ADR 02319V103 30,993 4,797,700 SH   SOLE   54,900 0 4,742,800
AMEDISYS INC COMM STK 023436108 731 13,870 SH   SOLE   8,970 0 4,900
AMERCO COMM STK 023586100 775 2,052 SH   SOLE   752 0 1,300
AMEREN CORP COMM STK 023608102 24,126 408,990 SH   SOLE   97,032 0 311,958
AMERICA MOVIL SAB DE CV ADR 02364W105 97,665 5,694,734 SH   SOLE   1,586,000 0 4,108,734
AMERICAN AIRLS GROUP INC COMM STK 02376R102 3,559,587 68,414,157 SH   SOLE   24,932,672 0 43,481,485
AMERICAN ASSETS TR INC COMM STK 024013104 25,643 670,592 SH   SOLE   180,692 0 489,900
AMERICAN CAMPUS CMNTYS INC COMM STK 024835100 244,147 5,950,460 SH   SOLE   914,772 0 5,035,688
AMERICAN ELEC PWR INC COMM STK 025537101 603,684 8,205,579 SH   SOLE   2,563,094 0 5,642,485
AMERICAN EAGLE OUTFITTERS NE COMM STK 02553E106 1,628 86,598 SH   SOLE   16,368 0 70,230
AMERICAN EQTY INVT LIFE HLD COMM STK 025676206 907 29,523 SH   SOLE   14,923 0 14,600
AMERICAN EXPRESS CO COMM STK 025816109 311,702 3,138,680 SH   SOLE   1,182,872 0 1,955,808
AMERICAN FINL GROUP INC OHIO COMM STK 025932104 2,908 26,790 SH   SOLE   11,197 0 15,593
AMERICAN HOMES 4 RENT COMM STK 02665T306 2,291 104,906 SH   SOLE   48,506 0 56,400
AMERICAN INTL GROUP INC COMM STK 026874784 1,333,451 22,380,852 SH   SOLE   8,895,920 0 13,484,932
AMERICAN PUBLIC EDUCATION IN COMM STK 02913V103 69,599 2,778,407 SH   SOLE   627,953 0 2,150,454
AMERICAN STS WTR CO COMM STK 029899101 1,696 29,289 SH   SOLE   12,989 0 16,300
AMERICAN TOWER CORP NEW COMM STK 03027X100 2,126,575 14,905,545 SH   SOLE   4,651,740 0 10,253,805
AMERICAN TOWER CORP NEW CVPFSTKF 03027X407 177,099 1,416,074 SH   SOLE   307,076 0 1,108,998
AMERICAN VANGUARD CORP COMM STK 030371108 40,516 2,061,874 SH   SOLE   565,208 0 1,496,666
AMERICAN WTR WKS CO INC NEW COMM STK 030420103 749,789 8,195,311 SH   SOLE   3,124,549 0 5,070,762
AMERICAN WOODMARK CORP COMM STK 030506109 727 5,579 SH   SOLE   5,579 0 0
AMERISAFE INC COMM STK 03071H100 219 3,553 SH   SOLE   3,553 0 0
AMERISOURCEBERGEN CORP COMM STK 03073E105 54,560 594,202 SH   SOLE   266,643 0 327,559
AMERIPRISE FINL INC COMM STK 03076C106 743,452 4,386,921 SH   SOLE   1,745,138 0 2,641,783
AMERIS BANCORP COMM STK 03076K108 27,586 572,320 SH   SOLE   218,220 0 354,100
AMES NATL CORP COMM STK 031001100 285 10,224 SH   SOLE   10,224 0 0
AMETEK INC NEW COMM STK 031100100 38,761 534,857 SH   SOLE   165,461 0 369,396
AMGEN INC COMM STK 031162100 466,620 2,683,267 SH   SOLE   777,822 0 1,905,445
AMICUS THERAPEUTICS INC COMM STK 03152W109 130,421 9,063,311 SH   SOLE   1,048,612 0 8,014,699
AMKOR TECHNOLOGY INC COMM STK 031652100 166 16,516 SH   SOLE   916 0 15,600
AMPHENOL CORP NEW COMM STK 032095101 75,941 864,937 SH   SOLE   282,758 0 582,179
AMTRUST FINL SVCS INC COMM STK 032359309 271 26,951 SH   SOLE   16,239 0 10,712
ANADARKO PETE CORP COMM STK 032511107 50,122 934,409 SH   SOLE   221,905 0 712,504
ANALOG DEVICES INC COMM STK 032654105 351,543 3,948,589 SH   SOLE   1,687,886 0 2,260,703
ANALOGIC CORP COMM STK 032657207 40,032 477,995 SH   SOLE   133,895 0 344,100
ANAPTYSBIO INC COMM STK 032724106 10,988 109,097 SH   SOLE   10,060 0 99,037
ANAVEX LIFE SCIENCES CORP COMM STK 032797300 178 55,234 SH   SOLE   25,834 0 29,400
ANDEAVOR COMM STK 03349M105 519,602 4,544,359 SH   SOLE   1,587,076 0 2,957,283
ANDERSONS INC COMM STK 034164103 377 12,115 SH   SOLE   2,765 0 9,350
ANGIODYNAMICS INC COMM STK 03475V101 6,571 395,152 SH   SOLE   70,252 0 324,900
ANIXTER INTL INC COMM STK 035290105 279 3,672 SH   SOLE   872 0 2,800
ANNALY CAP MGMT INC COMM STK 035710409 6,184 520,132 SH   SOLE   309,556 0 210,576
ANSYS INC COMM STK 03662Q105 27,537 186,580 SH   SOLE   55,114 0 131,466
ANTERO RES CORP COMM STK 03674X106 601 31,647 SH   SOLE   16,347 0 15,300
ANTHEM INC COMM STK 036752103 3,795,730 16,869,167 SH   SOLE   5,483,756 0 11,385,411
ANWORTH MORTGAGE ASSET CP COMM STK 037347101 127 23,267 SH   SOLE   267 0 23,000
APACHE CORP COMM STK 037411105 735,139 17,412,114 SH   SOLE   6,378,944 0 11,033,170
APARTMENT INVT & MGMT CO COMM STK 03748R101 13,097 299,623 SH   SOLE   72,129 0 227,494
APOGEE ENTERPRISES INC COMM STK 037598109 905 19,800 SH   SOLE   14,260 0 5,540
APOLLO COML REAL EST FIN INC COMM STK 03762U105 599 32,451 SH   SOLE   12,851 0 19,600
APPIAN CORP COMM STK 03782L101 217 6,900 SH   SOLE   0 0 6,900
APPLE INC COMM STK 037833100 12,265,125 72,476,069 SH   SOLE   26,564,690 0 45,911,379
APPLE HOSPITALITY REIT INC COMM STK 03784Y200 1,417 72,273 SH   SOLE   34,393 0 37,880
APPLIED INDL TECHNOLOGIES IN COMM STK 03820C105 5,152 75,659 SH   SOLE   72,897 0 2,762
APPLIED GENETIC TECHNOL CORP COMM STK 03820J100 684 189,981 SH   SOLE   189,981 0 0
APPLIED MATLS INC COMM STK 038222105 753,658 14,742,919 SH   SOLE   5,732,436 0 9,010,483
APTARGROUP INC COMM STK 038336103 1,907 22,104 SH   SOLE   6,744 0 15,360
APPROACH RESOURCES INC COMM STK 03834A103 163 55,021 SH   SOLE   121 0 54,900
AQUA AMERICA INC COMM STK 03836W103 2,920 74,429 SH   SOLE   36,851 0 37,578
AQUINOX PHARMACEUTICALS INC COMM STK 03842B101 39,692 3,375,130 SH   SOLE   338,157 0 3,036,973
ARAMARK COMM STK 03852U106 1,202,128 28,126,527 SH   SOLE   7,743,771 0 20,382,756
ARBOR RLTY TR INC COMM STK 038923108 346 40,000 SH   SOLE   40,000 0 0
ARCBEST CORP COMM STK 03937C105 374 10,468 SH   SOLE   6,268 0 4,200
ARCH COAL INC COMM STK 039380407 474 5,089 SH   SOLE   5,071 0 18
ARCHER DANIELS MIDLAND CO COMM STK 039483102 493,337 12,308,809 SH   SOLE   3,488,606 0 8,820,203
ARCHROCK INC COMM STK 03957W106 997 94,912 SH   SOLE   26,100 0 68,812
ARCONIC INC COMM STK 03965L100 19,264 706,921 SH   SOLE   183,152 0 523,769
ARENA PHARMACEUTICALS INC COMM STK 040047607 502 14,777 SH   SOLE   14,777 0 0
ARES CAP CORP COMM STK 04010L103 3,537 225,000 SH   SOLE   225,000 0 0
ARES COML REAL ESTATE CORP COMM STK 04013V108 313 24,284 SH   SOLE   84 0 24,200
ARGENX SE ADR 04016X101 50,100 793,481 SH   SOLE   105,776 0 687,705
ARISTA NETWORKS INC COMM STK 040413106 3,321 14,096 SH   SOLE   6,296 0 7,800
ARLINGTON ASSET INVT CORP COMM STK 041356205 340 28,870 SH   SOLE   28,870 0 0
ARMSTRONG WORLD INDS INC NEW COMM STK 04247X102 193,676 3,198,611 SH   SOLE   437,024 0 2,761,587
ARRAY BIOPHARMA INC COMM STK 04269X105 45,852 3,582,159 SH   SOLE   415,048 0 3,167,111
ARROW ELECTRS INC COMM STK 042735100 2,226 27,683 SH   SOLE   9,808 0 17,875
ARROW FINL CORP COMM STK 042744102 521 15,349 SH   SOLE   4,546 0 10,803
ARROWHEAD PHARMACEUTICALS IN COMM STK 04280A100 139 37,900 SH   SOLE   0 0 37,900
ASBURY AUTOMOTIVE GROUP INC COMM STK 043436104 434 6,783 SH   SOLE   3,443 0 3,340
ASCENA RETAIL GROUP INC COMM STK 04351G101 206 87,598 SH   SOLE   87,598 0 0
ASCENDIS PHARMA A S ADR 04351P101 18,186 453,970 SH   SOLE   41,670 0 412,300
ASCENT CAP GROUP INC COMM STK 043632108 463 40,307 SH   SOLE   40,307 0 0
ASHFORD HOSPITALITY PRIME IN COMM STK 044102101 348 35,768 SH   SOLE   35,768 0 0
ASHFORD HOSPITALITY TR INC COMM STK 044103109 237 35,258 SH   SOLE   12,158 0 23,100
ASHFORD INC COMM STK 044104107 254 2,728 SH   SOLE   1,479 0 1,249
ASHLAND GLOBAL HLDGS INC COMM STK 044186104 224,860 3,158,143 SH   SOLE   1,080,331 0 2,077,812
ASPEN TECHNOLOGY INC COMM STK 045327103 41,472 626,470 SH   SOLE   201,470 0 425,000
ASSOCIATED BANC CORP COMM STK 045487105 1,490 58,669 SH   SOLE   30,361 0 28,308
ASSURANT INC COMM STK 04621X108 10,426 103,387 SH   SOLE   24,547 0 78,840
ASTEC INDS INC COMM STK 046224101 588 10,050 SH   SOLE   2,950 0 7,100
ASTRAZENECA PLC ADR 046353108 507,323 14,620,254 SH   SOLE   2,785,419 0 11,834,835
ATHENAHEALTH INC COMM STK 04685W103 459,555 3,454,259 SH   SOLE   796,560 0 2,657,699
ATKORE INTL GROUP INC COMM STK 047649108 19,372 903,102 SH   SOLE   265,732 0 637,370
ATLANTIC CAP BANCSHARES INC COMM STK 048269203 64,317 3,654,376 SH   SOLE   753,303 0 2,901,073
ATLAS AIR WORLDWIDE HLDGS IN COMM STK 049164205 390 6,655 SH   SOLE   3,055 0 3,600
ATMOS ENERGY CORP COMM STK 049560105 460,564 5,362,256 SH   SOLE   1,649,266 0 3,712,990
ATRION CORP COMM STK 049904105 145,018 229,968 SH   SOLE   74,045 0 155,923
AUDENTES THERAPEUTICS INC COMM STK 05070R104 48,293 1,545,377 SH   SOLE   169,786 0 1,375,591
AUTODESK INC COMM STK 052769106 58,930 562,147 SH   SOLE   175,424 0 386,723
AUTOLIV INC COMM STK 052800109 4,928 38,781 SH   SOLE   17,781 0 21,000
AUTOMATIC DATA PROCESSING IN COMM STK 053015103 194,923 1,663,310 SH   SOLE   587,369 0 1,075,941
AUTONATION INC COMM STK 05329W102 721 14,053 SH   SOLE   4,553 0 9,500
AUTOZONE INC COMM STK 053332102 316,874 445,442 SH   SOLE   149,062 0 296,380
AVALONBAY CMNTYS INC COMM STK 053484101 583,787 3,272,166 SH   SOLE   512,184 0 2,759,982
AVANGRID INC COMM STK 05351W103 593 11,729 SH   SOLE   11,729 0 0
AVERY DENNISON CORP COMM STK 053611109 17,996 156,682 SH   SOLE   37,033 0 119,649
AVEXIS INC COMM STK 05366U100 48,918 442,016 SH   SOLE   49,019 0 392,997
AVIS BUDGET GROUP COMM STK 053774105 1,505 34,300 SH   SOLE   16,500 0 17,800
AVISTA CORP COMM STK 05379B107 2,155 41,861 SH   SOLE   19,271 0 22,590
AVNET INC COMM STK 053807103 3,210 81,023 SH   SOLE   47,255 0 33,768
AVON PRODS INC COMM STK 054303102 607 282,400 SH   SOLE   181,300 0 101,100
AWARE INC MASS COMM STK 05453N100 54 12,000 SH   SOLE   0 0 12,000
AXCELIS TECHNOLOGIES INC COMM STK 054540208 309 10,759 SH   SOLE   81 0 10,678
AXON ENTERPRISE INC COMM STK 05464C101 4,276 161,350 SH   SOLE   128,690 0 32,660
BB&T CORP COMM STK 054937107 81,025 1,629,621 SH   SOLE   570,609 0 1,059,012
B & G FOODS INC NEW COMM STK 05508R106 1,226 34,866 SH   SOLE   12,266 0 22,600
BCE INC COMM STK 05534B760 216 4,490 SH   SOLE   4,490 0 0
BGC PARTNERS INC COMM STK 05541T101 1,078 71,333 SH   SOLE   19,733 0 51,600
BOK FINL CORP COMM STK 05561Q201 495 5,360 SH   SOLE   3,108 0 2,252
BP PLC ADR 055622104 240,560 5,723,526 SH   SOLE   2,042,199 0 3,681,327
BOFI HLDG INC COMM STK 05566U108 1,562 52,255 SH   SOLE   32,855 0 19,400
BWX TECHNOLOGIES INC COMM STK 05605H100 738,355 12,206,236 SH   SOLE   2,748,616 0 9,457,620
BABCOCK & WILCOX ENTERPRIS I COMM STK 05614L100 995 175,187 SH   SOLE   65,975 0 109,212
BADGER METER INC COMM STK 056525108 49,806 1,041,957 SH   SOLE   322,948 0 719,009
BAIDU INC ADR 056752108 694,164 2,963,851 SH   SOLE   731,331 0 2,232,520
BAKER HUGHES A GE CO COMM STK 05722G100 146,256 4,622,508 SH   SOLE   1,962,534 0 2,659,974
BALCHEM CORP COMM STK 057665200 1,306 16,209 SH   SOLE   9,709 0 6,500
BALL CORP COMM STK 058498106 1,440,884 38,068,279 SH   SOLE   12,331,332 0 25,736,947
BANCFIRST CORP COMM STK 05945F103 289 5,647 SH   SOLE   47 0 5,600
BANCO SANTANDER CHILE NEW ADR 05965X109 262,738 8,402,232 SH   SOLE   1,843,676 0 6,558,556
BANCORP INC DEL COMM STK 05969A105 276 27,939 SH   SOLE   139 0 27,800
BANCORPSOUTH BK TUPELO MISS COMM STK 05971J102 1,050 33,400 SH   SOLE   14,025 0 19,375
BANC OF CALIFORNIA INC COMM STK 05990K106 411 19,922 SH   SOLE   122 0 19,800
BANK AMER CORP COMM STK 060505104 697,288 23,620,871 SH   SOLE   7,504,092 0 16,116,779
BANK AMER CORP CVPFSTKF 060505682 202 155 SH   SOLE   155 0 0
BANK HAWAII CORP COMM STK 062540109 1,454 16,965 SH   SOLE   5,199 0 11,766
BANK MONTREAL QUE COMM STK 063671101 1,539 19,168 SH   SOLE   19,168 0 0
BANK MUTUAL CORP NEW COMM STK 063750103 387 36,375 SH   SOLE   10,814 0 25,561
BANK OF THE OZARKS COMM STK 063904106 2,242 46,283 SH   SOLE   16,283 0 30,000
BANK NEW YORK MELLON CORP COMM STK 064058100 1,601,955 29,742,953 SH   SOLE   10,054,763 0 19,688,190
BANKUNITED INC COMM STK 06652K103 350,348 8,603,839 SH   SOLE   1,814,480 0 6,789,359
BANNER CORP COMM STK 06652V208 328 5,955 SH   SOLE   82 0 5,873
BAOZUN INC ADR 06684L103 64,264 2,036,236 SH   SOLE   318,080 0 1,718,156
BARCLAYS PLC ADR 06738E204 41,015 3,762,867 SH   SOLE   1,231,211 0 2,531,656
BARNES & NOBLE INC COMM STK 067774109 91 13,574 SH   SOLE   13,574 0 0
BARNES GROUP INC COMM STK 067806109 106,210 1,678,684 SH   SOLE   273,894 0 1,404,790
BARRICK GOLD CORP COMM STK 067901108 493 33,955 SH   SOLE   33,955 0 0
BARRETT BILL CORP COMM STK 06846N104 407 79,412 SH   SOLE   55,680 0 23,732
BAXTER INTL INC COMM STK 071813109 378,163 5,850,295 SH   SOLE   1,415,739 0 4,434,556
BBVA BANCO FRANCES S A ADR 07329M100 7,484 296,980 SH   SOLE   258,980 0 38,000
BEACON ROOFING SUPPLY INC COMM STK 073685109 175,078 2,745,898 SH   SOLE   674,875 0 2,071,023
BEAR ST FINL INC COMM STK 073844102 156 15,260 SH   SOLE   50 0 15,210
BEAZER HOMES USA INC COMM STK 07556Q881 312 16,220 SH   SOLE   3,240 0 12,980
BECTON DICKINSON & CO COMM STK 075887109 6,987,087 32,640,790 SH   SOLE   10,699,516 0 21,941,274
BECTON DICKINSON & CO CVPFSTKF 075887208 890,638 15,448,740 SH   SOLE   4,208,719 0 11,240,021
BED BATH & BEYOND INC COMM STK 075896100 928 42,222 SH   SOLE   24,122 0 18,100
BEIGENE LTD ADR 07725L102 87,999 900,520 SH   SOLE   96,879 0 803,641
BELDEN INC COMM STK 077454106 148,318 1,921,970 SH   SOLE   557,707 0 1,364,263
BELLICUM PHARMACEUTICALS INC COMM STK 079481107 1,307 155,433 SH   SOLE   47,933 0 107,500
BEMIS INC COMM STK 081437105 6,289 131,603 SH   SOLE   106,013 0 25,590
BENCHMARK ELECTRS INC COMM STK 08160H101 835 28,705 SH   SOLE   14,230 0 14,475
BENEFICIAL BANCORP INC COMM STK 08171T102 120,260 7,310,614 SH   SOLE   1,724,155 0 5,586,459
BENEFITFOCUS INC COMM STK 08180D106 261 9,675 SH   SOLE   45 0 9,630
BERKLEY W R CORP COMM STK 084423102 1,468 20,495 SH   SOLE   8,923 0 11,572
BERKSHIRE HATHAWAY INC DEL COMM STK 084670108 6,250 21 SH   SOLE   18 0 3
BERKSHIRE HATHAWAY INC DEL COMM STK 084670702 866,245 4,370,117 SH   SOLE   1,466,835 0 2,903,282
BERKSHIRE HILLS BANCORP INC COMM STK 084680107 862 23,543 SH   SOLE   14,643 0 8,900
BERRY GLOBAL GROUP INC COMM STK 08579W103 70,683 1,204,762 SH   SOLE   389,062 0 815,700
BEST BUY INC COMM STK 086516101 29,651 433,058 SH   SOLE   96,766 0 336,292
BHP BILLITON LTD ADR 088606108 7,437 161,706 SH   SOLE   161,706 0 0
BIG 5 SPORTING GOODS CORP COMM STK 08915P101 670 88,155 SH   SOLE   39,155 0 49,000
BIG LOTS INC COMM STK 089302103 24,555 437,312 SH   SOLE   141,412 0 295,900
BIO RAD LABS INC COMM STK 090572207 33,150 138,896 SH   SOLE   44,996 0 93,900
BIOMARIN PHARMACEUTICAL INC COMM STK 09061G101 216,007 2,422,414 SH   SOLE   598,863 0 1,823,551
BIOLIFE SOLUTIONS INC COMM STK 09062W204 149 24,800 SH   SOLE   24,800 0 0
BIOGEN INC COMM STK 09062X103 2,718,776 8,534,311 SH   SOLE   2,772,128 0 5,762,183
BIOTELEMETRY INC COMM STK 090672106 13,343 446,255 SH   SOLE   147,455 0 298,800
BIOSCRIP INC COMM STK 09069N108 96 33,100 SH   SOLE   8,100 0 25,000
BIO TECHNE CORP COMM STK 09073M104 1,856 14,330 SH   SOLE   7,430 0 6,900
BIOVERATIV INC COMM STK 09075E100 274,333 5,087,776 SH   SOLE   1,360,178 0 3,727,598
BLACK HILLS CORP COMM STK 092113109 31,022 516,095 SH   SOLE   76,055 0 440,040
BLACK KNIGHT INC COMM STK 09215C105 897,665 20,332,165 SH   SOLE   5,278,270 0 15,053,895
BLACKBAUD INC COMM STK 09227Q100 58,344 617,463 SH   SOLE   198,063 0 419,400
BLACKHAWK NETWORK HLDGS INC COMM STK 09238E104 19,691 552,346 SH   SOLE   229,244 0 323,102
BLACKROCK INC COMM STK 09247X101 180,361 351,095 SH   SOLE   153,960 0 197,135
BLACKSTONE MTG TR INC COMM STK 09257W100 1,416 44,000 SH   SOLE   20,300 0 23,700
BLOCK H & R INC COMM STK 093671105 10,241 390,572 SH   SOLE   93,815 0 296,757
BLOOMIN BRANDS INC COMM STK 094235108 3,542 165,981 SH   SOLE   162,281 0 3,700
BLUCORA INC COMM STK 095229100 920 41,641 SH   SOLE   37,541 0 4,100
BLUE BIRD CORP COMM STK 095306106 29,758 1,495,352 SH   SOLE   427,952 0 1,067,400
BLUE BUFFALO PET PRODS INC COMM STK 09531U102 133,514 4,071,788 SH   SOLE   668,972 0 3,402,816
BLUE HILLS BANCORP INC COMM STK 095573101 62,184 3,093,741 SH   SOLE   462,894 0 2,630,847
BLUEBIRD BIO INC COMM STK 09609G100 508,965 2,857,747 SH   SOLE   597,605 0 2,260,142
BLUEROCK RESIDENTIAL GRW REI COMM STK 09627J102 379 37,463 SH   SOLE   31,463 0 6,000
BLUEPRINT MEDICINES CORP COMM STK 09627Y109 249,562 3,309,402 SH   SOLE   449,002 0 2,860,400
BOB EVANS FARMS INC COMM STK 096761101 1,210 15,346 SH   SOLE   6,846 0 8,500
BOEING CO COMM STK 097023105 8,375,307 28,399,538 SH   SOLE   10,705,526 0 17,694,012
BOISE CASCADE CO DEL COMM STK 09739D100 267 6,698 SH   SOLE   98 0 6,600
BOJANGLES INC COMM STK 097488100 16,221 1,374,625 SH   SOLE   192,293 0 1,182,332
BOOT BARN HLDGS INC COMM STK 099406100 16,339 983,677 SH   SOLE   138,266 0 845,411
BOOZ ALLEN HAMILTON HLDG COR COMM STK 099502106 393,507 10,320,137 SH   SOLE   2,068,660 0 8,251,477
BORGWARNER INC COMM STK 099724106 25,822 505,431 SH   SOLE   142,814 0 362,617
BOSTON BEER INC COMM STK 100557107 195,208 1,021,496 SH   SOLE   186,226 0 835,270
BOSTON PRIVATE FINL HLDGS IN COMM STK 101119105 1,196 77,381 SH   SOLE   49,782 0 27,599
BOSTON PROPERTIES INC COMM STK 101121101 251,224 1,932,044 SH   SOLE   229,013 0 1,703,031
BOSTON SCIENTIFIC CORP COMM STK 101137107 115,570 4,661,975 SH   SOLE   1,291,544 0 3,370,431
BOTTOMLINE TECH DEL INC COMM STK 101388106 701 20,204 SH   SOLE   13,904 0 6,300
BOX INC COMM STK 10316T104 279 13,220 SH   SOLE   6,220 0 7,000
BOYD GAMING CORP COMM STK 103304101 1,332 38,013 SH   SOLE   13,913 0 24,100
BRADY CORP COMM STK 104674106 43,668 1,152,179 SH   SOLE   320,879 0 831,300
BRANDYWINE RLTY TR COMM STK 105368203 1,400 76,949 SH   SOLE   29,206 0 47,743
BRIDGE BANCORP INC COMM STK 108035106 83,568 2,387,662 SH   SOLE   399,743 0 1,987,919
BRIGGS & STRATTON CORP COMM STK 109043109 1,274 50,207 SH   SOLE   23,507 0 26,700
BRIGHT HORIZONS FAM SOL IN D COMM STK 109194100 493,542 5,250,445 SH   SOLE   961,457 0 4,288,988
BRIGHTHOUSE FINL INC COMM STK 10922N103 437,310 7,457,529 SH   SOLE   2,782,059 0 4,675,470
BRINKER INTL INC COMM STK 109641100 14,770 380,281 SH   SOLE   126,877 0 253,404
BRINKS CO COMM STK 109696104 111,486 1,416,598 SH   SOLE   218,019 0 1,198,579
BRISTOL MYERS SQUIBB CO COMM STK 110122108 748,228 12,209,995 SH   SOLE   3,013,815 0 9,196,180
BRISTOW GROUP INC COMM STK 110394103 307 22,790 SH   SOLE   22,790 0 0
BRITISH AMERN TOB PLC ADR 110448107 1,079 16,103 SH   SOLE   15,970 0 133
BRIXMOR PPTY GROUP INC COMM STK 11120U105 1,311 70,231 SH   SOLE   29,731 0 40,500
BROADSOFT INC COMM STK 11133B409 734 13,376 SH   SOLE   5,776 0 7,600
BROADRIDGE FINL SOLUTIONS IN COMM STK 11133T103 56,027 618,537 SH   SOLE   195,460 0 423,077
BROOKDALE SR LIVING INC COMM STK 112463104 319 32,851 SH   SOLE   24,951 0 7,900
BROOKFIELD ASSET MGMT INC COMM STK 112585104 1,109 25,400 SH   SOLE   25,400 0 0
BROOKLINE BANCORP INC DEL COMM STK 11373M107 666 42,398 SH   SOLE   18,269 0 24,129
BROOKS AUTOMATION INC COMM STK 114340102 1,714 71,884 SH   SOLE   32,880 0 39,004
BROWN & BROWN INC COMM STK 115236101 200,119 3,888,826 SH   SOLE   958,479 0 2,930,347
BROWN FORMAN CORP COMM STK 115637100 2,421 36,000 SH   SOLE   36,000 0 0
BROWN FORMAN CORP COMM STK 115637209 42,012 611,801 SH   SOLE   228,611 0 383,190
BRUKER CORP COMM STK 116794108 975,326 28,418,579 SH   SOLE   7,493,659 0 20,924,920
BRUNSWICK CORP COMM STK 117043109 34,438 623,650 SH   SOLE   212,410 0 411,240
BRYN MAWR BK CORP COMM STK 117665109 333 7,540 SH   SOLE   7,540 0 0
BUFFALO WILD WINGS INC COMM STK 119848109 1,098 7,025 SH   SOLE   3,625 0 3,400
BUILDERS FIRSTSOURCE INC COMM STK 12008R107 375 17,202 SH   SOLE   7,802 0 9,400
BURLINGTON STORES INC COMM STK 122017106 1,082,021 8,794,777 SH   SOLE   2,178,723 0 6,616,054
CAE INC COMM STK 124765108 34,180 1,834,100 SH   SOLE   297,700 0 1,536,400
CBIZ INC COMM STK 124805102 779 50,411 SH   SOLE   27,061 0 23,350
CBL & ASSOC PPTYS INC COMM STK 124830100 368 64,977 SH   SOLE   64,677 0 300
CBS CORP NEW COMM STK 124857202 37,697 638,924 SH   SOLE   153,632 0 485,292
CCA INDS INC COMM STK 124867102 61 19,247 SH   SOLE   19,247 0 0
CBOE GLOBAL MARKETS INC COMM STK 12503M108 1,748,922 14,037,419 SH   SOLE   3,756,321 0 10,281,098
CBRE GROUP INC COMM STK 12504L109 23,099 533,352 SH   SOLE   160,030 0 373,322
CDK GLOBAL INC COMM STK 12508E101 405,555 5,689,599 SH   SOLE   2,229,975 0 3,459,624
CDW CORP COMM STK 12514G108 4,332 62,336 SH   SOLE   30,436 0 31,900
CF INDS HLDGS INC COMM STK 125269100 1,002,776 23,572,534 SH   SOLE   9,217,084 0 14,355,450
C H ROBINSON WORLDWIDE INC COMM STK 12541W209 721,229 8,095,505 SH   SOLE   2,300,539 0 5,794,966
CIGNA CORPORATION COMM STK 125509109 3,606,181 17,756,569 SH   SOLE   6,047,631 0 11,708,938
CIT GROUP INC COMM STK 125581801 3,257 66,162 SH   SOLE   32,062 0 34,100
CME GROUP INC COMM STK 12572Q105 136,348 933,570 SH   SOLE   357,578 0 575,992
CMS ENERGY CORP COMM STK 125896100 23,614 499,231 SH   SOLE   117,495 0 381,736
CSS INDS INC COMM STK 125906107 44,428 1,596,416 SH   SOLE   399,271 0 1,197,145
CNA FINL CORP COMM STK 126117100 277,035 5,222,151 SH   SOLE   1,489,372 0 3,732,779
CRA INTL INC COMM STK 12618T105 408 9,072 SH   SOLE   4,022 0 5,050
CNO FINL GROUP INC COMM STK 12621E103 2,616 105,958 SH   SOLE   62,258 0 43,700
CSG SYS INTL INC COMM STK 126349109 1,471 33,569 SH   SOLE   18,819 0 14,750
CSW INDUSTRIALS INC COMM STK 126402106 46,182 1,005,050 SH   SOLE   156,140 0 848,910
CSX CORP COMM STK 126408103 282,678 5,138,668 SH   SOLE   2,037,789 0 3,100,879
CTS CORP COMM STK 126501105 39,123 1,519,336 SH   SOLE   232,286 0 1,287,050
CSRA INC COMM STK 12650T104 767,868 25,664,031 SH   SOLE   6,757,752 0 18,906,279
CNX RESOURCES CORPORATION COMM STK 12653C108 1,312 89,685 SH   SOLE   23,735 0 65,950
CVB FINL CORP COMM STK 126600105 813 34,516 SH   SOLE   5,871 0 28,645
CVR ENERGY INC COMM STK 12662P108 422 11,344 SH   SOLE   1,944 0 9,400
CVS HEALTH CORP COMM STK 126650100 1,093,741 15,086,080 SH   SOLE   5,518,258 0 9,567,822
CVS HEALTH CORP COMM STK 126650100 14,500 200,000 SH Call SOLE   43,200 0 156,800
CYS INVTS INC COMM STK 12673A108 1,086 135,226 SH   SOLE   85,926 0 49,300
CA INC COMM STK 12673P105 81,452 2,447,477 SH   SOLE   756,367 0 1,691,110
C&J ENERGY SVCS INC NEW COMM STK 12674R100 264 7,890 SH   SOLE   2,120 0 5,770
CABLE ONE INC COMM STK 12685J105 552,481 785,499 SH   SOLE   158,507 0 626,992
CABOT CORP COMM STK 127055101 3,310 53,741 SH   SOLE   38,791 0 14,950
CABOT OIL & GAS CORP COMM STK 127097103 32,096 1,122,250 SH   SOLE   377,330 0 744,920
CABOT MICROELECTRONICS CORP COMM STK 12709P103 58,421 620,967 SH   SOLE   212,621 0 408,346
CACI INTL INC COMM STK 127190304 1,853 13,999 SH   SOLE   8,199 0 5,800
CADENCE DESIGN SYSTEM INC COMM STK 127387108 35,757 855,031 SH   SOLE   219,459 0 635,572
CAESARS ENTMT CORP COMM STK 127686103 507,630 40,128,838 SH   SOLE   13,519,356 0 26,609,482
CAESARS ENTMT CORP CONV BND 127686AA1 210,219 108,399,496 PRN   SOLE   35,098,781 0 73,300,715
CAL MAINE FOODS INC COMM STK 128030202 211,807 4,765,073 SH   SOLE   812,453 0 3,952,620
CALAMP CORP COMM STK 128126109 501 23,390 SH   SOLE   16,790 0 6,600
CALATLANTIC GROUP INC COMM STK 128195104 1,066 18,906 SH   SOLE   6,744 0 12,162
CALERES INC COMM STK 129500104 389 11,619 SH   SOLE   7,709 0 3,910
CALGON CARBON CORP COMM STK 129603106 903 42,394 SH   SOLE   23,994 0 18,400
CALIFORNIA RES CORP COMM STK 13057Q206 549 28,220 SH   SOLE   17,220 0 11,000
CALIFORNIA WTR SVC GROUP COMM STK 130788102 147,098 3,243,606 SH   SOLE   710,700 0 2,532,906
CALITHERA BIOSCIENCES INC COMM STK 13089P101 406 48,586 SH   SOLE   40,686 0 7,900
CALLIDUS SOFTWARE INC COMM STK 13123E500 51,181 1,786,411 SH   SOLE   557,211 0 1,229,200
CALLON PETE CO DEL COMM STK 13123X102 1,908 156,996 SH   SOLE   53,566 0 103,430
CALPINE CORP COMM STK 131347304 27,259 1,801,634 SH   SOLE   479,069 0 1,322,565
CALYXT INC COMM STK 13173L107 23,749 1,078,046 SH   SOLE   148,410 0 929,636
CAMBREX CORP COMM STK 132011107 27,248 567,665 SH   SOLE   188,755 0 378,910
CAMDEN NATL CORP COMM STK 133034108 362 8,585 SH   SOLE   3,785 0 4,800
CAMDEN PPTY TR COMM STK 133131102 311,636 3,385,141 SH   SOLE   298,972 0 3,086,169
CAMECO CORP COMM STK 13321L108 124,695 13,509,681 SH   SOLE   3,315,787 0 10,193,894
CAMPBELL SOUP CO COMM STK 134429109 16,870 350,659 SH   SOLE   84,629 0 266,030
CANADIAN NATL RY CO COMM STK 136375102 2,556 30,926 SH   SOLE   30,926 0 0
CANADIAN NAT RES LTD COMM STK 136385101 642,159 17,977,566 SH   SOLE   5,875,086 0 12,102,480
CANADIAN PAC RY LTD COMM STK 13645T100 488,450 2,669,619 SH   SOLE   973,228 0 1,696,391
CANTEL MEDICAL CORP COMM STK 138098108 42,374 411,917 SH   SOLE   132,217 0 279,700
CANTERBURY PARK HOLDING CORP COMM STK 13811E101 570 34,647 SH   SOLE   9,866 0 24,781
CAPELLA EDUCATION COMPANY COMM STK 139594105 95,147 1,229,294 SH   SOLE   371,771 0 857,523
CAPITAL ONE FINL CORP COMM STK 14040H105 115,382 1,158,691 SH   SOLE   425,035 0 733,656
CAPITAL SR LIVING CORP COMM STK 140475104 261 19,369 SH   SOLE   15,069 0 4,300
CAPITOL FED FINL INC COMM STK 14057J101 159,875 11,922,083 SH   SOLE   2,691,576 0 9,230,507
CAPSTEAD MTG CORP COMM STK 14067E506 407 47,066 SH   SOLE   266 0 46,800
CARA THERAPEUTICS INC COMM STK 140755109 5,866 479,213 SH   SOLE   42,353 0 436,860
CARBO CERAMICS INC COMM STK 140781105 276 27,161 SH   SOLE   27,161 0 0
CARDINAL HEALTH INC COMM STK 14149Y108 118,742 1,938,020 SH   SOLE   712,663 0 1,225,357
CARDIOVASCULAR SYS INC DEL COMM STK 141619106 397 16,778 SH   SOLE   78 0 16,700
CARE COM INC COMM STK 141633107 238 13,166 SH   SOLE   13,166 0 0
CAREER EDUCATION CORP COMM STK 141665109 40,539 3,355,891 SH   SOLE   466,700 0 2,889,191
CARETRUST REIT INC COMM STK 14174T107 695 41,480 SH   SOLE   26,280 0 15,200
CARGURUS INC COMM STK 141788109 374,019 13,060,603 SH   SOLE   1,452,171 0 11,608,432
CARLISLE COS INC COMM STK 142339100 35,282 310,447 SH   SOLE   88,522 0 221,925
CARMAX INC COMM STK 143130102 435,985 6,798,457 SH   SOLE   2,300,100 0 4,498,357
CARNIVAL CORP COMM STK 143658300 215,789 3,251,299 SH   SOLE   1,429,089 0 1,822,210
CARPENTER TECHNOLOGY CORP COMM STK 144285103 87,211 1,710,358 SH   SOLE   522,558 0 1,187,800
CARRIZO OIL & GAS INC COMM STK 144577103 8,187 384,744 SH   SOLE   114,244 0 270,500
CARROLS RESTAURANT GROUP INC COMM STK 14574X104 431 35,500 SH   SOLE   35,500 0 0
CARS COM INC COMM STK 14575E105 854 29,618 SH   SOLE   4,185 0 25,433
CARTER INC COMM STK 146229109 53,231 453,066 SH   SOLE   179,066 0 274,000
CASELLA WASTE SYS INC COMM STK 147448104 34,832 1,513,126 SH   SOLE   465,851 0 1,047,275
CASEYS GEN STORES INC COMM STK 147528103 508,486 4,542,489 SH   SOLE   1,340,888 0 3,201,601
CASI PHARMACEUTICALS INC COMM STK 14757U109 164 50,400 SH   SOLE   25,900 0 24,500
CATALENT INC COMM STK 148806102 624,969 15,213,453 SH   SOLE   4,535,549 0 10,677,904
CATERPILLAR INC DEL COMM STK 149123101 293,429 1,862,094 SH   SOLE   745,155 0 1,116,939
CATHAY GEN BANCORP COMM STK 149150104 1,272 30,156 SH   SOLE   17,100 0 13,056
CAVCO INDS INC DEL COMM STK 149568107 90,839 595,274 SH   SOLE   166,034 0 429,240
CAVIUM INC COMM STK 14964U108 38,481 459,033 SH   SOLE   154,984 0 304,049
CEDAR FAIR L P COMM STK 150185106 3,698 56,897 SH   SOLE   32,732 0 24,165
CEDAR REALTY TRUST INC COMM STK 150602209 95,918 15,775,961 SH   SOLE   4,299,999 0 11,475,962
CELADON GROUP INC COMM STK 150838100 106 16,500 SH   SOLE   16,500 0 0
CELANESE CORP DEL COMM STK 150870103 23,386 218,398 SH   SOLE   137,916 0 80,482
CELGENE CORP COMM STK 151020104 854,046 8,183,661 SH   SOLE   2,683,553 0 5,500,108
CELLDEX THERAPEUTICS INC NEW COMM STK 15117B103 246 86,702 SH   SOLE   86,702 0 0
CELSION CORPORATION COMM STK 15117N503 161 60,207 SH   SOLE   7 0 60,200
CENTENE CORP DEL COMM STK 15135B101 1,206,178 11,956,566 SH   SOLE   3,252,839 0 8,703,727
CENOVUS ENERGY INC COMM STK 15135U109 273 29,800 SH   SOLE   29,800 0 0
CENTENNIAL RESOURCE DEV INC COMM STK 15136A102 439,902 22,217,296 SH   SOLE   6,078,885 0 16,138,411
CENTERPOINT ENERGY INC COMM STK 15189T107 21,788 768,262 SH   SOLE   186,585 0 581,677
CENTERSTATE BK CORP COMM STK 15201P109 32,626 1,268,033 SH   SOLE   402,033 0 866,000
CENTRAL GARDEN & PET CO COMM STK 153527205 1,010 26,791 SH   SOLE   15,491 0 11,300
CENTRAL PAC FINL CORP COMM STK 154760409 348 11,676 SH   SOLE   76 0 11,600
CENTURY ALUM CO COMM STK 156431108 1,173 59,738 SH   SOLE   40,738 0 19,000
CENTURY BANCORP INC MASS COMM STK 156432106 318 4,058 SH   SOLE   8 0 4,050
CENTURY CMNTYS INC COMM STK 156504300 306 9,852 SH   SOLE   9,852 0 0
CENTURYLINK INC COMM STK 156700106 125,842 7,544,472 SH   SOLE   2,241,284 0 5,303,188
CERNER CORP COMM STK 156782104 50,754 753,140 SH   SOLE   249,792 0 503,348
CERUS CORP COMM STK 157085101 274 81,000 SH   SOLE   66,600 0 14,400
CHARLES RIV LABS INTL INC COMM STK 159864107 47,416 433,224 SH   SOLE   136,056 0 297,168
CHART INDS INC COMM STK 16115Q308 189,753 4,049,364 SH   SOLE   715,153 0 3,334,211
CHARTER COMMUNICATIONS INC N COMM STK 16119P108 604,045 1,797,966 SH   SOLE   620,451 0 1,177,515
CHARTER FINL CORP MD COMM STK 16122W108 4,571 260,617 SH   SOLE   38 0 260,579
CHASE CORP COMM STK 16150R104 34,876 289,425 SH   SOLE   87,375 0 202,050
CHATHAM LODGING TR COMM STK 16208T102 690 30,296 SH   SOLE   21,996 0 8,300
CHEESECAKE FACTORY INC COMM STK 163072101 18,419 382,291 SH   SOLE   108,951 0 273,340
CHEGG INC COMM STK 163092109 145,204 8,897,311 SH   SOLE   1,239,859 0 7,657,452
CHEMED CORP NEW COMM STK 16359R103 45,065 185,436 SH   SOLE   60,736 0 124,700
CHEMICAL FINL CORP COMM STK 163731102 2,342 43,798 SH   SOLE   20,193 0 23,605
CHEMOURS CO COMM STK 163851108 3,994 79,777 SH   SOLE   31,516 0 48,261
CHENIERE ENERGY INC COMM STK 16411R208 5,604 104,085 SH   SOLE   65,385 0 38,700
CHERRY HILL MTG INVT CORP COMM STK 164651101 448 24,890 SH   SOLE   16,690 0 8,200
CHESAPEAKE ENERGY CORP COMM STK 165167107 5,651 1,427,109 SH   SOLE   390,388 0 1,036,721
CHESAPEAKE UTILS CORP COMM STK 165303108 158,876 2,022,613 SH   SOLE   491,142 0 1,531,471
CHEVRON CORP NEW COMM STK 166764100 1,423,132 11,367,778 SH   SOLE   3,642,801 0 7,724,977
CHICAGO BRIDGE & IRON CO N V COMM STK 167250109 962 59,579 SH   SOLE   50,679 0 8,900
CHICOS FAS INC COMM STK 168615102 49,086 5,565,319 SH   SOLE   1,389,589 0 4,175,730
CHILDRENS PL INC COMM STK 168905107 18,073 124,340 SH   SOLE   41,390 0 82,950
CHIMERA INVT CORP COMM STK 16934Q208 1,725 93,320 SH   SOLE   39,800 0 53,520
CHIMERIX INC COMM STK 16934W106 646 139,427 SH   SOLE   139,427 0 0
CHINA LODGING GROUP LTD ADR 16949N109 71,982 498,388 SH   SOLE   77,709 0 420,679
CHIPOTLE MEXICAN GRILL INC COMM STK 169656105 13,679 47,326 SH   SOLE   13,165 0 34,161
CHOICE HOTELS INTL INC COMM STK 169905106 30,258 389,928 SH   SOLE   159,828 0 230,100
CHRISTOPHER & BANKS CORP COMM STK 171046105 164 128,942 SH   SOLE   128,230 0 712
CHURCH & DWIGHT INC COMM STK 171340102 127,044 2,532,275 SH   SOLE   1,447,025 0 1,085,250
CHURCHILL DOWNS INC COMM STK 171484108 54,159 232,743 SH   SOLE   73,463 0 159,280
CHUYS HLDGS INC COMM STK 171604101 26,603 948,412 SH   SOLE   152,596 0 795,816
CIENA CORP COMM STK 171779309 1,220 58,307 SH   SOLE   36,808 0 21,499
CIMAREX ENERGY CO COMM STK 171798101 64,943 532,280 SH   SOLE   152,804 0 379,476
CINCINNATI BELL INC NEW COMM STK 171871502 322 15,445 SH   SOLE   5,636 0 9,809
CINCINNATI FINL CORP COMM STK 172062101 20,066 267,650 SH   SOLE   66,200 0 201,450
CINEMARK HOLDINGS INC COMM STK 17243V102 1,154 33,130 SH   SOLE   13,850 0 19,280
CIRCOR INTL INC COMM STK 17273K109 45,580 936,309 SH   SOLE   267,209 0 669,100
CIRRUS LOGIC INC COMM STK 172755100 41,874 807,440 SH   SOLE   248,400 0 559,040
CISCO SYS INC COMM STK 17275R102 2,185,485 57,062,275 SH   SOLE   23,530,119 0 33,532,156
CINTAS CORP COMM STK 172908105 290,869 1,866,578 SH   SOLE   528,432 0 1,338,146
CITIGROUP INC COMM STK 172967424 2,831,249 38,049,306 SH   SOLE   15,859,173 0 22,190,133
CITIZENS FINL GROUP INC COMM STK 174610105 157,631 3,754,896 SH   SOLE   2,018,052 0 1,736,844
CITIZENS INC COMM STK 174740100 267 36,361 SH   SOLE   21,228 0 15,133
CITRIX SYS INC COMM STK 177376100 21,490 244,200 SH   SOLE   52,354 0 191,846
CITY HLDG CO COMM STK 177835105 715 10,591 SH   SOLE   4,941 0 5,650
CITY OFFICE REIT INC COMM STK 178587101 179 13,774 SH   SOLE   74 0 13,700
CLEAN HARBORS INC COMM STK 184496107 113,409 2,092,421 SH   SOLE   359,211 0 1,733,210
CLEAN ENERGY FUELS CORP COMM STK 184499101 83 40,883 SH   SOLE   40,883 0 0
CLEAR CHANNEL OUTDOOR HLDGS COMM STK 18451C109 87 19,000 SH   SOLE   4,600 0 14,400
CLEARWATER PAPER CORP COMM STK 18538R103 77,445 1,705,839 SH   SOLE   455,074 0 1,250,765
CLEVELAND CLIFFS INC COMM STK 185899101 1,037 143,806 SH   SOLE   40,136 0 103,670
CLIFTON BANCORP INC COMM STK 186873105 47,037 2,750,690 SH   SOLE   396,021 0 2,354,669
CLOROX CO DEL COMM STK 189054109 55,327 371,973 SH   SOLE   125,490 0 246,483
CLOVIS ONCOLOGY INC COMM STK 189464100 60,110 883,977 SH   SOLE   166,865 0 717,112
COBIZ FINANCIAL INC COMM STK 190897108 95,530 4,778,890 SH   SOLE   1,250,287 0 3,528,603
COCA COLA BOTTLING CO CONS COMM STK 191098102 59,377 275,839 SH   SOLE   59,315 0 216,524
COCA COLA CO COMM STK 191216100 527,218 11,491,239 SH   SOLE   4,179,747 0 7,311,492
COEUR MNG INC COMM STK 192108504 899 119,888 SH   SOLE   34,388 0 85,500
COGENT COMMUNICATIONS HLDGS COMM STK 19239V302 435 9,606 SH   SOLE   106 0 9,500
COGNEX CORP COMM STK 192422103 71,120 1,162,850 SH   SOLE   390,650 0 772,200
COGNIZANT TECHNOLOGY SOLUTIO COMM STK 192446102 75,443 1,062,285 SH   SOLE   275,772 0 786,513
COHERENT INC COMM STK 192479103 635,318 2,251,144 SH   SOLE   697,614 0 1,553,530
COHEN & STEERS INC COMM STK 19247A100 1,691 35,750 SH   SOLE   28,050 0 7,700
COHERUS BIOSCIENCES INC COMM STK 19249H103 8,089 919,202 SH   SOLE   135,968 0 783,234
COHU INC COMM STK 192576106 296 13,473 SH   SOLE   1,573 0 11,900
COLFAX CORP COMM STK 194014106 470,826 11,883,551 SH   SOLE   3,583,686 0 8,299,865
COLGATE PALMOLIVE CO COMM STK 194162103 250,660 3,322,198 SH   SOLE   1,115,515 0 2,206,683
COLLEGIUM PHARMACEUTICAL INC COMM STK 19459J104 1,178 63,807 SH   SOLE   57,207 0 6,600
COLLIERS INTL GROUP INC COMM STK 194693107 76,715 1,271,165 SH   SOLE   179,711 0 1,091,454
COLONY NORTHSTAR INC COMM STK 19625W104 2,231 195,571 SH   SOLE   110,437 0 85,134
COLUMBIA BKG SYS INC COMM STK 197236102 170,993 3,936,306 SH   SOLE   948,399 0 2,987,907
COLUMBIA PPTY TR INC COMM STK 198287203 688 29,988 SH   SOLE   20,288 0 9,700
COLUMBIA SPORTSWEAR CO COMM STK 198516106 1,003 13,956 SH   SOLE   4,894 0 9,062
COMFORT SYS USA INC COMM STK 199908104 11,435 261,966 SH   SOLE   47,766 0 214,200
COMCAST CORP NEW COMM STK 20030N101 2,074,980 51,809,728 SH   SOLE   17,866,542 0 33,943,186
COMCAST CORP NEW COMM STK 20030N101 40,050 1,000,000 SH Call SOLE   216,000 0 784,000
COMERICA INC COMM STK 200340107 27,019 311,242 SH   SOLE   86,165 0 225,077
COMMERCE BANCSHARES INC COMM STK 200525103 1,235 22,110 SH   SOLE   11,546 0 10,564
COMMERCIAL METALS CO COMM STK 201723103 39,411 1,848,543 SH   SOLE   359,503 0 1,489,040
COMMSCOPE HLDG CO INC COMM STK 20337X109 2,389 63,145 SH   SOLE   33,245 0 29,900
COMMUNITY BK SYS INC COMM STK 203607106 1,026 19,094 SH   SOLE   8,428 0 10,666
COMMUNITY HEALTH SYS INC NEW COMM STK 203668108 583 136,820 SH   SOLE   82,052 0 54,768
COMMUNITY HEALTH SYS INC NEW RIGHTS 203668116 1 73,700 SH   SOLE   20,200 0 53,500
COMMUNITY TR BANCORP INC COMM STK 204149108 530 11,244 SH   SOLE   2,572 0 8,672
COMMVAULT SYSTEMS INC COMM STK 204166102 25,143 478,911 SH   SOLE   177,011 0 301,900
COMPANIA DE MINAS BUENAVENTU ADR 204448104 59,156 4,201,425 SH   SOLE   968,012 0 3,233,413
COMPASS MINERALS INTL INC COMM STK 20451N101 34,637 479,403 SH   SOLE   135,115 0 344,288
COMPASS DIVERSIFIED HOLDINGS COMM STK 20451Q104 1,356 80,000 SH   SOLE   80,000 0 0
COMTECH TELECOMMUNICATIONS C COMM STK 205826209 509 23,023 SH   SOLE   16,563 0 6,460
CONAGRA BRANDS INC COMM STK 205887102 285,513 7,579,331 SH   SOLE   2,505,021 0 5,074,310
CONCHO RES INC COMM STK 20605P101 725,610 4,830,316 SH   SOLE   1,710,760 0 3,119,556
CONDUENT INC COMM STK 206787103 39,825 2,464,421 SH   SOLE   650,284 0 1,814,137
CONMED CORP COMM STK 207410101 592 11,620 SH   SOLE   5,570 0 6,050
CONNECTICUT WTR SVC INC COMM STK 207797101 602 10,480 SH   SOLE   4,130 0 6,350
CONNECTONE BANCORP INC NEW COMM STK 20786W107 491 19,056 SH   SOLE   7,073 0 11,983
CONNS INC COMM STK 208242107 699 19,652 SH   SOLE   952 0 18,700
CONOCOPHILLIPS COMM STK 20825C104 114,566 2,087,186 SH   SOLE   488,543 0 1,598,643
CONSOL ENERGY INC NEW COMM STK 20854L108 443 11,223 SH   SOLE   2,968 0 8,255
CONSOLIDATED COMM HLDGS INC COMM STK 209034107 631 51,778 SH   SOLE   37,653 0 14,125
CONSOLIDATED EDISON INC COMM STK 209115104 45,641 537,274 SH   SOLE   124,983 0 412,291
CONSOLIDATED TOMOKA LD CO COMM STK 210226106 248 3,912 SH   SOLE   2,412 0 1,500
CONSTELLATION BRANDS INC COMM STK 21036P108 320,033 1,400,155 SH   SOLE   575,971 0 824,184
CONTINENTAL RESOURCES INC COMM STK 212015101 86,818 1,639,002 SH   SOLE   695,611 0 943,391
CONTROL4 CORP COMM STK 21240D107 3,002 100,859 SH   SOLE   100,859 0 0
CONVERGYS CORP COMM STK 212485106 1,090 46,371 SH   SOLE   19,081 0 27,290
COOPER COS INC COMM STK 216648402 1,228,032 5,636,279 SH   SOLE   1,689,033 0 3,947,246
COOPER STD HLDGS INC COMM STK 21676P103 31,546 257,517 SH   SOLE   84,417 0 173,100
COOPER TIRE & RUBR CO COMM STK 216831107 1,105 31,249 SH   SOLE   21,239 0 10,010
COPART INC COMM STK 217204106 23,248 538,265 SH   SOLE   307,265 0 231,000
CORBUS PHARMACEUTICALS HLDGS COMM STK 21833P103 482 67,834 SH   SOLE   56,124 0 11,710
CORE MARK HOLDING CO INC COMM STK 218681104 166,015 5,256,958 SH   SOLE   880,757 0 4,376,201
CORESITE RLTY CORP COMM STK 21870Q105 56,638 497,261 SH   SOLE   159,834 0 337,427
CORENERGY INFRASTRUCTURE TR COMM STK 21870U502 454 11,873 SH   SOLE   4,033 0 7,840
CORELOGIC INC COMM STK 21871D103 527,621 11,417,907 SH   SOLE   3,740,506 0 7,677,401
CORECIVIC INC COMM STK 21871N101 1,913 85,028 SH   SOLE   42,139 0 42,889
CORNERSTONE ONDEMAND INC COMM STK 21925Y103 2,405 68,072 SH   SOLE   49,372 0 18,700
CORNING INC COMM STK 219350105 112,090 3,503,901 SH   SOLE   1,056,385 0 2,447,516
CORPORATE OFFICE PPTYS TR COMM STK 22002T108 816 27,934 SH   SOLE   19,734 0 8,200
CORVEL CORP COMM STK 221006109 12,214 230,893 SH   SOLE   74,827 0 156,066
CORVUS PHARMACEUTICALS INC COMM STK 221015100 3,172 306,216 SH   SOLE   44,729 0 261,487
COSTCO WHSL CORP NEW COMM STK 22160K105 314,358 1,689,007 SH   SOLE   734,006 0 955,001
COSTAR GROUP INC COMM STK 22160N109 854,646 2,878,079 SH   SOLE   766,020 0 2,112,059
COTY INC COMM STK 222070203 207,340 10,424,311 SH   SOLE   4,116,805 0 6,307,506
COUPA SOFTWARE INC COMM STK 22266L106 291,226 9,328,188 SH   SOLE   1,873,859 0 7,454,329
COUSINS PPTYS INC COMM STK 222795106 1,138 123,053 SH   SOLE   33,887 0 89,166
COVANTA HLDG CORP COMM STK 22282E102 1,099 65,001 SH   SOLE   26,807 0 38,194
COWEN INC COMM STK 223622606 259 18,998 SH   SOLE   74 0 18,924
CRACKER BARREL OLD CTRY STOR COMM STK 22410J106 1,073 6,750 SH   SOLE   2,550 0 4,200
CRAFT BREW ALLIANCE INC COMM STK 224122101 198 10,335 SH   SOLE   35 0 10,300
CRANE CO COMM STK 224399105 1,428 16,004 SH   SOLE   7,963 0 8,041
CRAWFORD & CO COMM STK 224633206 1,614 189,848 SH   SOLE   0 0 189,848
CRAY INC COMM STK 225223304 5,425 224,188 SH   SOLE   77,379 0 146,809
CREDIT ACCEP CORP MICH COMM STK 225310101 1,402 4,333 SH   SOLE   1,126 0 3,207
CREE INC COMM STK 225447101 4,543 122,323 SH   SOLE   92,923 0 29,400
CRESCENT PT ENERGY CORP COMM STK 22576C101 122 15,900 SH   SOLE   15,900 0 0
CROCS INC COMM STK 227046109 26,577 2,102,580 SH   SOLE   623,180 0 1,479,400
CROSS CTRY HEALTHCARE INC COMM STK 227483104 29,269 2,293,830 SH   SOLE   343,900 0 1,949,930
CROWN CASTLE INTL CORP NEW COMM STK 22822V101 3,087,962 27,816,968 SH   SOLE   9,075,468 0 18,741,500
CROWN CASTLE INTL CORP NEW CVPFSTKF 22822V309 66,898 60,202 SH   SOLE   11,751 0 48,451
CROWN HOLDINGS INC COMM STK 228368106 2,714 48,242 SH   SOLE   20,292 0 27,950
CRYOLIFE INC COMM STK 228903100 319 16,636 SH   SOLE   10,886 0 5,750
CTRIP COM INTL LTD ADR 22943F100 1,426,136 32,338,686 SH   SOLE   9,949,464 0 22,389,222
CTRIP COM INTL LTD CONV BND 22943FAM2 15,984 15,620,000 PRN   SOLE   5,460,000 0 10,160,000
CUBESMART COMM STK 229663109 72,548 2,508,578 SH   SOLE   618,316 0 1,890,262
CUBIC CORP COMM STK 229669106 36,371 616,986 SH   SOLE   102,441 0 514,545
CULLEN FROST BANKERS INC COMM STK 229899109 2,185 23,084 SH   SOLE   6,834 0 16,250
CULP INC COMM STK 230215105 37,185 1,110,007 SH   SOLE   385,420 0 724,587
CUMMINS INC COMM STK 231021106 69,601 394,030 SH   SOLE   120,457 0 273,573
CURTISS WRIGHT CORP COMM STK 231561101 51,762 424,800 SH   SOLE   136,600 0 288,200
CUSTOMERS BANCORP INC COMM STK 23204G100 721 27,736 SH   SOLE   9,036 0 18,700
CYBEROPTICS CORP COMM STK 232517102 219 14,619 SH   SOLE   9,619 0 5,000
CYPRESS SEMICONDUCTOR CORP COMM STK 232806109 1,710 112,186 SH   SOLE   50,736 0 61,450
CYTOKINETICS INC COMM STK 23282W605 3,481 427,148 SH   SOLE   39,907 0 387,241
CYRUSONE INC COMM STK 23283R100 51,315 861,997 SH   SOLE   277,197 0 584,800
CYTOMX THERAPEUTICS INC COMM STK 23284F105 9,079 430,087 SH   SOLE   118,326 0 311,761
DMC GLOBAL INC COMM STK 23291C103 469 18,739 SH   SOLE   1,939 0 16,800
DCT INDUSTRIAL TRUST INC COMM STK 233153204 296,038 5,036,366 SH   SOLE   516,535 0 4,519,831
DDR CORP COMM STK 23317H102 809 90,327 SH   SOLE   67,427 0 22,900
DNP SELECT INCOME FD COMM STK 23325P104 309 28,625 SH   SOLE   28,625 0 0
D R HORTON INC COMM STK 23331A109 29,481 577,275 SH   SOLE   136,100 0 441,175
DST SYS INC DEL COMM STK 233326107 119,300 1,922,025 SH   SOLE   395,301 0 1,526,724
DSP GROUP INC COMM STK 23332B106 377 30,157 SH   SOLE   4,167 0 25,990
DTE ENERGY CO COMM STK 233331107 584,433 5,339,234 SH   SOLE   1,670,265 0 3,668,969
DTE ENERGY CO CVPFSTKF 233331883 259,756 4,766,339 SH   SOLE   1,171,734 0 3,594,605
DSW INC COMM STK 23334L102 480 22,434 SH   SOLE   13,834 0 8,600
DLH HLDGS CORP COMM STK 23335Q100 85 13,730 SH   SOLE   13,730 0 0
DXP ENTERPRISES INC NEW COMM STK 233377407 241 8,143 SH   SOLE   43 0 8,100
DXC TECHNOLOGY CO COMM STK 23355L106 48,875 515,014 SH   SOLE   124,060 0 390,954
DAKTRONICS INC COMM STK 234264109 203 22,200 SH   SOLE   6,700 0 15,500
DANA INCORPORATED COMM STK 235825205 1,132 35,377 SH   SOLE   12,777 0 22,600
DANAHER CORP DEL COMM STK 235851102 4,160,261 44,820,738 SH   SOLE   13,904,835 0 30,915,903
DANAHER CORP DEL CONV BND 235851AF9 667 188,000 PRN   SOLE   188,000 0 0
DARDEN RESTAURANTS INC COMM STK 237194105 20,353 211,969 SH   SOLE   55,921 0 156,048
DARLING INGREDIENTS INC COMM STK 237266101 806 44,430 SH   SOLE   12,830 0 31,600
DAVE & BUSTERS ENTMT INC COMM STK 238337109 1,098 19,908 SH   SOLE   9,808 0 10,100
DAVITA INC COMM STK 23918K108 134,009 1,854,793 SH   SOLE   440,001 0 1,414,792
DAWSON GEOPHYSICAL CO NEW COMM STK 239360100 154 31,000 SH   SOLE   30,648 0 352
DEAN FOODS CO NEW COMM STK 242370203 627 54,209 SH   SOLE   54,209 0 0
DECKERS OUTDOOR CORP COMM STK 243537107 798 9,941 SH   SOLE   3,541 0 6,400
DEERE & CO COMM STK 244199105 96,540 616,829 SH   SOLE   190,307 0 426,522
DEL FRISCOS RESTAURANT GROUP COMM STK 245077102 249 16,355 SH   SOLE   16,355 0 0
DELEK US HLDGS INC NEW COMM STK 24665A103 24,423 699,005 SH   SOLE   181,783 0 517,222
DELL TECHNOLOGIES INC COMM STK 24703L103 6,743 82,965 SH   SOLE   43,926 0 39,039
DELTA AIR LINES INC DEL COMM STK 247361702 1,017,727 18,173,697 SH   SOLE   6,499,801 0 11,673,896
DELTIC TIMBER CORP COMM STK 247850100 823 8,990 SH   SOLE   8,990 0 0
DENBURY RES INC COMM STK 247916208 598 270,571 SH   SOLE   270,571 0 0
DELUXE CORP COMM STK 248019101 811 10,553 SH   SOLE   6,025 0 4,528
DENNYS CORP COMM STK 24869P104 131,057 9,898,537 SH   SOLE   1,835,845 0 8,062,692
DENTSPLY SIRONA INC COMM STK 24906P109 467,356 7,099,441 SH   SOLE   2,351,494 0 4,747,947
DERMIRA INC COMM STK 24983L104 70,332 2,529,034 SH   SOLE   355,370 0 2,173,664
DESCARTES SYS GROUP INC COMM STK 249906108 313,044 11,017,105 SH   SOLE   1,808,521 0 9,208,584
DEPOMED INC COMM STK 249908104 8,474 1,052,705 SH   SOLE   284,305 0 768,400
DEVON ENERGY CORP NEW COMM STK 25179M103 135,743 3,278,824 SH   SOLE   920,991 0 2,357,833
DEXCOM INC COMM STK 252131107 573,249 9,988,655 SH   SOLE   2,305,203 0 7,683,452
DIAGEO P L C ADR 25243Q205 17,209 117,843 SH   SOLE   107,643 0 10,200
DIAMOND OFFSHORE DRILLING IN COMM STK 25271C102 2,737 147,250 SH   SOLE   50,422 0 96,828
DIAMONDROCK HOSPITALITY CO COMM STK 252784301 1,090 96,540 SH   SOLE   51,189 0 45,351
DIAMONDBACK ENERGY INC COMM STK 25278X109 352,140 2,789,224 SH   SOLE   933,748 0 1,855,476
DICKS SPORTING GOODS INC COMM STK 253393102 2,571 89,455 SH   SOLE   77,055 0 12,400
DIEBOLD NXDF INC COMM STK 253651103 698 42,702 SH   SOLE   41,412 0 1,290
DIGI INTL INC COMM STK 253798102 112 11,741 SH   SOLE   2,681 0 9,060
DIGIMARC CORP NEW COMM STK 25381B101 445 12,317 SH   SOLE   12,317 0 0
DIGIRAD CORP COMM STK 253827109 102 39,600 SH   SOLE   0 0 39,600
DIGITAL RLTY TR INC COMM STK 253868103 41,883 367,720 SH   SOLE   97,208 0 270,512
DILLARDS INC COMM STK 254067101 999 16,633 SH   SOLE   6,533 0 10,100
DINEEQUITY INC COMM STK 254423106 575 11,339 SH   SOLE   1,939 0 9,400
DIODES INC COMM STK 254543101 2,824 98,508 SH   SOLE   81,196 0 17,312
DIPLOMAT PHARMACY INC COMM STK 25456K101 3,267 162,788 SH   SOLE   154,638 0 8,150
DISNEY WALT CO COMM STK 254687106 709,714 6,601,374 SH   SOLE   2,482,441 0 4,118,933
DISCOVER FINL SVCS COMM STK 254709108 58,786 764,255 SH   SOLE   218,610 0 545,645
DISCOVERY COMMUNICATNS NEW COMM STK 25470F104 6,281 280,640 SH   SOLE   67,400 0 213,240
DISCOVERY COMMUNICATNS NEW COMM STK 25470F302 7,661 361,870 SH   SOLE   102,490 0 259,380
DISH NETWORK CORP COMM STK 25470M109 19,501 408,390 SH   SOLE   97,640 0 310,750
DOLBY LABORATORIES INC COMM STK 25659T107 1,238 19,966 SH   SOLE   8,826 0 11,140
DOLLAR GEN CORP NEW COMM STK 256677105 2,741,068 29,470,681 SH   SOLE   10,729,134 0 18,741,547
DOLLAR TREE INC COMM STK 256746108 71,192 663,425 SH   SOLE   217,849 0 445,576
DOMINION ENERGY INC COMM STK 25746U109 90,063 1,111,060 SH   SOLE   266,655 0 844,405
DOMINOS PIZZA INC COMM STK 25754A201 48,196 255,057 SH   SOLE   83,290 0 171,767
DOMTAR CORP COMM STK 257559203 1,200 24,227 SH   SOLE   6,945 0 17,282
DONALDSON INC COMM STK 257651109 13,111 267,852 SH   SOLE   149,010 0 118,842
DONNELLEY R R & SONS CO COMM STK 257867200 310 33,338 SH   SOLE   15,872 0 17,466
DONNELLEY FINL SOLUTIONS INC COMM STK 25787G100 418 21,465 SH   SOLE   19,365 0 2,100
DORMAN PRODUCTS INC COMM STK 258278100 49,588 811,061 SH   SOLE   267,516 0 543,545
DOUGLAS EMMETT INC COMM STK 25960P109 378,638 9,221,577 SH   SOLE   1,051,494 0 8,170,083
DOUGLAS DYNAMICS INC COMM STK 25960R105 18,575 491,404 SH   SOLE   147,004 0 344,400
DOVER CORP COMM STK 260003108 25,563 253,120 SH   SOLE   56,763 0 196,357
DOWDUPONT INC COMM STK 26078J100 2,267,296 31,835,101 SH   SOLE   12,261,988 0 19,573,113
DR PEPPER SNAPPLE GROUP INC COMM STK 26138E109 910,867 9,384,576 SH   SOLE   2,534,446 0 6,850,130
DR PEPPER SNAPPLE GROUP INC COMM STK 26138E109 38,824 400,000 SH Call SOLE   86,600 0 313,400
DRIL-QUIP INC COMM STK 262037104 121,528 2,547,749 SH   SOLE   492,369 0 2,055,380
DRIVE SHACK INC COMM STK 262077100 306 55,324 SH   SOLE   55,324 0 0
DUKE REALTY CORP COMM STK 264411505 17,934 659,104 SH   SOLE   163,690 0 495,414
DUKE ENERGY CORP NEW COMM STK 26441C204 104,766 1,245,582 SH   SOLE   316,898 0 928,684
DULUTH HLDGS INC COMM STK 26443V101 19,214 1,076,427 SH   SOLE   95,427 0 981,000
DUN & BRADSTREET CORP DEL NE COMM STK 26483E100 24,988 211,033 SH   SOLE   69,106 0 141,927
DUNKIN BRANDS GROUP INC COMM STK 265504100 693,365 10,754,846 SH   SOLE   2,780,788 0 7,974,058
DURECT CORP COMM STK 266605104 87 93,962 SH   SOLE   12,362 0 81,600
DYCOM INDS INC COMM STK 267475101 2,051 18,409 SH   SOLE   6,805 0 11,604
DYNAVAX TECHNOLOGIES CORP COMM STK 268158201 607 32,440 SH   SOLE   18,930 0 13,510
DYNEX CAP INC COMM STK 26817Q506 119 17,025 SH   SOLE   125 0 16,900
DYNEGY INC NEW DEL COMM STK 26817R108 217 18,344 SH   SOLE   18,144 0 200
E L F BEAUTY INC COMM STK 26856L103 11,753 526,798 SH   SOLE   62,757 0 464,041
EOG RES INC COMM STK 26875P101 1,166,673 10,811,542 SH   SOLE   4,028,858 0 6,782,684
EP ENERGY CORP COMM STK 268785102 65 27,407 SH   SOLE   27,407 0 0
EQT CORP COMM STK 26884L109 602,896 10,591,985 SH   SOLE   3,287,491 0 7,304,494
EPR PPTYS COMM STK 26884U109 1,906 29,122 SH   SOLE   14,390 0 14,732
EAGLE BANCORP INC MD COMM STK 268948106 1,350 23,316 SH   SOLE   15,616 0 7,700
E TRADE FINANCIAL CORP COMM STK 269246401 67,184 1,355,342 SH   SOLE   451,910 0 903,432
EAGLE MATERIALS INC COMM STK 26969P108 52,032 459,238 SH   SOLE   124,628 0 334,610
EAGLE PHARMACEUTICALS INC COMM STK 269796108 476 8,904 SH   SOLE   2,694 0 6,210
EARTHSTONE ENERGY INC COMM STK 27032D304 19,531 1,837,325 SH   SOLE   251,842 0 1,585,483
EAST WEST BANCORP INC COMM STK 27579R104 149,114 2,451,323 SH   SOLE   823,632 0 1,627,691
EASTGROUP PPTY INC COMM STK 277276101 255,782 2,894,120 SH   SOLE   502,985 0 2,391,135
EASTMAN CHEM CO COMM STK 277432100 22,884 247,024 SH   SOLE   60,585 0 186,439
EATON VANCE CORP COMM STK 278265103 4,486 79,554 SH   SOLE   53,488 0 26,066
EBAY INC COMM STK 278642103 63,313 1,677,618 SH   SOLE   396,377 0 1,281,241
EBIX INC COMM STK 278715206 766 9,662 SH   SOLE   9,662 0 0
ECHOSTAR CORP COMM STK 278768106 21,128 352,715 SH   SOLE   106,491 0 246,224
ECOLAB INC COMM STK 278865100 93,896 699,780 SH   SOLE   232,690 0 467,090
EDGEWELL PERS CARE CO COMM STK 28035Q102 287,732 4,844,793 SH   SOLE   1,086,402 0 3,758,391
EDISON INTL COMM STK 281020107 355,124 5,615,500 SH   SOLE   1,580,627 0 4,034,873
EDITAS MEDICINE INC COMM STK 28106W103 27,585 897,671 SH   SOLE   103,955 0 793,716
EDUCATION RLTY TR INC COMM STK 28140H203 2,181 62,462 SH   SOLE   49,662 0 12,800
EDWARDS LIFESCIENCES CORP COMM STK 28176E108 41,438 367,648 SH   SOLE   85,318 0 282,330
EKSO BIONICS HLDGS INC COMM STK 282644202 69 32,500 SH   SOLE   0 0 32,500
8X8 INC NEW COMM STK 282914100 170 12,060 SH   SOLE   250 0 11,810
EL PASO ELEC CO COMM STK 283677854 61,643 1,113,690 SH   SOLE   301,190 0 812,500
ELDORADO RESORTS INC COMM STK 28470R102 813 24,516 SH   SOLE   17,626 0 6,890
ELECTRO SCIENTIFIC INDS COMM STK 285229100 426 19,889 SH   SOLE   4,189 0 15,700
ELECTRONIC ARTS INC COMM STK 285512109 2,484,362 23,647,086 SH   SOLE   8,743,249 0 14,903,837
ELECTRONICS FOR IMAGING INC COMM STK 286082102 890 30,122 SH   SOLE   11,722 0 18,400
ELLIE MAE INC COMM STK 28849P100 430,482 4,815,239 SH   SOLE   1,159,695 0 3,655,544
ELLINGTON RESIDENTIAL MTG RE COMM STK 288578107 136 11,259 SH   SOLE   11,259 0 0
EMCOR GROUP INC COMM STK 29084Q100 4,845 59,267 SH   SOLE   19,282 0 39,985
EMERGENT BIOSOLUTIONS INC COMM STK 29089Q105 659 14,190 SH   SOLE   9,790 0 4,400
EMERSON ELEC CO COMM STK 291011104 494,483 7,095,460 SH   SOLE   2,262,660 0 4,832,800
EMPIRE ST RLTY TR INC COMM STK 292104106 25,630 1,248,435 SH   SOLE   400,735 0 847,700
EMPLOYERS HOLDINGS INC COMM STK 292218104 40,115 903,493 SH   SOLE   308,793 0 594,700
ENCANA CORP COMM STK 292505104 78,478 5,887,242 SH   SOLE   1,662,279 0 4,224,963
ENBRIDGE INC COMM STK 29250N105 10,600 270,874 SH   SOLE   258,607 0 12,267
ENANTA PHARMACEUTICALS INC COMM STK 29251M106 21,830 372,010 SH   SOLE   64,713 0 307,297
ENCORE CAP GROUP INC COMM STK 292554102 66,653 1,583,201 SH   SOLE   229,760 0 1,353,441
ENERGEN CORP COMM STK 29265N108 2,801 48,646 SH   SOLE   30,176 0 18,470
ENERGY FOCUS INC COMM STK 29268T300 54 22,238 SH   SOLE   22,238 0 0
ENERGY RECOVERY INC COMM STK 29270J100 88 10,097 SH   SOLE   10,097 0 0
ENERGOUS CORP COMM STK 29272C103 260 13,353 SH   SOLE   53 0 13,300
ENERGIZER HLDGS INC NEW COMM STK 29272W109 47,518 990,368 SH   SOLE   383,068 0 607,300
ENERSYS COMM STK 29275Y102 929 13,342 SH   SOLE   6,282 0 7,060
ENERGY XXI GULF COAST INC COMM STK 29276K101 132 22,983 SH   SOLE   83 0 22,900
ENNIS INC COMM STK 293389102 303 14,623 SH   SOLE   3,266 0 11,357
ENPRO INDS INC COMM STK 29355X107 3,962 42,369 SH   SOLE   33,451 0 8,918
ENSIGN GROUP INC COMM STK 29358P101 50,851 2,290,566 SH   SOLE   591,798 0 1,698,768
ENTEGRIS INC COMM STK 29362U104 118,352 3,886,761 SH   SOLE   713,695 0 3,173,066
ENTERGY CORP NEW COMM STK 29364G103 244,815 3,007,924 SH   SOLE   1,021,348 0 1,986,576
ENTERPRISE FINL SVCS CORP COMM STK 293712105 233 5,153 SH   SOLE   5,153 0 0
ENTERPRISE PRODS PARTNERS L COMM STK 293792107 183,665 6,928,127 SH   SOLE   1,559,926 0 5,368,201
ENVESTNET INC COMM STK 29404K106 43,222 867,041 SH   SOLE   218,672 0 648,369
ENZO BIOCHEM INC COMM STK 294100102 108 13,209 SH   SOLE   13,209 0 0
EPAM SYS INC COMM STK 29414B104 48,426 450,768 SH   SOLE   91,375 0 359,393
ENVISION HEALTHCARE CORP COMM STK 29414D100 567,331 16,415,840 SH   SOLE   5,812,880 0 10,602,960
EPIZYME INC COMM STK 29428V104 4,512 359,512 SH   SOLE   31,612 0 327,900
EQUIFAX INC COMM STK 294429105 1,507,081 12,780,540 SH   SOLE   3,896,474 0 8,884,066
EQUINIX INC COMM STK 29444U700 639,150 1,410,243 SH   SOLE   456,225 0 954,018
EQUITY COMWLTH COMM STK 294628102 285,651 9,362,550 SH   SOLE   2,211,659 0 7,150,891
EQUITY LIFESTYLE PPTYS INC COMM STK 29472R108 49,760 558,975 SH   SOLE   178,935 0 380,040
EQUITY RESIDENTIAL COMM STK 29476L107 993,785 15,583,902 SH   SOLE   3,442,437 0 12,141,465
ERIE INDTY CO COMM STK 29530P102 6,513 53,458 SH   SOLE   51,758 0 1,700
ESCO TECHNOLOGIES INC COMM STK 296315104 203,496 3,377,528 SH   SOLE   707,074 0 2,670,454
ESPERION THERAPEUTICS INC NE COMM STK 29664W105 12,515 190,087 SH   SOLE   187,187 0 2,900
ESSEX PPTY TR INC COMM STK 297178105 353,784 1,465,734 SH   SOLE   151,936 0 1,313,798
ESTERLINE TECHNOLOGIES CORP COMM STK 297425100 9,951 133,212 SH   SOLE   43,122 0 90,090
ETSY INC COMM STK 29786A106 148,560 7,264,552 SH   SOLE   1,534,397 0 5,730,155
EURONET WORLDWIDE INC COMM STK 298736109 43,506 516,272 SH   SOLE   164,622 0 351,650
EVERCORE INC COMM STK 29977A105 1,134 12,605 SH   SOLE   6,005 0 6,600
EVERI HLDGS INC COMM STK 30034T103 148 19,579 SH   SOLE   6,579 0 13,000
EVERSOURCE ENERGY COMM STK 30040W108 708,014 11,206,300 SH   SOLE   3,833,165 0 7,373,135
EVERSPIN TECHNOLOGIES INC COMM STK 30041T104 154 20,490 SH   SOLE   10,200 0 10,290
EVOLENT HEALTH INC COMM STK 30050B101 278 22,568 SH   SOLE   108 0 22,460
EXACT SCIENCES CORP COMM STK 30063P105 1,964 37,373 SH   SOLE   16,223 0 21,150
EXACTECH INC COMM STK 30064E109 273 5,530 SH   SOLE   30 0 5,500
EXELON CORP COMM STK 30161N101 519,306 13,177,020 SH   SOLE   5,677,679 0 7,499,341
EXELIXIS INC COMM STK 30161Q104 272,963 8,979,035 SH   SOLE   1,607,381 0 7,371,654
EXLSERVICE HOLDINGS INC COMM STK 302081104 385 6,382 SH   SOLE   582 0 5,800
EXPEDIA INC DEL COMM STK 30212P303 311,167 2,598,040 SH   SOLE   846,880 0 1,751,160
EXPEDITORS INTL WASH INC COMM STK 302130109 187,799 2,903,061 SH   SOLE   811,590 0 2,091,471
EXPONENT INC COMM STK 30214U102 36,831 518,015 SH   SOLE   180,607 0 337,408
EXPRESS INC COMM STK 30219E103 30,347 2,989,900 SH   SOLE   874,400 0 2,115,500
EXPRESS SCRIPTS HLDG CO COMM STK 30219G108 164,077 2,198,251 SH   SOLE   632,517 0 1,565,734
EXTENDED STAY AMER INC COMM STK 30224P200 7,078 372,545 SH   SOLE   138,245 0 234,300
EXTRA SPACE STORAGE INC COMM STK 30225T102 20,061 229,402 SH   SOLE   53,257 0 176,145
EXTREME NETWORKS INC COMM STK 30226D106 742 59,300 SH   SOLE   28,500 0 30,800
EXTERRAN CORP COMM STK 30227H106 20,465 650,938 SH   SOLE   254,755 0 396,183
EXTRACTION OIL AND GAS INC COMM STK 30227M105 366 25,580 SH   SOLE   14,680 0 10,900
EZCORP INC COMM STK 302301106 204 16,739 SH   SOLE   6,239 0 10,500
EXXON MOBIL CORP COMM STK 30231G102 2,924,783 34,968,709 SH   SOLE   14,113,513 0 20,855,196
FBL FINL GROUP INC COMM STK 30239F106 320 4,601 SH   SOLE   27 0 4,574
FLIR SYS INC COMM STK 302445101 11,085 237,774 SH   SOLE   50,564 0 187,210
F M C CORP COMM STK 302491303 148,953 1,573,555 SH   SOLE   384,789 0 1,188,766
FNB CORP PA COMM STK 302520101 1,133 81,948 SH   SOLE   52,091 0 29,857
FB FINL CORP COMM STK 30257X104 123,895 2,950,572 SH   SOLE   424,350 0 2,526,222
FS BANCORP INC COMM STK 30263Y104 12,627 231,393 SH   SOLE   33,089 0 198,304
FRP HLDGS INC COMM STK 30292L107 37,347 844,000 SH   SOLE   117,400 0 726,600
FTI CONSULTING INC COMM STK 302941109 59,332 1,381,103 SH   SOLE   363,968 0 1,017,135
FACEBOOK INC COMM STK 30303M102 11,703,546 66,324,079 SH   SOLE   23,527,959 0 42,796,120
FACTSET RESH SYS INC COMM STK 303075105 31,898 165,480 SH   SOLE   91,930 0 73,550
FAIR ISAAC CORP COMM STK 303250104 62,122 405,493 SH   SOLE   132,136 0 273,357
FAIRMOUNT SANTROL HLDGS INC COMM STK 30555Q108 158 30,235 SH   SOLE   13,735 0 16,500
FARMER BROS CO COMM STK 307675108 406 12,643 SH   SOLE   5,643 0 7,000
FARMERS CAP BK CORP COMM STK 309562106 489 12,708 SH   SOLE   5,161 0 7,547
FARO TECHNOLOGIES INC COMM STK 311642102 843 17,946 SH   SOLE   8,746 0 9,200
FATE THERAPEUTICS INC COMM STK 31189P102 3,211 525,607 SH   SOLE   48,340 0 477,267
FASTENAL CO COMM STK 311900104 31,463 575,306 SH   SOLE   153,300 0 422,006
FEDERAL AGRIC MTG CORP COMM STK 313148306 719 9,194 SH   SOLE   6,294 0 2,900
FEDERAL REALTY INVT TR COMM STK 313747206 201,650 1,518,333 SH   SOLE   185,958 0 1,332,375
FEDERAL SIGNAL CORP COMM STK 313855108 529 26,355 SH   SOLE   15,755 0 10,600
FEDERATED INVS INC PA COMM STK 314211103 434 12,022 SH   SOLE   5,622 0 6,400
FEDEX CORP COMM STK 31428X106 265,407 1,063,583 SH   SOLE   510,548 0 553,035
FERRO CORP COMM STK 315405100 1,087 46,083 SH   SOLE   10,523 0 35,560
F5 NETWORKS INC COMM STK 315616102 14,009 106,757 SH   SOLE   27,641 0 79,116
FIBROGEN INC COMM STK 31572Q808 76,367 1,611,127 SH   SOLE   248,055 0 1,363,072
FIBRIA CELULOSE S A ADR 31573A109 10,822 736,200 SH   SOLE   8,400 0 727,800
FIDELITY NATL INFORMATION SV COMM STK 31620M106 2,534,365 26,935,536 SH   SOLE   8,008,566 0 18,926,970
FIDELITY NATIONAL FINANCIAL COMM STK 31620R303 891,471 22,718,427 SH   SOLE   7,860,785 0 14,857,642
FIDELITY SOUTHERN CORP NEW COMM STK 316394105 290 13,310 SH   SOLE   7,993 0 5,317
FIESTA RESTAURANT GROUP INC COMM STK 31660B101 92,504 4,868,657 SH   SOLE   780,981 0 4,087,676
FIFTH THIRD BANCORP COMM STK 316773100 2,228,543 73,452,323 SH   SOLE   29,159,482 0 44,292,841
58 COM INC ADR 31680Q104 252,370 3,526,205 SH   SOLE   691,489 0 2,834,716
FINANCIAL ENGINES INC COMM STK 317485100 19,571 645,922 SH   SOLE   250,256 0 395,666
FINISAR CORP COMM STK 31787A507 51,362 2,523,925 SH   SOLE   801,016 0 1,722,909
FINJAN HLDGS INC COMM STK 31788H303 93 43,250 SH   SOLE   42,850 0 400
FINISH LINE INC COMM STK 317923100 271 18,621 SH   SOLE   116 0 18,505
FIREEYE INC COMM STK 31816Q101 686 48,310 SH   SOLE   26,410 0 21,900
FIRST AMERN FINL CORP COMM STK 31847R102 90,864 1,621,407 SH   SOLE   356,708 0 1,264,699
FIRST BANCORP P R COMM STK 318672706 550 107,760 SH   SOLE   460 0 107,300
FIRST BANCORP N C COMM STK 318910106 23,873 676,101 SH   SOLE   201,926 0 474,175
FIRST BANCSHARES INC MS COMM STK 318916103 8,235 240,794 SH   SOLE   33,690 0 207,104
FIRST BUSEY CORP COMM STK 319383204 524 17,515 SH   SOLE   8,824 0 8,691
FIRST BUS FINL SVCS INC WIS COMM STK 319390100 377 17,023 SH   SOLE   6,523 0 10,500
FIRST CTZNS BANCSHARES INC N COMM STK 31946M103 987 2,449 SH   SOLE   979 0 1,470
FIRST COMWLTH FINL CORP PA COMM STK 319829107 194 13,572 SH   SOLE   272 0 13,300
FIRST CMNTY BANCSHARES INC N COMM STK 31983A103 323 11,244 SH   SOLE   44 0 11,200
FIRST DEFIANCE FINL CORP COMM STK 32006W106 318 6,127 SH   SOLE   6,127 0 0
FIRST DATA CORP NEW COMM STK 32008D106 2,718 162,630 SH   SOLE   67,030 0 95,600
FIRST FINL BANCORP OH COMM STK 320209109 906 34,401 SH   SOLE   8,959 0 25,442
FIRST FINL BANKSHARES COMM STK 32020R109 922 20,456 SH   SOLE   10,268 0 10,188
FIRST FINL CORP IND COMM STK 320218100 389 8,578 SH   SOLE   3,228 0 5,350
FIRST HORIZON NATL CORP COMM STK 320517105 84,626 4,233,422 SH   SOLE   1,051,811 0 3,181,611
FIRST HAWAIIAN INC COMM STK 32051X108 97,038 3,325,514 SH   SOLE   613,665 0 2,711,849
FIRST INDUSTRIAL REALTY TRUS COMM STK 32054K103 40,895 1,299,506 SH   SOLE   414,106 0 885,400
FIRST INTERNET BANCORP COMM STK 320557101 266 6,960 SH   SOLE   6,960 0 0
FIRST MERCHANTS CORP COMM STK 320817109 1,126 26,772 SH   SOLE   6,629 0 20,143
FIRST MIDWEST BANCORP DEL COMM STK 320867104 803 33,460 SH   SOLE   9,567 0 23,893
FIRST REP BK SAN FRANCISCO C COMM STK 33616C100 480,529 5,546,274 SH   SOLE   2,572,114 0 2,974,160
FIRST SOLAR INC COMM STK 336433107 1,887 27,951 SH   SOLE   12,651 0 15,300
1ST SOURCE CORP COMM STK 336901103 349 7,059 SH   SOLE   43 0 7,016
FIRST US BANCSHARES INC COMM STK 33744V103 312 24,350 SH   SOLE   24,350 0 0
FIRSTCASH INC COMM STK 33767D105 1,466 21,730 SH   SOLE   11,392 0 10,338
FIRSTSERVICE CORP NEW COMM STK 33767E103 257,112 3,677,229 SH   SOLE   555,876 0 3,121,353
FISERV INC COMM STK 337738108 3,879,787 29,587,330 SH   SOLE   8,773,768 0 20,813,562
FIRSTENERGY CORP COMM STK 337932107 406,908 13,288,952 SH   SOLE   3,229,812 0 10,059,140
FITBIT INC COMM STK 33812L102 150 26,290 SH   SOLE   26,290 0 0
FIVE BELOW INC COMM STK 33829M101 66,317 999,951 SH   SOLE   179,831 0 820,120
FIVE9 INC COMM STK 338307101 119,160 4,789,386 SH   SOLE   906,430 0 3,882,956
FIVE PRIME THERAPEUTICS INC COMM STK 33830X104 6,164 281,207 SH   SOLE   31,487 0 249,720
FLEETCOR TECHNOLOGIES INC COMM STK 339041105 801,218 4,163,686 SH   SOLE   1,345,012 0 2,818,674
FLEXION THERAPEUTICS INC COMM STK 33938J106 282 11,274 SH   SOLE   74 0 11,200
FLOOR & DECOR HLDGS INC COMM STK 339750101 21,516 441,995 SH   SOLE   62,980 0 379,015
FLUOR CORP NEW COMM STK 343412102 11,912 230,624 SH   SOLE   69,514 0 161,110
FLOWERS FOODS INC COMM STK 343498101 222,490 11,522,013 SH   SOLE   2,897,119 0 8,624,894
FLOWSERVE CORP COMM STK 34354P105 231,368 5,491,762 SH   SOLE   2,066,736 0 3,425,026
FLUSHING FINL CORP COMM STK 343873105 637 23,151 SH   SOLE   10,876 0 12,275
FOOT LOCKER INC COMM STK 344849104 10,024 213,826 SH   SOLE   57,326 0 156,500
FORD MTR CO DEL COMM STK 345370860 173,321 13,876,761 SH   SOLE   3,839,876 0 10,036,885
FOREST CITY RLTY TR INC COMM STK 345605109 23,915 992,343 SH   SOLE   317,046 0 675,297
FORMFACTOR INC COMM STK 346375108 602 38,495 SH   SOLE   31,495 0 7,000
FORRESTER RESH INC COMM STK 346563109 421 9,530 SH   SOLE   2,530 0 7,000
FORTIS INC COMM STK 349553107 447 12,133 SH   SOLE   12,133 0 0
FORTINET INC COMM STK 34959E109 33,202 759,942 SH   SOLE   269,542 0 490,400
FORTIVE CORP COMM STK 34959J108 2,653,611 36,677,427 SH   SOLE   12,308,444 0 24,368,983
FORTUNE BRANDS HOME & SEC IN COMM STK 34964C106 746,293 10,904,344 SH   SOLE   3,906,603 0 6,997,741
FORUM ENERGY TECHNOLOGIES IN COMM STK 34984V100 28,395 1,826,024 SH   SOLE   337,449 0 1,488,575
FOUR CORNERS PPTY TR INC COMM STK 35086T109 422 16,427 SH   SOLE   14,014 0 2,413
FOX FACTORY HLDG CORP COMM STK 35138V102 237 6,088 SH   SOLE   88 0 6,000
FRANCESCAS HLDGS CORP COMM STK 351793104 163 22,269 SH   SOLE   15,269 0 7,000
FRANCO NEVADA CORP COMM STK 351858105 752,764 9,400,844 SH   SOLE   2,523,009 0 6,877,835
FRANKLIN COVEY CO COMM STK 353469109 214 10,332 SH   SOLE   5,132 0 5,200
FRANKLIN ELEC INC COMM STK 353514102 1,539 33,520 SH   SOLE   28,120 0 5,400
FRANKLIN RES INC COMM STK 354613101 160,014 3,692,924 SH   SOLE   1,399,458 0 2,293,466
FRANKLIN STREET PPTYS CORP COMM STK 35471R106 337 31,391 SH   SOLE   24,191 0 7,200
FREDS INC COMM STK 356108100 346 85,425 SH   SOLE   44,300 0 41,125
FREEPORT-MCMORAN INC COMM STK 35671D857 43,514 2,295,049 SH   SOLE   520,486 0 1,774,563
FREIGHTCAR AMER INC COMM STK 357023100 371 21,730 SH   SOLE   6,030 0 15,700
FRONTIER COMMUNICATIONS CORP COMM STK 35906A306 120 17,694 SH   SOLE   17,694 0 0
FUELCELL ENERGY INC COMM STK 35952H502 333 195,725 SH   SOLE   122,925 0 72,800
FULLER H B CO COMM STK 359694106 1,077 20,001 SH   SOLE   8,761 0 11,240
FULTON FINL CORP PA COMM STK 360271100 1,074 59,989 SH   SOLE   30,313 0 29,676
GATX CORP COMM STK 361448103 681 10,950 SH   SOLE   2,000 0 8,950
GEO GROUP INC NEW COMM STK 36162J106 2,831 119,941 SH   SOLE   52,410 0 67,531
GCP APPLIED TECHNOLOGIES INC COMM STK 36164Y101 151,138 4,737,866 SH   SOLE   949,377 0 3,788,489
GGP INC COMM STK 36174X101 441,674 18,883,040 SH   SOLE   3,084,404 0 15,798,636
GNC HLDGS INC COMM STK 36191G107 173 46,753 SH   SOLE   14,753 0 32,000
GW PHARMACEUTICALS PLC ADR 36197T103 131,614 997,000 SH   SOLE   103,909 0 893,091
G-III APPAREL GROUP LTD COMM STK 36237H101 332 9,009 SH   SOLE   9,009 0 0
GTT COMMUNICATIONS INC COMM STK 362393100 57,756 1,230,153 SH   SOLE   274,273 0 955,880
GMS INC COMM STK 36251C103 89,240 2,370,890 SH   SOLE   391,530 0 1,979,360
GAIN CAP HLDGS INC COMM STK 36268W100 337 33,700 SH   SOLE   33,700 0 0
GALLAGHER ARTHUR J & CO COMM STK 363576109 40,213 635,482 SH   SOLE   74,404 0 561,078
GAMING & LEISURE PPTYS INC COMM STK 36467J108 3,544 95,795 SH   SOLE   47,733 0 48,062
GAMESTOP CORP NEW COMM STK 36467W109 434 24,204 SH   SOLE   14,134 0 10,070
GANNETT CO INC COMM STK 36473H104 489 42,200 SH   SOLE   39,650 0 2,550
GAP INC DEL COMM STK 364760108 27,930 820,011 SH   SOLE   199,609 0 620,402
GARDNER DENVER HLDGS INC COMM STK 36555P107 217,969 6,424,069 SH   SOLE   2,157,451 0 4,266,618
GARTNER INC COMM STK 366651107 473,260 3,842,953 SH   SOLE   1,125,182 0 2,717,771
GASTAR EXPL INC NEW COMM STK 36729W202 42 40,390 SH   SOLE   40,390 0 0
GENERAC HLDGS INC COMM STK 368736104 22,083 445,945 SH   SOLE   153,745 0 292,200
GENERAL CABLE CORP DEL NEW COMM STK 369300108 427 14,425 SH   SOLE   2,525 0 11,900
GENERAL COMMUNICATION INC COMM STK 369385109 792 20,290 SH   SOLE   9,570 0 10,720
GENERAL DYNAMICS CORP COMM STK 369550108 98,488 484,087 SH   SOLE   114,690 0 369,397
GENERAL ELECTRIC CO COMM STK 369604103 738,981 42,348,501 SH   SOLE   12,767,633 0 29,580,868
GENERAL MLS INC COMM STK 370334104 208,058 3,509,150 SH   SOLE   926,315 0 2,582,835
GENERAL MTRS CO COMM STK 37045V100 133,641 3,260,341 SH   SOLE   1,151,575 0 2,108,766
GENESCO INC COMM STK 371532102 456 14,044 SH   SOLE   1,144 0 12,900
GENESEE & WYO INC COMM STK 371559105 87,497 1,111,360 SH   SOLE   334,223 0 777,137
GENTEX CORP COMM STK 371901109 3,294 157,246 SH   SOLE   87,226 0 70,020
GENIE ENERGY LTD COMM STK 372284208 74 16,878 SH   SOLE   36 0 16,842
GENMARK DIAGNOSTICS INC COMM STK 372309104 36,828 8,831,638 SH   SOLE   1,148,125 0 7,683,513
GENUINE PARTS CO COMM STK 372460105 23,955 252,132 SH   SOLE   63,992 0 188,140
GENUINE PARTS CO COMM STK 372460105 9,501 100,000 SH Call SOLE   21,600 0 78,400
GENWORTH FINL INC COMM STK 37247D106 544 174,978 SH   SOLE   35,278 0 139,700
GENTHERM INC COMM STK 37253A103 135,117 4,255,656 SH   SOLE   682,497 0 3,573,159
GERMAN AMERN BANCORP INC COMM STK 373865104 705 19,944 SH   SOLE   3,350 0 16,594
GERON CORP COMM STK 374163103 35 19,200 SH   SOLE   19,200 0 0
GETTY RLTY CORP NEW COMM STK 374297109 618 22,767 SH   SOLE   82 0 22,685
GIBRALTAR INDS INC COMM STK 374689107 89,802 2,721,275 SH   SOLE   426,829 0 2,294,446
GILEAD SCIENCES INC COMM STK 375558103 1,240,613 17,317,328 SH   SOLE   5,886,119 0 11,431,209
GILDAN ACTIVEWEAR INC COMM STK 375916103 204 6,300 SH   SOLE   6,300 0 0
GLACIER BANCORP INC NEW COMM STK 37637Q105 93,158 2,365,018 SH   SOLE   830,106 0 1,534,912
GLADSTONE COML CORP COMM STK 376536108 656 31,170 SH   SOLE   12,970 0 18,200
GLADSTONE LD CORP COMM STK 376549101 184 13,700 SH   SOLE   0 0 13,700
GLATFELTER COMM STK 377316104 451 21,022 SH   SOLE   7,222 0 13,800
GLAUKOS CORP COMM STK 377322102 63,339 2,469,338 SH   SOLE   440,209 0 2,029,129
GLAXOSMITHKLINE PLC ADR 37733W105 587,750 16,570,353 SH   SOLE   4,845,000 0 11,725,353
GLOBAL BLOOD THERAPEUTICS IN COMM STK 37890U108 76,007 1,931,562 SH   SOLE   274,966 0 1,656,596
GLOBALSTAR INC COMM STK 378973408 454 346,346 SH   SOLE   139,146 0 207,200
GLOBAL PMTS INC COMM STK 37940X102 1,580,673 15,768,890 SH   SOLE   5,623,119 0 10,145,771
GLOBAL SELF STORAGE INC COMM STK 37955N106 145 31,400 SH   SOLE   0 0 31,400
GLOBUS MED INC COMM STK 379577208 764 18,583 SH   SOLE   5,483 0 13,100
GLU MOBILE INC COMM STK 379890106 47 12,900 SH   SOLE   300 0 12,600
GLYCOMIMETICS INC COMM STK 38000Q102 21,239 1,264,960 SH   SOLE   131,579 0 1,133,381
GODADDY INC COMM STK 380237107 1,128 22,444 SH   SOLE   14,344 0 8,100
GOLD RESOURCE CORP COMM STK 38068T105 95 21,699 SH   SOLE   699 0 21,000
GOLDCORP INC NEW COMM STK 380956409 312 24,400 SH   SOLE   24,400 0 0
GOLDMAN SACHS GROUP INC COMM STK 38141G104 171,345 672,574 SH   SOLE   189,135 0 483,439
GOLUB CAP BDC INC COMM STK 38173M102 21,690 1,191,740 SH   SOLE   201,440 0 990,300
GOODYEAR TIRE & RUBR CO COMM STK 382550101 13,072 404,594 SH   SOLE   93,353 0 311,241
GOPRO INC COMM STK 38268T103 244 32,200 SH   SOLE   22,500 0 9,700
GOVERNMENT PPTYS INCOME TR COMM STK 38376A103 229 12,348 SH   SOLE   248 0 12,100
GRACE W R & CO DEL NEW COMM STK 38388F108 2,229 31,787 SH   SOLE   15,587 0 16,200
GRACO INC COMM STK 384109104 314,050 6,944,925 SH   SOLE   1,663,899 0 5,281,026
GRAHAM HLDGS CO COMM STK 384637104 1,803 3,230 SH   SOLE   2,070 0 1,160
GRAINGER W W INC COMM STK 384802104 21,114 89,373 SH   SOLE   20,844 0 68,529
GRAMERCY PPTY TR COMM STK 385002308 945 35,450 SH   SOLE   20,517 0 14,933
GRAND CANYON ED INC COMM STK 38526M106 1,133 12,651 SH   SOLE   4,722 0 7,929
GRANITE CONSTR INC COMM STK 387328107 948 14,952 SH   SOLE   5,202 0 9,750
GRANITE PT MTG TR INC COMM STK 38741L107 589 33,200 SH   SOLE   17,908 0 15,292
GRAPHIC PACKAGING HLDG CO COMM STK 388689101 34,214 2,214,509 SH   SOLE   842,896 0 1,371,613
GRAY TELEVISION INC COMM STK 389375106 18,773 1,120,781 SH   SOLE   316,581 0 804,200
GREAT PLAINS ENERGY INC COMM STK 391164100 8,699 269,817 SH   SOLE   156,114 0 113,703
GREAT WESTN BANCORP INC COMM STK 391416104 658 16,543 SH   SOLE   2,943 0 13,600
GREEN DOT CORP COMM STK 39304D102 123,958 2,057,059 SH   SOLE   566,719 0 1,490,340
GREEN PLAINS INC COMM STK 393222104 182 10,800 SH   SOLE   10,800 0 0
GREENBRIER COS INC COMM STK 393657101 2,722 51,066 SH   SOLE   47,066 0 4,000
GREENHILL & CO INC COMM STK 395259104 248 12,708 SH   SOLE   12,708 0 0
GREIF INC COMM STK 397624107 834 13,767 SH   SOLE   8,867 0 4,900
GRIFFON CORP COMM STK 398433102 372 18,263 SH   SOLE   7,683 0 10,580
GRIFOLS S A ADR 398438408 504,621 22,016,635 SH   SOLE   7,821,147 0 14,195,488
GROUP 1 AUTOMOTIVE INC COMM STK 398905109 536 7,548 SH   SOLE   2,248 0 5,300
GROUPE CGI INC COMM STK 39945C109 395 7,242 SH   SOLE   7,242 0 0
GROUPON INC COMM STK 399473107 1,035 202,866 SH   SOLE   91,966 0 110,900
GRUPO FINANCIERO GALICIA S A ADR 399909100 50,026 759,697 SH   SOLE   662,497 0 97,200
GRUBHUB INC COMM STK 400110102 452,266 6,298,971 SH   SOLE   1,107,579 0 5,191,392
GRUPO AEROPORTUARIO DEL SURE ADR 40051E202 40,057 219,480 SH   SOLE   50,403 0 169,077
GRUPO FINANCIERO SANTANDER M ADR 40053C105 203,991 27,905,775 SH   SOLE   7,196,892 0 20,708,883
GRUPO AVAL ACCIONES Y VALORE ADR 40053W101 81,985 9,645,299 SH   SOLE   2,030,100 0 7,615,199
GRUPO SUPERVIELLE S A ADR 40054A108 16,291 555,640 SH   SOLE   303,240 0 252,400
GUARANTY BANCORP DEL COMM STK 40075T607 55,863 2,020,366 SH   SOLE   277,785 0 1,742,581
GUESS INC COMM STK 401617105 288 17,089 SH   SOLE   5,469 0 11,620
GUIDEWIRE SOFTWARE INC COMM STK 40171V100 706,892 9,519,147 SH   SOLE   2,508,139 0 7,011,008
GULFPORT ENERGY CORP COMM STK 402635304 1,786 139,955 SH   SOLE   122,855 0 17,100
H & E EQUIPMENT SERVICES INC COMM STK 404030108 690 16,977 SH   SOLE   10,277 0 6,700
HCA HEALTHCARE INC COMM STK 40412C101 457,784 5,211,569 SH   SOLE   1,222,948 0 3,988,621
HCP INC COMM STK 40414L109 21,639 829,723 SH   SOLE   195,243 0 634,480
HDFC BANK LTD ADR 40415F101 159,518 1,568,976 SH   SOLE   1,410,566 0 158,410
HD SUPPLY HLDGS INC COMM STK 40416M105 505,034 12,616,378 SH   SOLE   4,033,145 0 8,583,233
HNI CORP COMM STK 404251100 2,601 67,437 SH   SOLE   61,017 0 6,420
HMS HLDGS CORP COMM STK 40425J101 70,316 4,148,434 SH   SOLE   654,137 0 3,494,297
HSN INC COMM STK 404303109 597 14,784 SH   SOLE   2,880 0 11,904
HRG GROUP INC COMM STK 40434J100 296 17,442 SH   SOLE   8,312 0 9,130
HP INC COMM STK 40434L105 60,452 2,877,286 SH   SOLE   674,741 0 2,202,545
HABIT RESTAURANTS INC COMM STK 40449J103 214 22,457 SH   SOLE   57 0 22,400
HACKETT GROUP INC COMM STK 404609109 492 31,290 SH   SOLE   13,370 0 17,920
HAEMONETICS CORP COMM STK 405024100 88,527 1,524,222 SH   SOLE   413,477 0 1,110,745
HAIN CELESTIAL GROUP INC COMM STK 405217100 7,571 178,601 SH   SOLE   71,501 0 107,100
HALCON RES CORP COMM STK 40537Q605 287 37,972 SH   SOLE   37,972 0 0
HALLIBURTON CO COMM STK 406216101 109,952 2,249,897 SH   SOLE   553,096 0 1,696,801
HALOZYME THERAPEUTICS INC COMM STK 40637H109 919 45,378 SH   SOLE   17,178 0 28,200
HALYARD HEALTH INC COMM STK 40650V100 242,092 5,242,359 SH   SOLE   1,282,431 0 3,959,928
HANCOCK HLDG CO COMM STK 410120109 1,296 26,177 SH   SOLE   7,142 0 19,035
HANCOCK JOHN TAX-ADV DIV INC COMM STK 41013V100 1,233 50,000 SH   SOLE   50,000 0 0
HANESBRANDS INC COMM STK 410345102 15,293 731,360 SH   SOLE   238,000 0 493,360
HANMI FINL CORP COMM STK 410495204 588 19,377 SH   SOLE   19,377 0 0
HANNON ARMSTRONG SUST INFR C COMM STK 41068X100 113,568 4,720,196 SH   SOLE   1,171,736 0 3,548,460
HANOVER INS GROUP INC COMM STK 410867105 115,236 1,066,213 SH   SOLE   164,117 0 902,096
HARBORONE BANCORP INC COMM STK 41165F101 19,801 1,033,443 SH   SOLE   143,618 0 889,825
HARLEY DAVIDSON INC COMM STK 412822108 14,791 290,702 SH   SOLE   77,800 0 212,902
HARMONIC INC COMM STK 413160102 57,015 13,574,893 SH   SOLE   3,561,177 0 10,013,716
HARRIS CORP DEL COMM STK 413875105 2,060,855 14,548,924 SH   SOLE   5,120,673 0 9,428,251
HARSCO CORP COMM STK 415864107 1,301 69,771 SH   SOLE   61,811 0 7,960
HARTFORD FINL SVCS GROUP INC COMM STK 416515104 35,653 633,500 SH   SOLE   143,411 0 490,089
HASBRO INC COMM STK 418056107 19,595 215,590 SH   SOLE   59,307 0 156,283
HAWAIIAN ELEC INDUSTRIES COMM STK 419870100 1,817 50,253 SH   SOLE   23,453 0 26,800
HAWAIIAN HOLDINGS INC COMM STK 419879101 11,255 282,430 SH   SOLE   86,390 0 196,040
HAWKINS INC COMM STK 420261109 23,356 663,528 SH   SOLE   175,097 0 488,431
HAWTHORN BANCSHARES INC COMM STK 420476103 321 15,448 SH   SOLE   15,448 0 0
HAYNES INTERNATIONAL INC COMM STK 420877201 49,248 1,536,613 SH   SOLE   234,935 0 1,301,678
HEALTHCARE SVCS GRP INC COMM STK 421906108 134,091 2,543,447 SH   SOLE   512,074 0 2,031,373
HEALTHSOUTH CORP COMM STK 421924309 20,238 409,595 SH   SOLE   129,095 0 280,500
HEALTHCARE RLTY TR COMM STK 421946104 270,354 8,417,014 SH   SOLE   960,961 0 7,456,053
HEALTHSTREAM INC COMM STK 42222N103 360 15,563 SH   SOLE   63 0 15,500
HEALTHCARE TR AMER INC COMM STK 42225P501 1,990 66,253 SH   SOLE   32,213 0 34,040
HEALTHEQUITY INC COMM STK 42226A107 1,252 26,830 SH   SOLE   11,930 0 14,900
HEARTLAND EXPRESS INC COMM STK 422347104 309 13,241 SH   SOLE   3,618 0 9,623
HEARTLAND FINL USA INC COMM STK 42234Q102 345 6,427 SH   SOLE   6,427 0 0
HECLA MNG CO COMM STK 422704106 826 208,006 SH   SOLE   96,606 0 111,400
HEICO CORP NEW COMM STK 422806109 1,254 13,286 SH   SOLE   6,683 0 6,603
HEICO CORP NEW COMM STK 422806208 72,475 916,828 SH   SOLE   304,335 0 612,493
HELIOS & MATHESON ANALYTICS COMM STK 42327L200 718 113,800 SH   SOLE   31,800 0 82,000
HELIX ENERGY SOLUTIONS GRP I COMM STK 42330P107 22,413 2,972,568 SH   SOLE   756,150 0 2,216,418
HELMERICH & PAYNE INC COMM STK 423452101 12,166 188,204 SH   SOLE   39,921 0 148,283
HENRY JACK & ASSOC INC COMM STK 426281101 41,000 350,548 SH   SOLE   120,332 0 230,216
HERITAGE COMMERCE CORP COMM STK 426927109 61,743 4,030,236 SH   SOLE   571,998 0 3,458,238
HERC HLDGS INC COMM STK 42704L104 1,016 16,227 SH   SOLE   9,383 0 6,844
HERCULES CAPITAL INC COMM STK 427096508 38,360 2,923,800 SH   SOLE   1,136,800 0 1,787,000
HERITAGE FINL CORP WASH COMM STK 42722X106 83,491 2,710,761 SH   SOLE   597,380 0 2,113,381
HERITAGE CRYSTAL CLEAN INC COMM STK 42726M106 15,189 698,335 SH   SOLE   105,542 0 592,793
HERITAGE INS HLDGS INC COMM STK 42727J102 6,467 358,858 SH   SOLE   97,058 0 261,800
HERSHA HOSPITALITY TR COMM STK 427825500 749 43,064 SH   SOLE   42,564 0 500
HERSHEY CO COMM STK 427866108 54,009 475,806 SH   SOLE   170,274 0 305,532
HERTZ GLOBAL HLDGS INC COMM STK 42806J106 463 20,947 SH   SOLE   15,588 0 5,359
HESS CORP COMM STK 42809H107 1,062,010 22,372,235 SH   SOLE   8,284,918 0 14,087,317
HEWLETT PACKARD ENTERPRISE C COMM STK 42824C109 233,606 16,267,860 SH   SOLE   6,563,477 0 9,704,383
HEXCEL CORP NEW COMM STK 428291108 36,217 585,564 SH   SOLE   194,564 0 391,000
HIBBETT SPORTS INC COMM STK 428567101 278 13,608 SH   SOLE   13,608 0 0
HIGHWOODS PPTYS INC COMM STK 431284108 91,065 1,788,748 SH   SOLE   156,260 0 1,632,488
HILL ROM HLDGS INC COMM STK 431475102 1,774 21,046 SH   SOLE   12,996 0 8,050
HILLENBRAND INC COMM STK 431571108 39,658 887,196 SH   SOLE   332,046 0 555,150
HILLTOP HOLDINGS INC COMM STK 432748101 21,148 834,904 SH   SOLE   345,926 0 488,978
HILTON GRAND VACATIONS INC COMM STK 43283X105 59,915 1,428,241 SH   SOLE   381,091 0 1,047,150
HILTON WORLDWIDE HLDGS INC COMM STK 43300A203 1,080,765 13,533,242 SH   SOLE   5,006,526 0 8,526,716
HOLLYFRONTIER CORP COMM STK 436106108 54,465 1,063,358 SH   SOLE   297,485 0 765,873
HOLOGIC INC COMM STK 436440101 1,932,387 45,202,039 SH   SOLE   14,661,817 0 30,540,222
HOME BANCSHARES INC COMM STK 436893200 270,488 11,633,906 SH   SOLE   3,021,755 0 8,612,151
HOME DEPOT INC COMM STK 437076102 2,131,155 11,244,422 SH   SOLE   4,306,942 0 6,937,480
HOMESTREET INC COMM STK 43785V102 1,307 45,161 SH   SOLE   30,561 0 14,600
HONEYWELL INTL INC COMM STK 438516106 2,606,794 16,997,875 SH   SOLE   5,828,397 0 11,169,478
HOPE BANCORP INC COMM STK 43940T109 113,991 6,246,062 SH   SOLE   1,416,995 0 4,829,067
HORACE MANN EDUCATORS CORP N COMM STK 440327104 1,218 27,613 SH   SOLE   8,103 0 19,510
HORMEL FOODS CORP COMM STK 440452100 54,457 1,496,473 SH   SOLE   764,016 0 732,457
HORIZON GLOBAL CORP COMM STK 44052W104 25,048 1,786,612 SH   SOLE   277,909 0 1,508,703
HORNBECK OFFSHORE SVCS INC N COMM STK 440543106 99 31,800 SH   SOLE   31,800 0 0
HOSPITALITY PPTYS TR COMM STK 44106M102 2,796 93,662 SH   SOLE   38,202 0 55,460
HOST HOTELS & RESORTS INC COMM STK 44107P104 156,330 7,875,547 SH   SOLE   775,490 0 7,100,057
HOSTESS BRANDS INC COMM STK 44109J106 14,086 951,117 SH   SOLE   229,917 0 721,200
HOULIHAN LOKEY INC COMM STK 441593100 55,343 1,218,212 SH   SOLE   321,185 0 897,027
HOVNANIAN ENTERPRISES INC COMM STK 442487203 913 272,443 SH   SOLE   117,643 0 154,800
HOWARD BANCORP INC COMM STK 442496105 30,372 1,380,536 SH   SOLE   354,868 0 1,025,668
HOWARD HUGHES CORP COMM STK 44267D107 22,063 168,073 SH   SOLE   38,130 0 129,943
HUB GROUP INC COMM STK 443320106 1,123 23,453 SH   SOLE   16,983 0 6,470
HUBBELL INC COMM STK 443510607 68,533 506,376 SH   SOLE   267,200 0 239,176
HUBSPOT INC COMM STK 443573100 706 7,984 SH   SOLE   4,684 0 3,300
HUDSON GLOBAL INC COMM STK 443787106 33 14,600 SH   SOLE   14,600 0 0
HUDSON PAC PPTYS INC COMM STK 444097109 134,188 3,917,886 SH   SOLE   303,868 0 3,614,018
HUMANA INC COMM STK 444859102 1,628,968 6,566,565 SH   SOLE   1,956,853 0 4,609,712
HUNT J B TRANS SVCS INC COMM STK 445658107 191,629 1,666,629 SH   SOLE   538,963 0 1,127,666
HUNTINGTON BANCSHARES INC COMM STK 446150104 26,886 1,846,589 SH   SOLE   443,790 0 1,402,799
HUNTINGTON INGALLS INDS INC COMM STK 446413106 18,600 78,912 SH   SOLE   39,689 0 39,223
HUNTSMAN CORP COMM STK 447011107 2,736 82,182 SH   SOLE   32,182 0 50,000
HURCO COMPANIES INC COMM STK 447324104 308 7,310 SH   SOLE   1,410 0 5,900
HUTTIG BLDG PRODS INC COMM STK 448451104 235 35,372 SH   SOLE   35,372 0 0
HYATT HOTELS CORP COMM STK 448579102 920 12,509 SH   SOLE   4,709 0 7,800
IDT CORP COMM STK 448947507 157 14,793 SH   SOLE   4,351 0 10,442
HYSTER YALE MATLS HANDLING I COMM STK 449172105 863 10,129 SH   SOLE   4,429 0 5,700
IAC INTERACTIVECORP COMM STK 44919P508 686,010 5,610,153 SH   SOLE   1,687,261 0 3,922,892
ICU MED INC COMM STK 44930G107 50,148 232,168 SH   SOLE   73,768 0 158,400
I D SYSTEMS INC COMM STK 449489103 75 10,800 SH   SOLE   0 0 10,800
ILG INC COMM STK 44967H101 58,889 2,067,732 SH   SOLE   575,954 0 1,491,778
IPG PHOTONICS CORP COMM STK 44980X109 13,446 62,792 SH   SOLE   29,778 0 33,014
IRSA INVERSIONES Y REP S A ADR 450047204 3,093 104,490 SH   SOLE   91,090 0 13,400
IRHYTHM TECHNOLOGIES INC COMM STK 450056106 5,938 105,949 SH   SOLE   12,877 0 93,072
ITAU CORPBANCA ADR 45033E105 610 45,387 SH   SOLE   45,387 0 0
ITT INC COMM STK 45073V108 2,482 46,507 SH   SOLE   25,507 0 21,000
IBERIABANK CORP COMM STK 450828108 1,460 18,837 SH   SOLE   5,832 0 13,005
ICICI BK LTD ADR 45104G104 3,680 378,169 SH   SOLE   262,837 0 115,332
ICONIX BRAND GROUP INC COMM STK 451055107 210 162,619 SH   SOLE   25,419 0 137,200
IDACORP INC COMM STK 451107106 1,475 16,143 SH   SOLE   4,333 0 11,810
IDEX CORP COMM STK 45167R104 968,109 7,335,829 SH   SOLE   2,507,380 0 4,828,449
IDEXX LABS INC COMM STK 45168D104 322,963 2,065,246 SH   SOLE   603,811 0 1,461,435
IDERA PHARMACEUTICALS INC COMM STK 45168K306 80 38,046 SH   SOLE   246 0 37,800
ILLINOIS TOOL WKS INC COMM STK 452308109 1,429,028 8,564,746 SH   SOLE   3,406,929 0 5,157,817
ILLUMINA INC COMM STK 452327109 679,836 3,111,522 SH   SOLE   1,130,832 0 1,980,690
IMMERSION CORP COMM STK 452521107 204 28,881 SH   SOLE   17,181 0 11,700
IMMUNE DESIGN CORP COMM STK 45252L103 136 34,948 SH   SOLE   48 0 34,900
IMMUNOGEN INC COMM STK 45253H101 12,664 1,975,716 SH   SOLE   254,916 0 1,720,800
IMPAX LABORATORIES INC COMM STK 45256B101 410 24,604 SH   SOLE   11,504 0 13,100
IMMUNOMEDICS INC COMM STK 452907108 107,103 6,627,662 SH   SOLE   723,991 0 5,903,671
IMPINJ INC COMM STK 453204109 570 25,311 SH   SOLE   12,151 0 13,160
IMPERVA INC COMM STK 45321L100 568 14,314 SH   SOLE   6,084 0 8,230
INC RESH HLDGS INC COMM STK 45329R109 23,904 548,249 SH   SOLE   181,449 0 366,800
INCYTE CORP COMM STK 45337C102 1,402,874 14,812,315 SH   SOLE   4,511,237 0 10,301,078
INDEPENDENCE RLTY TR INC COMM STK 45378A106 226 22,385 SH   SOLE   12,085 0 10,300
INDEPENDENT BANK CORP MASS COMM STK 453836108 707 10,115 SH   SOLE   4,765 0 5,350
INDEPENDENT BK GROUP INC COMM STK 45384B106 86,802 1,284,055 SH   SOLE   169,284 0 1,114,771
INFINITY PHARMACEUTICALS INC COMM STK 45665G303 451 222,060 SH   SOLE   222,060 0 0
INFINITY PPTY & CAS CORP COMM STK 45665Q103 92,610 873,682 SH   SOLE   145,554 0 728,128
INFINERA CORPORATION COMM STK 45667G103 224 35,447 SH   SOLE   23,197 0 12,250
INFORMATION SERVICES GROUP I COMM STK 45675Y104 78 18,686 SH   SOLE   18,686 0 0
INFOSYS LTD ADR 456788108 128,438 7,918,512 SH   SOLE   2,608,053 0 5,310,459
INGEVITY CORP COMM STK 45688C107 38,834 551,076 SH   SOLE   164,333 0 386,743
INGREDION INC COMM STK 457187102 4,665 33,369 SH   SOLE   17,633 0 15,736
INSIGHT ENTERPRISES INC COMM STK 45765U103 1,131 29,544 SH   SOLE   15,844 0 13,700
INSMED INC COMM STK 457669307 406,232 13,028,622 SH   SOLE   1,890,016 0 11,138,606
INNOSPEC INC COMM STK 45768S105 61,171 866,438 SH   SOLE   267,404 0 599,034
INPHI CORP COMM STK 45772F107 22,639 618,542 SH   SOLE   87,369 0 531,173
INOVIO PHARMACEUTICALS INC COMM STK 45773H201 42 10,200 SH   SOLE   10,200 0 0
INNERWORKINGS INC COMM STK 45773Y105 215 21,427 SH   SOLE   127 0 21,300
INNOPHOS HOLDINGS INC COMM STK 45774N108 520 11,134 SH   SOLE   11,134 0 0
INSTEEL INDUSTRIES INC COMM STK 45774W108 20,828 735,455 SH   SOLE   144,432 0 591,023
INSPERITY INC COMM STK 45778Q107 1,502 26,196 SH   SOLE   8,296 0 17,900
INOGEN INC COMM STK 45780L104 45,085 378,608 SH   SOLE   119,890 0 258,718
INOTEK PHARMACEUTICALS CORP COMM STK 45780V102 2,548 976,300 SH   SOLE   56,600 0 919,700
INOVALON HLDGS INC COMM STK 45781D101 172 11,476 SH   SOLE   176 0 11,300
INNOVIVA INC COMM STK 45781M101 5,147 362,755 SH   SOLE   118,155 0 244,600
INSTRUCTURE INC COMM STK 45781U103 20,847 629,830 SH   SOLE   80,632 0 549,198
INSEEGO CORP COMM STK 45782B104 54 33,800 SH   SOLE   33,800 0 0
INSULET CORP COMM STK 45784P101 2,035 29,494 SH   SOLE   10,894 0 18,600
INTEGRA LIFESCIENCES HLDGS C COMM STK 457985208 1,252 26,161 SH   SOLE   12,261 0 13,900
INTEGRATED DEVICE TECHNOLOGY COMM STK 458118106 110,794 3,726,685 SH   SOLE   814,555 0 2,912,130
INTEL CORP COMM STK 458140100 520,854 11,283,656 SH   SOLE   3,923,792 0 7,359,864
INTEGER HLDGS CORP COMM STK 45826H109 21,026 464,155 SH   SOLE   71,782 0 392,373
INTERACTIVE BROKERS GROUP IN COMM STK 45841N107 2,319 39,162 SH   SOLE   14,862 0 24,300
INTERCEPT PHARMACEUTICALS IN COMM STK 45845P108 511 8,753 SH   SOLE   8,742 0 11
INTERFACE INC COMM STK 458665304 389 15,463 SH   SOLE   3,963 0 11,500
INTERCONTINENTAL EXCHANGE IN COMM STK 45866F104 2,899,140 41,087,599 SH   SOLE   14,409,853 0 26,677,746
INTERDIGITAL INC COMM STK 45867G101 1,194 15,677 SH   SOLE   4,288 0 11,389
INTERMOLECULAR INC COMM STK 45882D109 202 147,502 SH   SOLE   147,502 0 0
INTERNATIONAL BANCSHARES COR COMM STK 459044103 1,034 26,046 SH   SOLE   15,744 0 10,302
INTERNATIONAL BUSINESS MACHS COMM STK 459200101 230,199 1,500,449 SH   SOLE   360,180 0 1,140,269
INTERNATIONAL FLAVORS&FRAGRA COMM STK 459506101 22,062 144,564 SH   SOLE   34,099 0 110,465
INTL PAPER CO COMM STK 460146103 1,142,478 19,718,288 SH   SOLE   7,509,960 0 12,208,328
INTERPUBLIC GROUP COS INC COMM STK 460690100 20,004 992,274 SH   SOLE   301,973 0 690,301
INTEVAC INC COMM STK 461148108 134 19,555 SH   SOLE   3,955 0 15,600
INTL FCSTONE INC COMM STK 46116V105 383 9,007 SH   SOLE   5,126 0 3,881
INTRA CELLULAR THERAPIES INC COMM STK 46116X101 354 24,436 SH   SOLE   18,236 0 6,200
INTUIT COMM STK 461202103 3,969,260 25,156,924 SH   SOLE   8,751,408 0 16,405,516
INVACARE CORP COMM STK 461203101 325 19,283 SH   SOLE   12,583 0 6,700
INTUITIVE SURGICAL INC COMM STK 46120E602 4,216,445 11,553,807 SH   SOLE   4,026,243 0 7,527,564
INVESCO MORTGAGE CAPITAL INC COMM STK 46131B100 804 45,095 SH   SOLE   20,795 0 24,300
INVESTMENT TECHNOLOGY GRP NE COMM STK 46145F105 685 35,592 SH   SOLE   14,992 0 20,600
INVESTORS BANCORP INC NEW COMM STK 46146L101 62,661 4,514,464 SH   SOLE   756,819 0 3,757,645
INVESTORS REAL ESTATE TR COMM STK 461730103 713 125,548 SH   SOLE   125,548 0 0
INVITATION HOMES INC COMM STK 46187W107 2,073 87,967 SH   SOLE   41,816 0 46,151
IONIS PHARMACEUTICALS INC COMM STK 462222100 69,845 1,388,578 SH   SOLE   252,136 0 1,136,442
IQVIA HLDGS INC COMM STK 46266C105 403,815 4,124,775 SH   SOLE   1,268,070 0 2,856,705
IROBOT CORP COMM STK 462726100 1,955 25,493 SH   SOLE   10,566 0 14,927
IRON MTN INC NEW COMM STK 46284V101 35,883 951,056 SH   SOLE   377,710 0 573,346
IRONWOOD PHARMACEUTICALS INC COMM STK 46333X108 267,777 17,863,732 SH   SOLE   2,961,793 0 14,901,939
IRONWOOD PHARMACEUTICALS INC CONV BND 46333XAD0 20,445 17,584,000 PRN   SOLE   1,583,000 0 16,001,000
IRSA PROPIEDADES COMERCIALES ADR 463588103 17,752 314,187 SH   SOLE   200,487 0 113,700
ISHARES INC COMM STK 464286103 517 22,300 SH   SOLE   0 0 22,300
ISHARES INC COMM STK 464286608 2,607 60,100 SH   SOLE   0 0 60,100
ISHARES INC COMM STK 464286749 573 16,100 SH   SOLE   0 0 16,100
ISHARES INC COMM STK 464286756 244 7,200 SH   SOLE   0 0 7,200
ISHARES INC COMM STK 464286772 532 7,100 SH   SOLE   0 0 7,100
ISHARES INC COMM STK 464286871 628 24,700 SH   SOLE   0 0 24,700
ISHARES TR COMM STK 464287200 494 1,838 SH   SOLE   1,799 0 39
ISHARES TR COMM STK 464287465 2,327 33,091 SH   SOLE   591 0 32,500
ISHARES TR COMM STK 464287507 276 1,455 SH   SOLE   1,455 0 0
ISHARES TR COMM STK 464287655 983 6,450 SH   SOLE   6,450 0 0
ISHARES TR COMM STK 46429B598 11,070 306,900 SH   SOLE   306,900 0 0
ISHARES INC COMM STK 46434G822 1,626 27,125 SH   SOLE   0 0 27,125
ISHARES TR COMM STK 46435G334 1,035 28,900 SH   SOLE   0 0 28,900
ITERIS INC COMM STK 46564T107 135 19,366 SH   SOLE   19,366 0 0
ITRON INC COMM STK 465741106 1,370 20,086 SH   SOLE   15,586 0 4,500
JBG SMITH PPTYS COMM STK 46590V100 187,365 5,394,899 SH   SOLE   1,700,373 0 3,694,526
IXYS CORP COMM STK 46600W106 380 15,868 SH   SOLE   6,368 0 9,500
J & J SNACK FOODS CORP COMM STK 466032109 47,197 310,856 SH   SOLE   98,835 0 212,021
JPMORGAN CHASE & CO COMM STK 46625H100 7,952,418 74,363,353 SH   SOLE   28,289,226 0 46,074,127
JPMORGAN CHASE & CO COMM STK 46625H100 21,388 200,000 SH Put SOLE   200,000 0 0
JPMORGAN CHASE & CO COMM STK 46625H365 1,069 38,900 SH   SOLE   38,900 0 0
JMP GROUP LLC COMM STK 46629U107 5,679 1,014,112 SH   SOLE   0 0 1,014,112
JABIL INC COMM STK 466313103 2,245 85,535 SH   SOLE   44,435 0 41,100
JACK IN THE BOX INC COMM STK 466367109 101,316 1,032,675 SH   SOLE   238,677 0 793,998
JACOBS ENGR GROUP INC DEL COMM STK 469814107 39,588 600,175 SH   SOLE   153,237 0 446,938
JAGGED PEAK ENERGY INC COMM STK 47009K107 150,790 9,555,781 SH   SOLE   2,102,502 0 7,453,279
JD COM INC ADR 47215P106 1,757 42,422 SH   SOLE   20,667 0 21,755
JELD-WEN HLDG INC COMM STK 47580P103 32,674 829,930 SH   SOLE   159,909 0 670,021
JETBLUE AIRWAYS CORP COMM STK 477143101 2,581 115,534 SH   SOLE   50,334 0 65,200
JOHN BEAN TECHNOLOGIES CORP COMM STK 477839104 422,325 3,811,593 SH   SOLE   654,383 0 3,157,210
JOHNSON & JOHNSON COMM STK 478160104 2,693,932 19,280,931 SH   SOLE   7,541,529 0 11,739,402
JONES ENERGY INC COMM STK 48019R108 58 52,301 SH   SOLE   52,301 0 0
JONES LANG LASALLE INC COMM STK 48020Q107 19,408 130,318 SH   SOLE   82,808 0 47,510
J2 GLOBAL INC COMM STK 48123V102 26,311 350,676 SH   SOLE   112,076 0 238,600
JUMEI INTL HLDG LTD ADR 48138L107 2,306 789,729 SH   SOLE   442,595 0 347,134
JUNIPER NETWORKS INC COMM STK 48203R104 18,052 633,398 SH   SOLE   149,870 0 483,528
JUNO THERAPEUTICS INC COMM STK 48205A109 50,064 1,095,263 SH   SOLE   126,278 0 968,985
KAR AUCTION SVCS INC COMM STK 48238T109 410,057 8,118,328 SH   SOLE   2,841,580 0 5,276,748
KBR INC COMM STK 48242W106 735 37,069 SH   SOLE   19,569 0 17,500
KLA-TENCOR CORP COMM STK 482480100 316,361 3,010,951 SH   SOLE   1,407,290 0 1,603,661
KKR & CO L P DEL COMM STK 48248M102 158,848 7,542,624 SH   SOLE   1,999,498 0 5,543,126
KLX INC COMM STK 482539103 1,495 21,911 SH   SOLE   10,011 0 11,900
KMG CHEMICALS INC COMM STK 482564101 163,081 2,467,931 SH   SOLE   609,644 0 1,858,287
KT CORP ADR 48268K101 65,613 4,203,271 SH   SOLE   1,064,861 0 3,138,410
K2M GROUP HLDGS INC COMM STK 48273J107 133,510 7,417,240 SH   SOLE   1,083,808 0 6,333,432
KAISER ALUMINUM CORP COMM STK 483007704 25,543 239,056 SH   SOLE   77,262 0 161,794
KAMAN CORP COMM STK 483548103 32,446 551,429 SH   SOLE   202,368 0 349,061
KANSAS CITY SOUTHERN COMM STK 485170302 487,728 4,635,319 SH   SOLE   1,442,486 0 3,192,833
KAPSTONE PAPER & PACKAGING C COMM STK 48562P103 16,939 746,527 SH   SOLE   235,827 0 510,700
KB HOME COMM STK 48666K109 1,247 39,023 SH   SOLE   23,523 0 15,500
KEANE GROUP INC COMM STK 48669A108 23,995 1,262,228 SH   SOLE   602,078 0 660,150
KEARNY FINL CORP MD COMM STK 48716P108 43,460 3,007,630 SH   SOLE   424,609 0 2,583,021
KELLOGG CO COMM STK 487836108 210,081 3,090,334 SH   SOLE   1,140,414 0 1,949,920
KEMET CORP COMM STK 488360207 596 39,588 SH   SOLE   25,328 0 14,260
KEMPER CORP DEL COMM STK 488401100 149,539 2,170,378 SH   SOLE   565,621 0 1,604,757
KENNAMETAL INC COMM STK 489170100 1,395 28,808 SH   SOLE   7,008 0 21,800
KENNEDY-WILSON HLDGS INC COMM STK 489398107 9,226 531,735 SH   SOLE   175,435 0 356,300
KERYX BIOPHARMACEUTICALS INC COMM STK 492515101 245 52,720 SH   SOLE   220 0 52,500
KEYCORP NEW COMM STK 493267108 926,368 45,928,035 SH   SOLE   15,932,559 0 29,995,476
KEYSIGHT TECHNOLOGIES INC COMM STK 49338L103 1,064,225 25,582,342 SH   SOLE   8,788,355 0 16,793,987
KEYW HLDG CORP COMM STK 493723100 89 15,123 SH   SOLE   15,123 0 0
KFORCE INC COMM STK 493732101 1,317 52,164 SH   SOLE   40,008 0 12,156
KIMBALL INTL INC COMM STK 494274103 506 27,090 SH   SOLE   14,700 0 12,390
KILROY RLTY CORP COMM STK 49427F108 247,143 3,310,693 SH   SOLE   449,288 0 2,861,405
KIMBALL ELECTRONICS INC COMM STK 49428J109 370 20,269 SH   SOLE   10,977 0 9,292
KIMBERLY CLARK CORP COMM STK 494368103 766,130 6,349,493 SH   SOLE   2,692,305 0 3,657,188
KIMCO RLTY CORP COMM STK 49446R109 167,810 9,245,751 SH   SOLE   802,012 0 8,443,739
KINDER MORGAN INC DEL COMM STK 49456B101 59,339 3,283,842 SH   SOLE   789,185 0 2,494,657
KINROSS GOLD CORP COMM STK 496902404 151 35,000 SH   SOLE   35,000 0 0
KINSALE CAP GROUP INC COMM STK 49714P108 50,941 1,132,028 SH   SOLE   274,671 0 857,357
KIRBY CORP COMM STK 497266106 44,741 669,772 SH   SOLE   235,422 0 434,350
KIRKLANDS INC COMM STK 497498105 156 13,040 SH   SOLE   40 0 13,000
KNOLL INC COMM STK 498904200 436 18,934 SH   SOLE   9,234 0 9,700
KNIGHT SWIFT TRANSN HLDGS IN COMM STK 499049104 36,027 824,029 SH   SOLE   132,970 0 691,059
KNOWLES CORP COMM STK 49926D109 59,829 4,081,089 SH   SOLE   1,195,499 0 2,885,590
KOHLS CORP COMM STK 500255104 413,466 7,624,309 SH   SOLE   3,036,408 0 4,587,901
KOPPERS HOLDINGS INC COMM STK 50060P106 659 12,956 SH   SOLE   5,756 0 7,200
KORN FERRY INTL COMM STK 500643200 738 17,834 SH   SOLE   7,434 0 10,400
KRAFT HEINZ CO COMM STK 500754106 1,094,599 14,076,635 SH   SOLE   4,663,023 0 9,413,612
KRAFT HEINZ CO COMM STK 500754106 31,104 400,000 SH Call SOLE   86,600 0 313,400
KRATOS DEFENSE & SEC SOLUTIO COMM STK 50077B207 288 27,201 SH   SOLE   13,101 0 14,100
KRATON CORPORATION COMM STK 50077C106 674 13,982 SH   SOLE   6,182 0 7,800
KROGER CO COMM STK 501044101 334,868 12,199,190 SH   SOLE   2,976,863 0 9,222,327
KULICKE & SOFFA INDS INC COMM STK 501242101 628 25,800 SH   SOLE   10,100 0 15,700
L BRANDS INC COMM STK 501797104 674,365 11,198,360 SH   SOLE   4,488,137 0 6,710,223
LHC GROUP INC COMM STK 50187A107 297 4,844 SH   SOLE   44 0 4,800
LGI HOMES INC COMM STK 50187T106 364 4,846 SH   SOLE   4,846 0 0
LKQ CORP COMM STK 501889208 20,988 516,045 SH   SOLE   122,200 0 393,845
LCI INDS COMM STK 50189K103 151,330 1,164,078 SH   SOLE   397,078 0 767,000
LPL FINL HLDGS INC COMM STK 50212V100 60,994 1,067,453 SH   SOLE   262,407 0 805,046
LSI INDS INC COMM STK 50216C108 72 10,399 SH   SOLE   74 0 10,325
LTC PPTYS INC COMM STK 502175102 967 22,194 SH   SOLE   10,804 0 11,390
LSC COMMUNICATIONS INC COMM STK 50218P107 893 58,971 SH   SOLE   26,271 0 32,700
L3 TECHNOLOGIES INC COMM STK 502413107 25,855 130,681 SH   SOLE   30,738 0 99,943
LA JOLLA PHARMACEUTICAL CO COMM STK 503459604 8,398 260,969 SH   SOLE   23,669 0 237,300
LA QUINTA HLDGS INC COMM STK 50420D108 279 15,114 SH   SOLE   15,114 0 0
LA Z BOY INC COMM STK 505336107 990 31,717 SH   SOLE   10,327 0 21,390
LABORATORY CORP AMER HLDGS COMM STK 50540R409 27,698 173,647 SH   SOLE   39,904 0 133,743
LADENBURG THALMAN FIN SVCS I COMM STK 50575Q102 94 29,700 SH   SOLE   29,700 0 0
LAKELAND BANCORP INC COMM STK 511637100 350 18,163 SH   SOLE   18,163 0 0
LAKELAND FINL CORP COMM STK 511656100 662 13,657 SH   SOLE   13,657 0 0
LAM RESEARCH CORP COMM STK 512807108 95,473 518,678 SH   SOLE   144,375 0 374,303
LAMAR ADVERTISING CO NEW COMM STK 512816109 2,578 34,719 SH   SOLE   10,957 0 23,762
LAMB WESTON HLDGS INC COMM STK 513272104 2,464 43,649 SH   SOLE   15,747 0 27,902
LANCASTER COLONY CORP COMM STK 513847103 24,119 186,666 SH   SOLE   31,549 0 155,117
LANDSTAR SYS INC COMM STK 515098101 258,471 2,482,915 SH   SOLE   715,555 0 1,767,360
LANDS END INC NEW COMM STK 51509F105 485 24,821 SH   SOLE   15,500 0 9,321
LANTHEUS HLDGS INC COMM STK 516544103 98,977 4,839,949 SH   SOLE   537,842 0 4,302,107
LAS VEGAS SANDS CORP COMM STK 517834107 487,665 7,017,772 SH   SOLE   2,878,742 0 4,139,030
LASALLE HOTEL PPTYS COMM STK 517942108 4,573 162,900 SH   SOLE   116,900 0 46,000
LATTICE SEMICONDUCTOR CORP COMM STK 518415104 35,011 6,057,203 SH   SOLE   927,266 0 5,129,937
LAUDER ESTEE COS INC COMM STK 518439104 129,466 1,017,494 SH   SOLE   562,471 0 455,023
LAYNE CHRISTENSEN CO COMM STK 521050104 446 35,550 SH   SOLE   19,450 0 16,100
LEAR CORP COMM STK 521865204 5,203 29,454 SH   SOLE   14,313 0 15,141
LEGGETT & PLATT INC COMM STK 524660107 10,886 228,066 SH   SOLE   62,040 0 166,026
LEGACY TEX FINL GROUP INC COMM STK 52471Y106 204 4,823 SH   SOLE   4,723 0 100
LEGG MASON INC COMM STK 524901105 1,792 42,696 SH   SOLE   21,196 0 21,500
LEIDOS HLDGS INC COMM STK 525327102 16,974 262,874 SH   SOLE   108,374 0 154,500
LEMAITRE VASCULAR INC COMM STK 525558201 387 12,142 SH   SOLE   42 0 12,100
LENDINGCLUB CORP COMM STK 52603A109 6,166 1,493,094 SH   SOLE   523,226 0 969,868
LENDINGTREE INC NEW COMM STK 52603B107 1,748 5,133 SH   SOLE   3,127 0 2,006
LENNAR CORP COMM STK 526057104 368,962 5,834,307 SH   SOLE   2,468,242 0 3,366,065
LENNAR CORP COMM STK 526057302 1,032 19,963 SH   SOLE   13,600 0 6,363
LENNOX INTL INC COMM STK 526107107 452,087 2,170,780 SH   SOLE   416,505 0 1,754,275
LEUCADIA NATL CORP COMM STK 527288104 402,022 15,176,363 SH   SOLE   3,692,081 0 11,484,282
LEXICON PHARMACEUTICALS INC COMM STK 528872302 328 33,176 SH   SOLE   17,994 0 15,182
LEXINGTON REALTY TRUST COMM STK 529043101 1,246 129,158 SH   SOLE   67,029 0 62,129
LIBERTY BROADBAND CORP COMM STK 530307107 15,693 184,517 SH   SOLE   29,782 0 154,735
LIBERTY BROADBAND CORP COMM STK 530307305 102,939 1,208,767 SH   SOLE   183,728 0 1,025,039
LIBERTY EXPEDIA HOLDINGS COMM STK 53046P109 372,533 8,403,630 SH   SOLE   1,561,878 0 6,841,752
LIBERTY INTERACTIVE CORP COMM STK 53071M104 3,823 156,535 SH   SOLE   59,835 0 96,700
LIBERTY INTERACTIVE CORP COMM STK 53071M856 395,193 7,286,003 SH   SOLE   1,501,862 0 5,784,141
LIBERTY PPTY TR COMM STK 531172104 2,261 52,576 SH   SOLE   17,743 0 34,833
LIBERTY MEDIA CORP DELAWARE COMM STK 531229409 3,210 80,933 SH   SOLE   63,833 0 17,100
LIBERTY MEDIA CORP DELAWARE COMM STK 531229607 48,846 1,231,610 SH   SOLE   107,074 0 1,124,536
LIBERTY MEDIA CORP DELAWARE COMM STK 531229854 5,166 151,233 SH   SOLE   99,273 0 51,960
LIBERTY MEDIA CORP DELAWARE COMM STK 531229870 730 22,306 SH   SOLE   16,106 0 6,200
LIBERTY TRIPADVISOR HLDGS IN COMM STK 531465102 14,577 1,546,595 SH   SOLE   320,098 0 1,226,497
LIFEPOINT HEALTH INC COMM STK 53219L109 39,895 801,105 SH   SOLE   128,638 0 672,467
LIGAND PHARMACEUTICALS INC COMM STK 53220K504 35,346 258,134 SH   SOLE   81,148 0 176,986
LIFE STORAGE INC COMM STK 53223X107 1,168 13,108 SH   SOLE   7,808 0 5,300
LIGHTPATH TECHNOLOGIES INC COMM STK 532257805 121 54,400 SH   SOLE   54,400 0 0
LILLY ELI & CO COMM STK 532457108 381,333 4,514,951 SH   SOLE   1,280,394 0 3,234,557
LIMONEIRA CO COMM STK 532746104 516 23,028 SH   SOLE   23,028 0 0
LINCOLN ELEC HLDGS INC COMM STK 533900106 24,474 267,238 SH   SOLE   89,858 0 177,380
LINCOLN NATL CORP IND COMM STK 534187109 30,095 391,499 SH   SOLE   96,853 0 294,646
LINDBLAD EXPEDITIONS HLDGS I COMM STK 535219109 37,391 3,819,296 SH   SOLE   632,295 0 3,187,001
LINDBLAD EXPEDITIONS HLDGS I WARRANT 535219117 1,223 886,585 SH   SOLE   108,085 0 778,500
LIONS GATE ENTMNT CORP COMM STK 535919401 734 21,717 SH   SOLE   9,418 0 12,299
LIONS GATE ENTMNT CORP COMM STK 535919500 34,076 1,073,607 SH   SOLE   330,191 0 743,416
LITHIA MTRS INC COMM STK 536797103 1,052 9,257 SH   SOLE   4,357 0 4,900
LITTELFUSE INC COMM STK 537008104 215,888 1,091,338 SH   SOLE   330,518 0 760,820
LIVE NATION ENTERTAINMENT IN COMM STK 538034109 49,840 1,170,780 SH   SOLE   379,480 0 791,300
LIVE OAK BANCSHARES INC COMM STK 53803X105 115,807 4,855,660 SH   SOLE   855,946 0 3,999,714
LOCKHEED MARTIN CORP COMM STK 539830109 138,900 432,642 SH   SOLE   102,015 0 330,627
LOEWS CORP COMM STK 540424108 1,134,146 22,669,320 SH   SOLE   8,505,989 0 14,163,331
LOGMEIN INC COMM STK 54142L109 25,973 226,837 SH   SOLE   75,190 0 151,647
LOMA NEGRA CORP ADR 54150E104 59,539 2,584,145 SH   SOLE   608,522 0 1,975,623
LORAL SPACE & COMMUNICATNS I COMM STK 543881106 204 4,635 SH   SOLE   4,635 0 0
LOUISIANA PAC CORP COMM STK 546347105 48,659 1,852,985 SH   SOLE   387,435 0 1,465,550
LOWES COS INC COMM STK 548661107 296,803 3,193,488 SH   SOLE   1,240,686 0 1,952,802
LOXO ONCOLOGY INC COMM STK 548862101 134,279 1,595,137 SH   SOLE   208,586 0 1,386,551
LULULEMON ATHLETICA INC COMM STK 550021109 10,203 129,822 SH   SOLE   54,572 0 75,250
LUMBER LIQUIDATORS HLDGS INC COMM STK 55003T107 104,340 3,323,987 SH   SOLE   813,157 0 2,510,830
LUMENTUM HLDGS INC COMM STK 55024U109 313,641 6,413,935 SH   SOLE   2,300,289 0 4,113,646
LUMINEX CORP DEL COMM STK 55027E102 499 25,310 SH   SOLE   11,910 0 13,400
LYDALL INC DEL COMM STK 550819106 64,392 1,268,803 SH   SOLE   287,503 0 981,300
LYON WILLIAM HOMES COMM STK 552074700 223 7,657 SH   SOLE   57 0 7,600
M & T BK CORP COMM STK 55261F104 46,657 272,863 SH   SOLE   75,874 0 196,989
MBIA INC COMM STK 55262C100 604 82,573 SH   SOLE   22,773 0 59,800
MB FINANCIAL INC NEW COMM STK 55264U108 1,107 24,874 SH   SOLE   10,107 0 14,767
M D C HLDGS INC COMM STK 552676108 529 16,602 SH   SOLE   7,160 0 9,442
MDU RES GROUP INC COMM STK 552690109 1,583 58,877 SH   SOLE   24,756 0 34,121
MFA FINL INC COMM STK 55272X102 772 97,428 SH   SOLE   48,028 0 49,400
MGE ENERGY INC COMM STK 55277P104 12,726 201,672 SH   SOLE   66,222 0 135,450
MGIC INVT CORP WIS COMM STK 552848103 33,183 2,351,765 SH   SOLE   727,665 0 1,624,100
MGM RESORTS INTERNATIONAL COMM STK 552953101 778,827 23,325,150 SH   SOLE   7,304,461 0 16,020,689
MGM GROWTH PPTYS LLC COMM STK 55303A105 25,132 862,171 SH   SOLE   243,123 0 619,048
M/I HOMES INC COMM STK 55305B101 476 13,836 SH   SOLE   8,166 0 5,670
MKS INSTRUMENT INC COMM STK 55306N104 57,758 611,192 SH   SOLE   123,152 0 488,040
MRC GLOBAL INC COMM STK 55345K103 789 46,630 SH   SOLE   17,050 0 29,580
MSA SAFETY INC COMM STK 553498106 94,132 1,214,292 SH   SOLE   338,382 0 875,910
MSC INDL DIRECT INC COMM STK 553530106 1,590 16,450 SH   SOLE   4,403 0 12,047
MSCI INC COMM STK 55354G100 476,130 3,762,680 SH   SOLE   1,152,904 0 2,609,776
MSG NETWORK INC COMM STK 553573106 47,271 2,334,353 SH   SOLE   484,494 0 1,849,859
MTS SYS CORP COMM STK 553777103 266 4,947 SH   SOLE   4,947 0 0
MTGE INVT CORP COMM STK 55378A105 1,046 56,551 SH   SOLE   29,651 0 26,900
MYR GROUP INC DEL COMM STK 55405W104 712 19,941 SH   SOLE   10,641 0 9,300
MACOM TECH SOLUTIONS HLDGS I COMM STK 55405Y100 25,924 796,675 SH   SOLE   130,545 0 666,130
MACATAWA BK CORP COMM STK 554225102 382 38,173 SH   SOLE   15,773 0 22,400
MACERICH CO COMM STK 554382101 295,854 4,504,474 SH   SOLE   423,225 0 4,081,249
MACK CALI RLTY CORP COMM STK 554489104 726 33,671 SH   SOLE   25,437 0 8,234
MACQUARIE INFRASTRUCTURE COR COMM STK 55608B105 1,131 17,620 SH   SOLE   7,283 0 10,337
MACYS INC COMM STK 55616P104 66,439 2,637,523 SH   SOLE   793,017 0 1,844,506
MADDEN STEVEN LTD COMM STK 556269108 99,460 2,129,756 SH   SOLE   665,681 0 1,464,075
MADISON SQUARE GARDEN CO NEW COMM STK 55825T103 1,598 7,580 SH   SOLE   3,226 0 4,354
MAGELLAN HEALTH INC COMM STK 559079207 952 9,862 SH   SOLE   3,962 0 5,900
MAGNA INTL INC COMM STK 559222401 1,372,991 24,227,790 SH   SOLE   8,056,225 0 16,171,565
MAIN STREET CAPITAL CORP COMM STK 56035L104 39,445 992,814 SH   SOLE   352,714 0 640,100
MANHATTAN ASSOCS INC COMM STK 562750109 35,582 718,245 SH   SOLE   239,365 0 478,880
MANITOWOC CO INC COMM STK 563571405 571 14,514 SH   SOLE   10,089 0 4,425
MANPOWERGROUP INC COMM STK 56418H100 13,298 105,448 SH   SOLE   52,873 0 52,575
MANULIFE FINL CORP COMM STK 56501R106 1,212 57,917 SH   SOLE   57,917 0 0
MARATHON OIL CORP COMM STK 565849106 23,652 1,397,047 SH   SOLE   326,478 0 1,070,569
MARATHON PETE CORP COMM STK 56585A102 518,337 7,855,966 SH   SOLE   2,973,963 0 4,882,003
MARINUS PHARMACEUTICALS INC COMM STK 56854Q101 3,397 416,300 SH   SOLE   36,200 0 380,100
MARKEL CORP COMM STK 570535104 7,878 6,916 SH   SOLE   4,389 0 2,527
MARKETAXESS HLDGS INC COMM STK 57060D108 421,678 2,090,102 SH   SOLE   642,465 0 1,447,637
MARRIOTT VACATIONS WRLDWDE C COMM STK 57164Y107 20,512 151,703 SH   SOLE   50,970 0 100,733
MARSH & MCLENNAN COS INC COMM STK 571748102 2,884,155 35,436,235 SH   SOLE   10,377,655 0 25,058,580
MARRIOTT INTL INC NEW COMM STK 571903202 2,344,076 17,270,143 SH   SOLE   6,021,747 0 11,248,396
MARTIN MARIETTA MATLS INC COMM STK 573284106 437,382 1,978,746 SH   SOLE   683,860 0 1,294,886
MASCO CORP COMM STK 574599106 23,633 537,847 SH   SOLE   130,975 0 406,872
MASIMO CORP COMM STK 574795100 41,926 494,409 SH   SOLE   167,109 0 327,300
MASONITE INTL CORP NEW COMM STK 575385109 453 6,106 SH   SOLE   776 0 5,330
MASTEC INC COMM STK 576323109 1,717 35,076 SH   SOLE   20,076 0 15,000
MASTECH DIGITAL INC COMM STK 57633B100 235 23,392 SH   SOLE   0 0 23,392
MASTERCARD INCORPORATED COMM STK 57636Q104 5,277,134 34,864,782 SH   SOLE   11,706,589 0 23,158,193
MATADOR RES CO COMM STK 576485205 293,802 9,437,899 SH   SOLE   2,385,430 0 7,052,469
MATCH GROUP INC COMM STK 57665R106 163,169 5,211,418 SH   SOLE   1,823,157 0 3,388,261
MATERION CORP COMM STK 576690101 459 9,450 SH   SOLE   2,950 0 6,500
MATRIX SVC CO COMM STK 576853105 363 20,383 SH   SOLE   15,683 0 4,700
MATSON INC COMM STK 57686G105 99,789 3,344,145 SH   SOLE   661,944 0 2,682,201
MATTEL INC COMM STK 577081102 454,716 29,565,397 SH   SOLE   10,367,511 0 19,197,886
MATTHEWS INTL CORP COMM STK 577128101 29,840 565,150 SH   SOLE   233,810 0 331,340
MAXIM INTEGRATED PRODS INC COMM STK 57772K101 8,217 157,177 SH   SOLE   103,571 0 53,606
MAXWELL TECHNOLOGIES INC COMM STK 577767106 257 44,587 SH   SOLE   13,387 0 31,200
MAXLINEAR INC COMM STK 57776J100 73,114 2,767,388 SH   SOLE   823,088 0 1,944,300
MAXAR TECHNOLOGIES LTD COMM STK 57778L103 358,911 5,580,079 SH   SOLE   1,846,495 0 3,733,584
MAXIMUS INC COMM STK 577933104 64,601 902,499 SH   SOLE   282,199 0 620,300
MCCORMICK & CO INC COMM STK 579780206 127,121 1,247,381 SH   SOLE   534,898 0 712,483
MCDERMOTT INTL INC COMM STK 580037109 1,069 162,445 SH   SOLE   65,795 0 96,650
MCDONALDS CORP COMM STK 580135101 780,271 4,533,297 SH   SOLE   1,586,985 0 2,946,312
MCEWEN MNG INC COMM STK 58039P107 65 28,500 SH   SOLE   28,500 0 0
MCGRATH RENTCORP COMM STK 580589109 62,823 1,337,229 SH   SOLE   628,027 0 709,202
MCKESSON CORP COMM STK 58155Q103 157,689 1,011,151 SH   SOLE   287,838 0 723,313
MEDEQUITIES RLTY TR INC COMM STK 58409L306 256 22,780 SH   SOLE   9,180 0 13,600
MEDICAL PPTYS TRUST INC COMM STK 58463J304 1,296 94,043 SH   SOLE   43,653 0 50,390
MEDICAL TRANSCRIPTION BLG CO COMM STK 58464J105 153 58,500 SH   SOLE   27,400 0 31,100
MEDICINES CO COMM STK 584688105 2,098 76,726 SH   SOLE   33,576 0 43,150
MEDIFAST INC COMM STK 58470H101 253 3,630 SH   SOLE   3,630 0 0
MEDIDATA SOLUTIONS INC COMM STK 58471A105 7,652 120,748 SH   SOLE   53,548 0 67,200
MEDNAX INC COMM STK 58502B106 529,467 9,907,689 SH   SOLE   3,128,734 0 6,778,955
MEET GROUP INC COMM STK 58513U101 586 207,888 SH   SOLE   152,488 0 55,400
MELCO RESORT ENTERTAINMENT L ADR 585464100 200 6,900 SH   SOLE   6,900 0 0
MERCADOLIBRE INC COMM STK 58733R102 420,680 1,336,936 SH   SOLE   338,061 0 998,875
MERCK & CO INC COMM STK 58933Y105 3,052,180 54,241,696 SH   SOLE   20,519,677 0 33,722,019
MERCURY SYS INC COMM STK 589378108 448 8,722 SH   SOLE   7,122 0 1,600
MERCURY GENL CORP NEW COMM STK 589400100 1,625 30,409 SH   SOLE   14,666 0 15,743
MEREDITH CORP COMM STK 589433101 1,653 25,031 SH   SOLE   14,501 0 10,530
MERIDIAN BIOSCIENCE INC COMM STK 589584101 161 11,491 SH   SOLE   116 0 11,375
MERIDIAN BANCORP INC MD COMM STK 58958U103 119,527 5,802,285 SH   SOLE   1,187,925 0 4,614,360
MERIT MED SYS INC COMM STK 589889104 761 17,622 SH   SOLE   7,316 0 10,306
MERITAGE HOMES CORP COMM STK 59001A102 4,674 91,298 SH   SOLE   77,898 0 13,400
MERITOR INC COMM STK 59001K100 1,244 53,022 SH   SOLE   22,722 0 30,300
MESA LABS INC COMM STK 59064R109 22,289 179,314 SH   SOLE   24,499 0 154,815
METHANEX CORP COMM STK 59151K108 235 3,864 SH   SOLE   3,864 0 0
METHODE ELECTRS INC COMM STK 591520200 50,375 1,256,232 SH   SOLE   372,982 0 883,250
METLIFE INC COMM STK 59156R108 1,025,974 20,292,208 SH   SOLE   8,229,287 0 12,062,921
METTLER TOLEDO INTERNATIONAL COMM STK 592688105 120,151 193,942 SH   SOLE   42,400 0 151,542
MICHAELS COS INC COMM STK 59408Q106 326,138 13,482,347 SH   SOLE   4,007,266 0 9,475,081
MICROSOFT CORP COMM STK 594918104 17,563,927 205,329,980 SH   SOLE   72,882,944 0 132,447,036
MICROSTRATEGY INC COMM STK 594972408 752 5,731 SH   SOLE   2,125 0 3,606
MICROCHIP TECHNOLOGY INC COMM STK 595017104 1,772,941 20,174,568 SH   SOLE   7,220,793 0 12,953,775
MICRON TECHNOLOGY INC COMM STK 595112103 187,415 4,557,763 SH   SOLE   1,306,344 0 3,251,419
MICROSEMI CORP COMM STK 595137100 443,665 8,589,829 SH   SOLE   2,175,344 0 6,414,485
MID AMER APT CMNTYS INC COMM STK 59522J103 21,119 210,012 SH   SOLE   48,912 0 161,100
MIDDLEBY CORP COMM STK 596278101 395,318 2,929,366 SH   SOLE   811,696 0 2,117,670
MIDDLESEX WATER CO COMM STK 596680108 15,956 399,794 SH   SOLE   66,794 0 333,000
MILLER HERMAN INC COMM STK 600544100 1,378 34,407 SH   SOLE   19,757 0 14,650
MIMEDX GROUP INC COMM STK 602496101 133 10,525 SH   SOLE   275 0 10,250
MINDBODY INC COMM STK 60255W105 565 18,564 SH   SOLE   18,564 0 0
MINERALS TECHNOLOGIES INC COMM STK 603158106 153,203 2,225,171 SH   SOLE   527,226 0 1,697,945
MINERVA NEUROSCIENCES INC COMM STK 603380106 10,092 1,668,109 SH   SOLE   175,680 0 1,492,429
MITEK SYS INC COMM STK 606710200 139 15,581 SH   SOLE   81 0 15,500
MITEL NETWORKS CORP COMM STK 60671Q104 120 14,548 SH   SOLE   0 0 14,548
MOBILEIRON INC COMM STK 60739U204 237 60,700 SH   SOLE   100 0 60,600
MOBILE TELESYSTEMS PJSC ADR 607409109 4,781 469,200 SH   SOLE   34,100 0 435,100
MOBILE MINI INC COMM STK 60740F105 252,181 7,309,589 SH   SOLE   1,322,269 0 5,987,320
MODINE MFG CO COMM STK 607828100 580 28,730 SH   SOLE   13,930 0 14,800
MOHAWK INDS INC COMM STK 608190104 95,477 346,055 SH   SOLE   173,764 0 172,291
MOLINA HEALTHCARE INC COMM STK 60855R100 413,482 5,392,307 SH   SOLE   969,397 0 4,422,910
MOLSON COORS BREWING CO COMM STK 60871R209 25,839 314,842 SH   SOLE   79,536 0 235,306
MOMENTA PHARMACEUTICALS INC COMM STK 60877T100 16,685 1,196,046 SH   SOLE   166,552 0 1,029,494
MOMO INC ADR 60879B107 5,563 227,257 SH   SOLE   107,666 0 119,591
MONDELEZ INTL INC COMM STK 609207105 662,385 15,476,279 SH   SOLE   5,094,043 0 10,382,236
MONGODB INC COMM STK 60937P106 25,565 861,352 SH   SOLE   160,755 0 700,597
MONMOUTH REAL ESTATE INVT CO COMM STK 609720107 1,303 73,203 SH   SOLE   28,321 0 44,882
MONOLITHIC PWR SYS INC COMM STK 609839105 1,101 9,802 SH   SOLE   5,502 0 4,300
MONOTYPE IMAGING HOLDINGS IN COMM STK 61022P100 829 34,403 SH   SOLE   9,703 0 24,700
MONRO INC COMM STK 610236101 113,218 1,988,018 SH   SOLE   356,670 0 1,631,348
MONSANTO CO NEW COMM STK 61166W101 91,030 779,497 SH   SOLE   196,245 0 583,252
MONSTER BEVERAGE CORP NEW COMM STK 61174X109 103,937 1,642,227 SH   SOLE   472,700 0 1,169,527
MOODYS CORP COMM STK 615369105 70,706 479,004 SH   SOLE   174,283 0 304,721
MOOG INC COMM STK 615394202 137,409 1,582,145 SH   SOLE   350,858 0 1,231,287
MORGAN STANLEY COMM STK 617446448 5,848,331 111,460,452 SH   SOLE   41,577,443 0 69,883,009
MORNINGSTAR INC COMM STK 617700109 2,215 22,844 SH   SOLE   13,844 0 9,000
MOSAIC CO NEW COMM STK 61945C103 38,148 1,486,682 SH   SOLE   357,126 0 1,129,556
MOTORCAR PTS AMER INC COMM STK 620071100 586 23,450 SH   SOLE   12,350 0 11,100
MOTOROLA SOLUTIONS INC COMM STK 620076307 35,182 389,437 SH   SOLE   129,473 0 259,964
MOVADO GROUP INC COMM STK 624580106 275 8,540 SH   SOLE   40 0 8,500
MUELLER INDS INC COMM STK 624756102 788 22,250 SH   SOLE   9,750 0 12,500
MUELLER WTR PRODS INC COMM STK 624758108 82,370 6,573,834 SH   SOLE   1,371,905 0 5,201,929
MULESOFT INC COMM STK 625207105 54,050 2,323,753 SH   SOLE   257,682 0 2,066,071
MULTI COLOR CORP COMM STK 625383104 16,939 226,304 SH   SOLE   41,718 0 184,586
MURPHY OIL CORP COMM STK 626717102 316,745 10,201,141 SH   SOLE   2,517,824 0 7,683,317
MURPHY USA INC COMM STK 626755102 41,968 522,247 SH   SOLE   188,847 0 333,400
MYERS INDS INC COMM STK 628464109 89,155 4,572,057 SH   SOLE   1,324,460 0 3,247,597
MYRIAD GENETICS INC COMM STK 62855J104 827 24,068 SH   SOLE   14,388 0 9,680
MYOKARDIA INC COMM STK 62857M105 57,825 1,373,518 SH   SOLE   240,767 0 1,132,751
NBT BANCORP INC COMM STK 628778102 956 25,990 SH   SOLE   5,210 0 20,780
NCI BUILDING SYS INC COMM STK 628852204 612 31,714 SH   SOLE   19,924 0 11,790
NCR CORP NEW COMM STK 62886E108 32,219 947,904 SH   SOLE   313,604 0 634,300
NCS MULTISTAGE HLDGS INC COMM STK 628877102 18,429 1,250,247 SH   SOLE   227,400 0 1,022,847
NN INC COMM STK 629337106 477 17,293 SH   SOLE   10,393 0 6,900
NRG ENERGY INC COMM STK 629377508 318,836 11,195,075 SH   SOLE   2,729,946 0 8,465,129
NRG YIELD INC COMM STK 62942X306 192 10,200 SH   SOLE   10,200 0 0
NRG YIELD INC COMM STK 62942X405 440 23,277 SH   SOLE   13,677 0 9,600
NVE CORP COMM STK 629445206 233 2,713 SH   SOLE   1,713 0 1,000
NVR INC COMM STK 62944T105 18,692 5,328 SH   SOLE   2,602 0 2,726
NANOMETRICS INC COMM STK 630077105 11,641 467,122 SH   SOLE   130,522 0 336,600
NANOSTRING TECHNOLOGIES INC COMM STK 63009R109 1,004 134,361 SH   SOLE   81,375 0 52,986
NAPCO SEC TECHNOLOGIES INC COMM STK 630402105 136 15,548 SH   SOLE   33 0 15,515
NASDAQ INC COMM STK 631103108 52,849 687,871 SH   SOLE   150,182 0 537,689
NATERA INC COMM STK 632307104 425 47,266 SH   SOLE   43,166 0 4,100
NATIONAL AMERN UNIV HLDGS IN COMM STK 63245Q105 3,381 2,414,703 SH   SOLE   312,503 0 2,102,200
NATIONAL BK HLDGS CORP COMM STK 633707104 101,150 3,119,024 SH   SOLE   818,770 0 2,300,254
NATIONAL BEVERAGE CORP COMM STK 635017106 955 9,806 SH   SOLE   6,043 0 3,763
NATIONAL COMM CORP COMM STK 63546L102 26,392 655,695 SH   SOLE   69,935 0 585,760
NATIONAL HEALTHCARE CORP COMM STK 635906100 2,775 45,532 SH   SOLE   45,532 0 0
NATIONAL FUEL GAS CO N J COMM STK 636180101 3,131 57,029 SH   SOLE   29,899 0 27,130
NATIONAL GRID PLC ADR 636274409 428 7,271 SH   SOLE   7,271 0 0
NATIONAL HEALTH INVS INC COMM STK 63633D104 618 8,193 SH   SOLE   4,173 0 4,020
NATIONAL INSTRS CORP COMM STK 636518102 400,004 9,608,560 SH   SOLE   2,432,486 0 7,176,074
NATIONAL OILWELL VARCO INC COMM STK 637071101 23,556 653,970 SH   SOLE   157,038 0 496,932
NATIONAL RETAIL PPTYS INC COMM STK 637417106 2,832 65,664 SH   SOLE   23,144 0 42,520
NATIONAL STORAGE AFFILIATES COMM STK 637870106 352 12,919 SH   SOLE   119 0 12,800
NATIONAL VISION HLDGS INC COMM STK 63845R107 44,967 1,107,280 SH   SOLE   190,095 0 917,185
NATIONAL WESTN LIFE GROUP IN COMM STK 638517102 640 1,932 SH   SOLE   822 0 1,110
NATIONSTAR MTG HLDGS INC COMM STK 63861C109 1,979 106,982 SH   SOLE   104,082 0 2,900
NATURAL GAS SERVICES GROUP COMM STK 63886Q109 365 13,934 SH   SOLE   13,934 0 0
NATURAL HEALTH TRENDS CORP COMM STK 63888P406 274 18,010 SH   SOLE   17,980 0 30
NAVIGATORS GROUP INC COMM STK 638904102 523 10,748 SH   SOLE   48 0 10,700
NATUS MEDICAL INC DEL COMM STK 639050103 15,169 397,085 SH   SOLE   133,485 0 263,600
NAUTILUS INC COMM STK 63910B102 241 18,084 SH   SOLE   18,084 0 0
NAVISTAR INTL CORP NEW COMM STK 63934E108 1,382 32,228 SH   SOLE   9,628 0 22,600
NAVIGANT CONSULTING INC COMM STK 63935N107 46,900 2,416,286 SH   SOLE   734,664 0 1,681,622
NAVIENT CORPORATION COMM STK 63938C108 5,871 440,773 SH   SOLE   144,279 0 296,494
NEENAH PAPER INC COMM STK 640079109 453 5,000 SH   SOLE   2,046 0 2,954
NEKTAR THERAPEUTICS COMM STK 640268108 110,520 1,850,629 SH   SOLE   465,829 0 1,384,800
NELNET INC COMM STK 64031N108 217 3,968 SH   SOLE   46 0 3,922
NEOGEN CORP COMM STK 640491106 982 11,943 SH   SOLE   4,693 0 7,250
NEOGENOMICS INC COMM STK 64049M209 90 10,146 SH   SOLE   146 0 10,000
NETAPP INC COMM STK 64110D104 25,226 456,003 SH   SOLE   102,419 0 353,584
NETFLIX INC COMM STK 64110L106 3,086,672 16,079,764 SH   SOLE   5,940,814 0 10,138,950
NETEASE INC ADR 64110W102 162,345 470,469 SH   SOLE   224,554 0 245,915
NETGEAR INC COMM STK 64111Q104 551 9,380 SH   SOLE   1,880 0 7,500
NETSCOUT SYS INC COMM STK 64115T104 15,978 524,740 SH   SOLE   164,250 0 360,490
NEUROCRINE BIOSCIENCES INC COMM STK 64125C109 483,466 6,231,030 SH   SOLE   1,023,752 0 5,207,278
NEUROCRINE BIOSCIENCES INC COMM STK 64125C109 7,270 93,700 SH Call SOLE   8,000 0 85,700
NEVRO CORP COMM STK 64157F103 3,352 48,553 SH   SOLE   19,226 0 29,327
NEW CONCEPT ENERGY INC COMM STK 643611106 48 30,600 SH   SOLE   30,600 0 0
NEW GOLD INC CDA COMM STK 644535106 57,731 17,535,087 SH   SOLE   3,787,490 0 13,747,597
NEW JERSEY RES COMM STK 646025106 2,226 55,371 SH   SOLE   29,921 0 25,450
NEW MEDIA INVT GROUP INC COMM STK 64704V106 606 36,144 SH   SOLE   16,444 0 19,700
NEW ORIENTAL ED & TECH GRP I ADR 647581107 423 4,500 SH   SOLE   4,500 0 0
NEW RESIDENTIAL INVT CORP COMM STK 64828T201 2,111 118,075 SH   SOLE   32,325 0 85,750
NEW RELIC INC COMM STK 64829B100 42,016 727,291 SH   SOLE   130,492 0 596,799
NEW SR INVT GROUP INC COMM STK 648691103 751 99,380 SH   SOLE   30,580 0 68,800
NEW YORK CMNTY BANCORP INC COMM STK 649445103 2,606 200,138 SH   SOLE   124,414 0 75,724
NEW YORK TIMES CO COMM STK 650111107 1,155 62,429 SH   SOLE   17,429 0 45,000
NEWELL BRANDS INC COMM STK 651229106 35,077 1,135,188 SH   SOLE   323,919 0 811,269
NEWFIELD EXPL CO COMM STK 651290108 10,829 343,437 SH   SOLE   77,083 0 266,354
NEWLINK GENETICS CORP COMM STK 651511107 12,978 1,600,240 SH   SOLE   192,940 0 1,407,300
NEWMARKET CORP COMM STK 651587107 31,244 78,622 SH   SOLE   26,612 0 52,010
NEWMONT MINING CORP COMM STK 651639106 504,774 13,453,463 SH   SOLE   3,271,541 0 10,181,922
NEWS CORP NEW COMM STK 65249B109 812,829 50,143,666 SH   SOLE   15,942,523 0 34,201,143
NEWS CORP NEW COMM STK 65249B208 3,435 206,920 SH   SOLE   41,300 0 165,620
NEXSTAR MEDIA GROUP INC COMM STK 65336K103 1,560 19,952 SH   SOLE   5,115 0 14,837
NEXTERA ENERGY INC COMM STK 65339F101 1,953,293 12,505,878 SH   SOLE   4,686,686 0 7,819,192
NEXTERA ENERGY INC CVPFSTKF 65339F820 719,035 12,623,434 SH   SOLE   4,630,431 0 7,993,003
NEXTERA ENERGY PARTNERS LP COMM STK 65341B106 80,580 1,869,166 SH   SOLE   257,426 0 1,611,740
NIKE INC COMM STK 654106103 663,739 10,611,341 SH   SOLE   4,191,688 0 6,419,653
NISOURCE INC COMM STK 65473P105 627,193 24,432,926 SH   SOLE   8,244,008 0 16,188,918
NOBLE ENERGY INC COMM STK 655044105 205,177 7,041,077 SH   SOLE   2,115,607 0 4,925,470
NORDSON CORP COMM STK 655663102 62,394 426,187 SH   SOLE   168,767 0 257,420
NORDSTROM INC COMM STK 655664100 9,525 201,038 SH   SOLE   46,082 0 154,956
NORFOLK SOUTHERN CORP COMM STK 655844108 71,539 493,716 SH   SOLE   119,506 0 374,210
NORTHERN OIL & GAS INC NEV COMM STK 665531109 413 201,300 SH   SOLE   149,300 0 52,000
NORTHERN TR CORP COMM STK 665859104 574,802 5,754,348 SH   SOLE   1,815,921 0 3,938,427
NORTHFIELD BANCORP INC DEL COMM STK 66611T108 231 13,515 SH   SOLE   115 0 13,400
NORTHRIM BANCORP INC COMM STK 666762109 242 7,144 SH   SOLE   19 0 7,125
NORTHROP GRUMMAN CORP COMM STK 666807102 383,499 1,249,548 SH   SOLE   504,893 0 744,655
NORTHSTAR REALTY EUROPE CORP COMM STK 66706L101 958 71,326 SH   SOLE   32,985 0 38,341
NORTHWEST BANCSHARES INC MD COMM STK 667340103 1,080 64,527 SH   SOLE   20,448 0 44,079
NORTHWEST NAT GAS CO COMM STK 667655104 1,000 16,760 SH   SOLE   10,670 0 6,090
NORTHWESTERN CORP COMM STK 668074305 79,306 1,328,409 SH   SOLE   426,339 0 902,070
NOVARTIS A G ADR 66987V109 2,600 30,963 SH   SOLE   30,563 0 400
NOVANTA INC COMM STK 67000B104 220,113 4,402,250 SH   SOLE   745,686 0 3,656,564
NOW INC COMM STK 67011P100 402 36,433 SH   SOLE   23,510 0 12,923
NU SKIN ENTERPRISES INC COMM STK 67018T105 16,812 246,404 SH   SOLE   81,404 0 165,000
NUANCE COMMUNICATIONS INC COMM STK 67020Y100 1,952 119,384 SH   SOLE   69,323 0 50,061
NUCOR CORP COMM STK 670346105 492,636 7,748,287 SH   SOLE   2,215,165 0 5,533,122
NVIDIA CORP COMM STK 67066G104 301,432 1,557,787 SH   SOLE   450,580 0 1,107,207
NUTRI SYS INC NEW COMM STK 67069D108 943 17,922 SH   SOLE   7,722 0 10,200
NUVASIVE INC COMM STK 670704105 25,899 442,789 SH   SOLE   145,059 0 297,730
NXSTAGE MEDICAL INC COMM STK 67072V103 341 14,065 SH   SOLE   8,265 0 5,800
NUVECTRA CORP COMM STK 67075N108 560 72,143 SH   SOLE   60,700 0 11,443
OGE ENERGY CORP COMM STK 670837103 6,721 204,234 SH   SOLE   154,034 0 50,200
O REILLY AUTOMOTIVE INC NEW COMM STK 67103H107 1,069,106 4,444,609 SH   SOLE   1,416,137 0 3,028,472
O REILLY AUTOMOTIVE INC NEW COMM STK 67103H107 18,040 75,000 SH Call SOLE   16,100 0 58,900
OFG BANCORP COMM STK 67103X102 357 38,020 SH   SOLE   33,820 0 4,200
OSI SYSTEMS INC COMM STK 671044105 16,662 258,809 SH   SOLE   81,071 0 177,738
OAKTREE CAP GROUP LLC COMM STK 674001201 75,333 1,789,380 SH   SOLE   394,699 0 1,394,681
OASIS PETE INC NEW COMM STK 674215108 236 28,117 SH   SOLE   15,017 0 13,100
OCCIDENTAL PETE CORP DEL COMM STK 674599105 1,506,932 20,457,947 SH   SOLE   7,022,006 0 13,435,941
OCEAN PWR TECHNOLOGIES INC COMM STK 674870407 48 43,900 SH   SOLE   43,900 0 0
OCEANEERING INTL INC COMM STK 675232102 42,268 1,999,436 SH   SOLE   754,045 0 1,245,391
OCEANFIRST FINL CORP COMM STK 675234108 347 13,228 SH   SOLE   78 0 13,150
OCWEN FINL CORP COMM STK 675746309 523 166,948 SH   SOLE   72,418 0 94,530
OFFICE DEPOT INC COMM STK 676220106 721 203,666 SH   SOLE   160,291 0 43,375
OIL DRI CORP AMER COMM STK 677864100 24,756 596,534 SH   SOLE   84,334 0 512,200
OIL STS INTL INC COMM STK 678026105 11,453 404,691 SH   SOLE   125,361 0 279,330
OKTA INC COMM STK 679295105 102,544 4,004,071 SH   SOLE   1,290,463 0 2,713,608
OLD DOMINION FGHT LINES INC COMM STK 679580100 272,759 2,073,428 SH   SOLE   505,726 0 1,567,702
OLD LINE BANCSHARES INC COMM STK 67984M100 6,602 224,245 SH   SOLE   23 0 224,222
OLD NATL BANCORP IND COMM STK 680033107 733 41,994 SH   SOLE   14,952 0 27,042
OLD REP INTL CORP COMM STK 680223104 2,548 119,175 SH   SOLE   58,495 0 60,680
OLIN CORP COMM STK 680665205 7,688 216,065 SH   SOLE   20,515 0 195,550
OLLIES BARGAIN OUTLT HLDGS I COMM STK 681116109 97,851 1,837,572 SH   SOLE   274,043 0 1,563,529
OLYMPIC STEEL INC COMM STK 68162K106 787 36,623 SH   SOLE   21,623 0 15,000
OMNICOM GROUP INC COMM STK 681919106 112,319 1,542,205 SH   SOLE   410,443 0 1,131,762
OMEGA HEALTHCARE INVS INC COMM STK 681936100 1,857 67,415 SH   SOLE   32,555 0 34,860
OMEGA FLEX INC COMM STK 682095104 428 6,000 SH   SOLE   6,000 0 0
OMNOVA SOLUTIONS INC COMM STK 682129101 374 37,418 SH   SOLE   10,218 0 27,200
OMNICELL INC COMM STK 68213N109 31,802 655,716 SH   SOLE   207,696 0 448,020
OMEROS CORP COMM STK 682143102 212 10,913 SH   SOLE   113 0 10,800
ON ASSIGNMENT INC COMM STK 682159108 36,006 560,227 SH   SOLE   188,477 0 371,750
ON SEMICONDUCTOR CORP COMM STK 682189105 9,283 443,299 SH   SOLE   348,309 0 94,990
ONCOSEC MED INC COMM STK 68234L207 158 97,000 SH   SOLE   0 0 97,000
ONE GAS INC COMM STK 68235P108 334,897 4,571,352 SH   SOLE   917,665 0 3,653,687
ONE LIBERTY PPTYS INC COMM STK 682406103 231 8,899 SH   SOLE   37 0 8,862
FLWS/1-800 FLOWERS COMM STK 68243Q106 151 14,140 SH   SOLE   72 0 14,068
ONEOK INC NEW COMM STK 682680103 35,818 670,129 SH   SOLE   157,475 0 512,654
ONEMAIN HLDGS INC COMM STK 68268W103 461 17,748 SH   SOLE   7,548 0 10,200
OPEN TEXT CORP COMM STK 683715106 284 7,963 SH   SOLE   7,963 0 0
OPKO HEALTH INC COMM STK 68375N103 285 58,193 SH   SOLE   30,793 0 27,400
OPTICAL CABLE CORP COMM STK 683827208 32 12,869 SH   SOLE   0 0 12,869
ORACLE CORP COMM STK 68389X105 250,161 5,291,049 SH   SOLE   1,254,356 0 4,036,693
ORASURE TECHNOLOGIES INC COMM STK 68554V108 1,391 73,734 SH   SOLE   27,759 0 45,975
ORBITAL ATK INC COMM STK 68557N103 3,008 22,874 SH   SOLE   10,828 0 12,046
ORITANI FINL CORP DEL COMM STK 68633D103 551 33,608 SH   SOLE   33,608 0 0
ORMAT TECHNOLOGIES INC COMM STK 686688102 39,737 621,273 SH   SOLE   190,773 0 430,500
OSHKOSH CORP COMM STK 688239201 3,667 40,345 SH   SOLE   21,298 0 19,047
OTONOMY INC COMM STK 68906L105 104 18,779 SH   SOLE   79 0 18,700
OTTER TAIL CORP COMM STK 689648103 1,029 23,151 SH   SOLE   7,801 0 15,350
OUTFRONT MEDIA INC COMM STK 69007J106 20,645 889,886 SH   SOLE   175,600 0 714,286
OVERSEAS SHIPHOLDING GROUP I COMM STK 69036R863 10,090 3,682,645 SH   SOLE   805,986 0 2,876,659
OVERSTOCK COM INC DEL COMM STK 690370101 271 4,247 SH   SOLE   47 0 4,200
OVID THERAPEUTICS INC COMM STK 690469101 2,957 299,570 SH   SOLE   26,750 0 272,820
OWENS CORNING NEW COMM STK 690742101 3,987 43,370 SH   SOLE   17,770 0 25,600
OWENS ILL INC COMM STK 690768403 1,259 56,792 SH   SOLE   17,892 0 38,900
OXFORD INDS INC COMM STK 691497309 291 3,876 SH   SOLE   46 0 3,830
PDL CMNTY BANCORP COMM STK 69290X101 19,119 1,259,490 SH   SOLE   390,729 0 868,761
PBF ENERGY INC COMM STK 69318G106 1,317 37,155 SH   SOLE   14,455 0 22,700
PCSB FINL CORP COMM STK 69324R104 19,376 1,017,104 SH   SOLE   337,466 0 679,638
PDC ENERGY INC COMM STK 69327R101 15,778 306,125 SH   SOLE   105,275 0 200,850
PDF SOLUTIONS INC COMM STK 693282105 47,453 3,022,512 SH   SOLE   468,992 0 2,553,520
PG&E CORP COMM STK 69331C108 1,167,691 26,047,094 SH   SOLE   8,870,640 0 17,176,454
PHH CORP COMM STK 693320202 179 17,333 SH   SOLE   13,446 0 3,887
PGT INNOVATIONS INC COMM STK 69336V101 59,605 3,537,363 SH   SOLE   570,089 0 2,967,274
PNC FINL SVCS GROUP INC COMM STK 693475105 1,842,789 12,771,423 SH   SOLE   3,471,061 0 9,300,362
PNM RES INC COMM STK 69349H107 260,660 6,443,996 SH   SOLE   1,447,587 0 4,996,409
PPG INDS INC COMM STK 693506107 237,106 2,029,668 SH   SOLE   748,382 0 1,281,286
PPL CORP COMM STK 69351T106 37,860 1,223,262 SH   SOLE   294,173 0 929,089
PRA HEALTH SCIENCES INC COMM STK 69354M108 39,990 439,117 SH   SOLE   134,717 0 304,400
PRA GROUP INC COMM STK 69354N106 127,061 3,827,137 SH   SOLE   642,574 0 3,184,563
PRGX GLOBAL INC COMM STK 69357C503 278 39,200 SH   SOLE   12,100 0 27,100
PS BUSINESS PKS INC CALIF COMM STK 69360J107 299,009 2,390,349 SH   SOLE   421,306 0 1,969,043
PVH CORP COMM STK 693656100 262,620 1,914,001 SH   SOLE   636,073 0 1,277,928
PTC INC COMM STK 69370C100 34,714 571,243 SH   SOLE   188,213 0 383,030
PACCAR INC COMM STK 693718108 226,576 3,187,621 SH   SOLE   1,600,620 0 1,587,001
PACIFIC BIOSCIENCES CALIF IN COMM STK 69404D108 107 40,624 SH   SOLE   40,624 0 0
PACIFIC ETHANOL INC COMM STK 69423U305 181 39,800 SH   SOLE   20,100 0 19,700
PACIFIC MERCANTILE BANCORP COMM STK 694552100 3,323 379,739 SH   SOLE   42 0 379,697
PACIFIC PREMIER BANCORP COMM STK 69478X105 111,235 2,780,883 SH   SOLE   444,273 0 2,336,610
PACIRA PHARMACEUTICALS INC COMM STK 695127100 82,949 1,817,066 SH   SOLE   471,441 0 1,345,625
PACKAGING CORP AMER COMM STK 695156109 19,571 162,349 SH   SOLE   38,272 0 124,077
PACWEST BANCORP DEL COMM STK 695263103 10,282 204,007 SH   SOLE   13,632 0 190,375
PALO ALTO NETWORKS INC COMM STK 697435105 115,046 793,750 SH   SOLE   150,829 0 642,921
PANDORA MEDIA INC COMM STK 698354107 2,960 614,044 SH   SOLE   605,194 0 8,850
PANHANDLE OIL AND GAS INC COMM STK 698477106 18,797 914,709 SH   SOLE   266,039 0 648,670
PAPA JOHNS INTL INC COMM STK 698813102 77,512 1,381,423 SH   SOLE   294,641 0 1,086,782
PARAGON COML CORP COMM STK 69911U403 11,438 214,961 SH   SOLE   28,380 0 186,581
PARAMOUNT GROUP INC COMM STK 69924R108 170,507 10,757,524 SH   SOLE   1,540,437 0 9,217,087
PARK ELECTROCHEMICAL CORP COMM STK 700416209 263 13,360 SH   SOLE   2,960 0 10,400
PARK HOTELS RESORTS INC COMM STK 700517105 764 26,590 SH   SOLE   12,340 0 14,250
PARK NATL CORP COMM STK 700658107 1,028 9,887 SH   SOLE   4,292 0 5,595
PARKER DRILLING CO COMM STK 701081101 16 15,800 SH   SOLE   15,800 0 0
PARKER HANNIFIN CORP COMM STK 701094104 45,040 225,675 SH   SOLE   52,908 0 172,767
PARSLEY ENERGY INC COMM STK 701877102 103,299 3,508,804 SH   SOLE   1,079,403 0 2,429,401
PARTY CITY HOLDCO INC COMM STK 702149105 37,172 2,664,686 SH   SOLE   773,677 0 1,891,009
PATRICK INDS INC COMM STK 703343103 47,053 677,502 SH   SOLE   211,352 0 466,150
PATTERN ENERGY GROUP INC COMM STK 70338P100 294 13,684 SH   SOLE   184 0 13,500
PATRIOT TRANSN HLDG INC COMM STK 70338W105 5,097 289,761 SH   SOLE   41,078 0 248,683
PATTERSON COMPANIES INC COMM STK 703395103 152,225 4,213,246 SH   SOLE   1,037,500 0 3,175,746
PATTERSON UTI ENERGY INC COMM STK 703481101 2,019 87,762 SH   SOLE   30,985 0 56,777
PAYCHEX INC COMM STK 704326107 49,573 728,152 SH   SOLE   235,704 0 492,448
PAYCOM SOFTWARE INC COMM STK 70432V102 5,198 64,714 SH   SOLE   8,217 0 56,497
PAYLOCITY HLDG CORP COMM STK 70438V106 136,882 2,902,493 SH   SOLE   405,447 0 2,497,046
PAYPAL HLDGS INC COMM STK 70450Y103 3,732,455 50,698,914 SH   SOLE   18,033,108 0 32,665,806
PEABODY ENERGY CORP NEW COMM STK 704551100 841 21,358 SH   SOLE   7,758 0 13,600
PEAPACK-GLADSTONE FINL CORP COMM STK 704699107 695 19,841 SH   SOLE   12,784 0 7,057
PEBBLEBROOK HOTEL TR COMM STK 70509V100 144,701 3,892,958 SH   SOLE   474,947 0 3,418,011
PEGASYSTEMS INC COMM STK 705573103 34,242 726,225 SH   SOLE   232,125 0 494,100
PEMBINA PIPELINE CORP COMM STK 706327103 531 14,607 SH   SOLE   14,607 0 0
PENN NATL GAMING INC COMM STK 707569109 1,740 55,551 SH   SOLE   39,351 0 16,200
PENNEY J C INC COMM STK 708160106 800 253,171 SH   SOLE   23,271 0 229,900
PENNSYLVANIA RL ESTATE INVT COMM STK 709102107 1,158 97,431 SH   SOLE   8,400 0 89,031
PENNYMAC FINL SVCS INC COMM STK 70932B101 81,994 3,668,633 SH   SOLE   551,542 0 3,117,091
PENSKE AUTOMOTIVE GRP INC COMM STK 70959W103 371 7,750 SH   SOLE   3,684 0 4,066
PENUMBRA INC COMM STK 70975L107 50,080 532,203 SH   SOLE   112,300 0 419,903
PEOPLES BANCORP INC COMM STK 709789101 308 9,440 SH   SOLE   3,245 0 6,195
PEOPLES UNITED FINANCIAL INC COMM STK 712704105 10,493 561,129 SH   SOLE   112,882 0 448,247
PEPSICO INC COMM STK 713448108 1,669,712 13,923,549 SH   SOLE   5,423,080 0 8,500,469
PERFORMANCE FOOD GROUP CO COMM STK 71377A103 87,489 2,643,181 SH   SOLE   402,573 0 2,240,608
PERFORMANT FINL CORP COMM STK 71377E105 26 15,900 SH   SOLE   15,900 0 0
PERKINELMER INC COMM STK 714046109 1,016,806 13,905,996 SH   SOLE   3,087,422 0 10,818,574
P T TELEKOMUNIKASI INDONESIA ADR 715684106 644 19,994 SH   SOLE   1,187 0 18,807
PETMED EXPRESS INC COMM STK 716382106 796 17,485 SH   SOLE   5,955 0 11,530
PETROLEO BRASILEIRO SA PETRO ADR 71654V101 3,745 381,000 SH   SOLE   4,400 0 376,600
PFIZER INC COMM STK 717081103 2,245,686 62,001,273 SH   SOLE   21,898,886 0 40,102,387
PHIBRO ANIMAL HEALTH CORP COMM STK 71742Q106 15,484 462,196 SH   SOLE   141,996 0 320,200
PHILIP MORRIS INTL INC COMM STK 718172109 5,228,367 49,487,622 SH   SOLE   17,459,058 0 32,028,564
PHILLIPS 66 COMM STK 718546104 75,332 744,759 SH   SOLE   180,572 0 564,187
PHOTRONICS INC COMM STK 719405102 928 108,842 SH   SOLE   182 0 108,660
PHYSICIANS RLTY TR COMM STK 71943U104 1,298 72,172 SH   SOLE   30,672 0 41,500
PIEDMONT OFFICE REALTY TR IN COMM STK 720190206 1,028 52,410 SH   SOLE   22,830 0 29,580
PIER 1 IMPORTS INC COMM STK 720279108 626 151,236 SH   SOLE   74,926 0 76,310
PILGRIMS PRIDE CORP NEW COMM STK 72147K108 705 22,694 SH   SOLE   12,344 0 10,350
PINNACLE FINL PARTNERS INC COMM STK 72346Q104 156,056 2,353,783 SH   SOLE   465,719 0 1,888,064
PINNACLE WEST CAP CORP COMM STK 723484101 17,437 204,712 SH   SOLE   48,800 0 155,912
PINNACLE FOODS INC DEL COMM STK 72348P104 185,586 3,120,674 SH   SOLE   683,442 0 2,437,232
PINNACLE ENTMT INC NEW COMM STK 72348Y105 57,129 1,745,450 SH   SOLE   531,850 0 1,213,600
PIONEER ENERGY SVCS CORP COMM STK 723664108 206 67,700 SH   SOLE   67,700 0 0
PIONEER NAT RES CO COMM STK 723787107 111,015 642,262 SH   SOLE   174,230 0 468,032
PIPER JAFFRAY COS COMM STK 724078100 1,167 13,530 SH   SOLE   7,540 0 5,990
PITNEY BOWES INC COMM STK 724479100 1,042 93,243 SH   SOLE   22,343 0 70,900
PIXELWORKS INC COMM STK 72581M305 97 15,280 SH   SOLE   80 0 15,200
PLAINS GP HLDGS L P COMM STK 72651A207 63,144 2,876,710 SH   SOLE   854,712 0 2,021,998
PLANET FITNESS INC COMM STK 72703H101 340 9,827 SH   SOLE   4,527 0 5,300
PLANTRONICS INC NEW COMM STK 727493108 21,982 436,325 SH   SOLE   139,075 0 297,250
PLATFORM SPECIALTY PRODS COR COMM STK 72766Q105 575 57,938 SH   SOLE   33,018 0 24,920
PLEXUS CORP COMM STK 729132100 865 14,243 SH   SOLE   3,783 0 10,460
PLUG POWER INC COMM STK 72919P202 94 39,650 SH   SOLE   550 0 39,100
POLARIS INDS INC COMM STK 731068102 8,032 64,783 SH   SOLE   31,843 0 32,940
POLYONE CORP COMM STK 73179P106 98,469 2,263,664 SH   SOLE   503,864 0 1,759,800
POOL CORPORATION COMM STK 73278L105 269,021 2,074,982 SH   SOLE   514,848 0 1,560,134
POPULAR INC COMM STK 733174700 252,424 7,112,528 SH   SOLE   1,684,599 0 5,427,929
PORTLAND GEN ELEC CO COMM STK 736508847 78,834 1,729,568 SH   SOLE   426,208 0 1,303,360
PORTOLA PHARMACEUTICALS INC COMM STK 737010108 1,380 28,350 SH   SOLE   13,250 0 15,100
POST HLDGS INC COMM STK 737446104 222,239 2,804,986 SH   SOLE   629,167 0 2,175,819
POTASH CORP SASK INC COMM STK 73755L107 492 23,900 SH   SOLE   23,900 0 0
POTLATCH CORP NEW COMM STK 737630103 63,254 1,267,619 SH   SOLE   389,219 0 878,400
POWELL INDS INC COMM STK 739128106 5,589 195,064 SH   SOLE   28,064 0 167,000
POWER INTEGRATIONS INC COMM STK 739276103 627 8,523 SH   SOLE   3,071 0 5,452
PRAXAIR INC COMM STK 74005P104 233,633 1,510,427 SH   SOLE   437,915 0 1,072,512
PREFERRED BK LOS ANGELES CA COMM STK 740367404 74,615 1,269,389 SH   SOLE   171,023 0 1,098,366
PREMIER FINL BANCORP INC COMM STK 74050M105 242 12,056 SH   SOLE   3,846 0 8,210
PREMIER INC COMM STK 74051N102 438 15,020 SH   SOLE   4,920 0 10,100
PRESTIGE BRANDS HLDGS INC COMM STK 74112D101 37,557 845,691 SH   SOLE   274,421 0 571,270
PRICE T ROWE GROUP INC COMM STK 74144T108 41,243 393,057 SH   SOLE   87,142 0 305,915
PRICELINE GRP INC COMM STK 741503403 9,757,913 5,615,290 SH   SOLE   1,943,893 0 3,671,397
PRICELINE GRP INC CONV BND 741503AQ9 120 65,000 PRN   SOLE   65,000 0 0
PRICELINE GRP INC CONV BND 741503AS5 213 154,000 PRN   SOLE   154,000 0 0
PRICESMART INC COMM STK 741511109 328,343 3,813,511 SH   SOLE   846,867 0 2,966,644
PRIMORIS SVCS CORP COMM STK 74164F103 373 13,701 SH   SOLE   7,801 0 5,900
PRIMERICA INC COMM STK 74164M108 50,265 494,976 SH   SOLE   154,276 0 340,700
PRIMO WTR CORP COMM STK 74165N105 183 14,581 SH   SOLE   8,171 0 6,410
PRINCIPAL FINL GROUP INC COMM STK 74251V102 32,286 457,564 SH   SOLE   106,638 0 350,926
PROASSURANCE CORP COMM STK 74267C106 100,657 1,761,281 SH   SOLE   522,789 0 1,238,492
PROCTER AND GAMBLE CO COMM STK 742718109 649,335 7,067,207 SH   SOLE   2,790,754 0 4,276,453
PROGENICS PHARMACEUTICALS IN COMM STK 743187106 662 111,340 SH   SOLE   64,300 0 47,040
PROGRESS SOFTWARE CORP COMM STK 743312100 901 21,168 SH   SOLE   3,061 0 18,107
PROGRESSIVE CORP OHIO COMM STK 743315103 1,326,093 23,545,691 SH   SOLE   7,521,334 0 16,024,357
PROLOGIS INC COMM STK 74340W103 682,383 10,577,945 SH   SOLE   1,988,015 0 8,589,930
PROOFPOINT INC COMM STK 743424103 371,670 4,184,997 SH   SOLE   884,692 0 3,300,305
PROS HOLDINGS INC COMM STK 74346Y103 608 22,970 SH   SOLE   12,870 0 10,100
PROSPERITY BANCSHARES INC COMM STK 743606105 227,085 3,240,833 SH   SOLE   732,304 0 2,508,529
PROTAGONIST THERAPEUTICS INC COMM STK 74366E102 204 9,821 SH   SOLE   5,121 0 4,700
PROTO LABS INC COMM STK 743713109 1,594 15,479 SH   SOLE   10,579 0 4,900
PROTEOSTASIS THERAPEUTICS IN COMM STK 74373B109 927 158,924 SH   SOLE   0 0 158,924
PROVIDENCE SVC CORP COMM STK 743815102 803 13,526 SH   SOLE   6,626 0 6,900
PROVIDENT FINL SVCS INC COMM STK 74386T105 528 19,580 SH   SOLE   9,462 0 10,118
PRUDENTIAL BANCORP INC NEW COMM STK 74431A101 310 17,608 SH   SOLE   17,608 0 0
PRUDENTIAL FINL INC COMM STK 744320102 84,816 737,660 SH   SOLE   180,122 0 557,538
PUBLIC SVC ENTERPRISE GROUP COMM STK 744573106 45,248 878,593 SH   SOLE   212,074 0 666,519
PUBLIC STORAGE COMM STK 74460D109 379,616 1,816,344 SH   SOLE   241,992 0 1,574,352
PULTE GROUP INC COMM STK 745867101 21,542 647,870 SH   SOLE   221,572 0 426,298
PUMA BIOTECHNOLOGY INC COMM STK 74587V107 195,379 1,976,517 SH   SOLE   293,243 0 1,683,274
PURECYCLE CORP COMM STK 746228303 349 41,748 SH   SOLE   41,748 0 0
PURE STORAGE INC COMM STK 74624M102 5,303 334,381 SH   SOLE   241,918 0 92,463
QUAD / GRAPHICS INC COMM STK 747301109 381 16,878 SH   SOLE   3,578 0 13,300
QUAKER CHEM CORP COMM STK 747316107 431 2,856 SH   SOLE   2,356 0 500
PZENA INVESTMENT MGMT INC COMM STK 74731Q103 121 11,340 SH   SOLE   11,340 0 0
QEP RES INC COMM STK 74733V100 1,158 120,961 SH   SOLE   64,461 0 56,500
QTS RLTY TR INC COMM STK 74736A103 1,328 24,523 SH   SOLE   11,523 0 13,000
QORVO INC COMM STK 74736K101 14,922 224,058 SH   SOLE   50,960 0 173,098
Q2 HLDGS INC COMM STK 74736L109 668 18,116 SH   SOLE   13,716 0 4,400
QUALCOMM INC COMM STK 747525103 2,191,098 34,225,212 SH   SOLE   12,412,212 0 21,813,000
QUALITY CARE PPTYS INC COMM STK 747545101 561 40,605 SH   SOLE   18,325 0 22,280
QUALITY SYS INC COMM STK 747582104 542 39,943 SH   SOLE   21,543 0 18,400
QUALYS INC COMM STK 74758T303 7,084 119,354 SH   SOLE   26,954 0 92,400
QUANEX BUILDING PRODUCTS COR COMM STK 747619104 55,331 2,364,555 SH   SOLE   472,609 0 1,891,946
QUANTA SVCS INC COMM STK 74762E102 11,099 283,780 SH   SOLE   71,600 0 212,180
QUANTENNA COMMUNICATIONS INC COMM STK 74766D100 405 33,186 SH   SOLE   12,053 0 21,133
QUANTERIX CORP COMM STK 74766Q101 20,642 990,448 SH   SOLE   89,269 0 901,179
QUANTUM CORP COMM STK 747906501 196 34,779 SH   SOLE   79 0 34,700
QUEST DIAGNOSTICS INC COMM STK 74834L100 23,113 234,672 SH   SOLE   59,700 0 174,972
QUIDEL CORP COMM STK 74838J101 146,482 3,379,047 SH   SOLE   746,850 0 2,632,197
QUMU CORP COMM STK 749063103 48 20,950 SH   SOLE   0 0 20,950
QUORUM HEALTH CORP COMM STK 74909E106 216 34,615 SH   SOLE   32,715 0 1,900
QUOTIENT TECHNOLOGY INC COMM STK 749119103 97,722 8,316,764 SH   SOLE   1,367,581 0 6,949,183
RAIT FINANCIAL TRUST COMM STK 749227609 19 51,456 SH   SOLE   51,456 0 0
REV GROUP INC COMM STK 749527107 72,207 2,219,703 SH   SOLE   343,294 0 1,876,409
RGC RES INC COMM STK 74955L103 349 12,879 SH   SOLE   0 0 12,879
RLJ LODGING TR COMM STK 74965L101 2,352 107,043 SH   SOLE   64,217 0 42,826
RPC INC COMM STK 749660106 10,325 404,423 SH   SOLE   120,323 0 284,100
RMR GROUP INC COMM STK 74967R106 603 10,168 SH   SOLE   5,517 0 4,651
RH COMM STK 74967X103 218,624 2,535,950 SH   SOLE   463,557 0 2,072,393
RPM INTL INC COMM STK 749685103 619,894 11,825,516 SH   SOLE   3,750,540 0 8,074,976
RPX CORP COMM STK 74972G103 155 11,537 SH   SOLE   137 0 11,400
RTI SURGICAL INC COMM STK 74975N105 350 85,260 SH   SOLE   14,260 0 71,000
RSP PERMIAN INC COMM STK 74978Q105 115,949 2,850,272 SH   SOLE   800,838 0 2,049,434
RADIAN GROUP INC COMM STK 750236101 203,155 9,857,101 SH   SOLE   2,271,789 0 7,585,312
RADISYS CORP COMM STK 750459109 27 26,998 SH   SOLE   26,998 0 0
RADIUS HEALTH INC COMM STK 750469207 198,728 6,255,196 SH   SOLE   900,013 0 5,355,183
RADNET INC COMM STK 750491102 157 15,500 SH   SOLE   7,900 0 7,600
RAMBUS INC DEL COMM STK 750917106 28,050 1,972,561 SH   SOLE   291,977 0 1,680,584
RALPH LAUREN CORP COMM STK 751212101 145,781 1,405,929 SH   SOLE   342,783 0 1,063,146
RAMCO-GERSHENSON PPTYS TR COMM STK 751452202 1,157 78,551 SH   SOLE   41,851 0 36,700
RANDGOLD RES LTD ADR 752344309 11,834 119,668 SH   SOLE   75,992 0 43,676
RANGE RES CORP COMM STK 75281A109 10,804 633,295 SH   SOLE   105,761 0 527,534
RANGER ENERGY SVCS INC COMM STK 75282U104 12,324 1,335,240 SH   SOLE   187,020 0 1,148,220
RAVEN INDS INC COMM STK 754212108 45,350 1,320,247 SH   SOLE   494,393 0 825,854
RAYMOND JAMES FINANCIAL INC COMM STK 754730109 19,910 222,952 SH   SOLE   49,931 0 173,021
RAYONIER INC COMM STK 754907103 693,758 21,933,543 SH   SOLE   6,178,868 0 15,754,675
RAYONIER ADVANCED MATLS INC COMM STK 75508B104 611 29,889 SH   SOLE   5,203 0 24,686
RAYTHEON CO COMM STK 755111507 232,446 1,237,404 SH   SOLE   547,975 0 689,429
RBC BEARINGS INC COMM STK 75524B104 314,799 2,490,499 SH   SOLE   508,017 0 1,982,482
RE MAX HLDGS INC COMM STK 75524W108 82,962 1,710,562 SH   SOLE   350,385 0 1,360,177
REALOGY HLDGS CORP COMM STK 75605Y106 215,344 8,126,188 SH   SOLE   2,004,700 0 6,121,488
REALPAGE INC COMM STK 75606N109 195,100 4,404,058 SH   SOLE   920,086 0 3,483,972
REALTY INCOME CORP COMM STK 756109104 28,870 506,309 SH   SOLE   121,003 0 385,306
RED HAT INC COMM STK 756577102 2,580,925 21,489,796 SH   SOLE   7,663,763 0 13,826,033
RED ROBIN GOURMET BURGERS IN COMM STK 75689M101 112,913 2,002,006 SH   SOLE   450,023 0 1,551,983
RED ROCK RESORTS INC COMM STK 75700L108 86,462 2,562,602 SH   SOLE   443,387 0 2,119,215
REDFIN CORP COMM STK 75737F108 151,889 5,097,943 SH   SOLE   458,314 0 4,639,629
REDWOOD TR INC COMM STK 758075402 28,336 1,912,017 SH   SOLE   787,017 0 1,125,000
REGAL BELOIT CORP COMM STK 758750103 1,567 20,462 SH   SOLE   10,862 0 9,600
REGAL ENTMT GROUP COMM STK 758766109 328 14,253 SH   SOLE   5,563 0 8,690
REGENCY CTRS CORP COMM STK 758849103 554,249 8,011,698 SH   SOLE   1,507,141 0 6,504,557
REGENERON PHARMACEUTICALS COMM STK 75886F107 266,956 710,066 SH   SOLE   123,230 0 586,836
REGENXBIO INC COMM STK 75901B107 8,481 255,067 SH   SOLE   22,467 0 232,600
REGIONS FINL CORP NEW COMM STK 7591EP100 35,971 2,081,646 SH   SOLE   497,205 0 1,584,441
REINSURANCE GROUP AMER INC COMM STK 759351604 3,007 19,284 SH   SOLE   7,431 0 11,853
REIS INC COMM STK 75936P105 366 17,725 SH   SOLE   25 0 17,700
RELIANCE STEEL & ALUMINUM CO COMM STK 759509102 57,819 673,955 SH   SOLE   242,958 0 430,997
RENASANT CORP COMM STK 75970E107 1,679 41,068 SH   SOLE   23,441 0 17,627
RENEWABLE ENERGY GROUP INC COMM STK 75972A301 493 41,795 SH   SOLE   15,627 0 26,168
REPLIGEN CORP COMM STK 759916109 15,923 438,885 SH   SOLE   136,805 0 302,080
RENT A CTR INC NEW COMM STK 76009N100 113 10,170 SH   SOLE   120 0 10,050
REPUBLIC SVCS INC COMM STK 760759100 29,778 440,441 SH   SOLE   141,157 0 299,284
RESMED INC COMM STK 761152107 20,936 247,207 SH   SOLE   62,096 0 185,111
RESOLUTE ENERGY CORP COMM STK 76116A306 582 18,481 SH   SOLE   15,551 0 2,930
RETROPHIN INC COMM STK 761299106 6,030 286,201 SH   SOLE   40,412 0 245,789
RESTAURANT BRANDS INTL INC COMM STK 76131D103 804,204 13,080,735 SH   SOLE   5,606,232 0 7,474,503
RETAIL OPPORTUNITY INVTS COR COMM STK 76131N101 106,329 5,329,794 SH   SOLE   1,024,874 0 4,304,920
RETAIL PPTYS AMER INC COMM STK 76131V202 1,013 75,347 SH   SOLE   54,147 0 21,200
REX AMERICAN RESOURCES CORP COMM STK 761624105 9,793 118,284 SH   SOLE   20,317 0 97,967
REXNORD CORP NEW COMM STK 76169B102 41,982 1,613,432 SH   SOLE   248,042 0 1,365,390
RHYTHM PHARMACEUTICALS INC COMM STK 76243J105 8,838 304,127 SH   SOLE   43,879 0 260,248
RIBBON COMMUNICATIONS INC COMM STK 762544104 122 15,832 SH   SOLE   132 0 15,700
RIGEL PHARMACEUTICALS INC COMM STK 766559603 10,414 2,683,953 SH   SOLE   366,853 0 2,317,100
RINGCENTRAL INC COMM STK 76680R206 50,082 1,034,755 SH   SOLE   170,053 0 864,702
RIO TINTO PLC ADR 767204100 275 5,200 SH   SOLE   5,200 0 0
RITCHIE BROS AUCTIONEERS COMM STK 767744105 57,304 1,914,595 SH   SOLE   341,101 0 1,573,494
RITE AID CORP COMM STK 767754104 1,542 782,971 SH   SOLE   359,971 0 423,000
ROBERT HALF INTL INC COMM STK 770323103 20,191 363,548 SH   SOLE   127,686 0 235,862
ROCKWELL AUTOMATION INC COMM STK 773903109 101,304 515,937 SH   SOLE   234,588 0 281,349
ROCKWELL COLLINS INC COMM STK 774341101 293,220 2,162,071 SH   SOLE   791,705 0 1,370,366
ROCKWELL MED INC COMM STK 774374102 222 38,149 SH   SOLE   34,149 0 4,000
ROGERS CORP COMM STK 775133101 1,378 8,508 SH   SOLE   3,941 0 4,567
ROLLINS INC COMM STK 775711104 385,001 8,274,261 SH   SOLE   1,875,773 0 6,398,488
ROPER TECHNOLOGIES INC COMM STK 776696106 3,910,821 15,099,696 SH   SOLE   4,818,953 0 10,280,743
ROSS STORES INC COMM STK 778296103 1,482,397 18,472,242 SH   SOLE   7,332,584 0 11,139,658
ROYAL DUTCH SHELL PLC ADR 780259107 232,134 3,399,234 SH   SOLE   1,088,052 0 2,311,182
ROYAL DUTCH SHELL PLC ADR 780259206 188,738 2,829,228 SH   SOLE   730,262 0 2,098,966
ROYAL GOLD INC COMM STK 780287108 7,398 90,086 SH   SOLE   30,987 0 59,099
RUDOLPH TECHNOLOGIES INC COMM STK 781270103 23,195 970,513 SH   SOLE   296,913 0 673,600
RUSH ENTERPRISES INC COMM STK 781846209 49,367 971,598 SH   SOLE   150,448 0 821,150
RUTHS HOSPITALITY GROUP INC COMM STK 783332109 4,890 225,843 SH   SOLE   86,643 0 139,200
RYANAIR HLDGS PLC ADR 783513203 116,263 1,115,877 SH   SOLE   272,885 0 842,992
RYDER SYS INC COMM STK 783549108 1,700 20,199 SH   SOLE   7,224 0 12,975
RYMAN HOSPITALITY PPTYS INC COMM STK 78377T107 2,271 32,909 SH   SOLE   15,315 0 17,594
S & T BANCORP INC COMM STK 783859101 760 19,085 SH   SOLE   4,185 0 14,900
S&P GLOBAL INC COMM STK 78409V104 421,407 2,487,642 SH   SOLE   845,372 0 1,642,270
SBA COMMUNICATIONS CORP NEW COMM STK 78410G104 437,258 2,676,653 SH   SOLE   737,115 0 1,939,538
SEI INVESTMENTS CO COMM STK 784117103 4,125 57,397 SH   SOLE   29,041 0 28,356
SEACOR MARINE HLDGS INC COMM STK 78413P101 34,214 2,924,278 SH   SOLE   617,948 0 2,306,330
SJW GROUP COMM STK 784305104 604 9,467 SH   SOLE   9,467 0 0
SL GREEN RLTY CORP COMM STK 78440X101 393,719 3,900,908 SH   SOLE   718,943 0 3,181,965
SLM CORP COMM STK 78442P106 424,569 37,572,459 SH   SOLE   9,110,885 0 28,461,574
SM ENERGY CO COMM STK 78454L100 1,608 72,848 SH   SOLE   45,748 0 27,100
SPDR S&P 500 ETF TR COMM STK 78462F103 1,105 4,142 SH   SOLE   4,142 0 0
SPX CORP COMM STK 784635104 669 21,320 SH   SOLE   8,615 0 12,705
SPS COMM INC COMM STK 78463M107 1,737 35,746 SH   SOLE   30,046 0 5,700
SPDR GOLD TRUST COMM STK 78463V107 258 2,085 SH   SOLE   2,085 0 0
SS&C TECHNOLOGIES HLDGS INC COMM STK 78467J100 1,189,866 29,393,927 SH   SOLE   6,727,683 0 22,666,244
SPX FLOW INC COMM STK 78469X107 566 11,911 SH   SOLE   8,506 0 3,405
SRC ENERGY INC COMM STK 78470V108 2,409 282,423 SH   SOLE   245,723 0 36,700
SVB FINL GROUP COMM STK 78486Q101 343,516 1,469,463 SH   SOLE   422,791 0 1,046,672
SABRA HEALTH CARE REIT INC COMM STK 78573L106 1,711 91,130 SH   SOLE   69,023 0 22,107
SABRE CORP COMM STK 78573M104 89,476 4,364,667 SH   SOLE   803,435 0 3,561,232
SAFEGUARD SCIENTIFICS INC COMM STK 786449207 14,352 1,281,401 SH   SOLE   411,406 0 869,995
SAFEGUARD SCIENTIFICS INC CONV BND 786449AK4 7,265 7,233,000 PRN   SOLE   721,000 0 6,512,000
SAFETY INS GROUP INC COMM STK 78648T100 96,625 1,201,809 SH   SOLE   237,464 0 964,345
SAGA COMMUNICATIONS INC COMM STK 786598300 27,878 689,201 SH   SOLE   92,789 0 596,412
SAGE THERAPEUTICS INC COMM STK 78667J108 1,039,537 6,311,317 SH   SOLE   1,296,827 0 5,014,490
SAIA INC COMM STK 78709Y105 79,027 1,116,995 SH   SOLE   180,867 0 936,128
ST JOE CO COMM STK 790148100 49,971 2,768,492 SH   SOLE   760,673 0 2,007,819
SALEM MEDIA GROUP INC COMM STK 794093104 92 20,481 SH   SOLE   31 0 20,450
SALESFORCE COM INC COMM STK 79466L302 4,937,213 48,295,140 SH   SOLE   17,757,005 0 30,538,135
SALESFORCE COM INC CONV BND 79466LAD6 105 68,000 PRN   SOLE   68,000 0 0
SALLY BEAUTY HLDGS INC COMM STK 79546E104 8,284 441,595 SH   SOLE   166,455 0 275,140
SANDERSON FARMS INC COMM STK 800013104 803 5,787 SH   SOLE   1,747 0 4,040
SANDY SPRING BANCORP INC COMM STK 800363103 6,453 165,386 SH   SOLE   28,756 0 136,630
SANFILIPPO JOHN B & SON INC COMM STK 800422107 14,757 233,306 SH   SOLE   79,706 0 153,600
SANGAMO THERAPEUTICS INC COMM STK 800677106 1,161 70,800 SH   SOLE   31,800 0 39,000
SANMINA CORPORATION COMM STK 801056102 1,361 41,250 SH   SOLE   15,748 0 25,502
SANTANDER CONSUMER USA HDG I COMM STK 80283M101 55,061 2,957,084 SH   SOLE   404,497 0 2,552,587
SAREPTA THERAPEUTICS INC COMM STK 803607100 104,051 1,870,076 SH   SOLE   266,264 0 1,603,812
SAUL CTRS INC COMM STK 804395101 72,259 1,170,188 SH   SOLE   345,388 0 824,800
SCANA CORP NEW COMM STK 80589M102 11,449 287,804 SH   SOLE   93,400 0 194,404
SCANSOURCE INC COMM STK 806037107 690 19,260 SH   SOLE   12,260 0 7,000
SCHEIN HENRY INC COMM STK 806407102 656,845 9,399,611 SH   SOLE   2,717,545 0 6,682,066
SCHLUMBERGER LTD COMM STK 806857108 231,070 3,428,848 SH   SOLE   1,083,202 0 2,345,646
SCHNEIDER NATIONAL INC COMM STK 80689H102 55,648 1,948,465 SH   SOLE   365,984 0 1,582,481
SCHOLASTIC CORP COMM STK 807066105 73,365 1,829,093 SH   SOLE   486,360 0 1,342,733
SCHULMAN A INC COMM STK 808194104 722 19,383 SH   SOLE   7,170 0 12,213
SCHWAB CHARLES CORP NEW COMM STK 808513105 967,905 18,841,840 SH   SOLE   9,007,276 0 9,834,564
SCIENCE APPLICATNS INTL CP N COMM STK 808625107 1,831 23,914 SH   SOLE   8,113 0 15,801
SCIENTIFIC GAMES CORP COMM STK 80874P109 1,268 24,712 SH   SOLE   13,142 0 11,570
SCOTTS MIRACLE GRO CO COMM STK 810186106 49,877 466,182 SH   SOLE   149,882 0 316,300
SCPHARMACEUTICALS INC COMM STK 810648105 3,684 304,709 SH   SOLE   28,260 0 276,449
SCRIPPS E W CO OHIO COMM STK 811054402 547 34,979 SH   SOLE   12,851 0 22,128
SCRIPPS NETWORKS INTERACT IN COMM STK 811065101 14,547 170,379 SH   SOLE   35,100 0 135,279
SEA LTD ADR 81141R100 169,033 12,680,640 SH   SOLE   3,845,750 0 8,834,890
SEACOAST BKG CORP FLA COMM STK 811707801 108,743 4,313,495 SH   SOLE   664,396 0 3,649,099
SEACOR HOLDINGS INC COMM STK 811904101 115,410 2,496,975 SH   SOLE   481,766 0 2,015,209
SEALED AIR CORP NEW COMM STK 81211K100 30,807 624,897 SH   SOLE   214,964 0 409,933
SEATTLE GENETICS INC COMM STK 812578102 417,228 7,798,646 SH   SOLE   1,774,689 0 6,023,957
SELECT SECTOR SPDR TR COMM STK 81369Y407 1,994 20,200 SH   SOLE   20,200 0 0
SELECT SECTOR SPDR TR COMM STK 81369Y407 207,249 2,100,000 SH Call SOLE   453,800 0 1,646,200
SELECT SECTOR SPDR TR COMM STK 81369Y605 1,051 37,640 SH   SOLE   37,640 0 0
SELECT SECTOR SPDR TR COMM STK 81369Y605 125,595 4,500,000 SH Call SOLE   972,900 0 3,527,100
SELECT INCOME REIT COMM STK 81618T100 448 17,827 SH   SOLE   17,827 0 0
SELECT MED HLDGS CORP COMM STK 81619Q105 342,704 19,416,634 SH   SOLE   5,063,648 0 14,352,986
SELECTA BIOSCIENCES INC COMM STK 816212104 2,339 238,419 SH   SOLE   238,309 0 110
SELECTIVE INS GROUP INC COMM STK 816300107 145,870 2,485,007 SH   SOLE   384,997 0 2,100,010
SEMGROUP CORP COMM STK 81663A105 1,011 33,468 SH   SOLE   11,168 0 22,300
SEMTECH CORP COMM STK 816850101 46,129 1,348,792 SH   SOLE   292,772 0 1,056,020
SEMPRA ENERGY COMM STK 816851109 1,379,278 12,900,090 SH   SOLE   4,897,272 0 8,002,818
SENIOR HSG PPTYS TR COMM STK 81721M109 2,108 110,095 SH   SOLE   58,921 0 51,174
SENSIENT TECHNOLOGIES CORP COMM STK 81725T100 1,291 17,644 SH   SOLE   6,716 0 10,928
SENSEONICS HLDGS INC COMM STK 81727U105 2,706 1,017,468 SH   SOLE   203,806 0 813,662
SERES THERAPEUTICS INC COMM STK 81750R102 1,045 103,061 SH   SOLE   103,061 0 0
SERITAGE GROWTH PPTYS COMM STK 81752R100 1,686 41,669 SH   SOLE   19,569 0 22,100
SERVICE CORP INTL COMM STK 817565104 423,567 11,349,610 SH   SOLE   2,538,646 0 8,810,964
SERVICEMASTER GLOBAL HLDGS I COMM STK 81761R109 459,986 8,971,837 SH   SOLE   2,530,184 0 6,441,653
SERVICENOW INC COMM STK 81762P102 2,537,594 19,461,580 SH   SOLE   6,827,346 0 12,634,234
SERVICESOURCE INTL INC COMM STK 81763U100 81 26,300 SH   SOLE   26,300 0 0
SHENANDOAH TELECOMMUNICATION COMM STK 82312B106 1,980 58,584 SH   SOLE   33,784 0 24,800
SHERWIN WILLIAMS CO COMM STK 824348106 710,159 1,731,925 SH   SOLE   591,518 0 1,140,407
SHIRE PLC ADR 82481R106 530,821 3,422,003 SH   SOLE   853,052 0 2,568,951
SHOPIFY INC COMM STK 82509L107 707,643 7,003,432 SH   SOLE   2,121,500 0 4,881,932
SHUTTERFLY INC COMM STK 82568P304 12,611 253,487 SH   SOLE   86,287 0 167,200
SIGMA DESIGNS INC COMM STK 826565103 373 53,700 SH   SOLE   28,600 0 25,100
SIGNATURE BK NEW YORK N Y COMM STK 82669G104 336,506 2,451,593 SH   SOLE   492,716 0 1,958,877
SILICON LABORATORIES INC COMM STK 826919102 504 5,708 SH   SOLE   2,708 0 3,000
SILGAN HOLDINGS INC COMM STK 827048109 1,228 41,772 SH   SOLE   28,232 0 13,540
SIMMONS 1ST NATL CORP COMM STK 828730200 52,251 915,075 SH   SOLE   148,186 0 766,889
SIMON PPTY GROUP INC NEW COMM STK 828806109 492,075 2,865,231 SH   SOLE   329,535 0 2,535,696
SIMPLY GOOD FOODS CO COMM STK 82900L102 89,092 6,247,718 SH   SOLE   1,253,053 0 4,994,665
SIMPLY GOOD FOODS CO WARRANT 82900L110 5,259 1,355,499 SH   SOLE   259,141 0 1,096,358
SIMPSON MANUFACTURING CO INC COMM STK 829073105 30,782 536,179 SH   SOLE   78,119 0 458,060
SINCLAIR BROADCAST GROUP INC COMM STK 829226109 1,263 33,358 SH   SOLE   13,988 0 19,370
SIRIUS XM HLDGS INC COMM STK 82968B103 28,485 5,314,424 SH   SOLE   319,052 0 4,995,372
SITEONE LANDSCAPE SUPPLY INC COMM STK 82982L103 165,253 2,154,532 SH   SOLE   321,069 0 1,833,463
SIX FLAGS ENTMT CORP NEW COMM STK 83001A102 28,141 422,730 SH   SOLE   140,730 0 282,000
SKECHERS U S A INC COMM STK 830566105 2,987 78,930 SH   SOLE   41,060 0 37,870
SKYLINE CORP COMM STK 830830105 156 12,148 SH   SOLE   12,148 0 0
SKYWEST INC COMM STK 830879102 279 5,258 SH   SOLE   2,728 0 2,530
SKYWORKS SOLUTIONS INC COMM STK 83088M102 56,008 589,872 SH   SOLE   203,545 0 386,327
SLEEP NUMBER CORP COMM STK 83125X103 784 20,851 SH   SOLE   6,901 0 13,950
SMITH A O COMM STK 831865209 100,506 1,640,116 SH   SOLE   1,025,584 0 614,532
SMUCKER J M CO COMM STK 832696405 24,748 199,199 SH   SOLE   52,857 0 146,342
SMUCKER J M CO COMM STK 832696405 24,848 200,000 SH Call SOLE   43,200 0 156,800
SNAP ON INC COMM STK 833034101 32,494 186,427 SH   SOLE   70,985 0 115,442
SNAP INC COMM STK 83304A106 14,558 996,450 SH   SOLE   322,705 0 673,745
SNYDERS-LANCE INC COMM STK 833551104 7,562 150,995 SH   SOLE   116,022 0 34,973
SOLAREDGE TECHNOLOGIES INC COMM STK 83417M104 233 6,200 SH   SOLE   0 0 6,200
SOLARIS OILFIELD INFRSTR INC COMM STK 83418M103 332 15,528 SH   SOLE   28 0 15,500
SONIC CORP COMM STK 835451105 134,565 4,896,840 SH   SOLE   727,527 0 4,169,313
SONIC AUTOMOTIVE INC COMM STK 83545G102 232 12,600 SH   SOLE   5,780 0 6,820
SONOCO PRODS CO COMM STK 835495102 2,105 39,605 SH   SOLE   20,728 0 18,877
SONY CORP ADR 835699307 494 11,000 SH   SOLE   11,000 0 0
SORRENTO THERAPEUTICS INC COMM STK 83587F202 294 77,300 SH   SOLE   0 0 77,300
SOTHEBYS COMM STK 835898107 22,878 443,376 SH   SOLE   150,140 0 293,236
SOUTH JERSEY INDS INC COMM STK 838518108 37,097 1,187,869 SH   SOLE   269,009 0 918,860
SOUTH ST CORP COMM STK 840441109 93,637 1,074,432 SH   SOLE   175,467 0 898,965
SOUTHERN CO COMM STK 842587107 1,717,495 35,714,189 SH   SOLE   14,182,328 0 21,531,861
SOUTHERN COPPER CORP COMM STK 84265V105 190,281 4,010,143 SH   SOLE   1,022,548 0 2,987,595
SOUTHERN FIRST BANCSHARES IN COMM STK 842873101 22,134 536,573 SH   SOLE   56,826 0 479,747
SOUTHSIDE BANCSHARES INC COMM STK 84470P109 787 23,354 SH   SOLE   8,364 0 14,990
SOUTHWEST AIRLS CO COMM STK 844741108 637,832 9,745,336 SH   SOLE   4,893,652 0 4,851,684
SOUTHWEST GAS HOLDINGS INC COMM STK 844895102 131,034 1,628,159 SH   SOLE   247,039 0 1,381,120
SOUTHWESTERN ENERGY CO COMM STK 845467109 412 73,818 SH   SOLE   34,218 0 39,600
SPARK ENERGY INC COMM STK 846511103 1,197 96,539 SH   SOLE   62,819 0 33,720
SPARK THERAPEUTICS INC COMM STK 84652J103 212,208 4,126,961 SH   SOLE   616,789 0 3,510,172
SPARTAN MTRS INC COMM STK 846819100 532 33,792 SH   SOLE   23,192 0 10,600
SPARTANNASH CO COMM STK 847215100 39,886 1,494,985 SH   SOLE   486,985 0 1,008,000
SPECTRUM PHARMACEUTICALS INC COMM STK 84763A108 335 17,686 SH   SOLE   216 0 17,470
SPECTRUM BRANDS HLDGS INC COMM STK 84763R101 26,962 239,875 SH   SOLE   81,052 0 158,823
SPIRIT AEROSYSTEMS HLDGS INC COMM STK 848574109 3,593 41,180 SH   SOLE   21,735 0 19,445
SPIRIT AIRLS INC COMM STK 848577102 1,269 28,296 SH   SOLE   19,996 0 8,300
SPIRE INC COMM STK 84857L101 1,468 19,533 SH   SOLE   10,323 0 9,210
SPIRIT RLTY CAP INC NEW COMM STK 84860W102 754 87,935 SH   SOLE   37,135 0 50,800
SPLUNK INC COMM STK 848637104 1,070,584 12,923,521 SH   SOLE   4,622,640 0 8,300,881
SPOK HLDGS INC COMM STK 84863T106 223 14,264 SH   SOLE   64 0 14,200
SPORTSMANS WHSE HLDGS INC COMM STK 84920Y106 22,211 3,360,261 SH   SOLE   975,287 0 2,384,974
SPRINT CORP COMM STK 85207U105 1,753 297,646 SH   SOLE   101,896 0 195,750
SPROUTS FMRS MKT INC COMM STK 85208M102 285,709 11,733,415 SH   SOLE   4,042,467 0 7,690,948
SQUARE INC COMM STK 852234103 10,694 308,440 SH   SOLE   106,038 0 202,402
STAG INDL INC COMM STK 85254J102 998 36,519 SH   SOLE   12,519 0 24,000
STAMPS COM INC COMM STK 852857200 43,807 233,014 SH   SOLE   72,684 0 160,330
STANDARD MTR PRODS INC COMM STK 853666105 631 14,060 SH   SOLE   60 0 14,000
STANDEX INTL CORP COMM STK 854231107 12,126 119,060 SH   SOLE   41,860 0 77,200
STANLEY BLACK & DECKER INC COMM STK 854502101 994,633 5,861,468 SH   SOLE   2,017,851 0 3,843,617
STARBUCKS CORP COMM STK 855244109 364,518 6,347,171 SH   SOLE   2,775,045 0 3,572,126
STARTEK INC COMM STK 85569C107 5,686 570,293 SH   SOLE   89,723 0 480,570
STATE AUTO FINL CORP COMM STK 855707105 107,642 3,696,510 SH   SOLE   769,459 0 2,927,051
STARWOOD PPTY TR INC COMM STK 85571B105 2,868 134,349 SH   SOLE   43,699 0 90,650
STATE BK FINL CORP COMM STK 856190103 319 10,695 SH   SOLE   95 0 10,600
STATE STR CORP COMM STK 857477103 2,673,364 27,388,222 SH   SOLE   8,782,626 0 18,605,596
STEEL DYNAMICS INC COMM STK 858119100 102,637 2,379,712 SH   SOLE   750,271 0 1,629,441
STEELCASE INC COMM STK 858155203 410 26,964 SH   SOLE   14,825 0 12,139
STEPAN CO COMM STK 858586100 15,907 201,427 SH   SOLE   65,889 0 135,538
STERICYCLE INC COMM STK 858912108 575,277 8,461,193 SH   SOLE   3,462,544 0 4,998,649
STERLING BANCORP DEL COMM STK 85917A100 2,231 90,689 SH   SOLE   51,194 0 39,495
STERLING BANCORP INC COMM STK 85917W102 31,220 2,458,289 SH   SOLE   477,878 0 1,980,411
STERLING CONSTRUCTION CO INC COMM STK 859241101 483 29,673 SH   SOLE   21,273 0 8,400
STEWART INFORMATION SVCS COR COMM STK 860372101 488 11,529 SH   SOLE   5,249 0 6,280
STIFEL FINL CORP COMM STK 860630102 32,818 551,012 SH   SOLE   176,626 0 374,386
STITCH FIX INC COMM STK 860897107 20,116 778,783 SH   SOLE   96,839 0 681,944
STOCK YDS BANCORP INC COMM STK 861025104 876 23,241 SH   SOLE   12,960 0 10,281
STONERIDGE INC COMM STK 86183P102 230 10,065 SH   SOLE   65 0 10,000
STORE CAP CORP COMM STK 862121100 1,219 46,801 SH   SOLE   27,501 0 19,300
STRAIGHT PATH COMMUNICATNS I COMM STK 862578101 629 3,459 SH   SOLE   1,259 0 2,200
STRATTEC SEC CORP COMM STK 863111100 10,717 246,082 SH   SOLE   33,729 0 212,353
STRAYER ED INC COMM STK 863236105 132,838 1,482,901 SH   SOLE   356,928 0 1,125,973
STRYKER CORP COMM STK 863667101 4,098,542 26,469,530 SH   SOLE   9,159,500 0 17,310,030
STURM RUGER & CO INC COMM STK 864159108 690 12,360 SH   SOLE   6,940 0 5,420
SUMMER INFANT INC COMM STK 865646103 37 24,500 SH   SOLE   24,500 0 0
SUMMIT HOTEL PPTYS INC COMM STK 866082100 332 21,809 SH   SOLE   11,009 0 10,800
SUMMIT MATLS INC COMM STK 86614U100 759 24,130 SH   SOLE   6,237 0 17,893
SUN BANCORP INC COMM STK 86663B201 222 9,142 SH   SOLE   30 0 9,112
SUN CMNTYS INC COMM STK 866674104 1,895 20,430 SH   SOLE   8,580 0 11,850
SUN LIFE FINL INC COMM STK 866796105 178,845 4,319,265 SH   SOLE   1,396,710 0 2,922,555
SUN HYDRAULICS CORP COMM STK 866942105 93,256 1,441,580 SH   SOLE   506,050 0 935,530
SUNCOR ENERGY INC NEW COMM STK 867224107 57,281 1,559,794 SH   SOLE   435,299 0 1,124,495
SUNCOKE ENERGY INC COMM STK 86722A103 433 36,077 SH   SOLE   20,077 0 16,000
SUNRUN INC COMM STK 86771W105 2,646 448,552 SH   SOLE   283,307 0 165,245
SUNSTONE HOTEL INVS INC NEW COMM STK 867892101 187,605 11,349,389 SH   SOLE   1,547,267 0 9,802,122
SUNTRUST BKS INC COMM STK 867914103 59,996 928,868 SH   SOLE   294,085 0 634,783
SUPER MICRO COMPUTER INC COMM STK 86800U104 777 37,137 SH   SOLE   11,897 0 25,240
SUPERIOR ENERGY SVCS INC COMM STK 868157108 1,299 134,901 SH   SOLE   83,801 0 51,100
SUPERNUS PHARMACEUTICALS INC COMM STK 868459108 28,262 709,218 SH   SOLE   238,318 0 470,900
SUPERVALU INC COMM STK 868536301 302 14,004 SH   SOLE   14,004 0 0
SURMODICS INC COMM STK 868873100 243 8,686 SH   SOLE   36 0 8,650
SUTHERLAND ASSET MGMT CORP M COMM STK 86933G105 366 24,174 SH   SOLE   9,174 0 15,000
SYKES ENTERPRISES INC COMM STK 871237103 827 26,300 SH   SOLE   10,500 0 15,800
SYMANTEC CORP COMM STK 871503108 2,210,921 78,792,626 SH   SOLE   25,904,788 0 52,887,838
SYNCHRONOSS TECHNOLOGIES INC COMM STK 87157B103 96 10,713 SH   SOLE   6,313 0 4,400
SYNAPTICS INC COMM STK 87157D109 8,404 210,416 SH   SOLE   33,241 0 177,175
SYNOPSYS INC COMM STK 871607107 399,381 4,685,374 SH   SOLE   1,371,314 0 3,314,060
SYNOVUS FINL CORP COMM STK 87161C501 44,485 927,931 SH   SOLE   261,746 0 666,185
SYNTEL INC COMM STK 87162H103 254 11,060 SH   SOLE   7,040 0 4,020
SYNNEX CORP COMM STK 87162W100 87,393 642,830 SH   SOLE   197,830 0 445,000
SYNCHRONY FINL COMM STK 87165B103 628,624 16,281,367 SH   SOLE   5,178,057 0 11,103,310
SYNCHRONY FINL COMM STK 87165B103 7,722 200,000 SH Call SOLE   43,200 0 156,800
SYSCO CORP COMM STK 871829107 185,723 3,058,169 SH   SOLE   747,463 0 2,310,706
SYSCO CORP COMM STK 871829107 6,073 100,000 SH Call SOLE   21,600 0 78,400
SYROS PHARMACEUTICALS INC COMM STK 87184Q107 3,016 309,956 SH   SOLE   299,476 0 10,480
SYSTEMAX INC COMM STK 871851101 219 6,572 SH   SOLE   6,532 0 40
TCF FINL CORP COMM STK 872275102 2,095 102,212 SH   SOLE   46,412 0 55,800
TD AMERITRADE HLDG CORP COMM STK 87236Y108 3,578,727 69,992,704 SH   SOLE   24,665,211 0 45,327,493
TCP CAP CORP COMM STK 87238Q103 15,226 996,483 SH   SOLE   162,583 0 833,900
TFS FINL CORP COMM STK 87240R107 716 47,952 SH   SOLE   22,122 0 25,830
TJX COS INC NEW COMM STK 872540109 187,271 2,449,263 SH   SOLE   1,075,455 0 1,373,808
T MOBILE US INC COMM STK 872590104 1,452,204 22,865,755 SH   SOLE   7,582,745 0 15,283,009
TPG PACE ENERGY HLDGS CORP COMM STK 872656202 14,385 1,411,659 SH   SOLE   321,339 0 1,090,320
TRI POINTE GROUP INC COMM STK 87265H109 164,045 9,154,276 SH   SOLE   1,572,415 0 7,581,861
TPG SPECIALTY LENDING INC COMM STK 87265K102 38,892 1,964,240 SH   SOLE   504,350 0 1,459,890
TPI COMPOSITES INC COMM STK 87266J104 330 16,130 SH   SOLE   16,130 0 0
TTM TECHNOLOGIES INC COMM STK 87305R109 546 34,869 SH   SOLE   7,859 0 27,010
TABLEAU SOFTWARE INC COMM STK 87336U105 824,330 11,912,280 SH   SOLE   2,883,574 0 9,028,706
TACTILE SYS TECHNOLOGY INC COMM STK 87357P100 474 16,366 SH   SOLE   10,126 0 6,240
TAHOE RES INC COMM STK 873868103 3,028 632,192 SH   SOLE   155,426 0 476,766
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 44,904 1,132,497 SH   SOLE   1,044,486 0 88,011
TAILORED BRANDS INC COMM STK 87403A107 552 25,286 SH   SOLE   8,536 0 16,750
TAKE-TWO INTERACTIVE SOFTWAR COMM STK 874054109 83,697 762,403 SH   SOLE   248,414 0 513,989
TAL ED GROUP ADR 874080104 148,788 5,007,997 SH   SOLE   1,011,169 0 3,996,828
TANGER FACTORY OUTLET CTRS I COMM STK 875465106 549 20,701 SH   SOLE   12,021 0 8,680
TAPESTRY INC COMM STK 876030107 1,333,977 30,160,015 SH   SOLE   11,616,487 0 18,543,528
TARGET CORP COMM STK 87612E106 62,771 962,009 SH   SOLE   226,723 0 735,286
TARGA RES CORP COMM STK 87612G101 4,237 87,508 SH   SOLE   50,028 0 37,480
TATA MTRS LTD ADR 876568502 1,972 59,642 SH   SOLE   40,772 0 18,870
TAUBMAN CTRS INC COMM STK 876664103 72,416 1,106,776 SH   SOLE   314,558 0 792,218
TAYLOR MORRISON HOME CORP COMM STK 87724P106 221 9,032 SH   SOLE   232 0 8,800
TEAM INC COMM STK 878155100 16,904 1,134,514 SH   SOLE   192,227 0 942,287
TECH DATA CORP COMM STK 878237106 2,517 25,696 SH   SOLE   13,882 0 11,814
TECK RESOURCES LTD COMM STK 878742204 17,848 681,960 SH   SOLE   200,131 0 481,829
TEGNA INC COMM STK 87901J105 1,108 78,670 SH   SOLE   48,420 0 30,250
TEL INSTR ELECTRS CORP COMM STK 879165207 30 11,655 SH   SOLE   11,655 0 0
TELADOC INC COMM STK 87918A105 69,235 1,986,662 SH   SOLE   221,523 0 1,765,139
TELECOM ARGENTINA S A ADR 879273209 14,214 388,043 SH   SOLE   271,035 0 117,008
TELEDYNE TECHNOLOGIES INC COMM STK 879360105 372,041 2,053,772 SH   SOLE   380,366 0 1,673,406
TELEFLEX INC COMM STK 879369106 1,443,242 5,800,346 SH   SOLE   1,856,509 0 3,943,837
TELEFONICA S A ADR 879382208 891 92,055 SH   SOLE   91,055 0 1,000
TELEPHONE & DATA SYS INC COMM STK 879433829 60,317 2,169,669 SH   SOLE   547,033 0 1,622,636
TELIGENT INC NEW COMM STK 87960W104 129 35,535 SH   SOLE   115 0 35,420
TELLURIAN INC NEW COMM STK 87968A104 1,108 113,776 SH   SOLE   43,356 0 70,420
TELETECH HOLDINGS INC COMM STK 879939106 432 10,729 SH   SOLE   3,239 0 7,490
TEMPUR SEALY INTL INC COMM STK 88023U101 152,826 2,437,802 SH   SOLE   435,062 0 2,002,740
TENARIS S A ADR 88031M109 101,902 3,198,432 SH   SOLE   792,179 0 2,406,253
TENET HEALTHCARE CORP COMM STK 88033G407 374 24,678 SH   SOLE   24,578 0 100
TENNANT CO COMM STK 880345103 3,420 47,070 SH   SOLE   45,940 0 1,130
TENNECO INC COMM STK 880349105 28,007 478,432 SH   SOLE   154,202 0 324,230
TERADATA CORP DEL COMM STK 88076W103 1,221 31,742 SH   SOLE   10,491 0 21,251
TERADYNE INC COMM STK 880770102 2,194 52,410 SH   SOLE   25,110 0 27,300
TEREX CORP NEW COMM STK 880779103 1,991 41,290 SH   SOLE   17,390 0 23,900
TERNIUM SA ADR 880890108 8,266 261,672 SH   SOLE   72,297 0 189,375
TERRENO RLTY CORP COMM STK 88146M101 227,957 6,501,905 SH   SOLE   821,085 0 5,680,820
TESARO INC COMM STK 881569107 300,184 3,622,348 SH   SOLE   778,543 0 2,843,805
TESLA INC COMM STK 88160R101 3,359,930 10,791,492 SH   SOLE   4,001,510 0 6,789,982
TESLA INC CONV BND 88160RAC5 2,025 1,868,000 PRN   SOLE   621,000 0 1,247,000
TETRA TECHNOLOGIES INC DEL COMM STK 88162F105 39,530 9,257,520 SH   SOLE   2,627,420 0 6,630,100
TETRA TECH INC NEW COMM STK 88162G103 1,219 25,326 SH   SOLE   6,551 0 18,775
TETRAPHASE PHARMACEUTICALS I COMM STK 88165N105 529 83,900 SH   SOLE   9,900 0 74,000
TEXAS CAPITAL BANCSHARES INC COMM STK 88224Q107 257,903 2,901,045 SH   SOLE   573,680 0 2,327,365
TEXAS INSTRS INC COMM STK 882508104 1,492,823 14,293,590 SH   SOLE   4,462,026 0 9,831,564
TEXAS ROADHOUSE INC COMM STK 882681109 1,232 23,377 SH   SOLE   12,477 0 10,900
TEXTRON INC COMM STK 883203101 1,919,968 33,927,683 SH   SOLE   11,158,218 0 22,769,465
TG THERAPEUTICS INC COMM STK 88322Q108 432 52,736 SH   SOLE   136 0 52,600
THERAPEUTICSMD INC COMM STK 88338N107 105,286 17,431,395 SH   SOLE   3,220,088 0 14,211,307
THE TRADE DESK INC COMM STK 88339J105 240 5,256 SH   SOLE   3,156 0 2,100
THERMO FISHER SCIENTIFIC INC COMM STK 883556102 2,293,363 12,077,960 SH   SOLE   3,501,544 0 8,576,416
THERMON GROUP HLDGS INC COMM STK 88362T103 97,421 4,115,783 SH   SOLE   848,759 0 3,267,024
THOMSON REUTERS CORP COMM STK 884903105 420 9,600 SH   SOLE   9,600 0 0
THOR INDS INC COMM STK 885160101 3,511 23,298 SH   SOLE   11,298 0 12,000
3-D SYS CORP DEL COMM STK 88554D205 381 44,058 SH   SOLE   31,328 0 12,730
3M CO COMM STK 88579Y101 310,234 1,318,071 SH   SOLE   519,347 0 798,724
TIDEWATER INC NEW COMM STK 88642R109 34,417 1,410,520 SH   SOLE   336,000 0 1,074,520
TIFFANY & CO NEW COMM STK 886547108 182,405 1,754,736 SH   SOLE   535,617 0 1,219,119
TIM PARTICIPACOES S A ADR 88706P205 522 27,030 SH   SOLE   27,030 0 0
TIME INC NEW COMM STK 887228104 313 16,987 SH   SOLE   14,462 0 2,525
TIME WARNER INC COMM STK 887317303 172,910 1,890,344 SH   SOLE   478,717 0 1,411,627
TIMKEN CO COMM STK 887389104 1,350 27,459 SH   SOLE   12,059 0 15,400
TIMKENSTEEL CORP COMM STK 887399103 805 52,970 SH   SOLE   14,010 0 38,960
TINTRI INC COMM STK 88770Q105 75 14,730 SH   SOLE   30 0 14,700
TITAN INTL INC ILL COMM STK 88830M102 361 27,990 SH   SOLE   13,740 0 14,250
TIVO CORP COMM STK 88870P106 681 43,641 SH   SOLE   26,741 0 16,900
TIVITY HEALTH INC COMM STK 88870R102 11,203 306,513 SH   SOLE   41,067 0 265,446
TOCAGEN INC COMM STK 888846102 8,255 805,404 SH   SOLE   111,832 0 693,572
TOLL BROTHERS INC COMM STK 889478103 16,333 340,126 SH   SOLE   180,151 0 159,975
TOMPKINS FINANCIAL CORPORATI COMM STK 890110109 679 8,352 SH   SOLE   2,935 0 5,417
TOOTSIE ROLL INDS INC COMM STK 890516107 295 8,094 SH   SOLE   6,634 0 1,460
TOPBUILD CORP COMM STK 89055F103 1,476 19,488 SH   SOLE   6,305 0 13,183
TORCHMARK CORP COMM STK 891027104 18,048 198,959 SH   SOLE   48,650 0 150,309
TORO CO COMM STK 891092108 351,654 5,390,980 SH   SOLE   1,146,371 0 4,244,609
TORONTO DOMINION BK ONT COMM STK 891160509 3,367 57,287 SH   SOLE   57,287 0 0
TOTAL S A ADR 89151E109 977,284 17,678,796 SH   SOLE   9,615,044 0 8,063,752
TOTAL SYS SVCS INC COMM STK 891906109 23,711 299,794 SH   SOLE   69,571 0 230,223
TOWNEBANK PORTSMOUTH VA COMM STK 89214P109 171,834 5,588,096 SH   SOLE   1,314,379 0 4,273,717
TOYOTA MOTOR CORP ADR 892331307 539 4,237 SH   SOLE   4,237 0 0
TRACTOR SUPPLY CO COMM STK 892356106 51,589 690,156 SH   SOLE   167,883 0 522,273
TRANSCANADA CORP COMM STK 89353D107 1,550,284 31,872,441 SH   SOLE   11,559,497 0 20,312,944
TRANSDIGM GROUP INC COMM STK 893641100 43,856 159,698 SH   SOLE   58,781 0 100,917
TRANSENTERIX INC COMM STK 89366M201 142 73,600 SH   SOLE   0 0 73,600
TRANSPORTADORA DE GAS SUR ADR 893870204 7,435 334,480 SH   SOLE   292,980 0 41,500
TRANSUNION COMM STK 89400J107 1,609,447 29,283,980 SH   SOLE   8,785,972 0 20,498,008
TRAVELERS COMPANIES INC COMM STK 89417E109 66,251 488,429 SH   SOLE   125,112 0 363,317
TREDEGAR CORP COMM STK 894650100 201 10,479 SH   SOLE   79 0 10,400
TREEHOUSE FOODS INC COMM STK 89469A104 416,408 8,419,096 SH   SOLE   2,601,576 0 5,817,520
TREX CO INC COMM STK 89531P105 1,059 9,773 SH   SOLE   3,773 0 6,000
TREVENA INC COMM STK 89532E109 310 194,056 SH   SOLE   5,710 0 188,346
TRIANGLE CAP CORP COMM STK 895848109 13,508 1,423,427 SH   SOLE   200,228 0 1,223,199
TRIBUNE MEDIA CO COMM STK 896047503 623 14,671 SH   SOLE   7,871 0 6,800
TRICO BANCSHARES COMM STK 896095106 297 7,850 SH   SOLE   3,850 0 4,000
TRIMBLE INC COMM STK 896239100 35,796 880,811 SH   SOLE   620,087 0 260,724
TRINITY INDS INC COMM STK 896522109 2,590 69,141 SH   SOLE   32,383 0 36,758
TRISTATE CAP HLDGS INC COMM STK 89678F100 26,165 1,137,591 SH   SOLE   181,921 0 955,670
TRIUMPH GROUP INC NEW COMM STK 896818101 131,570 4,837,114 SH   SOLE   1,170,600 0 3,666,514
TRIVAGO N V ADR 89686D105 43,121 6,304,278 SH   SOLE   790,102 0 5,514,176
TRIPADVISOR INC COMM STK 896945201 155,306 4,506,842 SH   SOLE   1,504,370 0 3,002,472
TRUECAR INC COMM STK 89785L107 618 55,206 SH   SOLE   24,376 0 30,830
TRUEBLUE INC COMM STK 89785X101 451 16,407 SH   SOLE   107 0 16,300
TRUPANION INC COMM STK 898202106 589 20,113 SH   SOLE   20,053 0 60
TRUSTCO BK CORP N Y COMM STK 898349105 530 57,602 SH   SOLE   15,752 0 41,850
TRUSTMARK CORP COMM STK 898402102 1,084 34,020 SH   SOLE   20,520 0 13,500
TUCOWS INC COMM STK 898697206 29,905 426,915 SH   SOLE   65,569 0 361,346
TUESDAY MORNING CORP COMM STK 899035505 18,792 6,833,570 SH   SOLE   1,022,400 0 5,811,170
TUPPERWARE BRANDS CORP COMM STK 899896104 1,162 18,539 SH   SOLE   4,419 0 14,120
TURQUOISE HILL RES LTD COMM STK 900435108 96 28,100 SH   SOLE   28,100 0 0
TUTOR PERINI CORP COMM STK 901109108 596 23,495 SH   SOLE   12,295 0 11,200
TWENTY FIRST CENTY FOX INC COMM STK 90130A101 293,433 8,497,901 SH   SOLE   1,929,562 0 6,568,339
TWENTY FIRST CENTY FOX INC COMM STK 90130A200 1,394,089 40,858,424 SH   SOLE   16,293,127 0 24,565,297
22ND CENTY GROUP INC COMM STK 90137F103 246 87,800 SH   SOLE   51,200 0 36,600
TWILIO INC COMM STK 90138F102 3,655 154,864 SH   SOLE   149,664 0 5,200
TWITTER INC COMM STK 90184L102 6,983 290,829 SH   SOLE   183,579 0 107,250
TWO HBRS INVT CORP COMM STK 90187B408 1,215 74,703 SH   SOLE   41,503 0 33,200
II VI INC COMM STK 902104108 745 15,859 SH   SOLE   4,059 0 11,800
2U INC COMM STK 90214J101 86,968 1,348,132 SH   SOLE   194,307 0 1,153,825
TYLER TECHNOLOGIES INC COMM STK 902252105 63,528 358,815 SH   SOLE   121,515 0 237,300
TYSON FOODS INC COMM STK 902494103 3,365,807 41,517,291 SH   SOLE   15,024,097 0 26,493,194
UDR INC COMM STK 902653104 18,277 474,487 SH   SOLE   111,555 0 362,932
UGI CORP NEW COMM STK 902681105 4,046 86,187 SH   SOLE   41,487 0 44,700
UMB FINL CORP COMM STK 902788108 1,239 17,225 SH   SOLE   5,517 0 11,708
USA TRUCK INC COMM STK 902925106 228 12,600 SH   SOLE   0 0 12,600
U S GLOBAL INVS INC COMM STK 902952100 220 56,500 SH   SOLE   0 0 56,500
US BANCORP DEL COMM STK 902973304 1,614,898 30,139,949 SH   SOLE   11,034,689 0 19,105,260
UMH PPTYS INC COMM STK 903002103 347 23,276 SH   SOLE   76 0 23,200
U S G CORP COMM STK 903293405 1,498 38,856 SH   SOLE   19,506 0 19,350
U S CONCRETE INC COMM STK 90333L201 1,114 13,312 SH   SOLE   6,012 0 7,300
U S PHYSICAL THERAPY INC COMM STK 90337L108 88,281 1,222,733 SH   SOLE   265,998 0 956,735
U.S. AUTO PARTS NETWORK INC COMM STK 90343C100 2,590 1,027,714 SH   SOLE   327,383 0 700,331
U S SILICA HLDGS INC COMM STK 90346E103 21,992 675,437 SH   SOLE   178,021 0 497,416
UBIQUITI NETWORKS INC COMM STK 90347A100 669 9,425 SH   SOLE   4,155 0 5,270
ULTA BEAUTY INC COMM STK 90384S303 327,656 1,464,972 SH   SOLE   555,015 0 909,957
ULTIMATE SOFTWARE GROUP INC COMM STK 90385D107 904,911 4,146,592 SH   SOLE   1,158,533 0 2,988,059
ULTRA CLEAN HLDGS INC COMM STK 90385V107 697 30,190 SH   SOLE   20,790 0 9,400
ULTRA PETROLEUM CORP COMM STK 903914208 294 32,448 SH   SOLE   448 0 32,000
ULTRAGENYX PHARMACEUTICAL IN COMM STK 90400D108 98,365 2,120,855 SH   SOLE   324,346 0 1,796,509
UMPQUA HLDGS CORP COMM STK 904214103 1,525 73,295 SH   SOLE   33,331 0 39,964
UNDER ARMOUR INC COMM STK 904311107 4,462 309,202 SH   SOLE   69,000 0 240,202
UNDER ARMOUR INC COMM STK 904311206 4,819 361,804 SH   SOLE   103,429 0 258,375
UNIFIRST CORP MASS COMM STK 904708104 948 5,748 SH   SOLE   3,548 0 2,200
UNILEVER PLC ADR 904767704 412 7,449 SH   SOLE   7,449 0 0
UNILEVER N V COMM STK 904784709 2,119 37,633 SH   SOLE   19,833 0 17,800
UNION BANKSHARES CORP NEW COMM STK 90539J109 19,298 533,527 SH   SOLE   81,898 0 451,629
UNION PAC CORP COMM STK 907818108 334,800 2,496,648 SH   SOLE   794,159 0 1,702,489
UNISYS CORP COMM STK 909214306 645 79,140 SH   SOLE   23,240 0 55,900
UNIT CORP COMM STK 909218109 1,475 67,043 SH   SOLE   18,143 0 48,900
UNITED CMNTY BKS BLAIRSVLE G COMM STK 90984P303 964 34,252 SH   SOLE   12,356 0 21,896
UNITED BANKSHARES INC WEST V COMM STK 909907107 1,076 30,961 SH   SOLE   10,661 0 20,300
UNITED CONTL HLDGS INC COMM STK 910047109 880,117 13,058,116 SH   SOLE   4,793,124 0 8,264,992
UNITED FINL BANCORP INC NEW COMM STK 910304104 67,945 3,851,781 SH   SOLE   1,076,080 0 2,775,701
UNITED FIRE GROUP INC COMM STK 910340108 1,146 25,150 SH   SOLE   11,750 0 13,400
UNITED NAT FOODS INC COMM STK 911163103 720 14,610 SH   SOLE   5,510 0 9,100
UNITED PARCEL SERVICE INC COMM STK 911312106 1,263,843 10,607,156 SH   SOLE   3,781,863 0 6,825,293
UNITED RENTALS INC COMM STK 911363109 23,577 137,149 SH   SOLE   31,800 0 105,349
US FOODS HLDG CORP COMM STK 912008109 966 30,250 SH   SOLE   11,580 0 18,670
UNITED STATES STL CORP NEW COMM STK 912909108 2,059 58,498 SH   SOLE   29,408 0 29,090
UNITED TECHNOLOGIES CORP COMM STK 913017109 701,848 5,501,670 SH   SOLE   2,171,237 0 3,330,433
UNITED THERAPEUTICS CORP DEL COMM STK 91307C102 19,655 132,850 SH   SOLE   58,229 0 74,621
UNITEDHEALTH GROUP INC COMM STK 91324P102 7,981,194 36,202,458 SH   SOLE   11,626,552 0 24,575,906
UNITIL CORP COMM STK 913259107 248 5,440 SH   SOLE   1,340 0 4,100
UNITI GROUP INC COMM STK 91325V108 835 46,953 SH   SOLE   25,353 0 21,600
UNIVAR INC COMM STK 91336L107 35,034 1,131,604 SH   SOLE   360,688 0 770,916
UNIVERSAL CORP VA COMM STK 913456109 389 7,400 SH   SOLE   1,960 0 5,440
UNIVERSAL DISPLAY CORP COMM STK 91347P105 2,662 15,417 SH   SOLE   6,998 0 8,419
UNIVERSAL ELECTRS INC COMM STK 913483103 380 8,040 SH   SOLE   3,340 0 4,700
UNIVERSAL FST PRODS INC COMM STK 913543104 59,426 1,579,626 SH   SOLE   553,156 0 1,026,470
UNIVERSAL HEALTH RLTY INCM T COMM STK 91359E105 367 4,885 SH   SOLE   35 0 4,850
UNIVERSAL INS HLDGS INC COMM STK 91359V107 623 22,780 SH   SOLE   11,980 0 10,800
UNIVERSAL LOGISTICS HLDGS IN COMM STK 91388P105 46,290 1,949,061 SH   SOLE   503,595 0 1,445,466
UNIVERSAL HLTH SVCS INC COMM STK 913903100 116,867 1,031,029 SH   SOLE   261,117 0 769,912
UNIVEST CORP PA COMM STK 915271100 50,360 1,795,366 SH   SOLE   259,845 0 1,535,521
UNUM GROUP COMM STK 91529Y106 21,222 386,625 SH   SOLE   95,596 0 291,029
UPLAND SOFTWARE INC COMM STK 91544A109 2,776 128,174 SH   SOLE   109,416 0 18,758
URANIUM ENERGY CORP COMM STK 916896103 117 65,883 SH   SOLE   383 0 65,500
URBAN OUTFITTERS INC COMM STK 917047102 824 23,502 SH   SOLE   13,202 0 10,300
URBAN EDGE PPTYS COMM STK 91704F104 264,043 10,358,709 SH   SOLE   1,163,265 0 9,195,444
URSTADT BIDDLE PPTYS INC COMM STK 917286106 1,172 69,120 SH   SOLE   12,620 0 56,500
URSTADT BIDDLE PPTYS INC COMM STK 917286205 23,721 1,091,108 SH   SOLE   246,708 0 844,400
US ECOLOGY INC COMM STK 91732J102 27,779 544,694 SH   SOLE   236,194 0 308,500
UTAH MED PRODS INC COMM STK 917488108 23,570 289,562 SH   SOLE   81,033 0 208,529
V F CORP COMM STK 918204108 41,749 564,182 SH   SOLE   136,077 0 428,105
VEON LTD ADR 91822M106 589 153,501 SH   SOLE   153,501 0 0
VSE CORP COMM STK 918284100 224 4,624 SH   SOLE   24 0 4,600
VAIL RESORTS INC COMM STK 91879Q109 1,119,927 5,270,989 SH   SOLE   1,299,351 0 3,971,638
VALERO ENERGY CORP NEW COMM STK 91913Y100 73,270 797,198 SH   SOLE   220,908 0 576,290
VALLEY NATL BANCORP COMM STK 919794107 486 43,358 SH   SOLE   16,658 0 26,700
VALMONT INDS INC COMM STK 920253101 451,131 2,720,113 SH   SOLE   527,042 0 2,193,071
VALVOLINE INC COMM STK 92047W101 643,541 25,680,015 SH   SOLE   8,586,593 0 17,093,422
VANTIV INC COMM STK 92210H105 1,804,972 24,540,759 SH   SOLE   8,600,855 0 15,939,904
VARIAN MED SYS INC COMM STK 92220P105 18,403 165,567 SH   SOLE   35,322 0 130,245
VECTREN CORP COMM STK 92240G101 1,954 30,049 SH   SOLE   10,600 0 19,449
VECTOR GROUP LTD COMM STK 92240M108 26,815 1,198,188 SH   SOLE   366,293 0 831,895
VECTRUS INC COMM STK 92242T101 647 20,957 SH   SOLE   15,713 0 5,244
VEEVA SYS INC COMM STK 922475108 222,972 4,033,503 SH   SOLE   1,246,463 0 2,787,040
VENTAS INC COMM STK 92276F100 37,449 624,039 SH   SOLE   145,785 0 478,254
VERASTEM INC COMM STK 92337C104 333 108,600 SH   SOLE   87,100 0 21,500
VEREIT INC COMM STK 92339V100 15,538 1,994,651 SH   SOLE   1,243,829 0 750,822
VERIFONE SYS INC COMM STK 92342Y109 773 43,624 SH   SOLE   27,240 0 16,384
VERISIGN INC COMM STK 92343E102 448,797 3,921,676 SH   SOLE   1,173,722 0 2,747,954
VERIZON COMMUNICATIONS INC COMM STK 92343V104 2,576,348 48,674,620 SH   SOLE   17,272,909 0 31,401,711
VERIZON COMMUNICATIONS INC COMM STK 92343V104 61,081 1,154,000 SH Call SOLE   249,600 0 904,400
VERINT SYS INC COMM STK 92343X100 681 16,266 SH   SOLE   5,466 0 10,800
VERISK ANALYTICS INC COMM STK 92345Y106 618,276 6,440,376 SH   SOLE   2,155,375 0 4,285,001
VERSARTIS INC COMM STK 92529L102 73 33,164 SH   SOLE   88 0 33,076
VERTEX PHARMACEUTICALS INC COMM STK 92532F100 4,246,861 28,338,859 SH   SOLE   9,764,572 0 18,574,287
VERSUM MATLS INC COMM STK 92532W103 41,104 1,085,974 SH   SOLE   330,274 0 755,700
VIAD CORP COMM STK 92552R406 672 12,133 SH   SOLE   4,656 0 7,477
VIASAT INC COMM STK 92552V100 1,301 17,379 SH   SOLE   11,539 0 5,840
VIACOM INC NEW COMM STK 92553P201 220,656 7,161,829 SH   SOLE   1,748,817 0 5,413,012
VIAVI SOLUTIONS INC COMM STK 925550105 4,296 491,501 SH   SOLE   125,673 0 365,828
VICOR CORP COMM STK 925815102 227 10,845 SH   SOLE   45 0 10,800
VIPSHOP HLDGS LTD ADR 92763W103 27,081 2,310,641 SH   SOLE   200,308 0 2,110,333
VIRNETX HLDG CORP COMM STK 92823T108 111 30,040 SH   SOLE   30,040 0 0
VISA INC COMM STK 92826C839 9,407,810 82,510,176 SH   SOLE   27,962,128 0 54,548,048
VIRTUS INVT PARTNERS INC COMM STK 92828Q109 30,510 265,189 SH   SOLE   33,338 0 231,851
VISHAY INTERTECHNOLOGY INC COMM STK 928298108 1,041 50,151 SH   SOLE   15,353 0 34,798
VISHAY PRECISION GROUP INC COMM STK 92835K103 288 11,456 SH   SOLE   2,073 0 9,383
VISTA OUTDOOR INC COMM STK 928377100 893 61,310 SH   SOLE   12,260 0 49,050
VISTEON CORP COMM STK 92839U206 35,038 279,992 SH   SOLE   88,192 0 191,800
VISTRA ENERGY CORP COMM STK 92840M102 100,359 5,478,117 SH   SOLE   1,353,062 0 4,125,055
VITAMIN SHOPPE INC COMM STK 92849E101 68 15,367 SH   SOLE   15,367 0 0
VMWARE INC COMM STK 928563402 1,559,925 12,447,539 SH   SOLE   4,653,498 0 7,794,041
VODAFONE GROUP PLC NEW ADR 92857W308 602,142 18,875,928 SH   SOLE   5,736,274 0 13,139,654
VONAGE HLDGS CORP COMM STK 92886T201 806 79,204 SH   SOLE   31,504 0 47,700
VORNADO RLTY TR COMM STK 929042109 307,806 3,937,139 SH   SOLE   858,252 0 3,078,887
VOYA FINL INC COMM STK 929089100 428,438 8,660,572 SH   SOLE   3,014,600 0 5,645,972
VULCAN MATLS CO COMM STK 929160109 1,158,778 9,026,862 SH   SOLE   3,755,461 0 5,271,401
W & T OFFSHORE INC COMM STK 92922P106 94 28,363 SH   SOLE   263 0 28,100
WD-40 CO COMM STK 929236107 476 4,036 SH   SOLE   2,136 0 1,900
WGL HLDGS INC COMM STK 92924F106 2,320 27,025 SH   SOLE   11,125 0 15,900
WABCO HLDGS INC COMM STK 92927K102 9,402 65,519 SH   SOLE   31,319 0 34,200
WSFS FINL CORP COMM STK 929328102 80,670 1,685,896 SH   SOLE   424,243 0 1,261,653
W P CAREY INC COMM STK 92936U109 3,646 52,913 SH   SOLE   23,913 0 29,000
WEC ENERGY GROUP INC COMM STK 92939U106 38,213 575,237 SH   SOLE   154,830 0 420,407
WABASH NATL CORP COMM STK 929566107 581 26,767 SH   SOLE   12,067 0 14,700
WABTEC CORP COMM STK 929740108 363,420 4,462,971 SH   SOLE   1,652,045 0 2,810,926
WADDELL & REED FINL INC COMM STK 930059100 17,730 793,641 SH   SOLE   201,525 0 592,116
WAGEWORKS INC COMM STK 930427109 1,150 18,553 SH   SOLE   6,303 0 12,250
WAL-MART STORES INC COMM STK 931142103 1,920,836 19,451,508 SH   SOLE   7,577,652 0 11,873,856
WALGREENS BOOTS ALLIANCE INC COMM STK 931427108 178,381 2,456,361 SH   SOLE   759,474 0 1,696,887
WALKER & DUNLOP INC COMM STK 93148P102 986 20,757 SH   SOLE   12,857 0 7,900
WASHINGTON FED INC COMM STK 938824109 1,902 55,541 SH   SOLE   32,031 0 23,510
WASHINGTON PRIME GROUP NEW COMM STK 93964W108 2,176 305,681 SH   SOLE   284,222 0 21,459
WASHINGTON REAL ESTATE INVT COMM STK 939653101 65,595 2,107,818 SH   SOLE   603,918 0 1,503,900
WASHINGTONFIRST BANKSHARES I COMM STK 940730104 33,050 964,690 SH   SOLE   129,662 0 835,028
WASTE CONNECTIONS INC COMM STK 94106B101 2,174,698 30,655,456 SH   SOLE   9,464,682 0 21,190,774
WASTE MGMT INC DEL COMM STK 94106L109 67,408 781,090 SH   SOLE   168,870 0 612,220
WATERS CORP COMM STK 941848103 26,574 137,555 SH   SOLE   34,356 0 103,199
WATERSTONE FINL INC MD COMM STK 94188P101 274 16,050 SH   SOLE   16,050 0 0
WATSCO INC COMM STK 942622200 352,454 2,072,770 SH   SOLE   413,845 0 1,658,925
WATTS WATER TECHNOLOGIES INC COMM STK 942749102 1,027 13,518 SH   SOLE   7,668 0 5,850
WAYFAIR INC COMM STK 94419L101 13,697 170,631 SH   SOLE   54,871 0 115,760
WEB COM GROUP INC COMM STK 94733A104 403 18,498 SH   SOLE   9,898 0 8,600
WEBSTER FINL CORP CONN COMM STK 947890109 525,406 9,355,518 SH   SOLE   2,350,260 0 7,005,258
WEIBO CORP ADR 948596101 223 2,160 SH   SOLE   2,160 0 0
WEIGHT WATCHERS INTL INC NEW COMM STK 948626106 229 5,177 SH   SOLE   77 0 5,100
WEINGARTEN RLTY INVS COMM STK 948741103 74,923 2,279,368 SH   SOLE   254,626 0 2,024,742
WELBILT INC COMM STK 949090104 142,251 6,050,656 SH   SOLE   1,116,687 0 4,933,969
WELLCARE HEALTH PLANS INC COMM STK 94946T106 409,871 2,038,045 SH   SOLE   464,215 0 1,573,830
WELLS FARGO CO NEW COMM STK 949746101 4,255,750 70,145,868 SH   SOLE   27,139,627 0 43,006,241
WELLS FARGO CO NEW COMM STK 949746101 22,083 364,000 SH Call SOLE   78,800 0 285,200
WELLS FARGO CO NEW CVPFSTKF 949746804 145,961 112,333 SH   SOLE   24,734 0 87,599
WELLTOWER INC COMM STK 95040Q104 40,997 642,893 SH   SOLE   148,282 0 494,611
WENDYS CO COMM STK 95058W100 1,543 93,947 SH   SOLE   36,132 0 57,815
WERNER ENTERPRISES INC COMM STK 950755108 423 10,951 SH   SOLE   4,023 0 6,928
WESBANCO INC COMM STK 950810101 1,365 33,570 SH   SOLE   12,195 0 21,375
WESCO INTL INC COMM STK 95082P105 1,254 18,405 SH   SOLE   5,514 0 12,891
WEST BANCORPORATION INC COMM STK 95123P106 454 18,045 SH   SOLE   5,045 0 13,000
WEST PHARMACEUTICAL SVSC INC COMM STK 955306105 918,563 9,309,447 SH   SOLE   2,316,957 0 6,992,490
WESTAMERICA BANCORPORATION COMM STK 957090103 133,485 2,241,564 SH   SOLE   566,624 0 1,674,940
WESTAR ENERGY INC COMM STK 95709T100 642,126 12,161,475 SH   SOLE   5,168,365 0 6,993,110
WESTERN ALLIANCE BANCORP COMM STK 957638109 390,663 6,899,743 SH   SOLE   1,046,486 0 5,853,257
WESTERN ASSET MTG CAP CORP COMM STK 95790D105 186 18,736 SH   SOLE   114 0 18,622
WESTERN DIGITAL CORP COMM STK 958102105 132,570 1,666,920 SH   SOLE   499,609 0 1,167,311
WESTERN NEW ENG BANCORP INC COMM STK 958892101 302 27,670 SH   SOLE   14,570 0 13,100
WESTERN UN CO COMM STK 959802109 14,869 782,142 SH   SOLE   199,580 0 582,562
WESTLAKE CHEM CORP COMM STK 960413102 7,219 67,764 SH   SOLE   9,174 0 58,590
WESTMORELAND COAL CO COMM STK 960878106 26 21,251 SH   SOLE   21,251 0 0
WESTPORT FUEL SYSTEMS INC COMM STK 960908309 6,762 1,798,447 SH   SOLE   263,583 0 1,534,864
WESTROCK CO COMM STK 96145D105 129,801 2,053,491 SH   SOLE   514,107 0 1,539,384
WESTWOOD HLDGS GROUP INC COMM STK 961765104 240 3,622 SH   SOLE   1,622 0 2,000
WEX INC COMM STK 96208T104 57,992 410,618 SH   SOLE   160,599 0 250,019
WEYCO GROUP INC COMM STK 962149100 904 30,413 SH   SOLE   4,670 0 25,743
WEYERHAEUSER CO COMM STK 962166104 944,849 26,796,627 SH   SOLE   9,089,006 0 17,707,621
WHEATON PRECIOUS METALS CORP COMM STK 962879102 6,562 296,500 SH   SOLE   136,500 0 160,000
WHIRLPOOL CORP COMM STK 963320106 27,177 161,154 SH   SOLE   51,067 0 110,087
WILEY JOHN & SONS INC COMM STK 968223206 679 10,334 SH   SOLE   2,504 0 7,830
WILLAMETTE VY VINEYARD INC COMM STK 969136100 90 10,850 SH   SOLE   0 0 10,850
WILLIAMS COS INC DEL COMM STK 969457100 43,611 1,430,327 SH   SOLE   334,541 0 1,095,786
WILLIAMS SONOMA INC COMM STK 969904101 7,512 145,301 SH   SOLE   72,501 0 72,800
WINDSTREAM HLDGS INC COMM STK 97382A200 356 192,462 SH   SOLE   192,462 0 0
WINGSTOP INC COMM STK 974155103 148,774 3,816,688 SH   SOLE   566,305 0 3,250,383
WINMARK CORP COMM STK 974250102 35,551 274,740 SH   SOLE   40,283 0 234,457
WINNEBAGO INDS INC COMM STK 974637100 1,051 18,898 SH   SOLE   6,378 0 12,520
WINTRUST FINL CORP COMM STK 97650W108 90,224 1,095,355 SH   SOLE   329,387 0 765,968
WISDOMTREE INVTS INC COMM STK 97717P104 708 56,420 SH   SOLE   26,820 0 29,600
WOLVERINE WORLD WIDE INC COMM STK 978097103 604 18,942 SH   SOLE   9,642 0 9,300
WOODWARD INC COMM STK 980745103 36,373 475,215 SH   SOLE   155,885 0 319,330
WORKDAY INC COMM STK 98138H101 2,467,579 24,253,774 SH   SOLE   9,121,997 0 15,131,777
WORKHORSE GROUP INC COMM STK 98138J206 69 27,049 SH   SOLE   27,049 0 0
WORLD ACCEP CORP DEL COMM STK 981419104 300 3,717 SH   SOLE   3,717 0 0
WORLD FUEL SVCS CORP COMM STK 981475106 17,535 623,132 SH   SOLE   196,332 0 426,800
WORLD WRESTLING ENTMT INC COMM STK 98156Q108 480 15,698 SH   SOLE   98 0 15,600
WORTHINGTON INDS INC COMM STK 981811102 27,259 618,690 SH   SOLE   180,753 0 437,937
WPX ENERGY INC COMM STK 98212B103 104,443 7,423,107 SH   SOLE   2,394,312 0 5,028,795
WYNDHAM WORLDWIDE CORP COMM STK 98310W108 20,880 180,206 SH   SOLE   47,001 0 133,205
WYNN RESORTS LTD COMM STK 983134107 34,210 202,918 SH   SOLE   68,300 0 134,618
XO GROUP INC COMM STK 983772104 15,049 815,197 SH   SOLE   118,424 0 696,773
XPO LOGISTICS INC COMM STK 983793100 80,885 883,117 SH   SOLE   283,117 0 600,000
XCEL ENERGY INC COMM STK 98389B100 43,743 909,234 SH   SOLE   238,619 0 670,615
XILINX INC COMM STK 983919101 1,871,494 27,758,726 SH   SOLE   9,928,225 0 17,830,501
XCERRA CORP COMM STK 98400J108 199 20,345 SH   SOLE   7,412 0 12,933
XENIA HOTELS & RESORTS INC COMM STK 984017103 1,189 55,082 SH   SOLE   43,282 0 11,800
XENCOR INC COMM STK 98401F105 111,645 5,093,271 SH   SOLE   674,389 0 4,418,882
XEROX CORP COMM STK 984121608 11,048 379,010 SH   SOLE   83,368 0 295,642
XYLEM INC COMM STK 98419M100 719,290 10,546,773 SH   SOLE   3,243,958 0 7,302,815
XPERI CORP COMM STK 98421B100 1,093 44,788 SH   SOLE   35,728 0 9,060
YPF SOCIEDAD ANONIMA ADR 984245100 90,005 3,928,627 SH   SOLE   1,624,122 0 2,304,505
YRC WORLDWIDE INC COMM STK 984249607 5,384 374,409 SH   SOLE   312,109 0 62,300
YY INC ADR 98426T106 289,108 2,557,117 SH   SOLE   595,385 0 1,961,732
YELP INC COMM STK 985817105 663 15,798 SH   SOLE   5,898 0 9,900
YUM BRANDS INC COMM STK 988498101 2,695,885 33,033,765 SH   SOLE   10,651,604 0 22,382,161
YUM CHINA HLDGS INC COMM STK 98850P109 199,759 4,991,487 SH   SOLE   2,126,402 0 2,865,085
ZAI LAB LTD ADR 98887Q104 11,806 556,100 SH   SOLE   74,932 0 481,168
ZAYO GROUP HLDGS INC COMM STK 98919V105 11,335 308,013 SH   SOLE   139,913 0 168,100
ZEBRA TECHNOLOGIES CORP COMM STK 989207105 48,278 465,105 SH   SOLE   147,030 0 318,075
ZENDESK INC COMM STK 98936J101 89,174 2,635,153 SH   SOLE   457,361 0 2,177,792
ZILLOW GROUP INC COMM STK 98954M101 230,696 5,662,642 SH   SOLE   1,249,573 0 4,413,069
ZILLOW GROUP INC COMM STK 98954M200 117,193 2,863,965 SH   SOLE   740,993 0 2,122,972
ZIMMER BIOMET HLDGS INC COMM STK 98956P102 199,836 1,656,053 SH   SOLE   404,988 0 1,251,065
ZION OIL & GAS INC COMM STK 989696109 116 53,900 SH   SOLE   53,700 0 200
ZIONS BANCORPORATION COMM STK 989701107 17,698 348,178 SH   SOLE   78,502 0 269,676
ZIOPHARM ONCOLOGY INC COMM STK 98973P101 230 55,569 SH   SOLE   47,269 0 8,300
ZIX CORP COMM STK 98974P100 76 17,246 SH   SOLE   17,246 0 0
ZOETIS INC COMM STK 98978V103 1,651,214 22,920,789 SH   SOLE   7,054,129 0 15,866,660
ZOES KITCHEN INC COMM STK 98979J109 5,109 305,550 SH   SOLE   53,178 0 252,372
ZUMIEZ INC COMM STK 989817101 32,168 1,544,686 SH   SOLE   236,376 0 1,308,310
ZYNGA INC COMM STK 98986T108 78,143 19,535,805 SH   SOLE   3,553,554 0 15,982,251
ZYNERBA PHARMACEUTICALS INC COMM STK 98986X109 521 41,632 SH   SOLE   27,832 0 13,800
ADIENT PLC COMM STK G0084W101 519,472 6,600,657 SH   SOLE   1,796,523 0 4,804,134
ALKERMES PLC COMM STK G01767105 900,858 16,460,046 SH   SOLE   4,765,097 0 11,694,949
ALLEGION PUB LTD CO COMM STK G0176J109 513,367 6,452,575 SH   SOLE   2,309,703 0 4,142,872
ALLERGAN PLC COMM STK G0177J108 423,083 2,586,399 SH   SOLE   717,258 0 1,869,141
ALLERGAN PLC CVPFSTKF G0177J116 25,087 42,876 SH   SOLE   3,778 0 39,098
AMBARELLA INC COMM STK G037AX101 15,959 271,650 SH   SOLE   40,780 0 230,870
AON PLC COMM STK G0408V102 166,558 1,242,968 SH   SOLE   309,207 0 933,761
ARCH CAP GROUP LTD COMM STK G0450A105 4,220 46,488 SH   SOLE   19,453 0 27,035
ARGO GROUP INTL HLDGS LTD COMM STK G0464B107 1,041 16,885 SH   SOLE   8,421 0 8,464
ASPEN INSURANCE HOLDINGS LTD COMM STK G05384105 1,213 29,868 SH   SOLE   21,368 0 8,500
ARRIS INTL INC COMM STK G0551A103 23,981 933,476 SH   SOLE   303,912 0 629,564
ASSURED GUARANTY LTD COMM STK G0585R106 127,812 3,773,600 SH   SOLE   784,688 0 2,988,912
ATLASSIAN CORP PLC COMM STK G06242104 809,494 17,783,268 SH   SOLE   4,903,698 0 12,879,570
ATHENE HLDG LTD COMM STK G0684D107 1,145 22,152 SH   SOLE   9,052 0 13,100
AXIS CAPITAL HOLDINGS LTD COMM STK G0692U109 76,531 1,522,693 SH   SOLE   404,022 0 1,118,671
AXALTA COATING SYS LTD COMM STK G0750C108 56,034 1,731,567 SH   SOLE   520,566 0 1,211,001
AXOVANT SCIENCES LTD COMM STK G0750W104 12,841 2,436,618 SH   SOLE   270,152 0 2,166,466
BANK OF NT BUTTERFIELD&SON L COMM STK G0772R208 39,926 1,100,196 SH   SOLE   153,961 0 946,235
BIOHAVEN PHARMACTL HLDG CO L COMM STK G11196105 10,119 375,048 SH   SOLE   54,080 0 320,968
ACCENTURE PLC IRELAND COMM STK G1151C101 592,409 3,869,675 SH   SOLE   1,527,930 0 2,341,745
BELMOND LTD COMM STK G1154H107 226 18,451 SH   SOLE   251 0 18,200
BUNGE LIMITED COMM STK G16962105 809,920 12,073,944 SH   SOLE   4,574,593 0 7,499,351
CARDTRONICS PLC COMM STK G1991C105 78,372 4,231,737 SH   SOLE   719,473 0 3,512,264
CISION LTD COMM STK G1992S109 68,031 5,731,350 SH   SOLE   733,416 0 4,997,934
CISION LTD WARRANT G1992S117 2,015 740,800 SH   SOLE   75,923 0 664,877
CENTRAL EUROPEAN MEDIA ENTRP COMM STK G20045202 8,891 1,912,126 SH   SOLE   155,600 0 1,756,526
CREDICORP LTD COMM STK G2519Y108 322,751 1,555,949 SH   SOLE   516,671 0 1,039,278
DELPHI TECHNOLOGIES PLC COMM STK G2709G107 3,470 66,128 SH   SOLE   29,062 0 37,066
DESPEGAR COM CORP COMM STK G27358103 31,956 1,162,900 SH   SOLE   195,485 0 967,415
EATON CORP PLC COMM STK G29183103 63,505 803,765 SH   SOLE   213,248 0 590,517
ENDO INTL PLC COMM STK G30401106 485 62,520 SH   SOLE   48,520 0 14,000
ENSTAR GROUP LIMITED COMM STK G3075P101 49,991 249,022 SH   SOLE   40,152 0 208,870
ENSCO PLC COMM STK G3157S106 5,513 932,904 SH   SOLE   598,064 0 334,840
ESSENT GROUP LTD COMM STK G3198U102 32,193 741,436 SH   SOLE   123,016 0 618,420
EVEREST RE GROUP LTD COMM STK G3223R108 16,413 74,179 SH   SOLE   16,028 0 58,151
FABRINET COMM STK G3323L100 356 12,420 SH   SOLE   90 0 12,330
FRESH DEL MONTE PRODUCE INC COMM STK G36738105 1,751 36,722 SH   SOLE   15,322 0 21,400
GASLOG LTD COMM STK G37585109 1,849 83,114 SH   SOLE   83,114 0 0
GENPACT LIMITED COMM STK G3922B107 7,797 245,654 SH   SOLE   93,654 0 152,000
GREENLIGHT CAPITAL RE LTD COMM STK G4095J109 241 11,981 SH   SOLE   11,981 0 0
HELEN OF TROY CORP LTD COMM STK G4388N106 40,372 419,012 SH   SOLE   137,212 0 281,800
HERBALIFE LTD COMM STK G4412G101 1,941 28,661 SH   SOLE   13,061 0 15,600
JANUS HENDERSON GROUP PLC COMM STK G4474Y214 54,813 1,432,647 SH   SOLE   447,436 0 985,211
HORIZON PHARMA PLC COMM STK G4617B105 834 57,113 SH   SOLE   38,623 0 18,490
ICHOR HOLDINGS COMM STK G4740B105 8,944 363,571 SH   SOLE   95,971 0 267,600
IHS MARKIT LTD COMM STK G47567105 442,576 9,802,356 SH   SOLE   3,270,063 0 6,532,293
INGERSOLL-RAND PLC COMM STK G47791101 39,100 438,394 SH   SOLE   97,590 0 340,804
WEATHERFORD INTL PLC COMM STK G48833100 1,536 368,456 SH   SOLE   266,956 0 101,500
INVESCO LTD COMM STK G491BT108 107,850 2,951,549 SH   SOLE   1,488,299 0 1,463,250
JAMES RIV GROUP LTD COMM STK G5005R107 7,822 195,501 SH   SOLE   31,921 0 163,580
JAZZ PHARMACEUTICALS PLC COMM STK G50871105 21,747 161,511 SH   SOLE   69,211 0 92,300
JOHNSON CTLS INTL PLC COMM STK G51502105 1,712,522 44,936,290 SH   SOLE   16,765,138 0 28,171,152
KOSMOS ENERGY LTD COMM STK G5315B107 71,091 10,378,292 SH   SOLE   2,506,784 0 7,871,508
LAZARD LTD COMM STK G54050102 188,607 3,592,518 SH   SOLE   983,511 0 2,609,007
LIBERTY GLOBAL PLC COMM STK G5480U104 262,514 7,324,620 SH   SOLE   2,408,387 0 4,916,233
LIBERTY GLOBAL PLC COMM STK G5480U120 793,220 23,440,300 SH   SOLE   4,900,846 0 18,539,454
LIBERTY GLOBAL PLC COMM STK G5480U138 1,821 90,360 SH   SOLE   46,384 0 43,976
LIBERTY GLOBAL PLC COMM STK G5480U153 113,833 5,723,117 SH   SOLE   1,196,700 0 4,526,417
LIVANOVA PLC COMM STK G5509L101 162,239 2,030,013 SH   SOLE   431,257 0 1,598,756
LUXFER HOLDINGS PLC COMM STK G5698W116 32,515 2,057,890 SH   SOLE   314,291 0 1,743,599
LUXOFT HLDG INC COMM STK G57279104 2,254 40,470 SH   SOLE   1,770 0 38,700
MALLINCKRODT PUB LTD CO COMM STK G5785G107 41,453 1,837,466 SH   SOLE   643,510 0 1,193,956
MARVELL TECHNOLOGY GROUP LTD COMM STK G5876H105 902,056 42,014,697 SH   SOLE   13,428,667 0 28,586,030
MEDTRONIC PLC COMM STK G5960L103 1,956,505 24,229,161 SH   SOLE   8,827,006 0 15,402,155
MICHAEL KORS HLDGS LTD COMM STK G60754101 16,155 256,625 SH   SOLE   61,700 0 194,925
APTIV PLC COMM STK G6095L109 451,580 5,323,358 SH   SOLE   1,760,522 0 3,562,836
NABORS INDUSTRIES LTD COMM STK G6359F103 1,269 185,860 SH   SOLE   82,760 0 103,100
MYOVANT SCIENCES LTD COMM STK G637AM102 588 46,496 SH   SOLE   4,261 0 42,235
NETSHOES CAYMAN LTD COMM STK G6455X107 9,328 1,180,718 SH   SOLE   142,687 0 1,038,031
NIELSEN HLDGS PLC COMM STK G6518L108 61,078 1,677,955 SH   SOLE   827,921 0 850,034
NOBLE CORP PLC COMM STK G65431101 301 66,585 SH   SOLE   66,585 0 0
NOMAD FOODS LTD COMM STK G6564A105 172,054 10,174,660 SH   SOLE   2,363,960 0 7,810,700
NORWEGIAN CRUISE LINE HLDGS COMM STK G66721104 1,219,629 22,903,825 SH   SOLE   7,588,801 0 15,315,024
OXFORD IMMUNOTEC GLOBAL PLC COMM STK G6855A103 11,989 858,201 SH   SOLE   97,614 0 760,587
PROTHENA CORP PLC COMM STK G72800108 228,830 6,103,759 SH   SOLE   1,053,455 0 5,050,304
RENAISSANCERE HOLDINGS LTD COMM STK G7496G103 27,260 217,055 SH   SOLE   38,233 0 178,822
ROWAN COMPANIES PLC COMM STK G7665A101 539 34,406 SH   SOLE   23,206 0 11,200
SEAGATE TECHNOLOGY PLC COMM STK G7945M107 21,039 502,855 SH   SOLE   118,119 0 384,736
PENTAIR PLC COMM STK G7S00T104 328,708 4,654,604 SH   SOLE   1,703,315 0 2,951,289
SENTINEL ENERGY SVCS INC COMM STK G8062D128 38,755 3,887,115 SH   SOLE   673,458 0 3,213,657
SIGNET JEWELERS LIMITED COMM STK G81276100 9,890 174,890 SH   SOLE   64,738 0 110,152
STERIS PLC COMM STK G84720104 108,793 1,243,776 SH   SOLE   220,620 0 1,023,156
TECHNIPFMC PLC COMM STK G87110105 23,739 758,182 SH   SOLE   176,772 0 581,410
THERAVANCE BIOPHARMA INC COMM STK G8807B106 64,580 2,315,540 SH   SOLE   354,025 0 1,961,515
THIRD PT REINS LTD COMM STK G8827U100 38,321 2,615,741 SH   SOLE   352,875 0 2,262,866
TRAVELPORT WORLDWIDE LTD COMM STK G9019D104 4,154 317,842 SH   SOLE   102,542 0 215,300
TRITON INTL LTD COMM STK G9078F107 6,489 173,276 SH   SOLE   83,311 0 89,965
VALIDUS HOLDINGS LTD COMM STK G9319H102 56,034 1,194,250 SH   SOLE   190,220 0 1,004,030
WHITE MTNS INS GROUP LTD COMM STK G9618E107 235,060 276,125 SH   SOLE   71,234 0 204,891
WILLIS TOWERS WATSON PUB LTD COMM STK G96629103 2,393,307 15,882,322 SH   SOLE   5,527,702 0 10,354,620
PERRIGO CO PLC COMM STK G97822103 858,389 9,848,431 SH   SOLE   3,300,309 0 6,548,122
XL GROUP LTD COMM STK G98294104 822,877 23,403,789 SH   SOLE   9,423,256 0 13,980,533
CHUBB LIMITED COMM STK H1467J104 2,533,351 17,336,288 SH   SOLE   6,322,890 0 11,013,398
GARMIN LTD COMM STK H2906T109 9,869 165,679 SH   SOLE   37,100 0 128,579
TE CONNECTIVITY LTD COMM STK H84989104 781,591 8,223,814 SH   SOLE   3,328,333 0 4,895,481
TRANSOCEAN LTD COMM STK H8817H100 1,629 152,495 SH   SOLE   50,125 0 102,370
ALTISOURCE PORTFOLIO SOLNS S COMM STK L0175J104 642 22,930 SH   SOLE   14,030 0 8,900
ARDAGH GROUP S A COMM STK L0223L101 21,326 1,010,717 SH   SOLE   327,302 0 683,415
GLOBANT S A COMM STK L44385109 10,380 223,409 SH   SOLE   127,303 0 96,106
ORION ENGINEERED CARBONS S A COMM STK L72967109 95,564 3,732,985 SH   SOLE   633,835 0 3,099,150
TRINSEO S A COMM STK L9340P101 974 13,415 SH   SOLE   5,615 0 7,800
CHECK POINT SOFTWARE TECH LT COMM STK M22465104 575 5,550 SH   SOLE   5,550 0 0
CYBERARK SOFTWARE LTD COMM STK M2682V108 60,612 1,464,409 SH   SOLE   223,989 0 1,240,420
WIX COM LTD COMM STK M98068105 381,361 6,626,610 SH   SOLE   1,126,043 0 5,500,567
AERCAP HOLDINGS NV COMM STK N00985106 229 4,350 SH   SOLE   4,350 0 0
ASML HOLDING N V COMM STK N07059210 535,926 3,083,223 SH   SOLE   1,317,504 0 1,765,719
CONSTELLIUM NV COMM STK N22035104 37,118 3,328,955 SH   SOLE   1,011,730 0 2,317,225
CORE LABORATORIES N V COMM STK N22717107 1,959 17,880 SH   SOLE   12,600 0 5,280
FERRARI N V COMM STK N3167Y103 986,573 9,410,267 SH   SOLE   3,143,852 0 6,266,415
FRANKS INTL N V COMM STK N33462107 110,435 16,606,799 SH   SOLE   3,962,590 0 12,644,209
LYONDELLBASELL INDUSTRIES N COMM STK N53745100 63,565 576,190 SH   SOLE   145,796 0 430,394
MERUS N V COMM STK N5749R100 6,888 355,786 SH   SOLE   33,282 0 322,504
MYLAN N V COMM STK N59465109 152,089 3,594,625 SH   SOLE   773,859 0 2,820,766
NXP SEMICONDUCTORS N V COMM STK N6596X109 147,900 1,263,133 SH   SOLE   266,776 0 996,357
SENSATA TECHNOLOGIES HLDG NV COMM STK N7902X106 1,120,206 21,917,556 SH   SOLE   7,224,021 0 14,693,535
WRIGHT MED GROUP N V COMM STK N96617118 230,147 10,366,976 SH   SOLE   1,523,091 0 8,843,885
WRIGHT MED GROUP N V RIGHTS N96617126 200 132,507 SH   SOLE   20,400 0 112,107
YANDEX N V COMM STK N97284108 98,320 3,002,136 SH   SOLE   670,052 0 2,332,084
COPA HOLDINGS SA COMM STK P31076105 9,137 68,157 SH   SOLE   40,557 0 27,600
TRONOX LTD COMM STK Q9235V101 917 44,726 SH   SOLE   28,526 0 16,200
MAKEMYTRIP LIMITED MAURITIUS COMM STK V5633W109 22,429 751,394 SH   SOLE   93,817 0 657,577
ROYAL CARIBBEAN CRUISES LTD COMM STK V7780T103 718,539 6,023,972 SH   SOLE   2,028,442 0 3,995,530
BROADCOM LTD COMM STK Y09827109 3,001,624 11,684,017 SH   SOLE   3,926,229 0 7,757,788
DORIAN LPG LTD COMM STK Y2106R110 4,538 552,096 SH   SOLE   105,724 0 446,372
GASLOG PARTNERS LP COMM STK Y2687W108 651 26,300 SH   SOLE   26,300 0 0
GENER8 MARITIME INC COMM STK Y26889108 189 28,510 SH   SOLE   110 0 28,400
INTERNATIONAL SEAWAYS INC COMM STK Y41053102 13,760 745,382 SH   SOLE   104,936 0 640,446
WAVE LIFE SCIENCES LTD COMM STK Y95308105 60,616 1,726,956 SH   SOLE   271,498 0 1,455,458