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