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