The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
2U INC COM 90214J101 166,205 1,977,930 SH   SOLE   1,829,041 0 148,889
51JOB INC SP ADR REP COM 316827104 40,025 465,193 SH   SOLE   371,430 0 93,763
ABB LTD SPONSORED ADR 000375204 7,124 300,072 SH   SOLE   300,072 0 0
ABIOMED INC COM 003654100 206,408 709,331 SH   SOLE   507,749 0 201,582
ACADIA RLTY TR COM SH BEN INT 004239109 23,841 969,141 SH   SOLE   893,301 0 75,840
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 75,347 490,858 SH   SOLE   250,685 0 240,173
ACXIOM CORP COM 005125109 22,189 977,067 SH   SOLE   905,310 0 71,757
ADECOAGRO S A COM L00849106 1,113 148,068 SH   SOLE   148,068 0 0
ADOBE SYS INC COM 00724F101 145,437 673,073 SH   SOLE   354,600 0 318,473
ADTALEM GLOBAL ED INC COM 00737L103 223,296 4,696,020 SH   SOLE   4,241,110 0 454,910
AFFILIATED MANAGERS GROUP COM 008252108 39,973 210,850 SH   SOLE   110,201 0 100,649
AGILYSYS INC COM 00847J105 5,184 434,906 SH   SOLE   402,679 0 32,227
AGREE REALTY CORP COM 008492100 15,857 330,085 SH   SOLE   317,170 0 12,915
AKAMAI TECHNOLOGIES INC COM 00971T101 53,888 759,201 SH   SOLE   236,270 0 522,931
ALBANY INTL CORP CL A 012348108 6,573 104,837 SH   SOLE   97,067 0 7,770
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 977,213 5,324,208 SH   SOLE   4,270,957 0 1,053,251
ALIGN TECHNOLOGY INC COM 016255101 66,914 266,450 SH   SOLE   112,677 0 153,773
ALLEGION PUB LTD CO ORD SHS G0176J109 15,608 182,999 SH   SOLE   96,317 0 86,682
ALLERGAN PLC SHS G0177J108 6,654 39,541 SH   SOLE   39,541 0 0
ALPHABET INC CAP STK CL C 02079K107 57,419 55,650 SH   SOLE   27,979 0 27,671
ALPHABET INC CAP STK CL A 02079K305 213,699 206,047 SH   SOLE   121,523 0 84,524
AMAZON COM INC COM 023135106 280,283 193,654 SH   SOLE   109,528 0 84,126
AMBEV SA SPONSORED ADR 02319V103 83,056 11,424,123 SH   SOLE   9,246,378 0 2,177,745
AMERICAN ASSETS TR INC COM 024013104 20,750 621,064 SH   SOLE   572,944 0 48,120
AMERICAN CAMPUS CMNTYS INC COM 024835100 3,659 94,752 SH   SOLE   671 0 94,081
AMERICAN FINL GROUP INC OHIO COM 025932104 839 7,479 SH   SOLE   184 0 7,295
ANALOG DEVICES INC COM 032654105 36,671 402,398 SH   SOLE   79,720 0 322,678
ANALOGIC CORP COM PAR $0.05 032657207 14,315 149,268 SH   SOLE   143,433 0 5,835
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 2,953 168,094 SH   SOLE   0 0 168,094
APTIV PLC SHS G6095L109 58,415 687,476 SH   SOLE   246,522 0 440,954
ARCHROCK INC COM 03957W106 13,889 1,587,282 SH   SOLE   1,525,217 0 62,065
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 2,159 235,922 SH   SOLE   235,922 0 0
ARISTA NETWORKS INC COM 040413106 2,106 8,249 SH   SOLE   8,249 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 12,447 221,086 SH   SOLE   138,644 0 82,442
ASTRAZENECA PLC SPONSORED ADR 046353108 6,111 174,749 SH   SOLE   174,749 0 0
AT HOME GROUP INC COM 04650Y100 8,398 262,123 SH   SOLE   242,700 0 19,423
ATMOS ENERGY CORP COM 049560105 1,507 17,891 SH   SOLE   441 0 17,450
AUTOHOME INC SP ADR RP CL A 05278C107 27,059 314,858 SH   SOLE   232,217 0 82,641
AXALTA COATING SYS LTD COM G0750C108 118,637 3,929,692 SH   SOLE   2,823,913 0 1,105,779
AXOGEN INC COM 05463X106 9,678 265,159 SH   SOLE   245,509 0 19,650
AZUL S A SPONSR ADR PFD 05501U106 27,558 793,046 SH   SOLE   581,276 0 211,770
BALL CORP COM 058498106 280,102 7,053,694 SH   SOLE   4,949,955 0 2,103,739
BANCO MACRO SA SPON ADR B 05961W105 2,525 23,385 SH   SOLE   23,385 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 60,201 1,796,518 SH   SOLE   1,339,310 0 457,208
BANK OF THE OZARKS COM 063904106 158,396 3,281,462 SH   SOLE   2,950,501 0 330,961
BANNER CORP COM NEW 06652V208 19,805 356,904 SH   SOLE   342,949 0 13,955
BAOZUN INC SPONSORED ADR 06684L103 21,378 465,947 SH   SOLE   342,880 0 123,067
BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 1,040 45,578 SH   SOLE   45,578 0 0
BELDEN INC COM 077454106 22,323 323,798 SH   SOLE   299,448 0 24,350
BHP BILLITON LTD SPONSORED ADR 088606108 10,636 239,377 SH   SOLE   239,377 0 0
BIOGEN INC COM 09062X103 32,365 118,198 SH   SOLE   54,752 0 63,446
BIOMARIN PHARMACEUTICAL INC COM 09061G101 39,144 482,850 SH   SOLE   95,651 0 387,199
BLACKROCK INC COM 09247X101 66,314 122,414 SH   SOLE   64,482 0 57,932
BLUE BIRD CORP COM 095306106 21,124 891,302 SH   SOLE   511,681 0 379,621
BOEING CO COM 097023105 54,867 167,340 SH   SOLE   88,157 0 79,183
BOFI HLDG INC COM 05566U108 8,223 202,893 SH   SOLE   187,853 0 15,040
BOOT BARN HLDGS INC COM 099406100 9,739 549,306 SH   SOLE   508,646 0 40,660
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 285,970 7,385,601 SH   SOLE   5,398,639 0 1,986,962
BOSTON PRIVATE FINL HLDGS IN COM 101119105 19,383 1,287,937 SH   SOLE   1,237,577 0 50,360
BRADY CORP CL A 104674106 30,031 808,371 SH   SOLE   776,706 0 31,665
BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 59,472 3,773,632 SH   SOLE   3,344,666 0 428,966
BROADCOM LTD COM Y09827109 33,972 144,162 SH   SOLE   75,924 0 68,238
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 126,384 3,240,622 SH   SOLE   2,616,058 0 624,564
BWX TECHNOLOGIES INC COM 05605H100 372,884 5,869,429 SH   SOLE   4,330,220 0 1,539,209
CABLE ONE INC COM 12685J105 58,538 85,195 SH   SOLE   75,542 0 9,653
CADENCE DESIGN SYSTEM INC COM 127387108 666 18,126 SH   SOLE   446 0 17,680
CALAVO GROWERS INC COM 128246105 8,471 91,873 SH   SOLE   85,063 0 6,810
CALLON PETE CO DEL COM 13123X102 20,894 1,578,108 SH   SOLE   1,498,103 0 80,005
CAMBREX CORP COM 132011107 103,101 1,971,333 SH   SOLE   1,766,238 0 205,095
CAMDEN PPTY TR SH BEN INT 133131102 818 9,714 SH   SOLE   239 0 9,475
CANADIAN NAT RES LTD COM 136385101 30,450 968,997 SH   SOLE   721,713 0 247,284
CANADIAN NATL RY CO COM 136375102 135,498 1,854,707 SH   SOLE   1,642,245 0 212,462
CARMAX INC COM 143130102 53,835 869,151 SH   SOLE   191,370 0 677,781
CARNIVAL CORP UNIT 99/99/9999 143658300 39,120 596,516 SH   SOLE   314,011 0 282,505
CARPENTER TECHNOLOGY CORP COM 144285103 15,147 343,313 SH   SOLE   311,743 0 31,570
CARRIZO OIL & GAS INC COM 144577103 3,444 215,228 SH   SOLE   199,278 0 15,950
CARS COM INC COM 14575E105 9,233 325,910 SH   SOLE   304,640 0 21,270
CATALENT INC COM 148806102 140,797 3,429,054 SH   SOLE   3,077,427 0 351,627
CATERPILLAR INC DEL COM 149123101 3,428 23,258 SH   SOLE   0 0 23,258
CAVCO INDS INC DEL COM 149568107 18,550 106,762 SH   SOLE   102,582 0 4,180
CBOE GLOBAL MARKETS INC COM 12503M108 183,476 1,608,022 SH   SOLE   1,155,418 0 452,604
CELANESE CORP DEL COM SER A 150870103 133,531 1,332,507 SH   SOLE   1,231,513 0 100,994
CENTENE CORP DEL COM 15135B101 55,541 519,709 SH   SOLE   102,961 0 416,748
CHARLES RIV LABS INTL INC COM 159864107 182,368 1,708,523 SH   SOLE   1,267,657 0 440,866
CHESAPEAKE UTILS CORP COM 165303108 18,807 267,337 SH   SOLE   256,877 0 10,460
CHINA LODGING GROUP LTD SPONSORED ADR 16949N109 112,401 853,375 SH   SOLE   653,525 0 199,850
CINCINNATI BELL INC NEW COM NEW 171871502 12,231 883,127 SH   SOLE   848,567 0 34,560
CNO FINL GROUP INC COM 12621E103 17,559 810,287 SH   SOLE   748,017 0 62,270
COBIZ FINANCIAL INC COM 190897108 24,901 1,270,481 SH   SOLE   1,220,803 0 49,678
CODEXIS INC COM 192005106 16,594 1,508,531 SH   SOLE   1,090,449 0 418,082
COGNEX CORP COM 192422103 4,466 85,902 SH   SOLE   0 0 85,902
COHERENT INC COM 192479103 82,891 442,317 SH   SOLE   319,704 0 122,613
COLLECTORS UNIVERSE INC COM NEW 19421R200 1,409 89,685 SH   SOLE   83,106 0 6,579
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 75,749 1,090,699 SH   SOLE   1,008,699 0 82,000
COLUMBIA BKG SYS INC COM 197236102 3,857 91,946 SH   SOLE   0 0 91,946
COLUMBIA PPTY TR INC COM NEW 198287203 14,230 695,494 SH   SOLE   624,134 0 71,360
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 13,162 864,231 SH   SOLE   624,356 0 239,875
CONAGRA BRANDS INC COM 205887102 31,043 841,733 SH   SOLE   166,761 0 674,972
CONCHO RES INC COM 20605P101 30,093 200,177 SH   SOLE   39,656 0 160,521
CONMED CORP COM 207410101 26,129 412,591 SH   SOLE   389,236 0 23,355
CONTINENTAL BLDG PRODS INC COM 211171103 19,231 673,604 SH   SOLE   647,199 0 26,405
COPA HOLDINGS SA CL A P31076105 25,289 196,600 SH   SOLE   144,944 0 51,656
COPART INC COM 217204106 493,129 9,682,491 SH   SOLE   6,857,263 0 2,825,228
COSTAR GROUP INC COM 22160N109 419,417 1,156,438 SH   SOLE   838,921 0 317,517
COSTCO WHSL CORP NEW COM 22160K105 15,826 83,991 SH   SOLE   83,991 0 0
CRANE CO COM 224399105 1,405 15,153 SH   SOLE   373 0 14,780
CREDICORP LTD COM G2519Y108 281,776 1,241,084 SH   SOLE   1,009,773 0 231,311
CRESUD S A C I F Y A SPONSORED ADR 226406106 897 44,535 SH   SOLE   44,535 0 0
CRYOLIFE INC COM 228903100 7,194 358,827 SH   SOLE   332,237 0 26,590
CSRA INC COM 12650T104 14,709 356,750 SH   SOLE   324,340 0 32,410
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 51,564 1,105,964 SH   SOLE   973,123 0 132,841
CVB FINL CORP COM 126600105 15,195 671,166 SH   SOLE   644,921 0 26,245
DANA INCORPORATED COM 235825205 20,444 793,652 SH   SOLE   762,602 0 31,050
DANAHER CORP DEL COM 235851102 66,236 676,493 SH   SOLE   407,113 0 269,380
DARLING INGREDIENTS INC COM 237266101 19,035 1,100,307 SH   SOLE   1,057,282 0 43,025
DAVE & BUSTERS ENTMT INC COM 238337109 23,316 558,599 SH   SOLE   532,159 0 26,440
DESPEGAR COM CORP ORD SHS G27358103 18,124 579,952 SH   SOLE   426,745 0 153,207
DEXCOM INC COM 252131107 137,861 1,858,966 SH   SOLE   1,719,110 0 139,856
DIAGEO P L C SPON ADR NEW 25243Q205 7,946 58,680 SH   SOLE   58,680 0 0
DIAMONDBACK ENERGY INC COM 25278X109 66,524 525,797 SH   SOLE   466,347 0 59,450
DOMINOS PIZZA INC COM 25754A201 365,773 1,566,077 SH   SOLE   1,134,030 0 432,047
DOUGLAS DYNAMICS INC COM 25960R105 15,005 346,131 SH   SOLE   247,403 0 98,728
DOUGLAS EMMETT INC COM 25960P109 3,178 86,453 SH   SOLE   489 0 85,964
DUN & BRADSTREET CORP DEL NE COM 26483E100 2,026 17,313 SH   SOLE   0 0 17,313
DUNKIN BRANDS GROUP INC COM 265504100 1,439 24,109 SH   SOLE   594 0 23,515
E TRADE FINANCIAL CORP COM NEW 269246401 1,498 27,031 SH   SOLE   666 0 26,365
EAST WEST BANCORP INC COM 27579R104 138,962 2,221,960 SH   SOLE   1,309,706 0 912,254
EDUCATION RLTY TR INC COM NEW 28140H203 22,684 692,645 SH   SOLE   610,911 0 81,734
EL PASO ELEC CO COM NEW 283677854 20,459 401,156 SH   SOLE   385,436 0 15,720
EMCOR GROUP INC COM 29084Q100 18,122 232,543 SH   SOLE   223,448 0 9,095
EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 1,695 29,460 SH   SOLE   29,460 0 0
ENCOMPASS HEALTH CORP COM 29261A100 234,642 4,104,284 SH   SOLE   3,095,355 0 1,008,929
ENCORE CAP GROUP INC COM 292554102 128,974 2,853,410 SH   SOLE   2,492,795 0 360,615
ENERGEN CORP COM 29265N108 2,542 40,432 SH   SOLE   0 0 40,432
ENERPLUS CORP COM 292766102 19,449 1,729,777 SH   SOLE   1,424,264 0 305,513
EOG RES INC COM 26875P101 65,875 625,767 SH   SOLE   318,178 0 307,589
EPAM SYS INC COM 29414B104 7,706 67,288 SH   SOLE   62,308 0 4,980
EPR PPTYS COM SH BEN INT 26884U109 1,008 18,188 SH   SOLE   448 0 17,740
EQUIFAX INC COM 294429105 92,360 783,973 SH   SOLE   201,095 0 582,878
EQUITY COMWLTH COM SH BEN INT 294628102 16,523 538,722 SH   SOLE   491,437 0 47,285
ESCO TECHNOLOGIES INC COM 296315104 10,912 186,368 SH   SOLE   133,229 0 53,139
ETSY INC COM 29786A106 8,638 307,824 SH   SOLE   285,004 0 22,820
EURONET WORLDWIDE INC COM 298736109 100,566 1,274,275 SH   SOLE   1,123,418 0 150,857
EXACT SCIENCES CORP COM 30063P105 79,757 1,977,619 SH   SOLE   1,828,825 0 148,794
F M C CORP COM NEW 302491303 4,928 64,361 SH   SOLE   221 0 64,140
FACEBOOK INC CL A 30303M102 122,031 763,694 SH   SOLE   429,226 0 334,468
FIFTH THIRD BANCORP COM 316773100 54,202 1,707,152 SH   SOLE   898,794 0 808,358
FIRST AMERN FINL CORP COM 31847R102 19,900 339,133 SH   SOLE   310,388 0 28,745
FIRSTCASH INC COM 33767D105 192,317 2,366,976 SH   SOLE   2,130,694 0 236,282
FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 99,296 1,356,877 SH   SOLE   1,226,950 0 129,927
FLOOR & DECOR HLDGS INC CL A 339750101 42,592 817,184 SH   SOLE   755,583 0 61,601
FNB CORP PA COM 302520101 25,806 1,918,649 SH   SOLE   1,783,576 0 135,073
FORTIVE CORP COM 34959J108 106,387 1,372,382 SH   SOLE   407,299 0 965,083
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 13,809 1,255,328 SH   SOLE   1,141,158 0 114,170
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 6,411 125,514 SH   SOLE   125,514 0 0
GALLAGHER ARTHUR J & CO COM 363576109 5,000 72,752 SH   SOLE   0 0 72,752
GENTHERM INC COM 37253A103 9,289 273,621 SH   SOLE   179,904 0 93,717
GLACIER BANCORP INC NEW COM 37637Q105 38,184 994,898 SH   SOLE   850,481 0 144,417
GLAUKOS CORP COM 377322102 85,370 2,769,045 SH   SOLE   2,561,229 0 207,816
GLOBAL PMTS INC COM 37940X102 54,076 484,897 SH   SOLE   96,072 0 388,825
GLOBAL X FDS MSCI GREECE ETF 37950E366 37,009 3,815,400 SH   SOLE   3,815,400 0 0
GLOBAL X FDS GB MSCI AR ETF 37950E259 8,656 242,600 SH   SOLE   242,600 0 0
GLOBANT S A COM L44385109 18,761 364,003 SH   SOLE   257,054 0 106,949
GOLDEN ENTMT INC COM 381013101 7,876 339,028 SH   SOLE   313,665 0 25,363
GOLDMAN SACHS GROUP INC COM 38141G104 45,072 178,957 SH   SOLE   94,189 0 84,768
GRAND CANYON ED INC COM 38526M106 212,244 2,022,917 SH   SOLE   1,836,616 0 186,301
GREEN BANCORP INC COM 39260X100 17,523 787,555 SH   SOLE   756,760 0 30,795
GRIFOLS S A SP ADR REP B NVT 398438408 5,054 238,400 SH   SOLE   238,400 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 12,030 70,528 SH   SOLE   58,973 0 11,555
GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 97,501 1,482,637 SH   SOLE   1,212,152 0 270,485
GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 58,248 1,919,861 SH   SOLE   1,525,187 0 394,674
GUIDEWIRE SOFTWARE INC COM 40171V100 249,486 3,086,544 SH   SOLE   2,311,281 0 775,263
HALCON RES CORP COM PAR NEW 40537Q605 13,360 2,743,383 SH   SOLE   2,633,651 0 109,732
HANCOCK HLDG CO COM 410120109 29,525 571,089 SH   SOLE   530,649 0 40,440
HANOVER INS GROUP INC COM 410867105 31,778 269,559 SH   SOLE   213,546 0 56,013
HDFC BANK LTD ADR REPS 3 SHS 40415F101 166,161 1,682,366 SH   SOLE   1,271,712 0 410,654
HEALTHCARE RLTY TR COM 421946104 20,894 754,017 SH   SOLE   690,092 0 63,925
HEALTHCARE SVCS GRP INC COM 421906108 150,393 3,458,904 SH   SOLE   3,211,348 0 247,556
HEICO CORP NEW CL A 422806208 154,739 2,180,952 SH   SOLE   2,014,438 0 166,514
HEXCEL CORP NEW COM 428291108 172,734 2,674,316 SH   SOLE   2,472,850 0 201,466
HIGHWOODS PPTYS INC COM 431284108 14,460 329,977 SH   SOLE   317,072 0 12,905
HILTON GRAND VACATIONS INC COM 43283X105 142,625 3,315,313 SH   SOLE   2,985,627 0 329,686
HOLOGIC INC COM 436440101 796 21,310 SH   SOLE   525 0 20,785
HOME BANCSHARES INC COM 436893200 35,001 1,534,449 SH   SOLE   1,253,960 0 280,489
HOME DEPOT INC COM 437076102 54,580 306,218 SH   SOLE   161,191 0 145,027
HORIZON PHARMA PLC SHS G4617B105 132,192 9,309,275 SH   SOLE   8,351,934 0 957,341
HUDBAY MINERALS INC COM 443628102 6,209 877,678 SH   SOLE   703,138 0 174,540
IBERIABANK CORP COM 450828108 21,651 277,571 SH   SOLE   256,391 0 21,180
ICF INTL INC COM 44925C103 6,799 116,328 SH   SOLE   107,710 0 8,618
ICICI BK LTD ADR 45104G104 7,853 887,498 SH   SOLE   887,498 0 0
ICON PLC SHS G4705A100 75,071 635,444 SH   SOLE   522,281 0 113,163
IDACORP INC COM 451107106 28,032 317,573 SH   SOLE   305,149 0 12,424
IDEXX LABS INC COM 45168D104 52,113 272,285 SH   SOLE   130,443 0 141,842
IMAX CORP COM 45245E109 6,923 360,584 SH   SOLE   252,282 0 108,302
INFOSYS LTD SPONSORED ADR 456788108 24,171 1,354,236 SH   SOLE   1,080,512 0 273,724
INGREDION INC COM 457187102 820 6,357 SH   SOLE   157 0 6,200
INPHI CORP COM 45772F107 16,337 542,751 SH   SOLE   501,059 0 41,692
INTEGER HLDGS CORP COM 45826H109 27,071 478,713 SH   SOLE   459,993 0 18,720
INTERCONTINENTAL EXCHANGE IN COM 45866F104 127,522 1,758,432 SH   SOLE   1,015,943 0 742,489
INTERFACE INC COM 458665304 32,340 1,283,340 SH   SOLE   1,233,103 0 50,237
INTERSECT ENT INC COM 46071F103 3,893 99,071 SH   SOLE   91,731 0 7,340
INTUIT COM 461202103 50,346 290,425 SH   SOLE   134,750 0 155,675
INTUITIVE SURGICAL INC COM NEW 46120E602 2,034 4,927 SH   SOLE   4,927 0 0
IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 645 27,289 SH   SOLE   27,289 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 76,713 1,709,300 SH   SOLE   1,709,300 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 29,211 481,400 SH   SOLE   481,400 0 0
ISHARES INC MSCI MLY ETF NEW 46434G814 23,798 658,500 SH   SOLE   658,500 0 0
ISHARES INC EM MKT SM-CP ETF 464286475 15,151 284,000 SH   SOLE   284,000 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 1,791 9,400 SH   SOLE   9,400 0 0
ISHARES TR MSCI INDIA SM CP 46429B614 5,640 118,853 SH   SOLE   118,853 0 0
ISHARES TR IBOXX INV CP ETF 464287242 66,783 568,900 SH   SOLE   568,900 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 295,437 2,462,800 SH   SOLE   2,462,800 0 0
ISHARES TR GLOBAL ENERG ETF 464287341 23,463 690,500 SH   SOLE   690,500 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 76,473 561,930 SH   SOLE   561,930 0 0
ISHARES TR MSCI INDIA ETF 46429B598 70,547 2,067,000 SH   SOLE   2,067,000 0 0
ISHARES TR JPMORGAN USD EMG 464288281 79 700 SH   SOLE   700 0 0
ISHARES TR RUS MD CP GR ETF 464287481 183 1,490 SH   SOLE   1,490 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 7,682 492,553 SH   SOLE   492,553 0 0
J & J SNACK FOODS CORP COM 466032109 23,451 171,727 SH   SOLE   160,952 0 10,775
J2 GLOBAL INC COM 48123V102 192,184 2,435,176 SH   SOLE   1,906,014 0 529,162
JOHN BEAN TECHNOLOGIES CORP COM 477839104 6,737 59,411 SH   SOLE   55,014 0 4,397
JONES LANG LASALLE INC COM 48020Q107 142,681 816,999 SH   SOLE   734,874 0 82,125
JPMORGAN CHASE & CO COM 46625H100 67,469 613,525 SH   SOLE   322,059 0 291,466
KADANT INC COM 48282T104 13,174 139,405 SH   SOLE   133,946 0 5,459
KENNAMETAL INC COM 489170100 15,056 374,909 SH   SOLE   360,234 0 14,675
KLX INC COM 482539103 26,852 377,873 SH   SOLE   346,968 0 30,905
KOHLS CORP COM 500255104 1,425 21,751 SH   SOLE   536 0 21,215
LAM RESEARCH CORP COM 512807108 32,914 162,010 SH   SOLE   85,270 0 76,740
LAMB WESTON HLDGS INC COM 513272104 962 16,532 SH   SOLE   407 0 16,125
LAUDER ESTEE COS INC CL A 518439104 124,284 830,109 SH   SOLE   445,244 0 384,865
LAUREATE EDUCATION INC CL A 518613203 12,061 877,187 SH   SOLE   842,124 0 35,063
LENDINGTREE INC NEW COM 52603B107 80,293 244,684 SH   SOLE   226,254 0 18,430
LENNOX INTL INC COM 526107107 5,736 28,069 SH   SOLE   171 0 27,898
LHC GROUP INC COM 50187A107 11,738 190,673 SH   SOLE   107,096 0 83,577
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 169,968 1,029,111 SH   SOLE   953,892 0 75,219
LITHIA MTRS INC CL A 536797103 6,956 69,197 SH   SOLE   64,067 0 5,130
LITTELFUSE INC COM 537008104 8,353 40,122 SH   SOLE   37,152 0 2,970
LIVE NATION ENTERTAINMENT IN COM 538034109 223,172 5,295,961 SH   SOLE   3,557,789 0 1,738,172
LIVEPERSON INC COM 538146101 10,492 641,730 SH   SOLE   594,170 0 47,560
LOMA NEGRA CORP SPONSORED ADS 54150E104 38,036 1,784,061 SH   SOLE   1,400,320 0 383,741
LULULEMON ATHLETICA INC COM 550021109 1,589 17,829 SH   SOLE   439 0 17,390
LYDALL INC DEL COM 550819106 13,498 279,751 SH   SOLE   268,808 0 10,943
MADDEN STEVEN LTD COM 556269108 18,636 424,501 SH   SOLE   315,461 0 109,040
MAGELLAN HEALTH INC COM NEW 559079207 24,597 229,662 SH   SOLE   213,782 0 15,880
MAGNA INTL INC COM 559222401 25,305 449,430 SH   SOLE   385,482 0 63,948
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 20,270 584,145 SH   SOLE   482,059 0 102,086
MARTIN MARIETTA MATLS INC COM 573284106 165,452 798,129 SH   SOLE   741,672 0 56,457
MASTERCARD INCORPORATED CL A 57636Q104 185,051 1,056,468 SH   SOLE   613,549 0 442,919
MAXLINEAR INC COM 57776J100 110,920 4,875,586 SH   SOLE   4,545,961 0 329,625
MCDONALDS CORP COM 580135101 58,295 372,781 SH   SOLE   172,972 0 199,809
MEDNAX INC COM 58502B106 803 14,435 SH   SOLE   355 0 14,080
MERCADOLIBRE INC COM 58733R102 2,899 8,135 SH   SOLE   8,135 0 0
MERCURY SYS INC COM 589378108 7,994 165,443 SH   SOLE   153,176 0 12,267
MEREDITH CORP COM 589433101 15,932 296,134 SH   SOLE   284,554 0 11,580
META FINL GROUP INC COM 59100U108 9,662 88,483 SH   SOLE   81,931 0 6,552
METTLER TOLEDO INTERNATIONAL COM 592688105 28,804 50,091 SH   SOLE   9,928 0 40,163
MGP INGREDIENTS INC NEW COM 55303J106 10,273 114,662 SH   SOLE   106,162 0 8,500
MICHAEL KORS HLDGS LTD SHS G60754101 1,426 22,976 SH   SOLE   566 0 22,410
MICHAELS COS INC COM 59408Q106 51,080 2,591,578 SH   SOLE   2,256,981 0 334,597
MICROCHIP TECHNOLOGY INC COM 595017104 48,110 526,605 SH   SOLE   118,165 0 408,440
MICROSOFT CORP COM 594918104 222,660 2,439,578 SH   SOLE   1,426,765 0 1,012,813
MIDDLEBY CORP COM 596278101 231,464 1,869,814 SH   SOLE   1,298,070 0 571,744
MINERALS TECHNOLOGIES INC COM 603158106 17,706 264,461 SH   SOLE   245,309 0 19,152
MOHAWK INDS INC COM 608190104 34,184 147,203 SH   SOLE   29,151 0 118,052
MONSTER BEVERAGE CORP NEW COM 61174X109 88,822 1,552,559 SH   SOLE   838,507 0 714,052
NATIONAL BK HLDGS CORP CL A 633707104 16,165 486,165 SH   SOLE   467,155 0 19,010
NATIONAL INSTRS CORP COM 636518102 118,573 2,344,733 SH   SOLE   2,179,534 0 165,199
NATIONAL RETAIL PPTYS INC COM 637417106 1,528 38,923 SH   SOLE   0 0 38,923
NETEASE INC SPONSORED ADR 64110W102 134,028 477,996 SH   SOLE   423,102 0 54,894
NETFLIX INC COM 64110L106 75,330 255,054 SH   SOLE   126,176 0 128,878
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 25,035 285,628 SH   SOLE   211,536 0 74,092
NEWPARK RES INC COM PAR $.01NEW 651718504 11,613 1,433,736 SH   SOLE   1,377,671 0 56,065
NEXTERA ENERGY INC COM 65339F101 31,466 192,654 SH   SOLE   102,415 0 90,239
NICE LTD SPONSORED ADR 653656108 79,511 846,502 SH   SOLE   757,396 0 89,106
NISOURCE INC COM 65473P105 1,235 51,642 SH   SOLE   1,272 0 50,370
NOAH HLDGS LTD SPON ADS CL A 65487X102 17,099 362,193 SH   SOLE   262,004 0 100,189
NORTHWEST PIPE CO COM 667746101 11,607 670,917 SH   SOLE   644,745 0 26,172
NOVARTIS A G SPONSORED ADR 66987V109 4,309 53,296 SH   SOLE   53,296 0 0
NOVO-NORDISK A S ADR 670100205 7,629 154,907 SH   SOLE   154,907 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 67,840 920,368 SH   SOLE   851,240 0 69,128
NUTRI SYS INC NEW COM 67069D108 3,672 136,245 SH   SOLE   126,155 0 10,090
NVR INC COM 62944T105 7,980 2,850 SH   SOLE   0 0 2,850
O REILLY AUTOMOTIVE INC NEW COM 67103H107 1,723 6,967 SH   SOLE   6,967 0 0
OCEANFIRST FINL CORP COM 675234108 17,326 647,697 SH   SOLE   622,372 0 25,325
OLD DOMINION FGHT LINES INC COM 679580100 1,434 9,760 SH   SOLE   240 0 9,520
ONE GAS INC COM 68235P108 24,327 368,483 SH   SOLE   354,068 0 14,415
ORBCOMM INC COM 68555P100 6,911 737,615 SH   SOLE   682,978 0 54,637
ORION ENGINEERED CARBONS S A COM L72967109 10,192 376,072 SH   SOLE   201,496 0 174,576
ORIX CORP SPONSORED ADR 686330101 8,836 98,327 SH   SOLE   98,327 0 0
OWENS CORNING NEW COM 690742101 1,002 12,467 SH   SOLE   307 0 12,160
PACWEST BANCORP DEL COM 695263103 1,078 21,774 SH   SOLE   536 0 21,238
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 34,601 580,556 SH   SOLE   479,590 0 100,966
PARSLEY ENERGY INC CL A 701877102 148,861 5,134,901 SH   SOLE   3,216,721 0 1,918,180
PATTERSON UTI ENERGY INC COM 703481101 881 50,324 SH   SOLE   1,239 0 49,085
PAYPAL HLDGS INC COM 70450Y103 39,745 523,852 SH   SOLE   242,701 0 281,151
PDC ENERGY INC COM 69327R101 16,334 333,152 SH   SOLE   320,122 0 13,030
PEBBLEBROOK HOTEL TR COM 70509V100 18,321 533,356 SH   SOLE   484,762 0 48,594
PERKINELMER INC COM 714046109 948 12,518 SH   SOLE   308 0 12,210
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 2,423 186,665 SH   SOLE   186,665 0 0
PINNACLE WEST CAP CORP COM 723484101 1,315 16,481 SH   SOLE   406 0 16,075
PIONEER NAT RES CO COM 723787107 16,034 93,342 SH   SOLE   48,484 0 44,858
POLYONE CORP COM 73179P106 18,568 436,691 SH   SOLE   399,801 0 36,890
PPG INDS INC COM 693506107 40,435 362,320 SH   SOLE   168,150 0 194,170
PRAXAIR INC COM 74005P104 51,179 354,672 SH   SOLE   209,031 0 145,641
PRIMO WTR CORP COM 74165N105 10,725 915,921 SH   SOLE   701,004 0 214,917
PROGRESSIVE CORP OHIO COM 743315103 217,066 3,562,550 SH   SOLE   1,355,960 0 2,206,590
PROLOGIS INC COM 74340W103 17,061 270,850 SH   SOLE   224,254 0 46,596
PRUDENTIAL PLC ADR 74435K204 8,958 175,207 SH   SOLE   175,207 0 0
PURE STORAGE INC CL A 74624M102 130,964 6,564,607 SH   SOLE   6,092,791 0 471,816
QUALYS INC COM 74758T303 6,511 89,501 SH   SOLE   82,871 0 6,630
RADIAN GROUP INC COM 750236101 30,569 1,605,494 SH   SOLE   1,495,199 0 110,295
RANGE RES CORP COM 75281A109 18,074 1,243,039 SH   SOLE   1,131,179 0 111,860
RAYTHEON CO COM NEW 755111507 108,183 501,263 SH   SOLE   285,918 0 215,345
REALPAGE INC COM 75606N109 10,377 201,487 SH   SOLE   186,557 0 14,930
RED HAT INC COM 756577102 168,754 1,128,713 SH   SOLE   469,605 0 659,108
RED LION HOTELS CORP COM 756764106 3,633 372,643 SH   SOLE   345,023 0 27,620
RELIANCE STEEL & ALUMINUM CO COM 759509102 2,790 32,545 SH   SOLE   0 0 32,545
RELX PLC SPONSORED ADR 759530108 6,889 329,777 SH   SOLE   329,777 0 0
RENASANT CORP COM 75970E107 21,713 510,174 SH   SOLE   490,224 0 19,950
REPLIGEN CORP COM 759916109 65,367 1,806,703 SH   SOLE   1,670,807 0 135,896
REXNORD CORP NEW COM 76169B102 23,032 776,007 SH   SOLE   745,627 0 30,380
RIO TINTO PLC SPONSORED ADR 767204100 3,462 67,187 SH   SOLE   67,187 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 91,677 2,913,154 SH   SOLE   2,631,947 0 281,207
ROGERS CORP COM 775133101 162,003 1,355,220 SH   SOLE   1,224,248 0 130,972
ROPER TECHNOLOGIES INC COM 776696106 24,386 86,877 SH   SOLE   49,244 0 37,633
ROSS STORES INC COM 778296103 95,724 1,227,549 SH   SOLE   243,199 0 984,350
ROYAL BK CDA MONTREAL QUE COM 780087102 5,412 70,022 SH   SOLE   70,022 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 6,893 108,030 SH   SOLE   108,030 0 0
RSP PERMIAN INC COM 74978Q105 18,623 397,242 SH   SOLE   381,677 0 15,565
SABRE CORP COM 78573M104 3,593 167,504 SH   SOLE   0 0 167,504
SAIA INC COM 78709Y105 18,538 246,675 SH   SOLE   237,017 0 9,658
SALESFORCE COM INC COM 79466L302 32,474 279,229 SH   SOLE   146,901 0 132,328
SANDY SPRING BANCORP INC COM 800363103 16,912 436,335 SH   SOLE   419,275 0 17,060
SAP SE SPON ADR 803054204 4,094 38,935 SH   SOLE   38,935 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 114,821 671,781 SH   SOLE   207,038 0 464,743
SEACOAST BKG CORP FLA COM NEW 811707801 20,094 759,108 SH   SOLE   729,423 0 29,685
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 48,994 969,600 SH   SOLE   969,600 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 28,430 421,750 SH   SOLE   421,750 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 46,647 1,691,950 SH   SOLE   1,691,950 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 322 3,957 SH   SOLE   3,957 0 0
SELECTIVE INS GROUP INC COM 816300107 34,828 573,771 SH   SOLE   487,758 0 86,013
SEMTECH CORP COM 816850101 15,658 400,965 SH   SOLE   385,280 0 15,685
SENSIENT TECHNOLOGIES CORP COM 81725T100 17,520 248,224 SH   SOLE   230,644 0 17,580
SHOPIFY INC CL A 82509L107 73,058 586,391 SH   SOLE   484,859 0 101,532
SIGNATURE BK NEW YORK N Y COM 82669G104 2,468 17,384 SH   SOLE   0 0 17,384
SILGAN HOLDINGS INC COM 827048109 14,512 521,062 SH   SOLE   500,499 0 20,563
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 18,010 374,294 SH   SOLE   316,848 0 57,446
SIMULATIONS PLUS INC COM 829214105 4,223 286,307 SH   SOLE   265,090 0 21,217
SINA CORP ORD G81477104 27,800 266,618 SH   SOLE   211,822 0 54,796
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 106,690 1,384,866 SH   SOLE   1,280,696 0 104,170
SIX FLAGS ENTMT CORP NEW COM 83001A102 285,165 4,580,227 SH   SOLE   3,316,715 0 1,263,512
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 42,364 861,876 SH   SOLE   758,444 0 103,432
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 11,475 692,959 SH   SOLE   665,804 0 27,155
SOUTHERN COPPER CORP COM 84265V105 90,659 1,673,297 SH   SOLE   1,471,926 0 201,371
SOUTHWEST AIRLS CO COM 844741108 29,646 517,558 SH   SOLE   273,288 0 244,270
SOUTHWEST GAS HOLDINGS INC COM 844895102 22,905 338,687 SH   SOLE   325,438 0 13,249
SPARTANNASH CO COM 847215100 9,857 572,728 SH   SOLE   550,332 0 22,396
SPDR S&P 500 ETF TR TR UNIT 78462F103 571,093 2,170,220 SH   SOLE   2,170,220 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 29,451 821,500 SH   SOLE   821,500 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1,383 16,527 SH   SOLE   407 0 16,120
STANDEX INTL CORP COM 854231107 12,561 131,738 SH   SOLE   126,594 0 5,144
STARBUCKS CORP COM 855244109 89,899 1,552,928 SH   SOLE   839,547 0 713,381
STEEL DYNAMICS INC COM 858119100 928 20,977 SH   SOLE   517 0 20,460
STERLING BANCORP DEL COM 85917A100 26,886 1,192,271 SH   SOLE   1,104,101 0 88,170
STRYKER CORP COM 863667101 49,265 306,144 SH   SOLE   142,080 0 164,064
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 4,231 497,785 SH   SOLE   497,785 0 0
SUNCOR ENERGY INC NEW COM 867224107 316,977 9,185,516 SH   SOLE   7,480,020 0 1,705,496
SUPERNUS PHARMACEUTICALS INC COM 868459108 10,737 234,424 SH   SOLE   217,052 0 17,372
SVB FINL GROUP COM 78486Q101 1,003 4,178 SH   SOLE   103 0 4,075
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 793,346 18,129,743 SH   SOLE   14,624,055 0 3,505,688
TAL ED GROUP SPONSORED ADS 874080104 58,264 1,570,761 SH   SOLE   1,382,073 0 188,688
TANGER FACTORY OUTLET CTRS I COM 875465106 1,984 90,164 SH   SOLE   0 0 90,164
TARGA RES CORP COM 87612G101 990 22,509 SH   SOLE   554 0 21,955
TELECOM ARGENTINA S A SPON ADR REP B 879273209 23,941 764,154 SH   SOLE   576,726 0 187,428
TELEDYNE TECHNOLOGIES INC COM 879360105 132,541 708,129 SH   SOLE   640,816 0 67,313
TELEFLEX INC COM 879369106 141,519 555,017 SH   SOLE   383,182 0 171,835
TEREX CORP NEW COM 880779103 17,292 462,218 SH   SOLE   444,123 0 18,095
TERRENO RLTY CORP COM 88146M101 23,371 677,230 SH   SOLE   547,159 0 130,071
TEXAS INSTRS INC COM 882508104 74,138 713,621 SH   SOLE   400,552 0 313,069
THERMO FISHER SCIENTIFIC INC COM 883556102 40,174 194,583 SH   SOLE   102,507 0 92,076
TOPBUILD CORP COM 89055F103 19,265 251,758 SH   SOLE   241,908 0 9,850
TORO CO COM 891092108 65,484 1,048,580 SH   SOLE   906,080 0 142,500
TORONTO DOMINION BK ONT COM NEW 891160509 319,469 5,632,257 SH   SOLE   4,763,445 0 868,812
TRANSDIGM GROUP INC COM 893641100 33,972 110,680 SH   SOLE   51,377 0 59,303
TRANSUNION COM 89400J107 180,842 3,184,965 SH   SOLE   2,854,574 0 330,391
TYLER TECHNOLOGIES INC COM 902252105 131,664 624,118 SH   SOLE   431,450 0 192,668
U.S. AUTO PARTS NETWORK INC COM 90343C100 3,779 1,843,622 SH   SOLE   1,706,995 0 136,627
ULTA BEAUTY INC COM 90384S303 89,532 438,303 SH   SOLE   160,515 0 277,788
ULTIMATE SOFTWARE GROUP INC COM 90385D107 86,253 353,929 SH   SOLE   105,208 0 248,721
UMPQUA HLDGS CORP COM 904214103 24,071 1,124,287 SH   SOLE   1,045,637 0 78,650
UNILEVER N V N Y SHS NEW 904784709 6,012 106,611 SH   SOLE   106,611 0 0
UNION PAC CORP COM 907818108 139,680 1,039,054 SH   SOLE   562,784 0 476,270
UNITEDHEALTH GROUP INC COM 91324P102 188,987 883,120 SH   SOLE   496,039 0 387,081
UNIVERSAL ELECTRS INC COM 913483103 93,748 1,801,123 SH   SOLE   1,622,207 0 178,916
USA TECHNOLOGIES INC COM NO PAR 90328S500 6,933 770,356 SH   SOLE   713,266 0 57,090
VAIL RESORTS INC COM 91879Q109 215,961 974,112 SH   SOLE   643,359 0 330,753
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 56,161 2,469,700 SH   SOLE   2,469,700 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 2,545 20,876 SH   SOLE   0 0 20,876
VARONIS SYS INC COM 922280102 16,345 270,165 SH   SOLE   251,755 0 18,410
VECTREN CORP COM 92240G101 1,262 19,751 SH   SOLE   486 0 19,265
VEDANTA LTD SPONSORED ADR 92242Y100 8,301 472,497 SH   SOLE   472,497 0 0
VEEVA SYS INC CL A COM 922475108 215,952 2,957,442 SH   SOLE   2,093,492 0 863,950
VERISK ANALYTICS INC COM 92345Y106 187,457 1,802,471 SH   SOLE   657,456 0 1,145,015
VIRTU FINL INC CL A 928254101 130,400 3,951,528 SH   SOLE   3,454,867 0 496,661
VOYA FINL INC COM 929089100 945 18,716 SH   SOLE   461 0 18,255
VULCAN MATLS CO COM 929160109 56,470 494,611 SH   SOLE   97,989 0 396,622
WABTEC CORP COM 929740108 59,964 736,662 SH   SOLE   210,233 0 526,429
WATSCO INC COM 942622200 28,806 159,177 SH   SOLE   81,524 0 77,653
WEIBO CORP SPONSORED ADR 948596101 119,857 1,002,652 SH   SOLE   755,166 0 247,486
WEIGHT WATCHERS INTL INC NEW COM 948626106 19,359 303,808 SH   SOLE   160,139 0 143,669
WEST PHARMACEUTICAL SVSC INC COM 955306105 115,690 1,310,342 SH   SOLE   981,366 0 328,976
WESTERN ALLIANCE BANCORP COM 957638109 26,690 459,300 SH   SOLE   427,070 0 32,230
WEX INC COM 96208T104 246,444 1,573,513 SH   SOLE   1,185,490 0 388,023
WHEATON PRECIOUS METALS CORP COM 962879102 1,990 97,691 SH   SOLE   97,691 0 0
WILLDAN GROUP INC COM 96924N100 7,060 249,017 SH   SOLE   230,563 0 18,454
WINNEBAGO INDS INC COM 974637100 16,518 439,311 SH   SOLE   422,116 0 17,195
WISDOMTREE TR INDIA ERNGS FD 97717W422 16,208 618,161 SH   SOLE   618,161 0 0
WISDOMTREE TR EM LCL DEBT FD 97717X867 86 2,200 SH   SOLE   2,200 0 0
WIX COM LTD SHS M98068105 56,997 716,493 SH   SOLE   584,765 0 131,728
WNS HOLDINGS LTD SPON ADR 92932M101 8,389 185,062 SH   SOLE   171,352 0 13,710
WOLVERINE WORLD WIDE INC COM 978097103 22,089 764,327 SH   SOLE   734,437 0 29,890
WORLDPAY INC CL A 981558109 164,606 2,001,531 SH   SOLE   760,076 0 1,241,455
WPX ENERGY INC COM 98212B103 1,069 72,357 SH   SOLE   1,782 0 70,575
WSFS FINL CORP COM 929328102 26,147 545,870 SH   SOLE   506,815 0 39,055
XYLEM INC COM 98419M100 62,605 813,900 SH   SOLE   151,942 0 661,958
YANDEX N V SHS CLASS A N97284108 232,329 5,889,191 SH   SOLE   4,786,721 0 1,102,470
YELP INC CL A 985817105 102,681 2,459,435 SH   SOLE   2,289,405 0 170,030
YOGAWORKS INC COM 986005106 1,748 607,110 SH   SOLE   562,124 0 44,986
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 46,607 2,155,570 SH   SOLE   1,911,955 0 243,615
YUM CHINA HLDGS INC COM 98850P109 231,845 5,586,619 SH   SOLE   4,714,447 0 872,172
ZIONS BANCORPORATION COM 989701107 539 10,227 SH   SOLE   252 0 9,975
ZOETIS INC CL A 98978V103 245,712 2,942,303 SH   SOLE   1,258,266 0 1,684,037