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
8X8 INC NEW COM 282914100 4,580 455,245 SH   SOLE NONE 77,100 0 378,145
ABM INDS INC COM 000957100 3,310 102,452 SH   SOLE NONE 17,351 0 85,101
ACADIA HEALTHCARE COMPANY IN COM 00404A109 3,168 57,477 SH   SOLE NONE 9,735 0 47,742
ACTIVISION BLIZZARD INC COM 00507V109 42,608 1,259,100 SH   SOLE NONE 1,149,600 0 109,500
ADOBE SYS INC COM 00724F101 97,074 1,034,900 SH   SOLE NONE 880,680 0 154,220
ALARM COM HLDGS INC COM 011642105 2,891 122,000 SH   SOLE NONE 20,665 0 101,335
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 62,026 784,837 SH   SOLE NONE 586,467 0 198,370
ALLEGION PUB LTD CO ORD SHS G0176J109 23,242 364,810 SH   SOLE NONE 288,570 0 76,240
ALPHABET INC CAP STK CL A 02079K305 208,828 273,729 SH   SOLE NONE 235,424 0 38,305
AMAZON COM INC COM 023135106 31,836 53,628 SH   SOLE NONE 53,628 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 3,069 197,620 SH   SOLE NONE 197,620 0 0
AMERICAN WOODMARK CORP COM 030506109 2,985 40,017 SH   SOLE NONE 6,777 0 33,240
AMN HEALTHCARE SERVICES INC COM 001744101 5,970 177,635 SH   SOLE NONE 41,217 0 136,418
AMPLIFY SNACKS BRANDS COM 03211L102 1,754 122,470 SH   SOLE NONE 20,740 0 101,730
AMSURG CORP COM 03232P405 3,745 50,205 SH   SOLE NONE 8,492 0 41,713
APOGEE ENTERPRISES INC COM 037598109 1,714 39,041 SH   SOLE NONE 6,628 0 32,413
ASTEC INDS INC COM 046224101 1,780 38,148 SH   SOLE NONE 6,461 0 31,687
BAIDU INC SPON ADR REP A 056752108 49,955 261,710 SH   SOLE NONE 200,910 0 60,800
BERRY PLASTICS GROUP INC COM 08579W103 75,314 2,083,375 SH   SOLE NONE 1,809,325 0 274,050
BLACKBAUD INC COM 09227Q100 3,122 49,646 SH   SOLE NONE 8,395 0 41,251
BLACKHAWK NETWORK HLDGS INC COM 09238E104 2,198 64,074 SH   SOLE NONE 10,830 0 53,244
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 4,944 163,275 SH   SOLE NONE 27,649 0 135,626
BRIGHT HORIZONS FAM SOL IN D COM 109194100 5,635 86,982 SH   SOLE NONE 14,733 0 72,249
BRISTOL MYERS SQUIBB CO COM 110122108 67,327 1,053,960 SH   SOLE NONE 963,760 0 90,200
BROADCOM LTD SHS Y09827109 26,920 174,240 SH   SOLE NONE 159,010 0 15,230
CALAMP CORP COM 128126109 4,384 244,493 SH   SOLE NONE 41,367 0 203,126
CAMBREX CORP COM 132011107 6,045 137,395 SH   SOLE NONE 23,239 0 114,156
CARNIVAL CORP PAIRED CTF 143658300 79,895 1,514,019 SH   SOLE NONE 1,349,619 0 164,400
CARRIAGE SVCS INC COM 143905107 2,964 137,149 SH   SOLE NONE 23,196 0 113,953
CARRIZO OIL & GAS INC COM 144577103 1,779 57,523 SH   SOLE NONE 9,727 0 47,796
CEMEX SAB DE CV SPON ADR NEW 151290889 53,091 7,292,700 SH   SOLE NONE 5,454,800 0 1,837,900
CHECK POINT SOFTWARE TECH LT ORD M22465104 7,896 90,275 SH   SOLE NONE 71,395 0 18,880
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 532 9,600 SH   SOLE NONE 9,600 0 0
CHUBB CORP COM 171232101 61,798 518,660 SH   SOLE NONE 438,920 0 79,740
CITIGROUP INC COM NEW 172967424 42,390 1,015,334 SH   SOLE NONE 884,634 0 130,700
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 48,441 772,580 SH   SOLE NONE 583,490 0 189,090
COHERENT INC COM 192479103 2,790 30,358 SH   SOLE NONE 5,142 0 25,216
COMCAST CORP NEW CL A 20030N101 44,701 731,850 SH   SOLE NONE 685,050 0 46,800
CONSTELLATION BRANDS INC CL A 21036P108 43,044 284,890 SH   SOLE NONE 260,090 0 24,800
CORE MARK HOLDING CO INC COM 218681104 3,514 43,086 SH   SOLE NONE 7,297 0 35,789
CREDICORP LTD COM G2519Y108 34,603 264,128 SH   SOLE NONE 197,678 0 66,450
CSG SYS INTL INC COM 126349109 5,264 116,574 SH   SOLE NONE 19,744 0 96,830
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 17,621 398,135 SH   SOLE NONE 346,735 0 51,400
CVS HEALTH CORP COM 126650100 56,953 549,054 SH   SOLE NONE 501,184 0 47,870
DELTA AIR LINES INC DEL COM NEW 247361702 71,842 1,475,800 SH   SOLE NONE 1,347,300 0 128,500
DELUXE CORP COM 248019101 3,903 62,461 SH   SOLE NONE 10,579 0 51,882
DEXCOM INC COM 252131107 1,090 16,055 SH   SOLE NONE 2,716 0 13,339
DIAMOND RESORTS INTL INC COM 25272T104 1,121 46,128 SH   SOLE NONE 7,813 0 38,315
DR REDDYS LABS LTD ADR 256135203 6,349 140,500 SH   SOLE NONE 69,200 0 71,300
DYCOM INDS INC COM 267475101 2,662 41,160 SH   SOLE NONE 7,082 0 34,078
EAGLE BANCORP INC MD COM 268948106 4,086 85,115 SH   SOLE NONE 14,426 0 70,689
EOG RES INC COM 26875P101 57,598 793,582 SH   SOLE NONE 706,482 0 87,100
EPAM SYS INC COM 29414B104 1,617 21,655 SH   SOLE NONE 3,660 0 17,995
EURONET WORLDWIDE INC COM 298736109 7,275 98,171 SH   SOLE NONE 22,589 0 75,582
EXPONENT INC COM 30214U102 4,138 81,116 SH   SOLE NONE 13,719 0 67,397
FACEBOOK CL A 30303M102 197,755 1,733,176 SH   SOLE NONE 1,474,172 0 259,004
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 47,835 496,674 SH   SOLE NONE 372,304 0 124,370
FRANKLIN FINL NETWORK INC COM 35352P104 1,070 39,630 SH   SOLE NONE 6,710 0 32,920
G-III APPAREL GROUP LTD COM 36237H101 2,062 42,184 SH   SOLE NONE 7,141 0 35,043
GILEAD SCIENCES INC COM 375558103 47,372 515,696 SH   SOLE NONE 470,716 0 44,980
GLOBAL PMTS INC COM 37940X102 72,629 1,112,240 SH   SOLE NONE 967,170 0 145,070
GLOBANT S A COM L44385109 1,693 54,848 SH   SOLE NONE 9,278 0 45,570
GRAY TELEVISION INC COM 389375106 3,293 280,976 SH   SOLE NONE 47,596 0 233,380
GUIDEWIRE SOFTWARE INC COM 40171V100 2,322 42,626 SH   SOLE NONE 7,221 0 35,405
HACKETT GROUP INC COM 404609109 3,979 263,185 SH   SOLE NONE 44,577 0 218,608
HDFC BANK LTD ADR REPS 3 SHS 40415F101 24,371 395,437 SH   SOLE NONE 289,470 0 105,967
HELEN OF TROY CORP LTD COM G4388N106 6,124 59,065 SH   SOLE NONE 9,994 0 49,071
ICICI BK LTD ADR 45104G104 30,364 4,240,713 SH   SOLE NONE 3,238,200 0 1,002,513
IMAX CORP COM 45245E109 2,310 74,293 SH   SOLE NONE 12,564 0 61,729
INC RESH HLDGS INC CL A 45329R109 3,271 79,378 SH   SOLE NONE 13,426 0 65,952
INFOSYS LTD SPONSORED ADR 456788108 1,057 55,550 SH   SOLE NONE 450 0 55,100
INTEGRATED DEVICE TECHNOLOGY COM 458118106 1,893 92,595 SH   SOLE NONE 15,682 0 76,913
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 39,608 348,140 SH   SOLE NONE 317,830 0 30,310
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 81,952 9,540,350 SH   SOLE NONE 7,746,150 0 1,794,200
JPMORGAN CHASE & CO COM 46625H100 2,197 37,100 SH   SOLE NONE 0 0 37,100
LENNOX INTL INC COM 526107107 2,920 21,600 SH   SOLE NONE 0 0 21,600
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 4,751 44,368 SH   SOLE NONE 7,504 0 36,864
LITHIA MTRS INC CL A 536797103 1,517 17,374 SH   SOLE NONE 2,945 0 14,429
LITTELFUSE INC COM 537008104 6,941 56,382 SH   SOLE NONE 9,536 0 46,846
LOGMEIN INC COM 54142L109 1,829 36,248 SH   SOLE NONE 6,122 0 30,126
LUMENTUM HLDGS INC COM 55024U109 3,609 133,812 SH   SOLE NONE 22,664 0 111,148
MANHATTAN ASSOCS INC COM 562750109 2,414 42,454 SH   SOLE NONE 7,177 0 35,277
MARINEMAX INC COM 567908108 1,629 83,649 SH   SOLE NONE 14,170 0 69,479
MCDONALDS CORP COM 580135101 80,167 637,865 SH   SOLE NONE 571,255 0 66,610
MICROSOFT CORP COM 594918104 66,551 1,204,984 SH   SOLE NONE 1,053,884 0 151,100
MOHAWK INDS INC COM 608190104 71,448 374,270 SH   SOLE NONE 344,770 0 29,500
MOLSON COORS BREWING CO CL A 60871R100 692 7,200 SH   SOLE NONE 7,200 0 0
MONOLITHIC PWR SYS INC COM 609839105 2,773 43,579 SH   SOLE NONE 7,381 0 36,198
MORGAN STANLEY COM NEW 617446448 20,862 834,148 SH   SOLE NONE 743,048 0 91,100
ISHARES TR MSCI INDIA ETF 46429B598 5,534 211,500 SH   SOLE NONE 211,500 0 0
MOTORCAR PTS AMER INC COM 620071100 3,555 93,602 SH   SOLE NONE 15,831 0 77,771
MULTI COLOR CORP COM 625383104 1,392 26,101 SH   SOLE NONE 4,414 0 21,687
NATIONAL GEN HLDGS CORP COM 636220303 3,804 176,196 SH   SOLE NONE 29,820 0 146,376
NAUTILUS INC COM 63910B102 3,093 160,097 SH   SOLE NONE 27,120 0 132,977
NEOGENOMICS INC COM NEW 64049M209 1,855 275,201 SH   SOLE NONE 46,554 0 228,647
NETEASE INC SPONSORED ADR 64110W102 17,596 122,550 SH   SOLE NONE 91,080 0 31,470
NICE SYS LTD SPONSORED ADR 653656108 2,433 37,547 SH   SOLE NONE 37,547 0 0
NIKE INC CL B 654106103 2,342 38,100 SH   SOLE NONE 0 0 38,100
OMNICELL INC COM 68213N109 2,651 95,122 SH   SOLE NONE 16,089 0 79,033
OPUS BK IRVINE CALIF COM 684000102 3,520 103,536 SH   SOLE NONE 17,505 0 86,031
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 16,242 2,781,100 SH   SOLE NONE 2,014,200 0 766,900
PGT INC COM 69336V101 1,539 156,363 SH   SOLE NONE 26,472 0 129,891
PHILIP MORRIS INTL INC COM 718172109 25,343 258,316 SH   SOLE NONE 189,770 0 68,546
PRICELINE COM INC COM NEW 741503403 56,765 44,039 SH   SOLE NONE 40,197 0 3,842
PRIMO WTR CORP COM 74165N105 2,006 198,830 SH   SOLE NONE 33,675 0 165,155
PROOFPOINT INC COM 743424103 2,173 40,413 SH   SOLE NONE 6,834 0 33,579
Q2 HLDGS INC COM 74736L109 2,718 113,069 SH   SOLE NONE 26,623 0 86,446
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 16,200 788,310 SH   SOLE NONE 582,510 0 205,800
RESTAURANT BRANDS INTL INC COM 76131D103 11,938 307,450 SH   SOLE NONE 233,860 0 73,590
ROCKWELL AUTOMATION COM 773903109 37,847 332,720 SH   SOLE NONE 303,590 0 29,130
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 17,313 210,750 SH   SOLE NONE 158,720 0 52,030
SCHLUMBERGER LTD COM 806857108 28,554 387,179 SH   SOLE NONE 353,359 0 33,820
SPECTRUM BRANDS HLDGS INC COM 84763R101 10,181 93,162 SH   SOLE NONE 15,781 0 77,381
STAMPS COM INC COM NEW 852857200 4,018 37,809 SH   SOLE NONE 6,405 0 31,404
STARBUCKS CORP COM 855244109 95,321 1,596,671 SH   SOLE NONE 1,425,271 0 171,400
STERIS CORP COM 859152100 5,704 80,280 SH   SOLE NONE 13,597 0 66,683
SUMMIT MATLS INC CL A 86614U100 2,011 103,417 SH   SOLE NONE 17,490 0 85,927
SYNERGY RES CORP COM 87164P103 1,503 193,446 SH   SOLE NONE 32,719 0 160,727
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 186,667 7,124,710 SH   SOLE NONE 5,371,180 0 1,753,530
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 62,915 1,175,759 SH   SOLE NONE 1,001,129 0 174,630
TYLER TECHNOLOGIES INC COM 902252105 5,757 44,766 SH   SOLE NONE 7,572 0 37,194
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 4,631 250,743 SH   SOLE NONE 42,403 0 208,340
UNIVERSAL HLTH SVCS INC CL B 913903100 44,474 356,590 SH   SOLE NONE 325,560 0 31,030
VISA INC COM CL A 92826C839 126,744 1,657,215 SH   SOLE NONE 1,438,185 0 219,030
VOCERA COMMUNICATIONS INC COM 92857F107 3,881 304,354 SH   SOLE NONE 51,484 0 252,870
WABCO HLDGS INC COM 92927K102 32,894 307,650 SH   SOLE NONE 280,780 0 26,870
WD-40 CO COM 929236107 4,645 43,003 SH   SOLE NONE 7,283 0 35,720
WHIRLPOOL CORP COM 963320106 56,094 311,045 SH   SOLE NONE 283,885 0 27,160
XPO LOGISTICS INC COM 983793100 1,867 60,829 SH   SOLE NONE 10,288 0 50,541
YANDEX N V SHS CLASS A N97284108 45,095 2,943,555 SH   SOLE NONE 2,087,460 0 856,095