The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete. | |||||||||||||||||
UNITED STATES SECURITIES AND EXCHANGE COMMISSION Washington, D.C. 20549 FORM 13F FORM 13F INFORMATION TABLE |
|
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 |
2U INC | COM | 90214J101 | 113,785 | 1,605,992 | SH | SOLE | 1,506,235 | 0 | 99,757 | ||
58 COM INC | SPON ADR REP A | 31680Q104 | 19,417 | 295,631 | SH | SOLE | 207,206 | 0 | 88,425 | ||
ABBOTT LABS | COM | 002824100 | 27,544 | 344,564 | SH | SOLE | 330,947 | 0 | 13,617 | ||
ABERCROMBIE & FITCH CO | CL A | 002896207 | 16,400 | 598,310 | SH | SOLE | 575,550 | 0 | 22,760 | ||
ABIOMED INC | COM | 003654100 | 53,139 | 186,069 | SH | SOLE | 141,379 | 0 | 44,690 | ||
ACADIA RLTY TR | COM SH BEN INT | 004239109 | 20,774 | 761,801 | SH | SOLE | 699,466 | 0 | 62,335 | ||
ACCENTURE PLC IRELAND | SHS CLASS A | G1151C101 | 56,356 | 320,168 | SH | SOLE | 290,808 | 0 | 29,360 | ||
ACTIVISION BLIZZARD INC | COM | 00507V109 | 29,293 | 643,371 | SH | SOLE | 623,737 | 0 | 19,634 | ||
ACUITY BRANDS INC | COM | 00508Y102 | 11,706 | 97,538 | SH | SOLE | 86,518 | 0 | 11,020 | ||
ADOBE INC | COM | 00724F101 | 94,472 | 354,504 | SH | SOLE | 254,483 | 0 | 100,021 | ||
ADTALEM GLOBAL ED INC | COM | 00737L103 | 221,617 | 4,784,473 | SH | SOLE | 4,377,639 | 0 | 406,834 | ||
ADVANCE AUTO PARTS INC | COM | 00751Y106 | 15,398 | 90,293 | SH | SOLE | 49,161 | 0 | 41,132 | ||
AFFILIATED MANAGERS GROUP IN | COM | 008252108 | 795 | 7,425 | SH | SOLE | 7,425 | 0 | 0 | ||
AGILENT TECHNOLOGIES INC | COM | 00846U101 | 28,250 | 351,452 | SH | SOLE | 265,853 | 0 | 85,599 | ||
AGILYSYS INC | COM | 00847J105 | 24,968 | 1,179,416 | SH | SOLE | 1,124,249 | 0 | 55,167 | ||
AGREE REALTY CORP | COM | 008492100 | 12,867 | 185,559 | SH | SOLE | 178,499 | 0 | 7,060 | ||
ALBANY INTL CORP | CL A | 012348108 | 15,303 | 213,752 | SH | SOLE | 203,752 | 0 | 10,000 | ||
ALIBABA GROUP HLDG LTD | SPONSORED ADS | 01609W102 | 1,071,907 | 5,875,282 | SH | SOLE | 4,725,155 | 0 | 1,150,127 | ||
ALIGN TECHNOLOGY INC | COM | 016255101 | 33,900 | 119,227 | SH | SOLE | 72,401 | 0 | 46,826 | ||
ALLEGION PUB LTD CO | ORD SHS | G0176J109 | 26,521 | 292,375 | SH | SOLE | 155,273 | 0 | 137,102 | ||
ALLETE INC | COM NEW | 018522300 | 18,034 | 219,317 | SH | SOLE | 210,977 | 0 | 8,340 | ||
ALLIANT ENERGY CORP | COM | 018802108 | 918 | 19,476 | SH | SOLE | 476 | 0 | 19,000 | ||
ALPHABET INC | CAP STK CL A | 02079K305 | 184,872 | 157,085 | SH | SOLE | 119,133 | 0 | 37,952 | ||
ALPHABET INC | CAP STK CL C | 02079K107 | 23,720 | 20,216 | SH | SOLE | 19,416 | 0 | 800 | ||
AMAZON COM INC | COM | 023135106 | 207,992 | 116,800 | SH | SOLE | 91,245 | 0 | 25,555 | ||
AMBEV SA | SPONSORED ADR | 02319V103 | 50,540 | 11,754,208 | SH | SOLE | 10,313,502 | 0 | 1,440,706 | ||
AMEDISYS INC | COM | 023436108 | 11,744 | 95,280 | SH | SOLE | 90,820 | 0 | 4,460 | ||
AMERICAN ASSETS TR INC | COM | 024013104 | 17,102 | 372,924 | SH | SOLE | 342,364 | 0 | 30,560 | ||
AMERICAN CAMPUS CMNTYS INC | COM | 024835100 | 5,290 | 111,174 | SH | SOLE | 621 | 0 | 110,553 | ||
AMERICAN FINL GROUP INC OHIO | COM | 025932104 | 733 | 7,621 | SH | SOLE | 186 | 0 | 7,435 | ||
AMERICOLD RLTY TR | COM | 03064D108 | 8,723 | 285,910 | SH | SOLE | 262,480 | 0 | 23,430 | ||
APPLE HOSPITALITY REIT INC | COM NEW | 03784Y200 | 2,685 | 164,754 | SH | SOLE | 0 | 0 | 164,754 | ||
APTIV PLC | SHS | G6095L109 | 46,911 | 590,149 | SH | SOLE | 332,683 | 0 | 257,466 | ||
ARCHROCK INC | COM | 03957W106 | 16,388 | 1,675,693 | SH | SOLE | 1,611,933 | 0 | 63,760 | ||
ARGAN INC | COM | 04010E109 | 19,458 | 389,546 | SH | SOLE | 296,941 | 0 | 92,605 | ||
ARISTA NETWORKS INC | COM | 040413106 | 34,767 | 110,561 | SH | SOLE | 83,188 | 0 | 27,373 | ||
ARMSTRONG WORLD INDS INC NEW | COM | 04247X102 | 21,721 | 273,499 | SH | SOLE | 216,893 | 0 | 56,606 | ||
ASPEN GROUP INC | COM NEW | 04530L203 | 7,073 | 1,326,961 | SH | SOLE | 1,264,891 | 0 | 62,070 | ||
ASPEN TECHNOLOGY INC | COM | 045327103 | 165,010 | 1,582,680 | SH | SOLE | 1,480,272 | 0 | 102,408 | ||
ASTRAZENECA PLC | SPONSORED ADR | 046353108 | 6,242 | 154,385 | SH | SOLE | 154,385 | 0 | 0 | ||
AT HOME GROUP INC | COM | 04650Y100 | 9,284 | 519,816 | SH | SOLE | 434,971 | 0 | 84,845 | ||
ATMOS ENERGY CORP | COM | 049560105 | 1,085 | 10,542 | SH | SOLE | 257 | 0 | 10,285 | ||
AUTODESK INC | COM | 052769106 | 17,648 | 113,260 | SH | SOLE | 72,964 | 0 | 40,296 | ||
AVNET INC | COM | 053807103 | 20,159 | 464,809 | SH | SOLE | 423,404 | 0 | 41,405 | ||
AXALTA COATING SYS LTD | COM | G0750C108 | 73,554 | 2,917,662 | SH | SOLE | 2,728,865 | 0 | 188,797 | ||
AZUL S A | SPONSR ADR PFD | 05501U106 | 1,815 | 62,121 | SH | SOLE | 43,530 | 0 | 18,591 | ||
BALL CORP | COM | 058498106 | 291,955 | 5,045,887 | SH | SOLE | 4,592,218 | 0 | 453,669 | ||
BANC OF CALIFORNIA INC | COM | 05990K106 | 9,705 | 701,246 | SH | SOLE | 674,571 | 0 | 26,675 | ||
BANCO SANTANDER CHILE NEW | SP ADR REP COM | 05965X109 | 44,521 | 1,496,495 | SH | SOLE | 1,048,707 | 0 | 447,788 | ||
BANK OF NT BUTTERFIELD&SON L | SHS NEW | G0772R208 | 27,949 | 778,955 | SH | SOLE | 633,491 | 0 | 145,464 | ||
BANNER CORP | COM NEW | 06652V208 | 18,127 | 334,629 | SH | SOLE | 321,899 | 0 | 12,730 | ||
BELDEN INC | COM | 077454106 | 18,612 | 346,594 | SH | SOLE | 319,424 | 0 | 27,170 | ||
BLACK HILLS CORP | COM | 092113109 | 10,838 | 146,319 | SH | SOLE | 140,754 | 0 | 5,565 | ||
BLACKROCK INC | COM | 09247X101 | 52,083 | 121,868 | SH | SOLE | 64,672 | 0 | 57,196 | ||
BLUE BIRD CORP | COM | 095306106 | 22,043 | 1,302,024 | SH | SOLE | 981,566 | 0 | 320,458 | ||
BOEING CO | COM | 097023105 | 46,371 | 121,575 | SH | SOLE | 63,598 | 0 | 57,977 | ||
BOOT BARN HLDGS INC | COM | 099406100 | 22,333 | 758,607 | SH | SOLE | 607,059 | 0 | 151,548 | ||
BOOZ ALLEN HAMILTON HLDG COR | CL A | 099502106 | 336,649 | 5,790,318 | SH | SOLE | 5,196,317 | 0 | 594,001 | ||
BOSTON PRIVATE FINL HLDGS IN | COM | 101119105 | 12,410 | 1,132,297 | SH | SOLE | 1,089,242 | 0 | 43,055 | ||
BRADY CORP | CL A | 104674106 | 21,320 | 459,379 | SH | SOLE | 424,091 | 0 | 35,288 | ||
BRIGHTSPHERE INVESTMNT GRP P | SHS | G1644T109 | 52,568 | 3,876,678 | SH | SOLE | 3,479,681 | 0 | 396,997 | ||
BRINKS CO | COM | 109696104 | 30,911 | 409,906 | SH | SOLE | 314,284 | 0 | 95,622 | ||
BROOKFIELD ASSET MGMT INC | CL A LTD VT SH | 112585104 | 342,994 | 7,352,499 | SH | SOLE | 5,969,642 | 0 | 1,382,857 | ||
BURLINGTON STORES INC | COM | 122017106 | 266,172 | 1,698,826 | SH | SOLE | 1,551,261 | 0 | 147,565 | ||
BWX TECHNOLOGIES INC | COM | 05605H100 | 314,971 | 6,352,778 | SH | SOLE | 5,716,429 | 0 | 636,349 | ||
CABLE ONE INC | COM | 12685J105 | 93,263 | 95,033 | SH | SOLE | 86,644 | 0 | 8,389 | ||
CADENCE DESIGN SYSTEM INC | COM | 127387108 | 688 | 10,840 | SH | SOLE | 265 | 0 | 10,575 | ||
CALAVO GROWERS INC | COM | 128246105 | 12,772 | 152,314 | SH | SOLE | 145,184 | 0 | 7,130 | ||
CALLON PETE CO DEL | COM | 13123X102 | 22,376 | 2,963,669 | SH | SOLE | 2,843,992 | 0 | 119,677 | ||
CAMBREX CORP | COM | 132011107 | 103,321 | 2,659,481 | SH | SOLE | 2,414,235 | 0 | 245,246 | ||
CAMDEN PPTY TR | SH BEN INT | 133131102 | 1,161 | 11,439 | SH | SOLE | 279 | 0 | 11,160 | ||
CAMECO CORP | COM | 13321L108 | 21,413 | 1,816,225 | SH | SOLE | 1,497,422 | 0 | 318,803 | ||
CANADIAN NATL RY CO | COM | 136375102 | 307,168 | 3,431,077 | SH | SOLE | 2,975,860 | 0 | 455,217 | ||
CANADIAN PAC RY LTD | COM | 13645T100 | 88,413 | 429,129 | SH | SOLE | 352,357 | 0 | 76,772 | ||
CARBON BLACK INC | COM | 14081R103 | 12,001 | 860,306 | SH | SOLE | 820,060 | 0 | 40,246 | ||
CARMAX INC | COM | 143130102 | 13,118 | 187,942 | SH | SOLE | 112,125 | 0 | 75,817 | ||
CARNIVAL CORP | UNIT 99/99/9999 | 143658300 | 38,271 | 754,546 | SH | SOLE | 394,640 | 0 | 359,906 | ||
CARPENTER TECHNOLOGY CORP | COM | 144285103 | 16,752 | 365,370 | SH | SOLE | 332,950 | 0 | 32,420 | ||
CARS COM INC | COM | 14575E105 | 12,715 | 557,681 | SH | SOLE | 537,251 | 0 | 20,430 | ||
CARTERS INC | COM | 146229109 | 18,459 | 183,148 | SH | SOLE | 167,758 | 0 | 15,390 | ||
CASELLA WASTE SYS INC | CL A | 147448104 | 20,673 | 581,344 | SH | SOLE | 483,970 | 0 | 97,374 | ||
CATALENT INC | COM | 148806102 | 165,888 | 4,086,922 | SH | SOLE | 3,738,083 | 0 | 348,839 | ||
CAVCO INDS INC DEL | COM | 149568107 | 9,959 | 84,740 | SH | SOLE | 81,519 | 0 | 3,221 | ||
CBOE GLOBAL MARKETS INC | COM | 12503M108 | 233,995 | 2,451,752 | SH | SOLE | 2,180,829 | 0 | 270,923 | ||
CELANESE CORP DEL | COM | 150870103 | 144,905 | 1,469,476 | SH | SOLE | 1,349,166 | 0 | 120,310 | ||
CENTENE CORP DEL | COM | 15135B101 | 15,473 | 291,399 | SH | SOLE | 187,735 | 0 | 103,664 | ||
CENTENNIAL RESOURCE DEV INC | CL A | 15136A102 | 37,667 | 4,285,213 | SH | SOLE | 3,877,632 | 0 | 407,581 | ||
CHECK POINT SOFTWARE TECH LT | ORD | M22465104 | 208,921 | 1,651,678 | SH | SOLE | 1,446,645 | 0 | 205,033 | ||
CHESAPEAKE UTILS CORP | COM | 165303108 | 11,140 | 122,133 | SH | SOLE | 117,483 | 0 | 4,650 | ||
CIENA CORP | COM NEW | 171779309 | 17,644 | 472,534 | SH | SOLE | 454,554 | 0 | 17,980 | ||
CINEMARK HOLDINGS INC | COM | 17243V102 | 17,669 | 441,835 | SH | SOLE | 401,970 | 0 | 39,865 | ||
CNO FINL GROUP INC | COM | 12621E103 | 15,418 | 952,925 | SH | SOLE | 885,500 | 0 | 67,425 | ||
COCA COLA CO | COM | 191216100 | 38,270 | 816,691 | SH | SOLE | 799,367 | 0 | 17,324 | ||
CODEXIS INC | COM | 192005106 | 17,791 | 866,587 | SH | SOLE | 744,060 | 0 | 122,527 | ||
COLLIERS INTL GROUP INC | SUB VTG SHS | 194693107 | 69,530 | 1,041,494 | SH | SOLE | 953,138 | 0 | 88,356 | ||
COLUMBIA PPTY TR INC | COM NEW | 198287203 | 24,413 | 1,084,525 | SH | SOLE | 990,855 | 0 | 93,670 | ||
COMPANIA DE MINAS BUENAVENTU | SPONSORED ADR | 204448104 | 6,083 | 352,050 | SH | SOLE | 246,542 | 0 | 105,508 | ||
CONAGRA BRANDS INC | COM | 205887102 | 15,588 | 561,921 | SH | SOLE | 321,460 | 0 | 240,461 | ||
CONCHO RES INC | COM | 20605P101 | 646 | 5,823 | SH | SOLE | 5,823 | 0 | 0 | ||
CONMED CORP | COM | 207410101 | 30,252 | 363,689 | SH | SOLE | 342,489 | 0 | 21,200 | ||
CONTINENTAL BLDG PRODS INC | COM | 211171103 | 12,373 | 499,112 | SH | SOLE | 480,122 | 0 | 18,990 | ||
COPART INC | COM | 217204106 | 403,692 | 6,662,679 | SH | SOLE | 6,035,396 | 0 | 627,283 | ||
CORESITE RLTY CORP | COM | 21870Q105 | 16,936 | 158,247 | SH | SOLE | 111,727 | 0 | 46,520 | ||
COSTAR GROUP INC | COM | 22160N109 | 390,159 | 836,498 | SH | SOLE | 742,234 | 0 | 94,264 | ||
COSTCO WHSL CORP NEW | COM | 22160K105 | 30,915 | 127,675 | SH | SOLE | 125,111 | 0 | 2,564 | ||
COTT CORP QUE | COM | 22163N106 | 2,326 | 159,204 | SH | SOLE | 0 | 0 | 159,204 | ||
CREDICORP LTD | COM | G2519Y108 | 243,431 | 1,014,509 | SH | SOLE | 811,221 | 0 | 203,288 | ||
CROWN HOLDINGS INC | COM | 228368106 | 3,565 | 65,328 | SH | SOLE | 0 | 0 | 65,328 | ||
CRYOLIFE INC | COM | 228903100 | 15,551 | 533,110 | SH | SOLE | 508,175 | 0 | 24,935 | ||
CTRIP COM INTL LTD | SPONSORED ADS | 22943F100 | 2,179 | 49,873 | SH | SOLE | 33,375 | 0 | 16,498 | ||
CURTISS WRIGHT CORP | COM | 231561101 | 18,604 | 164,144 | SH | SOLE | 149,010 | 0 | 15,134 | ||
CVB FINL CORP | COM | 126600105 | 12,422 | 590,138 | SH | SOLE | 567,698 | 0 | 22,440 | ||
DANA INCORPORATED | COM | 235825205 | 15,652 | 882,281 | SH | SOLE | 817,011 | 0 | 65,270 | ||
DARLING INGREDIENTS INC | COM | 237266101 | 30,446 | 1,406,261 | SH | SOLE | 1,348,956 | 0 | 57,305 | ||
DAVE & BUSTERS ENTMT INC | COM | 238337109 | 17,204 | 344,968 | SH | SOLE | 330,273 | 0 | 14,695 | ||
DEXCOM INC | COM | 252131107 | 111,913 | 939,657 | SH | SOLE | 849,017 | 0 | 90,640 | ||
DIAGEO P L C | SPON ADR NEW | 25243Q205 | 7,997 | 48,880 | SH | SOLE | 48,880 | 0 | 0 | ||
DIAMONDBACK ENERGY INC | COM | 25278X109 | 1,282 | 12,623 | SH | SOLE | 0 | 0 | 12,623 | ||
DICKS SPORTING GOODS INC | COM | 253393102 | 18,376 | 499,206 | SH | SOLE | 456,624 | 0 | 42,582 | ||
DINE BRANDS GLOBAL INC | COM | 254423106 | 14,403 | 157,769 | SH | SOLE | 124,272 | 0 | 33,497 | ||
DOLBY LABORATORIES INC | COM CL A | 25659T107 | 27,503 | 436,767 | SH | SOLE | 290,782 | 0 | 145,985 | ||
DOMINOS PIZZA INC | COM | 25754A201 | 235,284 | 911,602 | SH | SOLE | 776,797 | 0 | 134,805 | ||
DONALDSON INC | COM | 257651109 | 4,079 | 81,478 | SH | SOLE | 41,919 | 0 | 39,559 | ||
DOUGLAS DYNAMICS INC | COM | 25960R105 | 19,198 | 504,273 | SH | SOLE | 415,249 | 0 | 89,024 | ||
DOUGLAS EMMETT INC | COM | 25960P109 | 4,341 | 107,407 | SH | SOLE | 664 | 0 | 106,743 | ||
DULUTH HLDGS INC | COM CL B | 26443V101 | 8,370 | 351,080 | SH | SOLE | 334,664 | 0 | 16,416 | ||
E TRADE FINANCIAL CORP | COM NEW | 269246401 | 657 | 14,161 | SH | SOLE | 346 | 0 | 13,815 | ||
EAGLE MATERIALS INC | COM | 26969P108 | 2,246 | 26,641 | SH | SOLE | 0 | 0 | 26,641 | ||
EAST WEST BANCORP INC | COM | 27579R104 | 180,266 | 3,757,889 | SH | SOLE | 3,339,120 | 0 | 418,769 | ||
ENCOMPASS HEALTH CORP | COM | 29261A100 | 206,930 | 3,543,320 | SH | SOLE | 3,174,211 | 0 | 369,109 | ||
ENCORE CAP GROUP INC | COM | 292554102 | 91,010 | 3,342,262 | SH | SOLE | 3,005,090 | 0 | 337,172 | ||
ENERPLUS CORP | COM | 292766102 | 27,300 | 3,255,806 | SH | SOLE | 2,452,387 | 0 | 803,419 | ||
EOG RES INC | COM | 26875P101 | 34,241 | 359,750 | SH | SOLE | 192,893 | 0 | 166,857 | ||
EPR PPTYS | COM SH BEN INT | 26884U109 | 1,067 | 13,869 | SH | SOLE | 339 | 0 | 13,530 | ||
EQUIFAX INC | COM | 294429105 | 49,843 | 420,612 | SH | SOLE | 338,041 | 0 | 82,571 | ||
EQUITY COMWLTH | COM SH BEN INT | 294628102 | 12,799 | 391,522 | SH | SOLE | 354,057 | 0 | 37,465 | ||
EQUITY LIFESTYLE PPTYS INC | COM | 29472R108 | 936 | 8,185 | SH | SOLE | 200 | 0 | 7,985 | ||
ESCO TECHNOLOGIES INC | COM | 296315104 | 27,998 | 417,689 | SH | SOLE | 400,370 | 0 | 17,319 | ||
ETSY INC | COM | 29786A106 | 7,930 | 117,970 | SH | SOLE | 112,449 | 0 | 5,521 | ||
EURONET WORLDWIDE INC | COM | 298736109 | 316,613 | 2,220,442 | SH | SOLE | 2,039,062 | 0 | 181,380 | ||
EXACT SCIENCES CORP | COM | 30063P105 | 122,816 | 1,417,867 | SH | SOLE | 1,326,186 | 0 | 91,681 | ||
F M C CORP | COM NEW | 302491303 | 3,978 | 51,782 | SH | SOLE | 223 | 0 | 51,559 | ||
FACEBOOK INC | CL A | 30303M102 | 52,934 | 317,562 | SH | SOLE | 168,629 | 0 | 148,933 | ||
FIFTH THIRD BANCORP | COM | 316773100 | 27,460 | 1,088,812 | SH | SOLE | 578,284 | 0 | 510,528 | ||
FIRST AMERN FINL CORP | COM | 31847R102 | 655 | 12,726 | SH | SOLE | 311 | 0 | 12,415 | ||
FIRSTCASH INC | COM | 33767D105 | 164,948 | 1,906,913 | SH | SOLE | 1,760,555 | 0 | 146,358 | ||
FIRSTSERVICE CORP NEW | SUB VTG SH | 33767E103 | 128,744 | 1,441,060 | SH | SOLE | 1,328,525 | 0 | 112,535 | ||
FNB CORP PA | COM | 302520101 | 17,976 | 1,695,824 | SH | SOLE | 1,570,116 | 0 | 125,708 | ||
FOMENTO ECONOMICO MEXICANO S | SPON ADR UNITS | 344419106 | 1,363 | 14,766 | SH | SOLE | 14,766 | 0 | 0 | ||
FOOT LOCKER INC | COM | 344849104 | 1,012 | 16,698 | SH | SOLE | 408 | 0 | 16,290 | ||
FORTIVE CORP | COM | 34959J108 | 40,039 | 477,284 | SH | SOLE | 373,099 | 0 | 104,185 | ||
FORTUNE BRANDS HOME & SEC IN | COM | 34964C106 | 1,003 | 21,059 | SH | SOLE | 514 | 0 | 20,545 | ||
FORUM ENERGY TECHNOLOGIES IN | COM | 34984V100 | 5,336 | 1,044,260 | SH | SOLE | 1,004,595 | 0 | 39,665 | ||
GALLAGHER ARTHUR J & CO | COM | 363576109 | 24,817 | 317,764 | SH | SOLE | 167,922 | 0 | 149,842 | ||
GARDNER DENVER HLDGS INC | COM | 36555P107 | 13,107 | 471,297 | SH | SOLE | 422,307 | 0 | 48,990 | ||
GENESEE & WYO INC | CL A | 371559105 | 129,036 | 1,480,785 | SH | SOLE | 1,356,641 | 0 | 124,144 | ||
GENPACT LIMITED | SHS | G3922B107 | 10,954 | 311,364 | SH | SOLE | 210,742 | 0 | 100,622 | ||
GENTHERM INC | COM | 37253A103 | 12,491 | 338,867 | SH | SOLE | 262,887 | 0 | 75,980 | ||
GLACIER BANCORP INC NEW | COM | 37637Q105 | 21,957 | 547,972 | SH | SOLE | 524,542 | 0 | 23,430 | ||
GLAUKOS CORP | COM | 377322102 | 193,216 | 2,465,432 | SH | SOLE | 2,310,991 | 0 | 154,441 | ||
GLAXOSMITHKLINE PLC | SPONSORED ADR | 37733W105 | 3,885 | 92,972 | SH | SOLE | 92,972 | 0 | 0 | ||
GLOBAL PMTS INC | COM | 37940X102 | 25,325 | 185,501 | SH | SOLE | 119,510 | 0 | 65,991 | ||
GLOBAL X FDS | MSCI GREECE ETF | 37950E366 | 34,804 | 4,328,820 | SH | SOLE | 4,328,820 | 0 | 0 | ||
GLOBANT S A | COM | L44385109 | 71,746 | 1,004,844 | SH | SOLE | 765,947 | 0 | 238,897 | ||
GODADDY INC | CL A | 380237107 | 173,827 | 2,311,832 | SH | SOLE | 2,081,706 | 0 | 230,126 | ||
GOLDMAN SACHS GROUP INC | COM | 38141G104 | 31,091 | 161,943 | SH | SOLE | 86,312 | 0 | 75,631 | ||
GRAFTECH INTL LTD | COM | 384313508 | 8,405 | 657,154 | SH | SOLE | 589,715 | 0 | 67,439 | ||
GRAND CANYON ED INC | COM | 38526M106 | 204,481 | 1,785,701 | SH | SOLE | 1,648,178 | 0 | 137,523 | ||
GRUPO AEROPORTUARIO DEL SURE | SPON ADR SER B | 40051E202 | 38,256 | 236,500 | SH | SOLE | 192,632 | 0 | 43,868 | ||
GUIDEWIRE SOFTWARE INC | COM | 40171V100 | 140,780 | 1,448,946 | SH | SOLE | 1,260,524 | 0 | 188,422 | ||
HALOZYME THERAPEUTICS INC | COM | 40637H109 | 6,519 | 404,924 | SH | SOLE | 385,984 | 0 | 18,940 | ||
HANCOCK WHITNEY CORPORATION | COM | 410120109 | 21,407 | 529,877 | SH | SOLE | 493,887 | 0 | 35,990 | ||
HANGER INC | COM NEW | 41043F208 | 20,684 | 1,085,753 | SH | SOLE | 809,419 | 0 | 276,334 | ||
HANOVER INS GROUP INC | COM | 410867105 | 23,193 | 203,147 | SH | SOLE | 187,912 | 0 | 15,235 | ||
HDFC BANK LTD | SPONSORED ADS | 40415F101 | 185,390 | 1,599,678 | SH | SOLE | 1,284,391 | 0 | 315,287 | ||
HEALTHCARE RLTY TR | COM | 421946104 | 25,038 | 779,758 | SH | SOLE | 714,983 | 0 | 64,775 | ||
HEALTHCARE SVCS GRP INC | COM | 421906108 | 138,660 | 4,203,079 | SH | SOLE | 3,864,804 | 0 | 338,275 | ||
HEICO CORP NEW | CL A | 422806208 | 189,954 | 2,259,747 | SH | SOLE | 2,111,359 | 0 | 148,388 | ||
HIGHWOODS PPTYS INC | COM | 431284108 | 21,327 | 455,891 | SH | SOLE | 438,546 | 0 | 17,345 | ||
HILTON GRAND VACATIONS INC | COM | 43283X105 | 99,891 | 3,237,969 | SH | SOLE | 2,976,305 | 0 | 261,664 | ||
HOLOGIC INC | COM | 436440101 | 1,162 | 24,011 | SH | SOLE | 586 | 0 | 23,425 | ||
HOME BANCSHARES INC | COM | 436893200 | 33,602 | 1,912,469 | SH | SOLE | 1,790,489 | 0 | 121,980 | ||
HOME DEPOT INC | COM | 437076102 | 58,494 | 304,831 | SH | SOLE | 161,665 | 0 | 143,166 | ||
HORIZON PHARMA PLC | SHS | G4617B105 | 183,486 | 6,942,357 | SH | SOLE | 6,350,699 | 0 | 591,658 | ||
HUAZHU GROUP LTD | SPONSORED ADS | 44332N106 | 206,623 | 4,903,492 | SH | SOLE | 3,786,364 | 0 | 1,117,128 | ||
IBERIABANK CORP | COM | 450828108 | 22,821 | 318,242 | SH | SOLE | 293,847 | 0 | 24,395 | ||
ICICI BK LTD | ADR | 45104G104 | 19,144 | 1,671,209 | SH | SOLE | 1,671,209 | 0 | 0 | ||
ICON PLC | SHS | G4705A100 | 75,841 | 555,287 | SH | SOLE | 456,723 | 0 | 98,564 | ||
IDACORP INC | COM | 451107106 | 25,522 | 256,395 | SH | SOLE | 193,268 | 0 | 63,127 | ||
IDEXX LABS INC | COM | 45168D104 | 27,354 | 122,333 | SH | SOLE | 67,304 | 0 | 55,029 | ||
ILLUMINA INC | COM | 452327109 | 20,858 | 67,134 | SH | SOLE | 35,650 | 0 | 31,484 | ||
IMAX CORP | COM | 45245E109 | 2,982 | 131,495 | SH | SOLE | 126,619 | 0 | 4,876 | ||
INFOSYS LTD | SPONSORED ADR | 456788108 | 26,041 | 2,383,434 | SH | SOLE | 2,383,434 | 0 | 0 | ||
INGREDION INC | COM | 457187102 | 724 | 7,647 | SH | SOLE | 187 | 0 | 7,460 | ||
INOGEN INC | COM | 45780L104 | 99,987 | 1,048,413 | SH | SOLE | 982,639 | 0 | 65,774 | ||
INPHI CORP | COM | 45772F107 | 13,050 | 298,351 | SH | SOLE | 286,998 | 0 | 11,353 | ||
INSPIRE MED SYS INC | COM | 457730109 | 62,236 | 1,096,095 | SH | SOLE | 1,029,416 | 0 | 66,679 | ||
INSULET CORP | COM | 45784P101 | 203,967 | 2,144,988 | SH | SOLE | 2,007,616 | 0 | 137,372 | ||
INTEGER HLDGS CORP | COM | 45826H109 | 25,543 | 338,678 | SH | SOLE | 325,793 | 0 | 12,885 | ||
INTERCONTINENTAL EXCHANGE IN | COM | 45866F104 | 91,381 | 1,200,174 | SH | SOLE | 883,053 | 0 | 317,121 | ||
INTERFACE INC | COM | 458665304 | 7,861 | 513,122 | SH | SOLE | 493,595 | 0 | 19,527 | ||
INTERPUBLIC GROUP COS INC | COM | 460690100 | 792 | 37,706 | SH | SOLE | 921 | 0 | 36,785 | ||
INTERSECT ENT INC | COM | 46071F103 | 16,988 | 528,404 | SH | SOLE | 503,684 | 0 | 24,720 | ||
INTUIT | COM | 461202103 | 33,823 | 129,386 | SH | SOLE | 124,270 | 0 | 5,116 | ||
INTUITIVE SURGICAL INC | COM NEW | 46120E602 | 31,945 | 55,987 | SH | SOLE | 32,038 | 0 | 23,949 | ||
ISHARES INC | MSCI BRAZIL ETF | 464286400 | 85,802 | 2,093,240 | SH | SOLE | 2,093,240 | 0 | 0 | ||
ISHARES INC | MSCI MLY ETF NEW | 46434G814 | 15,774 | 526,860 | SH | SOLE | 526,860 | 0 | 0 | ||
ISHARES INC | CORE MSCI EMKT | 46434G103 | 66,747 | 1,290,800 | SH | SOLE | 1,290,800 | 0 | 0 | ||
ISHARES TR | RUS 2000 GRW ETF | 464287648 | 8,096 | 41,166 | SH | SOLE | 41,166 | 0 | 0 | ||
ISHARES TR | MSCI INDIA SM CP | 46429B614 | 2,129 | 52,597 | SH | SOLE | 52,597 | 0 | 0 | ||
ISHARES TR | RUS 2000 VAL ETF | 464287630 | 21,075 | 175,774 | SH | SOLE | 175,774 | 0 | 0 | ||
ISHARES TR | RUSSELL 2000 ETF | 464287655 | 21,133 | 138,043 | SH | SOLE | 138,043 | 0 | 0 | ||
ISHARES TR | IBOXX INV CP ETF | 464287242 | 49,979 | 419,780 | SH | SOLE | 419,780 | 0 | 0 | ||
ISHARES TR | RUS 1000 VAL ETF | 464287598 | 151,039 | 1,223,090 | SH | SOLE | 1,223,090 | 0 | 0 | ||
ISHARES TR | MSCI INDIA ETF | 46429B598 | 17,823 | 505,610 | SH | SOLE | 505,610 | 0 | 0 | ||
ISHARES TR | JPMORGAN USD EMG | 464288281 | 63 | 570 | SH | SOLE | 570 | 0 | 0 | ||
ISHARES TR | RUS MD CP GR ETF | 464287481 | 273 | 2,010 | SH | SOLE | 2,010 | 0 | 0 | ||
ITAU UNIBANCO HLDG SA | SPON ADR REP PFD | 465562106 | 3,434 | 389,834 | SH | SOLE | 389,834 | 0 | 0 | ||
J & J SNACK FOODS CORP | COM | 466032109 | 24,177 | 152,210 | SH | SOLE | 141,720 | 0 | 10,490 | ||
J2 GLOBAL INC | COM | 48123V102 | 159,071 | 1,836,845 | SH | SOLE | 1,641,059 | 0 | 195,786 | ||
JACOBS ENGR GROUP INC | COM | 469814107 | 1,276 | 16,974 | SH | SOLE | 414 | 0 | 16,560 | ||
JOHN BEAN TECHNOLOGIES CORP | COM | 477839104 | 20,141 | 219,184 | SH | SOLE | 177,453 | 0 | 41,731 | ||
JONES LANG LASALLE INC | COM | 48020Q107 | 80,544 | 522,404 | SH | SOLE | 477,184 | 0 | 45,220 | ||
JPMORGAN CHASE & CO | COM | 46625H100 | 51,799 | 511,699 | SH | SOLE | 272,315 | 0 | 239,384 | ||
KADANT INC | COM | 48282T104 | 10,105 | 114,883 | SH | SOLE | 110,513 | 0 | 4,370 | ||
KANSAS CITY SOUTHERN | COM NEW | 485170302 | 1,024 | 8,831 | SH | SOLE | 216 | 0 | 8,615 | ||
KOHLS CORP | COM | 500255104 | 792 | 11,517 | SH | SOLE | 282 | 0 | 11,235 | ||
KT CORP | SPONSORED ADR | 48268K101 | 166 | 13,380 | SH | SOLE | 13,380 | 0 | 0 | ||
LAMB WESTON HLDGS INC | COM | 513272104 | 139,879 | 1,866,540 | SH | SOLE | 1,628,850 | 0 | 237,690 | ||
LAUDER ESTEE COS INC | CL A | 518439104 | 102,304 | 617,962 | SH | SOLE | 428,806 | 0 | 189,156 | ||
LAUREATE EDUCATION INC | CL A | 518613203 | 28,312 | 1,891,238 | SH | SOLE | 1,825,365 | 0 | 65,873 | ||
LHC GROUP INC | COM | 50187A107 | 19,256 | 173,696 | SH | SOLE | 135,037 | 0 | 38,659 | ||
LIGAND PHARMACEUTICALS INC | COM NEW | 53220K504 | 111,585 | 887,642 | SH | SOLE | 832,362 | 0 | 55,280 | ||
LINDE PLC | COM | G5494J103 | 40,350 | 229,355 | SH | SOLE | 222,572 | 0 | 6,783 | ||
LITHIA MTRS INC | CL A | 536797103 | 17,325 | 186,790 | SH | SOLE | 178,050 | 0 | 8,740 | ||
LITTELFUSE INC | COM | 537008104 | 12,811 | 70,207 | SH | SOLE | 66,927 | 0 | 3,280 | ||
LIVE NATION ENTERTAINMENT IN | COM | 538034109 | 259,645 | 4,086,320 | SH | SOLE | 3,686,872 | 0 | 399,448 | ||
LIVEPERSON INC | COM | 538146101 | 14,625 | 503,948 | SH | SOLE | 480,378 | 0 | 23,570 | ||
LIVERAMP HLDGS INC | COM | 53815P108 | 18,557 | 340,055 | SH | SOLE | 309,853 | 0 | 30,202 | ||
LULULEMON ATHLETICA INC | COM | 550021109 | 53,897 | 328,898 | SH | SOLE | 270,028 | 0 | 58,870 | ||
LUXFER HOLDINGS PLC | SHS | G5698W116 | 30,650 | 1,226,992 | SH | SOLE | 1,012,838 | 0 | 214,154 | ||
MAGELLAN HEALTH INC | COM NEW | 559079207 | 12,875 | 195,305 | SH | SOLE | 187,875 | 0 | 7,430 | ||
MAGNA INTL INC | COM | 559222401 | 5,798 | 119,078 | SH | SOLE | 119,078 | 0 | 0 | ||
MAKEMYTRIP LIMITED MAURITIUS | SHS | V5633W109 | 4,541 | 164,537 | SH | SOLE | 164,537 | 0 | 0 | ||
MARTIN MARIETTA MATLS INC | COM | 573284106 | 202,198 | 1,005,058 | SH | SOLE | 940,003 | 0 | 65,055 | ||
MASTERCARD INC | CL A | 57636Q104 | 135,722 | 576,436 | SH | SOLE | 429,725 | 0 | 146,711 | ||
MATSON INC | COM | 57686G105 | 13,964 | 386,929 | SH | SOLE | 372,209 | 0 | 14,720 | ||
MAXIMUS INC | COM | 577933104 | 17,813 | 250,952 | SH | SOLE | 225,257 | 0 | 25,695 | ||
MAXLINEAR INC | COM | 57776J100 | 79,431 | 3,111,276 | SH | SOLE | 2,936,874 | 0 | 174,402 | ||
MCDONALDS CORP | COM | 580135101 | 16,200 | 85,310 | SH | SOLE | 81,939 | 0 | 3,371 | ||
MERCURY SYS INC | COM | 589378108 | 16,813 | 262,381 | SH | SOLE | 250,108 | 0 | 12,273 | ||
MEREDITH CORP | COM | 589433101 | 20,504 | 371,052 | SH | SOLE | 346,912 | 0 | 24,140 | ||
METTLER TOLEDO INTERNATIONAL | COM | 592688105 | 23,351 | 32,298 | SH | SOLE | 20,803 | 0 | 11,495 | ||
MICROCHIP TECHNOLOGY INC | COM | 595017104 | 22,099 | 266,387 | SH | SOLE | 177,759 | 0 | 88,628 | ||
MICROSOFT CORP | COM | 594918104 | 131,751 | 1,117,106 | SH | SOLE | 1,087,663 | 0 | 29,443 | ||
MIDDLEBY CORP | COM | 596278101 | 195,998 | 1,507,330 | SH | SOLE | 1,344,481 | 0 | 162,849 | ||
MINERALS TECHNOLOGIES INC | COM | 603158106 | 13,971 | 237,650 | SH | SOLE | 219,603 | 0 | 18,047 | ||
MONSTER BEVERAGE CORP NEW | COM | 61174X109 | 26,854 | 492,020 | SH | SOLE | 472,586 | 0 | 19,434 | ||
MOOG INC | CL A | 615394202 | 11,812 | 135,843 | SH | SOLE | 130,678 | 0 | 5,165 | ||
NATIONAL BK HLDGS CORP | CL A | 633707104 | 18,747 | 563,640 | SH | SOLE | 520,560 | 0 | 43,080 | ||
NATIONAL INSTRS CORP | COM | 636518102 | 70,404 | 1,587,109 | SH | SOLE | 1,489,081 | 0 | 98,028 | ||
NETEASE INC | SPONSORED ADR | 64110W102 | 166,924 | 691,360 | SH | SOLE | 608,538 | 0 | 82,822 | ||
NETFLIX INC | COM | 64110L106 | 22,958 | 64,387 | SH | SOLE | 61,843 | 0 | 2,544 | ||
NEW ORIENTAL ED & TECH GRP I | SPON ADR | 647581107 | 50,115 | 556,280 | SH | SOLE | 389,294 | 0 | 166,986 | ||
NEWPARK RES INC | COM PAR $.01NEW | 651718504 | 13,710 | 1,496,755 | SH | SOLE | 1,439,845 | 0 | 56,910 | ||
NEXTERA ENERGY INC | COM | 65339F101 | 44,426 | 229,805 | SH | SOLE | 122,017 | 0 | 107,788 | ||
NICE LTD | SPONSORED ADR | 653656108 | 135,611 | 1,106,946 | SH | SOLE | 1,005,601 | 0 | 101,345 | ||
NIKE INC | CL B | 654106103 | 843 | 10,006 | SH | SOLE | 10,006 | 0 | 0 | ||
NOAH HLDGS LTD | SPON ADS CL A | 65487X102 | 16,633 | 343,223 | SH | SOLE | 246,881 | 0 | 96,342 | ||
NORDSON CORP | COM | 655663102 | 2,242 | 16,919 | SH | SOLE | 0 | 0 | 16,919 | ||
NOVANTA INC | COM | 67000B104 | 75,496 | 891,021 | SH | SOLE | 833,368 | 0 | 57,653 | ||
NOVARTIS A G | SPONSORED ADR | 66987V109 | 4,724 | 49,135 | SH | SOLE | 49,135 | 0 | 0 | ||
NU SKIN ENTERPRISES INC | CL A | 67018T105 | 60,626 | 1,266,742 | SH | SOLE | 1,188,583 | 0 | 78,159 | ||
NVR INC | COM | 62944T105 | 7,836 | 2,832 | SH | SOLE | 0 | 0 | 2,832 | ||
NXP SEMICONDUCTORS N V | COM | N6596X109 | 5,230 | 59,166 | SH | SOLE | 59,166 | 0 | 0 | ||
O REILLY AUTOMOTIVE INC NEW | COM | 67103H107 | 2,705 | 6,967 | SH | SOLE | 6,967 | 0 | 0 | ||
OCEANFIRST FINL CORP | COM | 675234108 | 16,450 | 683,704 | SH | SOLE | 657,694 | 0 | 26,010 | ||
OLD DOMINION FREIGHT LINE IN | COM | 679580100 | 579 | 4,008 | SH | SOLE | 98 | 0 | 3,910 | ||
ONE GAS INC | COM | 68235P108 | 20,851 | 234,204 | SH | SOLE | 216,549 | 0 | 17,655 | ||
ONESPAWORLD HOLDINGS LIMITED | COM | P73684113 | 17,659 | 1,292,717 | SH | SOLE | 1,232,227 | 0 | 60,490 | ||
ORBCOMM INC | COM | 68555P100 | 12,016 | 1,772,316 | SH | SOLE | 1,689,419 | 0 | 82,897 | ||
ORION ENGINEERED CARBONS S A | COM | L72967109 | 13,389 | 705,043 | SH | SOLE | 501,140 | 0 | 203,903 | ||
PACWEST BANCORP DEL | COM | 695263103 | 17,972 | 477,850 | SH | SOLE | 426,792 | 0 | 51,058 | ||
PARSLEY ENERGY INC | CL A | 701877102 | 73,207 | 3,793,100 | SH | SOLE | 3,309,312 | 0 | 483,788 | ||
PATTERSON UTI ENERGY INC | COM | 703481101 | 718 | 51,241 | SH | SOLE | 1,251 | 0 | 49,990 | ||
PAYPAL HLDGS INC | COM | 70450Y103 | 90,027 | 866,974 | SH | SOLE | 621,206 | 0 | 245,768 | ||
PDC ENERGY INC | COM | 69327R101 | 19,982 | 491,199 | SH | SOLE | 472,509 | 0 | 18,690 | ||
PEBBLEBROOK HOTEL TR | COM | 70509V100 | 16,777 | 540,152 | SH | SOLE | 491,318 | 0 | 48,834 | ||
PENUMBRA INC | COM | 70975L107 | 100,968 | 686,813 | SH | SOLE | 642,395 | 0 | 44,418 | ||
PERKINELMER INC | COM | 714046109 | 1,228 | 12,746 | SH | SOLE | 311 | 0 | 12,435 | ||
PINNACLE WEST CAP CORP | COM | 723484101 | 1,013 | 10,599 | SH | SOLE | 259 | 0 | 10,340 | ||
PNM RES INC | COM | 69349H107 | 18,930 | 399,870 | SH | SOLE | 384,660 | 0 | 15,210 | ||
POLYONE CORP | COM | 73179P106 | 12,374 | 422,173 | SH | SOLE | 385,888 | 0 | 36,285 | ||
PORTOLA PHARMACEUTICALS INC | COM | 737010108 | 144,174 | 4,154,870 | SH | SOLE | 3,801,727 | 0 | 353,143 | ||
PRIMO WTR CORP | COM | 74165N105 | 23,612 | 1,527,266 | SH | SOLE | 1,307,818 | 0 | 219,448 | ||
PROGRESSIVE CORP OHIO | COM | 743315103 | 26,154 | 362,797 | SH | SOLE | 352,667 | 0 | 10,130 | ||
PROLOGIS INC | COM | 74340W103 | 19,941 | 277,149 | SH | SOLE | 224,864 | 0 | 52,285 | ||
PRUDENTIAL PLC | ADR | 74435K204 | 4,388 | 109,110 | SH | SOLE | 109,110 | 0 | 0 | ||
PURE STORAGE INC | CL A | 74624M102 | 275,663 | 12,650,885 | SH | SOLE | 11,587,314 | 0 | 1,063,571 | ||
QIAGEN NV | SHS NEW | N72482123 | 101,315 | 2,490,548 | SH | SOLE | 2,020,498 | 0 | 470,050 | ||
QUALYS INC | COM | 74758T303 | 59,574 | 720,011 | SH | SOLE | 676,132 | 0 | 43,879 | ||
RADIAN GROUP INC | COM | 750236101 | 23,057 | 1,111,732 | SH | SOLE | 1,028,267 | 0 | 83,465 | ||
RANGE RES CORP | COM | 75281A109 | 12,396 | 1,102,835 | SH | SOLE | 996,435 | 0 | 106,400 | ||
RAYTHEON CO | COM NEW | 755111507 | 104,043 | 571,414 | SH | SOLE | 422,473 | 0 | 148,941 | ||
RED HAT INC | COM | 756577102 | 652 | 3,569 | SH | SOLE | 3,569 | 0 | 0 | ||
RENASANT CORP | COM | 75970E107 | 17,838 | 526,981 | SH | SOLE | 506,931 | 0 | 20,050 | ||
REXFORD INDL RLTY INC | COM | 76169C100 | 3,571 | 99,713 | SH | SOLE | 0 | 0 | 99,713 | ||
RIO TINTO PLC | SPONSORED ADR | 767204100 | 3,523 | 59,871 | SH | SOLE | 59,871 | 0 | 0 | ||
RITCHIE BROS AUCTIONEERS | COM | 767744105 | 120,993 | 3,558,623 | SH | SOLE | 3,270,188 | 0 | 288,435 | ||
ROGERS COMMUNICATIONS INC | CL B | 775109200 | 327,026 | 6,079,884 | SH | SOLE | 5,162,382 | 0 | 917,502 | ||
ROGERS CORP | COM | 775133101 | 240,551 | 1,514,044 | SH | SOLE | 1,394,602 | 0 | 119,442 | ||
ROPER TECHNOLOGIES INC | COM | 776696106 | 52,383 | 153,181 | SH | SOLE | 83,186 | 0 | 69,995 | ||
ROSS STORES INC | COM | 778296103 | 26,324 | 282,751 | SH | SOLE | 182,159 | 0 | 100,592 | ||
ROYAL BK CDA MONTREAL QUE | COM | 780087102 | 1,559 | 20,641 | SH | SOLE | 20,641 | 0 | 0 | ||
ROYAL DUTCH SHELL PLC | SPONS ADR A | 780259206 | 6,023 | 96,233 | SH | SOLE | 96,233 | 0 | 0 | ||
SABRE CORP | COM | 78573M104 | 130,637 | 6,107,374 | SH | SOLE | 5,312,929 | 0 | 794,445 | ||
SAIA INC | COM | 78709Y105 | 10,780 | 176,435 | SH | SOLE | 169,719 | 0 | 6,716 | ||
SALESFORCE COM INC | COM | 79466L302 | 53,258 | 336,287 | SH | SOLE | 178,626 | 0 | 157,661 | ||
SANDY SPRING BANCORP INC | COM | 800363103 | 17,296 | 552,932 | SH | SOLE | 531,892 | 0 | 21,040 | ||
SAP SE | SPON ADR | 803054204 | 6,681 | 57,866 | SH | SOLE | 57,866 | 0 | 0 | ||
SBA COMMUNICATIONS CORP NEW | CL A | 78410G104 | 10,814 | 54,164 | SH | SOLE | 34,895 | 0 | 19,269 | ||
SEACOAST BKG CORP FLA | COM NEW | 811707801 | 17,590 | 667,567 | SH | SOLE | 642,192 | 0 | 25,375 | ||
SELECT SECTOR SPDR TR | SBI INT-UTILS | 81369Y886 | 16,596 | 285,300 | SH | SOLE | 285,300 | 0 | 0 | ||
SELECT SECTOR SPDR TR | ENERGY | 81369Y506 | 19,487 | 294,720 | SH | SOLE | 294,720 | 0 | 0 | ||
SELECT SECTOR SPDR TR | SBI CONS STPLS | 81369Y308 | 16,749 | 298,500 | SH | SOLE | 298,500 | 0 | 0 | ||
SELECTIVE INS GROUP INC | COM | 816300107 | 21,927 | 346,514 | SH | SOLE | 319,249 | 0 | 27,265 | ||
SEMTECH CORP | COM | 816850101 | 15,519 | 304,825 | SH | SOLE | 293,230 | 0 | 11,595 | ||
SENSIENT TECHNOLOGIES CORP | COM | 81725T100 | 16,938 | 249,855 | SH | SOLE | 232,305 | 0 | 17,550 | ||
SERVICE CORP INTL | COM | 817565104 | 1,893 | 47,156 | SH | SOLE | 0 | 0 | 47,156 | ||
SIGNATURE BK NEW YORK N Y | COM | 82669G104 | 4,383 | 34,224 | SH | SOLE | 0 | 0 | 34,224 | ||
SILGAN HOLDINGS INC | COM | 827048109 | 13,700 | 462,354 | SH | SOLE | 444,776 | 0 | 17,578 | ||
SIMPSON MANUFACTURING CO INC | COM | 829073105 | 16,170 | 272,827 | SH | SOLE | 249,404 | 0 | 23,423 | ||
SIMULATIONS PLUS INC | COM | 829214105 | 10,239 | 485,040 | SH | SOLE | 462,349 | 0 | 22,691 | ||
SITEONE LANDSCAPE SUPPLY INC | COM | 82982L103 | 76,618 | 1,340,641 | SH | SOLE | 1,256,559 | 0 | 84,082 | ||
SNAP ON INC | COM | 833034101 | 806 | 5,151 | SH | SOLE | 126 | 0 | 5,025 | ||
SOLARIS OILFIELD INFRSTR INC | COM CL A | 83418M103 | 14,154 | 860,931 | SH | SOLE | 828,201 | 0 | 32,730 | ||
SOLARWINDS CORP | COM | 83417Q105 | 11,454 | 586,806 | SH | SOLE | 539,938 | 0 | 46,868 | ||
SOUTH JERSEY INDS INC | COM | 838518108 | 14,422 | 449,709 | SH | SOLE | 431,694 | 0 | 18,015 | ||
SOUTHERN COPPER CORP | COM | 84265V105 | 44,897 | 1,131,482 | SH | SOLE | 1,072,561 | 0 | 58,921 | ||
SOUTHWEST AIRLS CO | COM | 844741108 | 16,558 | 318,967 | SH | SOLE | 169,453 | 0 | 149,514 | ||
SPARTANNASH CO | COM | 847215100 | 7,996 | 503,833 | SH | SOLE | 484,687 | 0 | 19,146 | ||
SPDR S&P 500 ETF TR | TR UNIT | 78462F103 | 584,903 | 2,070,600 | SH | SOLE | 2,070,600 | 0 | 0 | ||
SPDR SERIES TRUST | BLOOMBERG BRCLYS | 78464A417 | 19,317 | 537,040 | SH | SOLE | 537,040 | 0 | 0 | ||
STARBUCKS CORP | COM | 855244109 | 32,316 | 434,702 | SH | SOLE | 422,649 | 0 | 12,053 | ||
STEEL DYNAMICS INC | COM | 858119100 | 753 | 21,362 | SH | SOLE | 522 | 0 | 20,840 | ||
STERIS PLC | SHS USD | G8473T100 | 102,859 | 803,400 | SH | SOLE | 751,403 | 0 | 51,997 | ||
STERLING BANCORP DEL | COM | 85917A100 | 23,190 | 1,244,765 | SH | SOLE | 1,151,430 | 0 | 93,335 | ||
STRYKER CORP | COM | 863667101 | 44,655 | 226,080 | SH | SOLE | 219,630 | 0 | 6,450 | ||
SUNSTONE HOTEL INVS INC NEW | COM | 867892101 | 16,171 | 1,123,017 | SH | SOLE | 1,080,287 | 0 | 42,730 | ||
SVB FINL GROUP | COM | 78486Q101 | 19,857 | 89,303 | SH | SOLE | 40,995 | 0 | 48,308 | ||
TAIWAN SEMICONDUCTOR MFG LTD | SPONSORED ADS | 874039100 | 672,323 | 16,414,883 | SH | SOLE | 13,073,567 | 0 | 3,341,316 | ||
TAKE-TWO INTERACTIVE SOFTWAR | COM | 874054109 | 23,957 | 253,864 | SH | SOLE | 160,568 | 0 | 93,296 | ||
TAL EDUCATION GROUP | SPONSORED ADS | 874080104 | 52,077 | 1,443,472 | SH | SOLE | 1,266,526 | 0 | 176,946 | ||
TARGA RES CORP | COM | 87612G101 | 1,085 | 26,102 | SH | SOLE | 637 | 0 | 25,465 | ||
TELEDYNE TECHNOLOGIES INC | COM | 879360105 | 184,959 | 780,383 | SH | SOLE | 718,685 | 0 | 61,698 | ||
TELEFLEX INC | COM | 879369106 | 233,487 | 772,725 | SH | SOLE | 691,599 | 0 | 81,126 | ||
TENCENT MUSIC ENTMT GROUP | SPON ADS | 88034P109 | 100,065 | 5,528,624 | SH | SOLE | 4,381,970 | 0 | 1,146,654 | ||
TERRENO RLTY CORP | COM | 88146M101 | 29,374 | 698,705 | SH | SOLE | 572,406 | 0 | 126,299 | ||
TEXAS INSTRS INC | COM | 882508104 | 37,471 | 353,262 | SH | SOLE | 342,819 | 0 | 10,443 | ||
THERMO FISHER SCIENTIFIC INC | COM | 883556102 | 53,037 | 193,763 | SH | SOLE | 102,816 | 0 | 90,947 | ||
TOPBUILD CORP | COM | 89055F103 | 14,357 | 221,495 | SH | SOLE | 204,524 | 0 | 16,971 | ||
TORO CO | COM | 891092108 | 71,720 | 1,041,831 | SH | SOLE | 940,257 | 0 | 101,574 | ||
TORONTO DOMINION BK ONT | COM NEW | 891160509 | 260,919 | 4,806,854 | SH | SOLE | 4,143,698 | 0 | 663,156 | ||
TRANSUNION | COM | 89400J107 | 211,736 | 3,167,806 | SH | SOLE | 2,917,702 | 0 | 250,104 | ||
TREX CO INC | COM | 89531P105 | 176,221 | 2,864,456 | SH | SOLE | 2,661,441 | 0 | 203,015 | ||
UGI CORP NEW | COM | 902681105 | 717 | 12,931 | SH | SOLE | 316 | 0 | 12,615 | ||
ULTA BEAUTY INC | COM | 90384S303 | 84,081 | 241,106 | SH | SOLE | 154,844 | 0 | 86,262 | ||
UMPQUA HLDGS CORP | COM | 904214103 | 12,761 | 773,364 | SH | SOLE | 708,579 | 0 | 64,785 | ||
UNION PACIFIC CORP | COM | 907818108 | 65,095 | 389,324 | SH | SOLE | 206,641 | 0 | 182,683 | ||
UNITEDHEALTH GROUP INC | COM | 91324P102 | 141,689 | 573,035 | SH | SOLE | 430,969 | 0 | 142,066 | ||
VAIL RESORTS INC | COM | 91879Q109 | 215,197 | 990,320 | SH | SOLE | 820,653 | 0 | 169,667 | ||
VANECK VECTORS ETF TR | RUSSIA ETF | 92189F403 | 3,582 | 173,860 | SH | SOLE | 173,860 | 0 | 0 | ||
VANGUARD SCOTTSDALE FDS | VNG RUS2000IDX | 92206C664 | 2,666 | 21,674 | SH | SOLE | 0 | 0 | 21,674 | ||
VARONIS SYS INC | COM | 922280102 | 17,207 | 288,566 | SH | SOLE | 276,349 | 0 | 12,217 | ||
VEDANTA LTD | SPONSORED ADR | 92242Y100 | 3,576 | 338,777 | SH | SOLE | 338,777 | 0 | 0 | ||
VEEVA SYS INC | CL A COM | 922475108 | 283,611 | 2,235,625 | SH | SOLE | 2,015,960 | 0 | 219,665 | ||
VERACYTE INC | COM | 92337F107 | 11,887 | 475,117 | SH | SOLE | 452,897 | 0 | 22,220 | ||
VERISK ANALYTICS INC | COM | 92345Y106 | 37,566 | 282,449 | SH | SOLE | 243,268 | 0 | 39,181 | ||
VERRA MOBILITY CORP | COM | 92511U102 | 5,910 | 496,626 | SH | SOLE | 386,226 | 0 | 110,400 | ||
VIAVI SOLUTIONS INC | COM | 925550105 | 18,956 | 1,531,217 | SH | SOLE | 1,472,956 | 0 | 58,261 | ||
VIRTU FINL INC | CL A | 928254101 | 97,213 | 4,093,199 | SH | SOLE | 3,718,444 | 0 | 374,755 | ||
VOYA FINL INC | COM | 929089100 | 1,147 | 22,966 | SH | SOLE | 561 | 0 | 22,405 | ||
VULCAN MATLS CO | COM | 929160109 | 20,091 | 169,687 | SH | SOLE | 109,322 | 0 | 60,365 | ||
WASTE CONNECTIONS INC | COM | 94106B101 | 13,408 | 151,348 | SH | SOLE | 97,509 | 0 | 53,839 | ||
WATSCO INC | COM | 942622200 | 8,769 | 61,235 | SH | SOLE | 55,740 | 0 | 5,495 | ||
WATTS WATER TECHNOLOGIES INC | CL A | 942749102 | 14,669 | 181,499 | SH | SOLE | 174,589 | 0 | 6,910 | ||
WAYFAIR INC | CL A | 94419L101 | 111,481 | 750,968 | SH | SOLE | 679,257 | 0 | 71,711 | ||
WEIBO CORP | SPONSORED ADR | 948596101 | 16,273 | 262,523 | SH | SOLE | 183,550 | 0 | 78,973 | ||
WEIGHT WATCHERS INTL INC NEW | COM | 948626106 | 8,039 | 398,959 | SH | SOLE | 211,107 | 0 | 187,852 | ||
WESTERN ALLIANCE BANCORP | COM | 957638109 | 21,123 | 514,703 | SH | SOLE | 375,968 | 0 | 138,735 | ||
WEX INC | COM | 96208T104 | 165,029 | 859,569 | SH | SOLE | 747,550 | 0 | 112,019 | ||
WHITING PETE CORP NEW | COM NEW | 966387409 | 736 | 28,137 | SH | SOLE | 687 | 0 | 27,450 | ||
WILLDAN GROUP INC | COM | 96924N100 | 9,432 | 254,433 | SH | SOLE | 242,530 | 0 | 11,903 | ||
WISDOMTREE TR | INDIA ERNGS FD | 97717W422 | 13,581 | 515,808 | SH | SOLE | 515,808 | 0 | 0 | ||
WISDOMTREE TR | EM LCL DEBT FD | 97717X867 | 62 | 1,800 | SH | SOLE | 1,800 | 0 | 0 | ||
WIX COM LTD | SHS | M98068105 | 53,522 | 442,953 | SH | SOLE | 362,091 | 0 | 80,862 | ||
WNS HOLDINGS LTD | SPON ADR | 92932M101 | 15,020 | 281,967 | SH | SOLE | 268,777 | 0 | 13,190 | ||
WOLVERINE WORLD WIDE INC | COM | 978097103 | 18,898 | 528,921 | SH | SOLE | 483,206 | 0 | 45,715 | ||
WORKDAY INC | CL A | 98138H101 | 17,362 | 90,031 | SH | SOLE | 57,999 | 0 | 32,032 | ||
WORLDPAY INC | CL A | 981558109 | 85,490 | 753,219 | SH | SOLE | 457,572 | 0 | 295,647 | ||
WPX ENERGY INC | COM | 98212B103 | 966 | 73,674 | SH | SOLE | 1,799 | 0 | 71,875 | ||
WSFS FINL CORP | COM | 929328102 | 14,916 | 386,415 | SH | SOLE | 353,660 | 0 | 32,755 | ||
XYLEM INC | COM | 98419M100 | 12,079 | 152,822 | SH | SOLE | 98,455 | 0 | 54,367 | ||
YANDEX N V | SHS CLASS A | N97284108 | 110,314 | 3,212,410 | SH | SOLE | 2,708,711 | 0 | 503,699 | ||
YUM CHINA HLDGS INC | COM | 98850P109 | 28,147 | 626,735 | SH | SOLE | 436,519 | 0 | 190,216 | ||
ZOETIS INC | CL A | 98978V103 | 90,979 | 903,733 | SH | SOLE | 668,467 | 0 | 235,266 |