Johnston Asset Management Corp.

Johnston Asset Management as of Dec. 31, 2012

Portfolio Holdings for Johnston Asset Management

Johnston Asset Management holds 0 positions in its portfolio as reported in the December 2012 quarterly 13F filing

                {C}             {C}
                                                     FORM 13F INFORMATION TABLE
                                                             VALUE  SHARES/ SH/ PUT/ INVSTMT  OTHER            VOTING AUTHORITY
NAME OF ISSUER                 TITLE OF CLASS   CUSIP     (x$1000)  PRN AMT PRN CALL DSCRETN MANAGERS         SOLE   SHARED     NONE
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
ABB LTD                        SPONSORED ADR    000375204    29450  1416532 SH       SOLE                  1416532        0        0
ABBOTT LABS                    COM              002824100     1653    52751 SH       SOLE                    52751        0        0
ADOBE SYS INC                  COM              00724F101    33383   885958 SH       SOLE                   883708        0     2250
AGL RES INC                    COM              001204106       23      586 SH       SOLE                      586        0        0
AIR PRODS & CHEMS INC          COM              009158106       84     1000 SH       SOLE                     1000        0        0
AMAZON COM INC                 COM              023135106       14       57 SH       SOLE                       57        0        0
AMGEN INC                      COM              031162100    10316   119670 SH       SOLE                   118870        0      800
APPLE INC                      COM              037833100     9549    17943 SH       SOLE                    17943        0        0
ASML HOLDING N V               N Y REGISTRY SHS N07059210    66124  1026925 SH       SOLE                  1026232        0      693
AT^T INC                       COM              00206R102      777    23050 SH       SOLE                    23050        0        0
AUTOMATIC DATA PROCESSING IN   COM              053015103    20813   365590 SH       SOLE                   363590        0     2000
BAIDU INC                      SPON ADR REP A   056752108    73310   730985 SH       SOLE                   730535        0      450
BANK NEW YORK MELLON CORP      COM              064058100      153     5971 SH       SOLE                     5971        0        0
BECTON DICKINSON & CO          COM              075887109     8759   112021 SH       SOLE                   110572        0     1449
BERKSHIRE HATHAWAY INC DEL     CL B NEW         084670702      128     1428 SH       SOLE                     1428        0        0
BHP BILLITON PLC               SPONSORED ADR    05545E209    28046   398557 SH       SOLE                   398557        0        0
BLACKROCK MUNICIPL INC QLTY    COM              092479104       61     3750 SH       SOLE                     3750        0        0
BOSTON SCIENTIFIC CORP         COM              101137107        0        1 SH       SOLE                        1        0        0
CALAMOS STRATEGIC TOTL RETN    COM SH BEN INT   128125101        9      875 SH       SOLE                      875        0        0
CELGENE CORP                   COM              151020104    30571   389585 SH       SOLE                   388885        0      700
CERNER CORP                    COM              156782104    18205   234875 SH       SOLE                   233875        0     1000
CHEVRON CORP NEW               COM              166764100      401     3707 SH       SOLE                     3707        0        0
CHINA LIFE INS CO LTD          SPON ADR REP H   16939P106    21954   441827 SH       SOLE                   441827        0        0
CISCO SYS INC                  COM              17275R102    15743   801218 SH       SOLE                   797618        0     3600
COCA COLA CO                   COM              191216100      394    10856 SH       SOLE                    10856        0        0
COGNIZANT TECHNOLOGY SOLUTIO   CL A             192446102    31679   428773 SH       SOLE                   428193        0      580
COMCAST CORP NEW               CL A             20030N101    24772   663069 SH       SOLE                   661569        0     1500
CREDIT SUISSE GROUP            SPONSORED ADR    225401108    30670  1248798 SH       SOLE                  1247498        0     1300
CYTEC INDS INC                 COM              232820100     8596   124890 SH       SOLE                   124890        0        0
DARDEN RESTAURANTS INC         COM              237194105       26      571 SH       SOLE                      571        0        0
DIAGEO P L C                   SPON ADR NEW     25243Q205   126301  1083382 SH       SOLE                  1081982        0     1400
DISNEY WALT CO                 COM DISNEY       254687106       15      300 SH       SOLE                      300        0        0
DUKE ENERGY CORP NEW           COM NEW          26441C204       17      266 SH       SOLE                      266        0        0
E M C CORP MASS                COM              268648102    26410  1043879 SH       SOLE                  1041379        0     2500
EAGLE ROCK ENERGY PARTNERS L   UNIT             26985R104       41     4700 SH       SOLE                     4700        0        0
EATON VANCE MUN BD FD          COM              27827X101       49     3500 SH       SOLE                     3500        0        0
EATON VANCE PA MUN BD FD       COM              27828W102      143     9300 SH       SOLE                     9300        0        0
EATON VANCE PA MUNI INCOME T   SH BEN INT       27826T101       14     1000 SH       SOLE                     1000        0        0
EATON VANCE TX MGD DIV EQ IN   COM              27828N102       78     8300 SH       SOLE                     8300        0        0
EDWARDS LIFESCIENCES CORP      COM              28176E108    10254   113713 SH       SOLE                   112713        0     1000
EMERSON ELEC CO                COM              291011104      141     2671 SH       SOLE                     2671        0        0
ENERGY TRANSFER PRTNRS L P     UNIT LTD PARTN   29273R109      716    16670 SH       SOLE                    15170        0     1500
ENTERPRISE PRODS PARTNERS L    COM              293792107     6628   132352 SH       SOLE                   125152        0     7200
EOG RES INC                    COM              26875P101    26184   216770 SH       SOLE                   216240        0      530
EXPRESS SCRIPTS HLDG CO        COM              30219G108       40      742 SH       SOLE                      742        0        0
EXXON MOBIL CORP               COM              30231G102     2741    31675 SH       SOLE                    31675        0        0
FASTENAL CO                    COM              311900104       40      856 SH       SOLE                      856        0        0
FLIR SYS INC                   COM              302445101    13875   621776 SH       SOLE                   619456        0     2320
FRESENIUS MED CARE AG^CO KGA   SPONSORED ADR    358029106    47039  1371412 SH       SOLE                  1367412        0     4000
FRONTIER COMMUNICATIONS CORP   COM              35906A108        0      110 SH       SOLE                      110        0        0
FULTON FINL CORP PA            COM              360271100      219    22758 SH       SOLE                    22758        0        0
GENERAL ELECTRIC CO            COM              369604103    25306  1205600 SH       SOLE                  1201200        0     4400
GOOGLE INC                     CL A             38259P508    30855    43619 SH       SOLE                    43534        0       85
HALLIBURTON CO                 COM              406216101       42     1200 SH       SOLE                     1200        0        0
HEINZ H J CO                   COM              423074103      195     3375 SH       SOLE                     3375        0        0
HERSHEY CO                     COM              427866108      253     3500 SH       SOLE                     3500        0        0
HEWLETT PACKARD CO             COM              428236103        0        0 SH       SOLE                        0        0        0
HIGHWOODS PPTYS INC            COM              431284108      853    25500 SH       SOLE                    25500        0        0
HSBC HLDGS PLC                 SPON ADR NEW     404280406    13693   258010 SH       SOLE                   258010        0        0
ICICI BK LTD                   ADR              45104G104   117931  2704217 SH       SOLE                  2704217        0        0
INTEGRYS ENERGY GROUP INC      COM              45822P105       52     1000 SH       SOLE                     1000        0        0
INTEL CORP                     COM              458140100    10670   517476 SH       SOLE                   515776        0     1700
INTERNATIONAL BUSINESS MACHS   COM              459200101       48      250 SH       SOLE                      250        0        0
INTUIT                         COM              461202103       64     1071 SH       SOLE                     1071        0        0
ISHARES GOLD TRUST             ISHARES          464285105       82     5050 SH       SOLE                     5050        0        0
ISHARES TR                     DJ US BAS MATL   464287838       37      535 SH       SOLE                      535        0        0
JDS UNIPHASE CORP              COM PAR $0.001   46612J507        0       18 SH       SOLE                       18        0        0
JOHNSON & JOHNSON              COM              478160104    15343   218878 SH       SOLE                   217678        0     1200
KIMBERLY CLARK CORP            COM              494368103      116     1375 SH       SOLE                     1375        0        0
KINDER MORGAN ENERGY PARTNER   UT LTD PARTNER   494550106      371     4650 SH       SOLE                     4650        0        0
KLA-TENCOR CORP                COM              482480100    11883   248798 SH       SOLE                   247443        0     1355
LEVEL 3 COMMUNICATIONS INC     COM NEW          52729N308        0        6 SH       SOLE                        6        0        0
LIBERTY PPTY TR                SH BEN INT       531172104     2231    62324 SH       SOLE                    60324        0     2000
M & T BK CORP                  COM              55261F104     1558    15827 SH       SOLE                    15827        0        0
MARSH & MCLENNAN COS INC       COM              571748102    20913   606690 SH       SOLE                   606690        0        0
MAXIM INTEGRATED PRODS INC     COM              57772K101    20879   710156 SH       SOLE                   706576        0     3580
MCDONALDS CORP                 COM              580135101       31      357 SH       SOLE                      357        0        0
MEDTRONIC INC                  COM              585055106    18167   442883 SH       SOLE                   442083        0      800
MERCK & CO INC NEW             COM              58933Y105      508    12410 SH       SOLE                    12410        0        0
MICROCHIP TECHNOLOGY INC       COM              595017104      293     9000 SH       SOLE                     9000        0        0
MICROSOFT CORP                 COM              594918104    15093   565070 SH       SOLE                   563070        0     2000
MINDRAY MEDICAL INTL LTD       SPON ADR         602675100    52638  1609728 SH       SOLE                  1609728        0        0
MONSANTO CO NEW                COM              61166W101    16004   169085 SH       SOLE                   168685        0      400
NETAPP INC                     COM              64110D104    24851   740727 SH       SOLE                   738927        0     1800
NORDIC AMERICAN TANKERS LIMI   COM              G65773106       22     2500 SH       SOLE                     2500        0        0
NOVARTIS A G                   SPONSORED ADR    66987V109       32      500 SH       SOLE                      500        0        0
NUVEEN CONN PREM INCOME MUN    SH BEN INT       67060D107       29     2000 SH       SOLE                     2000        0        0
NUVEEN MUN VALUE FD INC        COM              670928100       26     2500 SH       SOLE                     2500        0        0
OCCIDENTAL PETE CORP DEL       COM              674599105     9188   119935 SH       SOLE                   119935        0        0
ONEOK PARTNERS LP              UNIT LTD PARTN   68268N103     1398    25890 SH       SOLE                    24290        0     1600
PALL CORP                      COM              696429307    31570   523904 SH       SOLE                   521904        0     2000
PAYCHEX INC                    COM              704326107       50     1600 SH       SOLE                     1600        0        0
PFIZER INC                     COM              717081103       90     3600 SH       SOLE                     3600        0        0
PHILIP MORRIS INTL INC         COM              718172109       30      357 SH       SOLE                      357        0        0
PIMCO MUN INCOME FD II         COM              72200W106       68     5179 SH       SOLE                     5179        0        0
PROCTER & GAMBLE CO            COM              742718109     1540    22678 SH       SOLE                    22678        0        0
QIAGEN NV                      REG SHS          N72482107    76603  4220610 SH       SOLE                  4217610        0     3000
QUALCOMM INC                   COM              747525103    30229   488675 SH       SOLE                   487075        0     1600
QUEST DIAGNOSTICS INC          COM              74834L100    13621   233749 SH       SOLE                   233749        0        0
RF MICRODEVICES INC            COM              749941100        1      300 SH       SOLE                      300        0        0
ROYAL DUTCH SHELL PLC          SPONS ADR A      780259206      552     8000 SH       SOLE                     8000        0        0
SAP AG                         SPON ADR         803054204    33934   422169 SH       SOLE                   422169        0        0
SCHLUMBERGER LTD               COM              806857108    28028   404452 SH       SOLE                   403752        0      700
SEADRILL LIMITED               SHS              G7945E105       11      300 SH       SOLE                      300        0        0
SELECT SECTOR SPDR TR          SBI CONS DISCR   81369Y407       66     1400 SH       SOLE                     1400        0        0
SELECT SECTOR SPDR TR          SBI INT-ENERGY   81369Y506       71     1000 SH       SOLE                     1000        0        0
SELECT SECTOR SPDR TR          TECHNOLOGY       81369Y803       58     2000 SH       SOLE                     2000        0        0
SHIRE PLC                      SPONSORED ADR    82481R106    24595   266810 SH       SOLE                   266810        0        0
SPDR S^P MIDCAP 400 ETF TR     UTSER1 S^PDCRP   78467Y107       79      428 SH       SOLE                      428        0        0
STATE STR CORP                 COM              857477103       30      647 SH       SOLE                      647        0        0
STILLWATER MNG CO              COM              86074Q102       96     7500 SH       SOLE                     7500        0        0
TARGA RESOURCES PARTNERS LP    COM UNIT         87611X105      161     4300 SH       SOLE                     4300        0        0
TECO ENERGY INC                COM              872375100       84     5000 SH       SOLE                     5000        0        0
TEVA PHARMACEUTICAL INDS LTD   ADR              881624209     3376    90410 SH       SOLE                    89760        0      650
TRANSOCEAN LTD                 REG SHS          H8817H100       64     1431 SH       SOLE                     1431        0        0
UNION PAC CORP                 COM              907818108      402     3200 SH       SOLE                     3200        0        0
UNITED TECHNOLOGIES CORP       COM              913017109       59      714 SH       SOLE                      714        0        0
VARIAN MED SYS INC             COM              92220P105    21170   301399 SH       SOLE                   299699        0     1700
VEOLIA ENVIRONNEMENT           SPONSORED ADR    92334N103     7214   589340 SH       SOLE                   589340        0        0
VERIZON COMMUNICATIONS INC     COM              92343V104       20      460 SH       SOLE                      460        0        0
VODAFONE GROUP PLC NEW         SPONS ADR NEW    92857W209     1184    47008 SH       SOLE                    44088        0     2920
WESTPAC BKG CORP               SPONSORED ADR    961214301      681     4941 SH       SOLE                     4941        0        0
ZIMMER HLDGS INC               COM              98956P102       33      500 SH       SOLE                      500        0        0