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
ABIOMED INC COM 003654100 10,249 39,344 SH   SOLE NONE 39,344 0 0
ACTIVISION BLIZZARD INC COM 00507V109 23,925 506,880 SH   SOLE NONE 506,880 0 0
ADOBE SYS INC COM 00724F101 142,600 483,964 SH   SOLE NONE 462,347 0 21,617
AGIOS PHARMACEUTICALS INC COM 00847X104 802 16,082 SH   SOLE NONE 1,372 0 14,710
AIR TRANSPORT SERVICES GRP I COM 00922R105 1,885 77,254 SH   SOLE NONE 19,454 0 57,800
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 430,036 2,537,833 SH   SOLE NONE 1,953,821 0 584,012
ALPHABET INC CAP STK CL A 02079K305 92,534 85,458 SH   SOLE NONE 85,458 0 0
ALTAIR ENGR INC COM CL A 021369103 1,242 30,740 SH   SOLE NONE 2,605 0 28,135
AMAZON COM INC COM 023135106 130,395 68,860 SH   SOLE NONE 65,715 0 3,145
AMERICOLD RLTY TR COM 03064D108 6,285 193,870 SH   SOLE NONE 16,440 0 177,430
APPLE INC COM 037833100 15,230 76,948 SH   SOLE NONE 68,668 0 8,280
ARRAY BIOPHARMA INC COM 04269X105 3,469 74,885 SH   SOLE NONE 6,375 0 68,510
ASTRAZENECA PLC SPONSORED ADR 046353108 41,600 1,007,760 SH   SOLE NONE 1,007,760 0 0
AVALARA INC COM 05338G106 3,766 52,165 SH   SOLE NONE 4,423 0 47,742
BANCO BRADESCO S A SP ADR PFD NEW 059460303 16,459 1,676,100 SH   SOLE NONE 993,600 0 682,500
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 1,497 50,040 SH   SOLE NONE 29,700 0 20,340
BLUEPRINT MEDICINES CORP COM 09627Y109 1,917 20,327 SH   SOLE NONE 1,722 0 18,605
BRIGHT HORIZONS FAM SOL IN D COM 109194100 35,063 232,405 SH   SOLE NONE 180,845 0 51,560
BROADCOM LTD SHS Y09827109 14,008 48,662 SH   SOLE NONE 48,662 0 0
CAREDX INC COM 14167L103 3,938 109,430 SH   SOLE NONE 9,280 0 100,150
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 172 3,800 SH   SOLE NONE 3,800 0 0
CITIGROUP INC COM NEW 172967424 46,211 659,875 SH   SOLE NONE 644,825 0 15,050
CONCHO RES INC COM 20605P101 17,520 169,800 SH   SOLE NONE 169,800 0 0
COPA HOLDINGS SA CL A P31076105 49,239 504,657 SH   SOLE NONE 383,076 0 121,581
CREDICORP LTD COM G2519Y108 65,882 287,807 SH   SOLE NONE 223,659 0 64,148
CRYOPORT INC COM PAR $0.001 229050307 1,810 98,810 SH   SOLE NONE 21,880 0 76,930
CTRIP COM INTL LTD SPONSORED ADS 22943F100 631 17,100 SH   SOLE NONE 17,100 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 96,102 751,735 SH   SOLE NONE 724,900 0 26,835
EHEALTH INC COM 28238P109 18,036 209,473 SH   SOLE NONE 180,268 0 29,205
ENSIGN GROUP INC COM 29358P101 6,470 113,660 SH   SOLE NONE 9,640 0 104,020
EOG RES INC COM 26875P101 42,172 452,680 SH   SOLE NONE 452,680 0 0
LAUDER ESTEE COS INC CL A 518439104 63,951 349,251 SH   SOLE NONE 314,121 0 35,130
EURONET WORLDWIDE INC COM 298736109 8,396 49,907 SH   SOLE NONE 4,247 0 45,660
EVERBRIDGE INC COM 29978A104 7,054 78,887 SH   SOLE NONE 6,692 0 72,195
EXACT SCIENCES CORP COM 30063P105 24,257 205,496 SH   SOLE NONE 205,496 0 0
EXPONENT INC COM 30214U102 4,661 79,620 SH   SOLE NONE 6,755 0 72,865
FACEBOOK INC CL A 30303M102 94,893 491,671 SH   SOLE NONE 485,419 0 6,252
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 68,363 706,595 SH   SOLE NONE 492,550 0 214,045
FERRARI N V COM N3167Y103 23,973 148,512 SH   SOLE NONE 148,512 0 0
FOX FACTORY HLDG CORP COM 35138V102 6,735 81,629 SH   SOLE NONE 6,926 0 74,703
FRESHPET INC COM 358039105 4,561 100,210 SH   SOLE NONE 8,530 0 91,680
GLOBAL PMTS INC COM 37940X102 81,549 509,270 SH   SOLE NONE 509,270 0 0
GLOBANT S A COM L44385109 12,730 125,975 SH   SOLE NONE 85,562 0 40,413
HAEMONETICS CORP COM 405024100 6,053 50,295 SH   SOLE NONE 4,268 0 46,027
HAMILTON LANE INC CL A 407497106 2,736 47,944 SH   SOLE NONE 4,064 0 43,880
HDFC BANK LTD ADR REPS 3 SHS 40415F101 68,293 525,170 SH   SOLE NONE 446,980 0 78,190
HONEYWELL INTL INC COM 438516106 46,393 265,728 SH   SOLE NONE 256,628 0 9,100
ICICI BK LTD ADR 45104G104 31,222 2,479,900 SH   SOLE NONE 2,026,000 0 453,900
IDEXX LABS INC COM 45168D104 36,417 132,266 SH   SOLE NONE 132,266 0 0
ILLUMINA INC COM 452327109 51,849 140,837 SH   SOLE NONE 140,837 0 0
INFOSYS LTD SPONSORED ADR 456788108 1,804 168,600 SH   SOLE NONE 168,600 0 0
INGEVITY CORP COM 45688C107 1,304 12,395 SH   SOLE NONE 1,055 0 11,340
INSPERITY INC COM 45778Q107 5,453 44,645 SH   SOLE NONE 3,800 0 40,845
INSULET CORP COM 45784P101 4,149 34,755 SH   SOLE NONE 2,958 0 31,797
INTERXION HOLDING N.V SHS N47279109 33,083 434,783 SH   SOLE NONE 376,583 0 58,200
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 82,429 8,750,470 SH   SOLE NONE 6,741,820 0 2,008,650
JD COM INC SPON ADR CL A 47215P106 48,821 1,611,800 SH   SOLE NONE 1,143,440 0 468,360
JOHN BEAN TECHNOLOGIES CORP COM 477839104 2,895 23,898 SH   SOLE NONE 2,028 0 21,870
KINSALE CAP GROUP INC COM 49714P108 3,103 33,915 SH   SOLE NONE 2,885 0 31,030
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 2,222 97,065 SH   SOLE NONE 8,230 0 88,835
LIVE NATION ENTERTAINMENT IN COM 538034109 51,515 777,590 SH   SOLE NONE 777,590 0 0
LULULEMON ATHLETICA INC COM 550021109 27,123 150,510 SH   SOLE NONE 150,510 0 0
MARATHON PETE CORP COM 56585A102 16,148 288,975 SH   SOLE NONE 288,975 0 0
MASIMO CORP COM 574795100 6,843 45,983 SH   SOLE NONE 3,902 0 42,081
MASTERCARD INCORPORATED CL A 57636Q104 3,904 14,758 SH   SOLE NONE 8,054 0 6,704
MATCH GROUP INC COM 57665R106 2,315 34,420 SH   SOLE NONE 34,420 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 2,097 23,170 SH   SOLE NONE 1,965 0 21,205
MERCADOLIBRE COM 58733R102 15,837 25,887 SH   SOLE NONE 17,490 0 8,397
MERCURY SYS INC COM 589378108 8,143 115,743 SH   SOLE NONE 9,818 0 105,925
MERIT MED SYS INC COM 589889104 1,271 21,335 SH   SOLE NONE 1,810 0 19,525
MICROSOFT CORP COM 594918104 139,652 1,042,490 SH   SOLE NONE 986,128 0 56,362
MONOLITHIC PWR SYS INC COM 609839105 1,739 12,810 SH   SOLE NONE 1,085 0 11,725
ISHARES TR MSCI INDIA ETF 46429B598 7,155 202,700 SH   SOLE NONE 202,700 0 0
ISHARES TR MSCI INDIA SM CP 46429B614 3,976 102,800 SH   SOLE NONE 102,800 0 0
ISHARES INC CORE MSCI EMKT 46434G103 10,756 209,100 SH   SOLE NONE 209,100 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 16,237 276,900 SH   SOLE NONE 276,900 0 0
MSA SAFETY INC COM 553498106 2,115 20,067 SH   SOLE NONE 1,707 0 18,360
NATIONAL VISION HLDGS INC COM 63845R107 2,098 68,260 SH   SOLE NONE 5,790 0 62,470
NETFLIX INC COM 64110L106 52,286 142,344 SH   SOLE NONE 142,344 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 741 7,672 SH   SOLE NONE 7,672 0 0
NICE SYS LTD SPONSORED ADR 653656108 34,807 254,066 SH   SOLE NONE 254,066 0 0
NOVA MEASURING INSTRUMENTS L COM M7516K103 932 36,420 SH   SOLE NONE 3,100 0 33,320
NOVANTA INC COM 67000B104 2,732 28,973 SH   SOLE NONE 2,463 0 26,510
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 1,790 20,545 SH   SOLE NONE 1,745 0 18,800
OMNICELL INC COM 68213N109 4,599 53,455 SH   SOLE NONE 4,535 0 48,920
PALOMAR HLDGS INC COM 69753M105 1,419 59,025 SH   SOLE NONE 5,005 0 54,020
PAYPAL HLDGS INC COM 70450Y103 67,862 592,890 SH   SOLE NONE 592,890 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 103,550 6,650,600 SH   SOLE NONE 4,673,500 0 1,977,100
PLANET FITNESS INC CL A 72703H101 7,466 103,065 SH   SOLE NONE 8,740 0 94,325
PRA HEALTH SCIENCES INC COM 69354M108 4,723 47,632 SH   SOLE NONE 4,042 0 43,590
PROGRESSIVE CORP OHIO COM 743315103 2,900 36,280 SH   SOLE NONE 18,880 0 17,400
Q2 HLDGS INC COM 74736L109 6,947 90,981 SH   SOLE NONE 13,246 0 77,735
RAPID7 INC COM 753422104 5,074 87,730 SH   SOLE NONE 7,440 0 80,290
RAYTHEON CO COM NEW 755111507 22,826 131,275 SH   SOLE NONE 131,275 0 0
REXFORD INDL RLTY INC COM 76169C100 4,796 118,810 SH   SOLE NONE 10,075 0 108,735
RINGCENTRAL INC CL A 76680R206 2,259 19,660 SH   SOLE NONE 1,670 0 17,990
S&P GLOBAL INC COM 78409V104 30,291 132,978 SH   SOLE NONE 132,978 0 0
SERVICENOW INC COM 81762P102 59,371 216,233 SH   SOLE NONE 203,445 0 12,788
SIMPLY GOOD FOODS CO COM 82900L102 4,834 200,760 SH   SOLE NONE 17,090 0 183,670
SLACK TECHNOLOGIES INC COM CL A 83088V102 1,425 38,000 SH   SOLE NONE 38,000 0 0
STIFEL FINL CORP COM 860630102 1,908 32,309 SH   SOLE NONE 2,749 0 29,560
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 267,316 6,824,510 SH   SOLE NONE 4,871,960 0 1,952,550
TAL ED GROUP SPONSORED ADS 874080104 67,279 1,765,840 SH   SOLE NONE 1,197,790 0 568,050
TANDEM DIABETES CARE INC COM NEW 875372203 4,559 70,661 SH   SOLE NONE 5,996 0 64,665
TELADOC INC COM 87918A105 2,656 40,000 SH   SOLE NONE 3,395 0 36,605
TEXAS INSTRS INC COM 882508104 1,876 16,350 SH   SOLE NONE 0 0 16,350
THERMO FISHER SCIENTIFIC INC COM 883556102 27,243 92,763 SH   SOLE NONE 92,763 0 0
TREX CO INC COM 89531P105 4,234 59,055 SH   SOLE NONE 5,010 0 54,045
TYLER TECHNOLOGIES INC COM 902252105 1,596 7,390 SH   SOLE NONE 2,166 0 5,224
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 2,958 103,555 SH   SOLE NONE 8,805 0 94,750
VIAVI SOLUTIONS INC COM 925550105 2,568 193,255 SH   SOLE NONE 16,385 0 176,870
VISA INC COM CL A 92826C839 181,916 1,048,206 SH   SOLE NONE 993,276 0 54,930
WINTRUST FINL CORP COM 97650W108 2,577 35,229 SH   SOLE NONE 2,999 0 32,230
WOODWARD INC COM 980745103 2,886 25,500 SH   SOLE NONE 2,160 0 23,340
WXP ENERGY INC COM 98212B103 1,936 168,220 SH   SOLE NONE 14,315 0 153,905
YANDEX N V SHS CLASS A N97284108 120,167 3,162,295 SH   SOLE NONE 2,570,475 0 591,820
YUM CHINA HLDGS INC COM 98850P109 27,049 585,475 SH   SOLE NONE 430,250 0 155,225
ZENDESK INC COM 98936J101 2,383 26,765 SH   SOLE NONE 2,270 0 24,495
ZOETIS INC CL A 98978V103 33,529 295,440 SH   SOLE NONE 295,440 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 1,739 19,586 SH   SOLE NONE 19,586 0 0