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