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 3,473 242,881 SH   SOLE NONE 78,966 0 163,915
ABM INDS INC COM 000957100 6,490 158,919 SH   SOLE NONE 51,664 0 107,255
ACTIVISION BLIZZARD INC COM 00507V109 27,713 767,459 SH   SOLE NONE 727,800 0 39,659
ADOBE SYS INC COM 00724F101 75,083 729,317 SH   SOLE NONE 643,457 0 85,860
AIR TRANSPORT SERVICES GRP I COM 00922R105 3,946 247,237 SH   SOLE NONE 80,377 0 166,860
ALARM COM HLDGS INC COM 011642105 3,291 118,246 SH   SOLE NONE 38,438 0 79,808
ALBANY INTL CORP CL A 012348108 2,125 45,892 SH   SOLE NONE 14,917 0 30,975
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 137,697 1,568,120 SH   SOLE NONE 1,057,830 0 510,290
ALLEGION PUB LTD CO ORD SHS G0176J109 68,959 1,077,490 SH   SOLE NONE 953,670 0 123,820
ALPHABET INC CAP STK CL A 02079K305 184,796 233,196 SH   SOLE NONE 208,326 0 24,870
ALTRIA GROUP INC COM 02209S103 473 7,000 SH   SOLE NONE 0 0 7,000
AMAZON COM INC COM 023135106 75,396 100,545 SH   SOLE NONE 93,429 0 7,116
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 861 68,530 SH   SOLE NONE 68,530 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 2,719 70,727 SH   SOLE NONE 30,467 0 40,260
APOGEE ENTERPRISES INC COM 037598109 2,420 45,192 SH   SOLE NONE 14,685 0 30,507
APPLE INC COM 037833100 52,428 452,670 SH   SOLE NONE 431,310 0 21,360
ARDELYX INC COM 039697107 989 69,621 SH   SOLE NONE 22,621 0 47,000
ASTEC INDS INC COM 046224101 4,541 67,307 SH   SOLE NONE 21,884 0 45,423
ATRICURE INC COM 04963C209 3,489 178,304 SH   SOLE NONE 57,964 0 120,340
BAIDU INC SPON ADR REP A 056752108 46,183 280,899 SH   SOLE NONE 195,069 0 85,830
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 1,013 46,310 SH   SOLE NONE 46,310 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 41,410 1,128,948 SH   SOLE NONE 767,568 0 361,380
BERRY PLASTICS GROUP INC COM 08579W103 38,101 781,880 SH   SOLE NONE 686,340 0 95,540
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 8,085 224,143 SH   SOLE NONE 72,828 0 151,315
BRIGHT HORIZONS FAM SOL IN D COM 109194100 9,437 134,771 SH   SOLE NONE 43,817 0 90,954
BROADCOM LTD SHS Y09827109 86,387 488,698 SH   SOLE NONE 447,438 0 41,260
CARNIVAL CORP PAIRED CTF 143658300 802 15,400 SH   SOLE NONE 0 0 15,400
CARRIAGE SVCS INC COM 143905107 4,274 149,223 SH   SOLE NONE 48,513 0 100,710
CARRIZO OIL & GAS INC COM 144577103 3,045 81,517 SH   SOLE NONE 26,499 0 55,018
CEMEX SAB DE CV SPON ADR NEW 151290889 44,450 5,535,480 SH   SOLE NONE 3,755,550 0 1,779,930
CENTRAL GARDEN & PET CO COM 153527106 4,514 136,402 SH   SOLE NONE 44,342 0 92,060
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 582 11,100 SH   SOLE NONE 11,100 0 0
CHUBB CORP COM 171232101 48,127 364,265 SH   SOLE NONE 316,505 0 47,760
CITIGROUP INC COM NEW 172967424 62,270 1,047,780 SH   SOLE NONE 981,610 0 66,170
COGNEX CORP COM 192422103 4,044 63,562 SH   SOLE NONE 20,657 0 42,905
COHERENT INC COM 192479103 6,406 46,630 SH   SOLE NONE 15,160 0 31,470
COMCAST CORP NEW CL A 20030N101 47,329 685,429 SH   SOLE NONE 658,100 0 27,329
CONCHO RES INC COM 20605P101 31,088 234,450 SH   SOLE NONE 221,830 0 12,620
COPA HOLDINGS SA CL A P31076105 34,851 383,694 SH   SOLE NONE 243,114 0 140,580
CORE MARK HOLDING CO INC COM 218681104 2,140 49,685 SH   SOLE NONE 16,156 0 33,529
CORESITE RLTY CORP COM 21870Q105 2,054 25,874 SH   SOLE NONE 8,419 0 17,455
CREDICORP LTD COM G2519Y108 90,995 576,429 SH   SOLE NONE 446,816 0 129,613
CRYOLIFE INC COM 228903100 2,315 120,862 SH   SOLE NONE 39,272 0 81,590
CSG SYS INTL INC COM 126349109 2,495 51,544 SH   SOLE NONE 16,769 0 34,775
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 22,471 561,775 SH   SOLE NONE 403,085 0 158,690
DAVE & BUSTERS ENTMT INC COM 238337109 4,066 72,212 SH   SOLE NONE 23,462 0 48,750
DELTA AIR LINES INC DEL COM NEW 247361702 36,435 740,690 SH   SOLE NONE 700,790 0 39,900
DELUXE CORP COM 248019101 5,051 70,533 SH   SOLE NONE 22,917 0 47,616
DR REDDYS LABS LTD ADR 256135203 11,429 252,400 SH   SOLE NONE 120,700 0 131,700
DST SYS INC DEL COM 233326107 3,364 31,396 SH   SOLE NONE 10,202 0 21,194
DYCOM INDS INC COM 267475101 2,318 28,874 SH   SOLE NONE 9,389 0 19,485
EAGLE BANCORP INC MD COM 268948106 8,465 138,885 SH   SOLE NONE 45,165 0 93,720
ENCANA CORP COM 292505104 18,044 1,536,990 SH   SOLE NONE 1,199,590 0 337,400
EOG RES INC COM 26875P101 82,128 812,349 SH   SOLE NONE 755,500 0 56,849
EURONET WORLDWIDE INC COM 298736109 7,703 106,345 SH   SOLE NONE 38,861 0 67,484
EVERCORE PARTNERS INC CLASS A 29977A105 6,703 97,568 SH   SOLE NONE 31,703 0 65,865
EXPONENT INC COM 30214U102 5,619 93,191 SH   SOLE NONE 30,271 0 62,920
FACEBOOK CL A 30303M102 184,846 1,606,655 SH   SOLE NONE 1,429,349 0 177,306
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 40,756 534,781 SH   SOLE NONE 362,213 0 172,568
FIRST REP BK SAN FRANCISCO C COM 33616C100 44,122 478,860 SH   SOLE NONE 453,120 0 25,740
FRANKLIN FINL NETWORK INC COM 35352P104 3,310 79,090 SH   SOLE NONE 25,712 0 53,378
GERDAU S A SPON ADR REP PFD 373737105 48,643 15,491,450 SH   SOLE NONE 10,154,510 0 5,336,940
GLOBAL PMTS INC COM 37940X102 44,925 647,240 SH   SOLE NONE 613,310 0 33,930
GLOBANT S A COM L44385109 1,202 36,046 SH   SOLE NONE 11,717 0 24,329
GOLDMAN SACHS GROUP INC COM 38141G104 36,426 152,125 SH   SOLE NONE 136,185 0 15,940
HACKETT GROUP INC COM 404609109 2,777 157,276 SH   SOLE NONE 51,151 0 106,125
HALLIBURTON CO COM 406216101 900 16,640 SH   SOLE NONE 440 0 16,200
HDFC BANK LTD ADR REPS 3 SHS 40415F101 16,395 270,180 SH   SOLE NONE 144,030 0 126,150
HEALTHCARE SVCS GRP INC COM 421906108 4,173 106,537 SH   SOLE NONE 34,639 0 71,898
HELEN OF TROY CORP LTD COM G4388N106 2,030 24,032 SH   SOLE NONE 7,807 0 16,225
HONEYWELL INTL INC COM 438516106 37,411 322,926 SH   SOLE NONE 298,600 0 24,326
HUDSON TECHNOLOGIES INC COM 444144109 2,247 280,532 SH   SOLE NONE 91,202 0 189,330
ICICI BK LTD ADR 45104G104 63,299 8,451,100 SH   SOLE NONE 5,834,700 0 2,616,400
IMAX CORP COM 45245E109 2,558 81,479 SH   SOLE NONE 26,502 0 54,977
INC RESH HLDGS INC CL A 45329R109 4,066 77,296 SH   SOLE NONE 25,131 0 52,165
INGEVITY CORP COM 45688C107 5,467 99,658 SH   SOLE NONE 32,405 0 67,253
INOGEN INC COM 45780L104 4,851 72,217 SH   SOLE NONE 23,477 0 48,740
INSTEEL INDUSTRIES INC COM 45774W108 3,594 100,828 SH   SOLE NONE 32,778 0 68,050
INSTRUCTURE INC COM 45781U103 1,516 77,556 SH   SOLE NONE 25,211 0 52,345
INTEGRATED DEVICE TECHNOLOGY COM 458118106 1,640 69,606 SH   SOLE NONE 22,626 0 46,980
INVUITY INC COM NEW 46187J205 355 61,804 SH   SOLE NONE 20,029 0 41,775
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 143,856 13,993,749 SH   SOLE NONE 10,251,346 0 3,742,403
JOHN BEAN TECHNOLOGIES CORP COM 477839104 9,300 108,207 SH   SOLE NONE 35,191 0 73,016
JOHNSON CTLS INC COM 478366107 49,480 1,201,269 SH   SOLE NONE 1,136,629 0 64,640
JPMORGAN CHASE & CO COM 46625H100 2,330 27,000 SH   SOLE NONE 0 0 27,000
KEYCORP NEW COM 493267108 42,851 2,345,440 SH   SOLE NONE 2,219,140 0 126,300
KRATON PERFORMANCE POLYMERS COM 50077C106 2,655 93,219 SH   SOLE NONE 30,289 0 62,930
LEMAITRE VASCULAR INC COM 525558201 5,295 208,939 SH   SOLE NONE 67,929 0 141,010
LENNOX INTL INC COM 526107107 1,187 7,750 SH   SOLE NONE 0 0 7,750
LITTELFUSE INC COM 537008104 10,767 70,941 SH   SOLE NONE 23,064 0 47,877
LOGMEIN INC COM 54142L109 9,511 98,507 SH   SOLE NONE 32,030 0 66,477
LUMENTUM HLDGS INC COM 55024U109 2,077 53,734 SH   SOLE NONE 17,484 0 36,250
MARINEMAX INC COM 567908108 1,865 96,378 SH   SOLE NONE 31,358 0 65,020
MEDIDATA SOLUTIONS INC COM 58471A105 1,743 35,086 SH   SOLE NONE 11,404 0 23,682
MERCURY SYS INC COM 589378108 8,015 265,206 SH   SOLE NONE 86,221 0 178,985
METLIFE INC COM 59156R108 14,627 271,430 SH   SOLE NONE 256,880 0 14,550
MGM RESORTS INTERNATIONAL COM 552953101 47,309 1,640,950 SH   SOLE NONE 1,438,190 0 202,760
MICROSEMI CORP COM 595137100 4,743 87,883 SH   SOLE NONE 28,564 0 59,319
MICROSOFT CORP COM 594918104 50,307 809,570 SH   SOLE NONE 766,010 0 43,560
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 989 87,700 SH   SOLE NONE 87,700 0 0
MOHAWK INDS INC COM 608190104 38,556 193,090 SH   SOLE NONE 182,680 0 10,410
MONDELEZ INTL INC CL A 609207105 47,484 1,071,137 SH   SOLE NONE 1,013,460 0 57,677
MONOLITHIC PWR SYS INC COM 609839105 6,086 74,288 SH   SOLE NONE 24,139 0 50,149
ISHARES TR MSCI INDIA ETF 46429B598 1,780 605,200 SH   SOLE NONE 267,500 0 337,700
MONSTER BEVERAGE CORP NEW COM 61174X109 24,068 542,800 SH   SOLE NONE 513,590 0 29,210
NATIONAL GEN HLDGS CORP COM 636220303 4,320 172,884 SH   SOLE NONE 56,204 0 116,680
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 2,867 129,910 SH   SOLE NONE 42,248 0 87,662
NEOGENOMICS INC COM NEW 64049M209 2,449 285,725 SH   SOLE NONE 92,835 0 192,890
NICE SYS LTD SPONSORED ADR 653656108 5,313 77,275 SH   SOLE NONE 77,275 0 0
NV5 GLOBAL INC COM 62945V109 2,466 73,836 SH   SOLE NONE 24,016 0 49,820
OMNICELL INC COM 68213N109 2,124 62,669 SH   SOLE NONE 20,373 0 42,296
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 72,532 7,174,290 SH   SOLE NONE 4,679,720 0 2,494,570
PLANET FITNESS INC CL A 72703H101 3,964 197,218 SH   SOLE NONE 64,078 0 133,140
PRA HEALTH SCIENCES INC COM 69354M108 6,432 116,682 SH   SOLE NONE 37,927 0 78,755
PRESTIGE BRANDS HLDGS INC COM 74112D101 3,309 63,508 SH   SOLE NONE 20,632 0 42,876
PRICELINE COM INC COM NEW 741503403 30,910 21,084 SH   SOLE NONE 19,949 0 1,135
PRIMO WTR CORP COM 74165N105 4,118 335,319 SH   SOLE NONE 109,066 0 226,253
Q2 HLDGS INC COM 74736L109 3,014 104,463 SH   SOLE NONE 40,381 0 64,082
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 43,812 1,529,224 SH   SOLE NONE 1,025,924 0 503,300
RAYTHEON CO COM NEW 755111507 35,276 248,421 SH   SOLE NONE 231,551 0 16,870
RITCHIE BROS AUCTIONEERS COM 767744105 2,918 85,820 SH   SOLE NONE 27,895 0 57,925
ROLLINS INC COM 775711104 39,869 1,180,258 SH   SOLE NONE 1,116,948 0 63,310
SCHLUMBERGER LTD COM 806857108 40,750 485,410 SH   SOLE NONE 446,100 0 39,310
SENSIENT TECHNOLOGIES CORP COM 81725T100 6,933 88,229 SH   SOLE NONE 28,655 0 59,574
SOUTHERN COPPER CORP COM 84265V105 44,332 1,387,990 SH   SOLE NONE 922,190 0 465,800
SPECTRUM BRANDS HLDGS INC COM 84763R101 7,642 62,468 SH   SOLE NONE 20,311 0 42,157
STARBUCKS CORP COM 855244109 14,199 255,740 SH   SOLE NONE 243,310 0 12,430
STEEL DYNAMICS INC COM 858119100 619 17,400 SH   SOLE NONE 0 0 17,400
SUMMIT MATLS INC CL A 86614U100 2,847 119,662 SH   SOLE NONE 38,905 0 80,757
SUPERNUS PHARMACEUTICALS INC COM 868459108 2,522 99,864 SH   SOLE NONE 32,449 0 67,415
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 272,387 9,474,342 SH   SOLE NONE 6,501,872 0 2,972,470
TAL ED GROUP ADS REPSTG COM 874080104 1,796 25,600 SH   SOLE NONE 25,600 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 12,758 437,520 SH   SOLE NONE 437,520 0 0
TYLER TECHNOLOGIES INC COM 902252105 4,524 31,684 SH   SOLE NONE 10,300 0 21,384
ULTA SALON COSMETCS & FRAG I COM 90384S303 31,967 125,390 SH   SOLE NONE 118,640 0 6,750
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 9,030 304,874 SH   SOLE NONE 99,069 0 205,805
UNIVERSAL ELECTRS INC COM 913483103 2,862 44,331 SH   SOLE NONE 14,415 0 29,916
U S SILICA HLDGS INC COM 90346E103 3,088 54,482 SH   SOLE NONE 17,707 0 36,775
VANDA PHARMACEUTICALS INC COM 921659108 2,357 147,776 SH   SOLE NONE 48,011 0 99,765
VCA INC COM 918194101 28,536 415,680 SH   SOLE NONE 394,450 0 21,230
VERACYTE INC COM 92337F107 2,222 287,137 SH   SOLE NONE 93,297 0 193,840
VISA INC COM CL A 92826C839 101,542 1,301,488 SH   SOLE NONE 1,195,075 0 106,413
VOCERA COMMUNICATINS INC COM 92857F107 5,909 319,593 SH   SOLE NONE 103,908 0 215,685
WD-40 CO COM 929236107 3,908 33,434 SH   SOLE NONE 10,875 0 22,559
WINTRUST FINL CORP COM 97650W108 2,649 36,506 SH   SOLE NONE 11,869 0 24,637
XPO LOGISTICS INC COM 983793100 3,084 71,460 SH   SOLE NONE 23,227 0 48,233
YANDEX N V SHS CLASS A N97284108 49,899 2,478,830 SH   SOLE NONE 1,610,600 0 868,230
YUM CHINA HLDGS INC COM 98850P109 1,554 59,500 SH   SOLE NONE 59,500 0 0