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
58.com ADR 31680Q104 310 3,875 SH   SOLE   3,875 0 0
Abbott Laboratories Common Stock 002824100 200,577 3,347,424 SH   SOLE   3,183,349 0 164,075
Adobe Systems Common Stock 00724F101 398,876 1,845,963 SH   SOLE   1,735,080 0 110,883
Alexion Pharmaceuticals Common Stock 015351109 107 963 SH   SOLE   963 0 0
Alibaba Group Holding ADR 01609W102 729,440 3,974,290 SH   SOLE   3,695,278 0 279,012
Alphabet -CL A Common Stock 02079K305 382,345 368,652 SH   SOLE   340,396 0 28,256
Alphabet -CL C Common Stock 02079K107 28,545 27,666 SH   SOLE   25,390 0 2,276
Ameriprise Financial Common Stock 03076C106 1,549 10,470 SH   SOLE   10,375 0 95
Autohome ADR 05278C107 29,469 342,905 SH   SOLE   342,905 0 0
Bank of Montreal Non-US Prime Listing 063671101 921 12,200 SH   SOLE   12,200 0 0
Becton, Dickinson & Company Common Stock 075887109 175,578 810,230 SH   SOLE   771,622 0 38,608
BlackRock Common Stock 09247X101 136,901 252,716 SH   SOLE   238,522 0 14,194
Booking Holdings Common Stock 09857L108 323,858 155,672 SH   SOLE   148,493 0 7,179
Canadian Pacific Railway Non-US Prime Listing 13645T100 89,484 507,002 SH   SOLE   481,162 0 25,840
Charles Schwab Common Stock 808513105 435,525 8,340,183 SH   SOLE   7,766,358 0 573,825
China Lodging Group ADR 16949N109 136 1,030 SH   SOLE   1,030 0 0
Coca-Cola FEMSA ADR 191241108 260 3,920 SH   SOLE   3,920 0 0
Despegar.com Non-US Prime Listing G27358103 198 6,335 SH   SOLE   6,335 0 0
Dollar Tree Common Stock 256746108 182 1,915 SH   SOLE   1,915 0 0
Electronic Arts Common Stock 285512109 75,637 623,853 SH   SOLE   585,234 0 38,619
Facebook Common Stock 30303M102 624,641 3,909,146 SH   SOLE   3,638,981 0 270,165
Fomento Economico Mexicano ADR 344419106 250 2,730 SH   SOLE   2,730 0 0
HDFC Bank ADR 40415F101 99,036 1,002,691 SH   SOLE   928,772 0 73,919
Intuit Common Stock 461202103 73,886 426,222 SH   SOLE   397,486 0 28,736
iShares Russell 1000 Growth Exchange Traded Fund 464287614 296 2,177 SH   SOLE   2,177 0 0
Kansas City Southern Common Stock 485170302 129,225 1,176,377 SH   SOLE   1,116,800 0 59,577
Lamar Advertising Common Stock 512816109 985 15,475 SH   SOLE   15,475 0 0
Marsh & McLennan Common Stock 571748102 496 6,000 SH   SOLE   6,000 0 0
Microsoft Common Stock 594918104 390,839 4,282,213 SH   SOLE   4,071,276 0 210,937
Monster Beverage Common Stock 61174X109 242,605 4,240,605 SH   SOLE   4,022,125 0 218,480
MSCI Common Stock 55354G100 121,568 813,319 SH   SOLE   767,492 0 45,827
New Oriental Education ADR 647581107 51,136 583,415 SH   SOLE   583,415 0 0
Norwegian Cruise Line Non-US Incorp.Common Stock G66721104 204,135 3,853,760 SH   SOLE   3,641,142 0 212,618
Paypal Holdings Common Stock 70450Y103 145,832 1,922,121 SH   SOLE   1,824,286 0 97,835
Regeneron Pharmaceuticals Common Stock 75886F107 98,275 285,386 SH   SOLE   270,591 0 14,795
Royal Bank of Canada Non-US Prime Listing 780087102 1,906 24,700 SH   SOLE   24,700 0 0
Royal Caribbean Cruises Non-US Incorp.Common Stock V7780T103 355,823 3,022,107 SH   SOLE   2,794,029 0 228,078
Sirius XM Holdings Common Stock 82968B103 132,751 21,274,218 SH   SOLE   20,230,965 0 1,043,253
Starbucks Common Stock 855244109 83 1,430 SH   SOLE   1,430 0 0
Tencent Holdings ADR 88032Q109 369,399 6,948,874 SH   SOLE   6,539,793 0 409,081
Thermo Fisher Scientific Common Stock 883556102 146,098 707,638 SH   SOLE   668,969 0 38,669
Toronto-Dominion Bank Non-US Prime Listing 891160509 175,436 3,088,067 SH   SOLE   2,943,890 0 144,177
Vipshop Holdings ADR 92763W103 15,850 953,655 SH   SOLE   953,655 0 0
Visa Common Stock 92826C839 477,284 3,989,997 SH   SOLE   3,680,893 0 309,104
W.W. Grainger Common Stock 384802104 3,281 11,624 SH   SOLE   11,548 0 76
Weibo ADR 948596101 28,829 241,170 SH   SOLE   241,170 0 0
Wynn Resorts Common Stock 983134107 164 900 SH   SOLE   900 0 0
YY Inc. ADR 98426T106 9,869 93,813 SH   SOLE   93,813 0 0
Zoetis Common Stock 98978V103 335,788 4,020,930 SH   SOLE   3,812,262 0 208,668