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