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 2,478 50,974 SH   SOLE   27,284 0 23,690
ABBVIE INC COM 00287Y109 3,700 51,024 SH   SOLE   27,334 0 23,690
ADOBE SYS INC COM 00724F101 967 6,840 SH   OTR 1 0 6,840 0
ADOBE SYS INC COM 00724F101 47,951 339,017 SH   SOLE   288,022 0 50,995
ALBEMARLE CORP COM 012653101 460 4,360 SH   OTR 1 0 4,360 0
ALBEMARLE CORP COM 012653101 29,134 276,047 SH   SOLE   243,127 0 32,920
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 947 6,720 SH   OTR 1 0 6,720 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 208,932 1,482,840 SH   SOLE   1,357,800 0 125,040
ALLERGAN PLC SHS G0177J108 948 3,900 SH   OTR 1 0 3,900 0
ALLERGAN PLC SHS G0177J108 223,336 918,736 SH   SOLE   840,668 0 78,068
ALPHABET INC CAP STK CL C 02079K107 18,164 19,988 SH   SOLE   17,412 0 2,576
ALPHABET INC CAP STK CL C 02079K107 284 312 SH   OTR 1 0 312 0
ALPHABET INC CAP STK CL A 02079K305 586 630 SH   OTR 1 0 630 0
ALPHABET INC CAP STK CL A 02079K305 27,568 29,653 SH   SOLE   25,143 0 4,510
AMAZON COM INC COM 023135106 987 1,020 SH   OTR 1 0 1,020 0
AMAZON COM INC COM 023135106 16,867 17,425 SH   SOLE   14,475 0 2,950
APPLE INC COM 037833100 931 6,465 SH   OTR 1 0 6,465 0
APPLE INC COM 037833100 35,902 249,284 SH   SOLE   219,164 0 30,120
ASML HOLDING N V N Y REGISTRY SHS N07059210 938 7,199 SH   OTR 1 0 7,199 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 105,115 806,650 SH   SOLE   668,108 0 138,542
AT&T INC COM 00206R102 701 18,590 SH   SOLE   18,590 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 793 7,740 SH   OTR 1 0 7,740 0
AUTOMATIC DATA PROCESSING IN COM 053015103 43,900 428,464 SH   SOLE   369,101 0 59,363
BAIDU INC SPON ADR REP A 056752108 1,261 7,050 SH   SOLE   7,050 0 0
BECTON DICKINSON & CO COM 075887109 16,801 86,112 SH   SOLE   83,480 0 2,632
BLACKSTONE MTG TR INC COM CL A 09257W100 334 10,570 SH   SOLE   10,570 0 0
BROADCOM LTD SHS Y09827109 925 3,970 SH   OTR 1 0 3,970 0
BROADCOM LTD SHS Y09827109 216,588 929,361 SH   SOLE   852,236 0 77,125
CELGENE CORP COM 151020104 995 7,660 SH   OTR 1 0 7,660 0
CELGENE CORP COM 151020104 43,405 334,220 SH   SOLE   287,230 0 46,990
CERNER CORP COM 156782104 20,141 303,016 SH   SOLE   271,216 0 31,800
CHEVRON CORP NEW COM 166764100 350 3,350 SH   SOLE   3,350 0 0
CISCO SYS INC COM 17275R102 22,219 709,878 SH   SOLE   662,450 0 47,428
COCA COLA CO COM 191216100 568 12,656 SH   SOLE   7,800 0 4,856
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 35,615 536,372 SH   SOLE   467,742 0 68,630
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 625 9,420 SH   OTR 1 0 9,420 0
COMCAST CORP NEW CL A 20030N101 33,390 857,906 SH   SOLE   763,486 0 94,420
DIAGEO P L C SPON ADR NEW 25243Q205 8,944 74,638 SH   SOLE   60,608 0 14,030
DICKS SPORTING GOODS INC COM 253393102 15,284 383,737 SH   SOLE   346,907 0 36,830
EDWARDS LIFESCIENCES CORP COM 28176E108 940 7,952 SH   OTR 1 0 7,952 0
EDWARDS LIFESCIENCES CORP COM 28176E108 43,914 371,399 SH   SOLE   329,529 0 41,870
ENTERPRISE PRODS PARTNERS L COM 293792107 6,251 230,824 SH   SOLE   170,744 0 60,080
EOG RES INC COM 26875P101 19,749 218,175 SH   SOLE   199,495 0 18,680
EXXON MOBIL CORP COM 30231G102 2,643 32,738 SH   SOLE   7,738 0 25,000
F M C CORP COM NEW 302491303 19,370 265,166 SH   SOLE   242,806 0 22,360
F5 NETWORKS INC COM 315616102 20,203 159,002 SH   SOLE   148,502 0 10,500
FACEBOOK INC CL A 30303M102 941 6,230 SH   OTR 1 0 6,230 0
FACEBOOK INC CL A 30303M102 12,068 79,930 SH   SOLE   61,970 0 17,960
FLIR SYS INC COM 302445101 21,159 610,468 SH   SOLE   551,238 0 59,230
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 2,724 56,371 SH   SOLE   25,130 0 31,241
GENERAL ELECTRIC CO COM 369604103 18,943 701,331 SH   SOLE   630,157 0 71,174
HDFC BANK LTD ADR REPS 3 SHS 40415F101 947 10,890 SH   OTR 1 0 10,890 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 223,877 2,574,182 SH   SOLE   2,358,253 0 215,929
HERSHEY CO COM 427866108 311 2,900 SH   SOLE   2,900 0 0
HIGHWOODS PPTYS INC COM 431284108 1,283 25,300 SH   SOLE   21,300 0 4,000
HSBC HLDGS PLC SPON ADR NEW 404280406 219 4,711 SH   SOLE   4,711 0 0
IPG PHOTONICS CORP COM 44980X109 435 3,000 SH   SOLE   3,000 0 0
JAMES HARDIE INDS PLC SPONSORED ADR 47030M106 20,728 1,314,398 SH   SOLE   1,082,322 0 232,076
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 6,872 44,190 SH   SOLE   44,190 0 0
JOHNSON & JOHNSON COM 478160104 25,694 194,222 SH   SOLE   174,660 0 19,562
JPMORGAN CHASE & CO COM 46625H100 843 9,220 SH   OTR 1 0 9,220 0
JPMORGAN CHASE & CO COM 46625H100 14,279 156,220 SH   SOLE   129,640 0 26,580
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 23,712 661,981 SH   SOLE   576,581 0 85,400
LIBERTY PPTY TR SH BEN INT 531172104 2,302 56,540 SH   SOLE   40,040 0 16,500
M & T BK CORP COM 55261F104 2,126 13,130 SH   SOLE   13,130 0 0
MARSH & MCLENNAN COS INC COM 571748102 31,581 405,097 SH   SOLE   372,967 0 32,130
MASTERCARD INCORPORATED CL A 57636Q104 942 7,760 SH   OTR 1 0 7,760 0
MASTERCARD INCORPORATED CL A 57636Q104 34,319 282,577 SH   SOLE   249,677 0 32,900
MEDTRONIC PLC SHS G5960L103 28,598 322,232 SH   SOLE   276,932 0 45,300
MERCK & CO INC COM 58933Y105 843 13,150 SH   SOLE   13,150 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 764 9,900 SH   SOLE   9,900 0 0
MICROSOFT CORP COM 594918104 29,296 425,012 SH   SOLE   389,877 0 35,135
MOBILEYE N V AMSTELVEEN ORD SHS N51488117 30,157 480,210 SH   SOLE   444,551 0 35,659
MONSANTO CO NEW COM 61166W101 20,663 174,580 SH   SOLE   158,070 0 16,510
NEVRO CORP COM 64157F103 7,331 98,490 SH   SOLE   88,280 0 10,210
NIELSEN HLDGS PLC SHS EUR G6518L108 12,414 321,117 SH   SOLE   290,667 0 30,450
NXP SEMICONDUCTORS N V COM N6596X109 69,099 631,327 SH   SOLE   575,667 0 55,660
OCCIDENTAL PETE CORP DEL COM 674599105 6,592 110,100 SH   SOLE   108,540 0 1,560
ONEOK PARTNERS LP UNIT LTD PARTN 68268N103 1,102 21,582 SH   SOLE   19,982 0 1,600
ORIX CORP SPONSORED ADR 686330101 24,746 317,536 SH   SOLE   259,140 0 58,396
PROCTER AND GAMBLE CO COM 742718109 1,811 20,778 SH   SOLE   4,800 0 15,978
QIAGEN NV SHS NEW N72482123 121,126 3,612,479 SH   SOLE   3,296,529 0 315,950
QUEST DIAGNOSTICS INC COM 74834L100 21,917 197,164 SH   SOLE   187,924 0 9,240
QUINTILES IMS HOLDINGS INC COM 74876Y101 34,150 381,560 SH   SOLE   330,590 0 50,970
QUINTILES IMS HOLDINGS INC COM 74876Y101 973 10,870 SH   OTR 1 0 10,870 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 441 8,300 SH   SOLE   8,300 0 0
SCHLUMBERGER LTD COM 806857108 29,020 440,769 SH   SOLE   384,199 0 56,570
SCHLUMBERGER LTD COM 806857108 637 9,670 SH   OTR 1 0 9,670 0
SHIRE PLC SPONSORED ADR 82481R106 29,260 177,042 SH   SOLE   144,475 0 32,567
STANLEY BLACK & DECKER INC COM 854502101 956 6,790 SH   OTR 1 0 6,790 0
STANLEY BLACK & DECKER INC COM 854502101 43,785 311,125 SH   SOLE   275,505 0 35,620
STARBUCKS CORP COM 855244109 535 9,170 SH   OTR 1 0 9,170 0
STARBUCKS CORP COM 855244109 9,230 158,300 SH   SOLE   131,590 0 26,710
TOTAL S A SPONSORED ADR 89151E109 14,702 296,464 SH   SOLE   246,248 0 50,216
VAREX IMAGING CORP COM 92214X106 3,194 94,504 SH   SOLE   83,924 0 10,580
VARIAN MED SYS INC COM 92220P105 23,593 228,637 SH   SOLE   203,187 0 25,450
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1,242 43,242 SH   SOLE   33,397 0 9,845
WESTPAC BKG CORP SPONSORED ADR 961214301 505 21,576 SH   SOLE   21,576 0 0