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