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
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
                                                                                           
Vanguard Intermediate Corp Bon ETF              92206C870      822     9405 SH       SOLE                     9405
Vanguard Intermediate-Term Bon ETF              921937819      290     3300 SH       SOLE                     3300
Vanguard Long-Term Bond Fund   ETF              921937793      369     4030 SH       SOLE                     4030
Vanguard Long-Term Corporate B ETF              92206C813      552     6195 SH       SOLE                     6195
Vanguard Long-Term Government  ETF              92206C847      338     4600 SH       SOLE                     4600
3M Co                          COM              88579Y101      479     4508 SH       SOLE                     4508
AbbVie Inc                     COM              00287Y109      436    10700 SH       SOLE                    10700
Abbott Laboratories            COM              002824100      378    10700 SH       SOLE                    10700
Accenture PLC                  COM              G1151C101     5188    68285 SH       SOLE                    60185              8100
Air Products & Chemicals Inc   COM              009158106     2717    31185 SH       SOLE                    28935              2250
American Express               COM              025816109      202     3000 SH       SOLE                     3000
Amgen Inc                      COM              031162100     3387    33040 SH       SOLE                    31740              1300
Annaly Capital Management Inc  COM              035710409     1133    71300 SH       SOLE                    70400               900
Aon Corp                       COM              G0408V102      242     3930 SH       SOLE                     3930
Apache Corp                    COM              037411105      788    10210 SH       SOLE                     9110              1100
Apple Inc                      COM              037833100     8169    18455 SH       SOLE                    17305              1150
Arch Capital Group Ltd         COM              G0450A105     2232    42450 SH       SOLE                    37950              4500
Automatic Data Processing      COM              053015103     5360    82418 SH       SOLE                    74618              7800
BHP Billiton Ltd Spon ADR      COM              088606108     7543   110233 SH       SOLE                    99833             10400
Becton Dickinson               COM              075887109     2937    30718 SH       SOLE                    26368              4350
Berkshire Hathaway Cl A        COM              084670108      469        3 SH       SOLE                        3
Berkshire Hathaway Cl B        COM              084670702     3770    36181 SH       SOLE                    34281              1900
CVS Caremark Corp              COM              126650100     5980   108756 SH       SOLE                    98856              9900
CYS Investments Inc            COM              12673A108      245    20840 SH       SOLE                    20840
Chevron Corp                   COM              166764100     7809    65724 SH       SOLE                    60124              5600
Clorox Co                      COM              189054109      611     6902 SH       SOLE                     6902
Coca-Cola                      COM              191216100     3474    85895 SH       SOLE                    77395              8500
Colgate-Palmolive Co           COM              194162103     1104     9355 SH       SOLE                     9355
ConocoPhillips                 COM              20825C104     3893    64769 SH       SOLE                    58369              6400
Costco Wholesale               COM              22160K105     1492    14060 SH       SOLE                    13810               250
Covidien Ltd                   COM              G2554F105      548     8085 SH       SOLE                     7935               150
Deere & Co                     COM              244199105      298     3465 SH       SOLE                     3465
Disney, Walt Co                COM              254687106      217     3825 SH       SOLE                     3825
Dominion Resources Inc         COM              25746U109     1103    18950 SH       SOLE                    18950
Dorman Products Inc            COM              258278100      241     6470 SH       SOLE                     6470
Duke Energy Corp               COM              26441C105      542     7465 SH       SOLE                     7465
EMC Corp                       COM              268648102    42127  1763353 SH       SOLE                  1718053             45300
Emerson Electric               COM              291011104      896    16035 SH       SOLE                    15535               500
Energold Drilling Corp         COM              29268A103      106    47080 SH       SOLE                    47080
Ensco PLC - Cl A               COM              G31575106     4174    69560 SH       SOLE                    63260              6300
Enterprise Products Partners L COM              293792107      611    10138 SH       SOLE                    10138
Evolution Petroleum Corp       COM              30049A107      155    15280 SH       SOLE                    15280
Exelon Corp                    COM              30161N101      238     6890 SH       SOLE                     6890
Exxon Mobil Corp               COM              30231G102     7539    83661 SH       SOLE                    76161              7500
General Electric Co            COM              369604103      553    23900 SH       SOLE                    23900
Genuine Parts Co               COM              372460105      544     6975 SH       SOLE                     6725               250
GlaxoSmithKline PLC - SPON ADR COM              37733W105      481    10260 SH       SOLE                    10260
Goldcorp Inc                   COM              380956409      346    10290 SH       SOLE                     9790               500
Google Inc Cl A                COM              38259P508    11421    14381 SH       SOLE                    13596               785
Hawaiian Electric Inds         COM              419870100      227     8180 SH       SOLE                     8180
Hecla Mining Co                COM              422704106       87    22105 SH       SOLE                    22105
ION Geophysical Corp           COM              462044108       68    10000 SH       SOLE                    10000
Intel Corp                     COM              458140100      712    32624 SH       SOLE                    32624
Intl Business Machines         COM              459200101     3778    17710 SH       SOLE                    16460              1250
Johnson & Johnson              COM              478160104     9453   115947 SH       SOLE                   104447             11500
Kimberly Clark                 COM              494368103     1339    13661 SH       SOLE                    13461               200
Kinder Morgan Energy           COM                             276     3080 SH       SOLE                     3080
Kroger                         COM              501044101      528    15940 SH       SOLE                    15940
Liberty Global Inc A           COM              530555101      400     5445 SH       SOLE                     5445
Lowe's Companies               COM              548661107      567    14950 SH       SOLE                    14950
Magellen Midstream LP          COM              559080106     1273    23830 SH       SOLE                    23030               800
McDonalds Corp                 COM              580135101     6136    61553 SH       SOLE                    54953              6600
Merck & Co                     COM              58933Y105     4029    91145 SH       SOLE                    81595              9550
Microsoft Corp                 COM              594918104     7343   256708 SH       SOLE                   233508             23200
Monro Muffler Brake Inc        COM              610236101      426    10720 SH       SOLE                    10320               400
Nestle SA-Spons ADR            COM              641069406      680     9390 SH       SOLE                     9140               250
Newmont Mining Corp            COM              651639106     1926    45975 SH       SOLE                    42175              3800
NextEra Energy Inc             COM              65339f101     1149    14796 SH       SOLE                    14496               300
Nike Inc Cl B                  COM              654106103     1848    31320 SH       SOLE                    30070              1250
Noble Corp                     COM              H5833N103      260     6815 SH       SOLE                     6565               250
Novartis Ag - ADR              COM              66987V109      872    12247 SH       SOLE                    12047               200
Occidental Petroleum Inc       COM              674599105     3423    43672 SH       SOLE                    40572              3100
Omega Protein Corp             COM              68210P107      181    16860 SH       SOLE                    16860
Oracle Corp                    COM              68389X105     7084   219120 SH       SOLE                   198820             20300
Osisko Mining Corp             COM              688278100       60    10110 SH       SOLE                    10110
Parexel International Corp     COM              699462107      226     5715 SH       SOLE                     5715
PepsiCo Inc                    COM              713448108     5648    71396 SH       SOLE                    65296              6100
Pfizer Inc                     COM              717081103      303    10492 SH       SOLE                    10492
Philip Morris Intl             COM              718172109     6632    71534 SH       SOLE                    64234              7300
Phillips 66                    COM              718546104      845    12075 SH       SOLE                    11875               200
Praxair Inc                    COM              74005P104      377     3381 SH       SOLE                     3381
Primero Mining Corp            COM              74164W106      145    21630 SH       SOLE                    21630
Procter & Gamble               COM              742718109      936    12140 SH       SOLE                    12140
Qualcomm Inc                   COM              747525103      379     5660 SH       SOLE                     5660
Rio Tinto Plc-Spon ADR         COM              767204100      224     4760 SH       SOLE                     4760
Royal Gold Inc                 COM              780287108      208     2935 SH       SOLE                     2935
Schlumberger Ltd               COM              806857108     1430    19098 SH       SOLE                    15948              3150
Southern Co                    COM              842587107      516    11007 SH       SOLE                    11007
State Street Corp              COM              857477103      384     6500 SH       SOLE                     6500
Stryker Corp                   COM              863667101      365     5600 SH       SOLE                                       5600
Target Corp                    COM              87612E106      224     3275 SH       SOLE                     3275
Teva Pharmaceutical Ltd ADR    COM              881624209     2918    73530 SH       SOLE                    69430              4100
The Mosaic Co                  COM              61945C103      623    10450 SH       SOLE                     8950              1500
Total SA - ADR                 COM              89151E109     3017    62885 SH       SOLE                    59085              3800
Verizon Communications         COM              92343V104      706    14357 SH       SOLE                    14357
Visa Inc CL A                  COM              92826C839     8680    51105 SH       SOLE                    46205              4900
Vodafone Group Plc-Sp ADR      COM              92857W209     3190   112310 SH       SOLE                   101560             10750
Wal-Mart Stores Inc            COM              931142103      571     7625 SH       SOLE                     7425               200
Walgreen Co                    COM              931422109      584    12250 SH       SOLE                    12250
Yamana Gold Inc                COM              98462Y100     1826   118930 SH       SOLE                   108430             10500
Yongye International Inc       COM              98607B106      140    28650 SH       SOLE                    28650
SPDR Gold Trust                ETF              78463V107     1523     9860 SH       SOLE                     9660               200
Vanguard Emerging Market       ETF              922042858      489    11390 SH       SOLE                    10790               600
iShares MSCI Japan Index Fund  ETF              464286848      261    24150 SH       SOLE                    24150
iShares Tr S&P 500 Index Fund  ETF              464287200      239     1520 SH       SOLE                     1520