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
ABBOTT LABS COM 002824100 6,719 47,739 SH   SOLE   39,519 0 8,220
ACTIVISION BLIZZARD INC COM 00507V109 15,983 240,240 SH   SOLE   216,210 0 24,030
ADOBE SYSTEMS INCORPORATED COM 00724F101 81,246 143,276 SH   SOLE   132,855 0 10,421
ADVANCED ENERGY INDS COM 007973100 34,169 375,238 SH   SOLE   357,298 0 17,940
ALBEMARLE CORP COM 012653101 38,581 165,039 SH   SOLE   156,367 0 8,672
ALKERMES PLC SHS G01767105 128,831 5,538,740 SH   SOLE   4,916,700 0 622,040
ALPHABET INC CAP STK CL A 02079K305 71,053 24,526 SH   SOLE   22,506 0 2,020
ALPHABET INC CAP STK CL C 02079K107 21,653 7,483 SH   SOLE   6,972 0 511
AMAZON COM INC COM 023135106 27,105 8,129 SH   SOLE   7,317 0 812
APPLE INC COM 037833100 55,543 312,797 SH   SOLE   297,879 0 14,918
APPLIED MATLS INC COM 038222105 260 1,650 SH   SOLE   1,650 0 0
APTIV PLC SHS G6095L109 390,677 2,368,455 SH   SOLE   2,074,950 0 293,505
ASML HOLDING N V N Y REGISTRY SHS N07059210 182,646 229,415 SH   SOLE   161,596 0 67,819
ASTRAZENECA PLC SPONSORED ADR 046353108 61,810 1,061,109 SH   SOLE   720,414 0 340,695
ATLASSIAN CORP PLC CL A G06242104 388,379 1,018,593 SH   SOLE   892,883 0 125,710
AUTOMATIC DATA PROCESSING IN COM 053015103 50,776 205,923 SH   SOLE   191,823 0 14,100
BAIDU INC SPON ADR REP A 056752108 338 2,274 SH   SOLE   2,274 0 0
BECTON DICKINSON & CO COM 075887109 26,779 106,487 SH   SOLE   102,587 0 3,900
BLACKSTONE MTG TR INC COM CL A 09257W100 416 13,570 SH   SOLE   13,570 0 0
BOSTON SCIENTIFIC CORP COM 101137107 34,044 801,420 SH   SOLE   720,670 0 80,750
CERNER CORP COM 156782104 26,853 289,146 SH   SOLE   275,386 0 13,760
CHEVRON CORP NEW COM 166764100 739 6,300 SH   SOLE   6,300 0 0
COMCAST CORP NEW CL A 20030N101 31,142 618,754 SH   SOLE   582,904 0 35,850
DENTSPLY SIRONA INC COM 24906P109 26,809 480,535 SH   SOLE   459,355 0 21,180
DIAGEO PLC SPON ADR NEW 25243Q205 484 2,200 SH   SOLE   2,200 0 0
EATON VANCE MUN BD FD COM 27827X101 178 13,123 SH   SOLE   13,123 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 86,883 670,654 SH   SOLE   625,274 0 45,380
ENTERPRISE PRODS PARTNERS L COM 293792107 4,799 218,512 SH   SOLE   205,512 0 13,000
EXXON MOBIL CORP COM 30231G102 544 8,883 SH   SOLE   8,883 0 0
FMC CORP COM NEW 302491303 24,618 224,022 SH   SOLE   214,712 0 9,310
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 1,597 49,195 SH   SOLE   39,495 0 9,700
GENMAB A/S SPONSORED ADS 372303206 39,870 1,007,844 SH   SOLE   573,231 0 434,613
HDFC BANK LTD SPONSORED ADS 40415F101 14,444 221,976 SH   SOLE   209,336 0 12,640
HERSHEY CO COM 427866108 561 2,900 SH   SOLE   2,900 0 0
HIGHWOODS PPTYS INC COM 431284108 1,235 27,700 SH   SOLE   27,700 0 0
HOWMET AEROSPACE INC COM 443201108 41,803 1,313,308 SH   SOLE   1,227,108 0 86,200
IAA INC COM 449253103 264 5,220 SH   SOLE   5,220 0 0
ICICI BANK LIMITED ADR 45104G104 372,705 18,832,988 SH   SOLE   16,500,988 0 2,332,000
IQVIA HLDGS INC COM 46266C105 89,830 318,389 SH   SOLE   295,989 0 22,400
JD.COM INC SPON ADR CL A 47215P106 471 6,720 SH   SOLE   6,720 0 0
JOHNSON & JOHNSON COM 478160104 26,982 157,722 SH   SOLE   150,672 0 7,050
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 654 17,760 SH   SOLE   17,760 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 8,850 456,211 SH   SOLE   410,791 0 45,420
LEIDOS HOLDINGS INC COM 525327102 12,395 139,424 SH   SOLE   132,944 0 6,480
M & T BK CORP COM 55261F104 1,955 12,730 SH   SOLE   12,730 0 0
MARSH & MCLENNAN COS INC COM 571748102 47,749 274,704 SH   SOLE   262,634 0 12,070
MASTERCARD INCORPORATED CL A 57636Q104 71,776 199,755 SH   SOLE   186,578 0 13,177
MEDTRONIC PLC SHS G5960L103 25,639 247,842 SH   SOLE   230,352 0 17,490
MELCO RESORTS AND ENTMNT LTD ADR 585464100 225,909 22,191,425 SH   SOLE   19,480,010 0 2,711,415
MERCADOLIBRE INC COM 58733R102 395 293 SH   SOLE   293 0 0
MERCK & CO INC COM 58933Y105 977 12,750 SH   SOLE   12,750 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 1,306 15,000 SH   SOLE   15,000 0 0
MICRON TECHNOLOGY INC COM 595112103 39,662 425,790 SH   SOLE   383,360 0 42,430
MICROSOFT CORP COM 594918104 92,299 274,437 SH   SOLE   254,569 0 19,868
NOVO-NORDISK A S ADR 670100205 4,071 36,348 SH   SOLE   36,348 0 0
NVIDIA CORPORATION COM 67066G104 107,442 365,312 SH   SOLE   338,255 0 27,057
ONEOK INC NEW COM 682680103 831 14,149 SH   SOLE   14,149 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 375 14,290 SH   SOLE   14,290 0 0
PAYCHEX INC COM 704326107 218 1,600 SH   SOLE   1,600 0 0
PAYPAL HLDGS INC COM 70450Y103 18,246 96,755 SH   SOLE   87,140 0 9,615
PFIZER INC COM 717081103 213 3,600 SH   SOLE   3,600 0 0
PINTEREST INC CL A 72352L106 11,274 310,150 SH   SOLE   279,150 0 31,000
PROCTER AND GAMBLE CO COM 742718109 3,055 18,678 SH   SOLE   13,678 0 5,000
PROLOGIS INC. COM 74340W103 4,865 28,896 SH   SOLE   28,896 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 14,593 189,770 SH   SOLE   170,660 0 19,110
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 252 5,800 SH   SOLE   5,800 0 0
SEA LTD SPONSORD ADS 81141R100 196,475 878,259 SH   SOLE   771,844 0 106,415
STANLEY BLACK & DECKER INC COM 854502101 30,357 160,943 SH   SOLE   153,128 0 7,815
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 89,013 739,867 SH   SOLE   447,727 0 292,140
TJX COS INC NEW COM 872540109 34,447 453,730 SH   SOLE   408,490 0 45,240
T-MOBILE US INC COM 872590104 28,133 242,570 SH   SOLE   218,410 0 24,160
UNITEDHEALTH GROUP INC COM 91324P102 63,600 126,658 SH   SOLE   117,286 0 9,372
UNIVERSAL DISPLAY CORP COM 91347P105 51,056 309,377 SH   SOLE   287,242 0 22,135
VERTEX PHARMACEUTICALS INC COM 92532F100 45,814 208,624 SH   SOLE   196,299 0 12,325
VERTIV HOLDINGS CO COM CL A 92537N108 63,757 2,553,345 SH   SOLE   2,375,384 0 177,961
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 177 11,838 SH   SOLE   11,838 0 0
YANDEX N V SHS CLASS A N97284108 494 8,165 SH   SOLE   8,165 0 0