BOSTON TRUST & INVESTMENT MANAGEMENT

Latest statistics and disclosures from BOSTON TRUST & INVESTMENT MANAGEMENT's latest quarterly 13F-HR filing:

BOSTON TRUST & INVESTMENT MANAGEMENT portfolio companies for September 2012 quarter

              Voting Authority
                                                   --------------------------
                                   Value  Shares/  Sh/PutInvstmOther
Name Issuer   Title    CUSIP     (x$1000Prn Amt  PrnCalDscretManagersSole Shared None
------------------------------------------------ -------------------------------------------
{S}           C>     {C}       {C}      {C}      {C} {C}  {C}     {C}          {C}      {C}      {C}

3M CO         COMMON   88579Y101 32834  355270SH   Defined 01   314145  41125
                                  4806   52000SH   Defined 02    52000
ABB LTD       COMMON   000375204   458   24475SH   Defined 01    24475
ABBOTT LABS COCOMMON   002824100  2009   29297SH   Defined 01    29297
ACCENTURE PLC COMMON   G1151C101 46990  670993SH   Defined 01   569943 101050
                                  9139  130500SH   Defined 02   130500
ADOBE SYS INC COMMON   00724F101   975   30050SH   Defined 01    30050
ADVANCE AUTO PCOMMON   00751Y106  9421  137650SH   Defined 01   119750  17900
                                  1382   20200SH   Defined 02    20200
AGL RESOURCES COMMON   001204106  1787   43667SH   Defined 01    43667
                                  2164   52900SH   Defined 02    52900
AIR PRODUCTS &COMMON;   009158106 14949  180765SH   Defined 01   151940  28825
                                  2067   25000SH   Defined 02    25000
AMERICAN EXPRECOMMON   025816109 15868  279077SH   Defined 01    49177  29900
                                  1541   27100SH   Defined 02    27100
AMERICAN SCIENCOMMON   029429107 13615  207516SH   Defined 01   139466  68050
                                  5373   81900SH   Defined 02    68500  13400
AMERICAN STS WCOMMON   029899101  9988  224809SH   Defined 01   160184  64625
                                  4954  111506SH   Defined 02    98656  12850
AMETEK INC NEWCOMMON   031100100   573   16162SH   Defined 01    16162
                                   851   24000SH   Defined 02    24000
AMGEN INC.    COMMON   031162100   295    3500SH   Defined 01     3350    150
APACHE CORPORACOMMON   037411105 28198  326096SH   Defined 01   285271  40825
                                  5793   67000SH   Defined 02    67000
APOGEE ENTERPRCOMMON   037598109 11220  571035SH   Defined 01   383960 187075
                                  4431  225500SH   Defined 02   186800  38700
APPLE INC     COMMON   037833100 75335  112928SH   Defined 01    94368  18560
                                 13942   20900SH   Defined 02    20900
APTARGROUP, INCOMMON   038336103 31388  607009SH   Defined 01   538479  68530
                                  8209  158750SH   Defined 02   158750
AT & T INC    COMMON   00206R102  3240   85953SH   Defined 01    85353    600
AUTOLIV INC   COMMON   052800109 20078  324003SH   Defined 01   281853  42150
                                  6504  104957SH   Defined 02   104957
AUTOMATIC DATACOMMON   053015103 34632  590385SH   Defined 01   508510  81875
                                  7450  127000SH   Defined 02   127000
BANK HAWAII COCOMMON   062540109 26556  582123SH   Defined 01   407748 174375
                                 12027  263631SH   Defined 02   227931  35700
BARD C R INC  COMMON   067383109 37036  353900SH   Defined 01   304250  49650
                                  8042   76850SH   Defined 02    76850
BB & T CORP   COMMON   054937107   691   20850SH   Defined 01    20850
BECTON, DICKINCOMMON   075887109 34184  435137SH   Defined 01   375762  59375
                                  7699   98000SH   Defined 02    98000
BED BATH & BEYCOMMON   075896100   471    7470SH   Defined 01     7470
BEMIS COMPANY,COMMON   081437105  1827   58058SH   Defined 01    57658    400
BERKSHIRE HATHCOMMON   084670108  1170   13270SH   Defined 01    13270
BERKSHIRE HATHCOMMON   084670702   531       4SH   Defined 01        4
BLACKBAUD INC COMMON   09227Q100 10584  442495SH   Defined 01   305745  136750
                                  4645  194172SH   Defined 02   166672   27500
BMC SOFTWARE ICOMMON   055921100   678   16350SH   Defined 01    16350
                                   931   22450SH   Defined 02    22450
BOEING COMPANYCOMMON   097023105   273    3927SH   Defined 01     3927
BOSTON BEER INCOMMON   100557107   224    2000SH   Defined 01     2000
BOTTOMLINE TECCOMMON   101388106 12084  489411SH   Defined 01   337036  152375
                                  5275  213667SH   Defined 02   182767   30900
BP PLC        COMMON   055622104   235    5550SH   Defined 01     5550
BRISTOL-MYERS COMMON   110122108   440   13036SH   Defined 01    13036
BROOKLINE BANCCOMMON   11373m107    88   10000SH   Defined 01    10000
BROWN FORMAN CCOMMON   115637100  1013   16200SH   Defined 01    16200
BROWN FORMAN CCOMMON   115637209   284    4350SH   Defined 01     4350
                                   411    6300SH   Defined 02     6300
BRUKER CORP COCOMMON   116794108 16826 1285456SH   Defined 01   891131 394325
                                  7307  558237SH   Defined 02   478437  79800
C H ROBINSON WCOMMON   12541W209   822   14027SH   Defined 01     8252   5775
                                   243    4150SH   Defined 02     4150
CABOT OIL & GACOMMON   127097103   613   13650SH   Defined 01    13650
                                   413    9200SH   Defined 02     9200
CALGON CARBON COMMON   129603106 12095  845211SH   Defined 01   597386 247825
                                  5665  395850SH   Defined 02   345550  50300
CAMPBELL SOUP COMMON   134429109   377   10825SH   Defined 01    10825
                                   557   16000SH   Defined 02    16000
CANTEL MEDICALCOMMON   138098108 10051  371161SH   Defined 01   247514 123647
                                  3970  146600SH   Defined 02   122100  24500
CARBO CERAMICSCOMMON   140781105 18561  294991SH   Defined 01   203041  91950
                                  8170  129850SH   Defined 02   111350  18500
CATERPILLAR INCOMMON   149123101   424    4933SH   Defined 01     4933
CENOVUS ENERGYCOMMON   15135U109   210    6030SH   Defined 01     6030
CERAGON NETWORCOMMON   M22013102  4342  761733SH   Defined 01   510008 251725
                                  1450  254400SH   Defined 02   254400
CHECK POINT SOCOMMON   M22465104  1965   40811SH   Defined 01    37461   3350
                                   843   17500SH   Defined 02    17500
CHEVRON CORP  COMMON   166764100 29363  251914SH   Defined 01   216214   35700
                                  7693   66000SH   Defined 02    66000
CHIPOTLE MEXICCOMMON   169656105   489    1540SH   Defined 01     1540
CHUBB CORPORATCOMMON   171232101 37795  495476SH   Defined 01   421401  74075
                                  9077  119000SH   Defined 02   119000
CHURCH & DWIGHCOMMON   171340102   694   12850SH   Defined 01    12850
                                  2816   52150SH   Defined 02    52150
CINCINNATI FINCOMMON   172062101 39350 1039093SH   Defined 01   914886 124207
                                 10524  277905SH   Defined 02   277905
CISCO SYSTEMS,COMMON   17275R102 19274 1009385SH   Defined 01   915960  93425
                                  2349  123000SH   Defined 02   123000
CITRIX SYS INCCOMMON   177376100   771   10075SH   Defined 01     8150   1925
                                   765   10000SH   Defined 02    10000
CLARCOR INC   COMMON   179895107 24342  545438SH   Defined 01   378338 167100
                                 10908  244401SH   Defined 02   211601  32800
CLOROX COMPANYCOMMON   189054109   430    5975SH   Defined 01     5975
                                   180    2500SH   Defined 02     2500
COACH INC     COMMON   189754104   518    9250SH   Defined 01     2600   6650
COCA-COLA CO. COMMON   191216100  2254   59430SH   Defined 01    59230    200
COGNIZANT TECHCOMMON   192446102   716   10240SH   Defined 01     4890   5350
COHEN & STEERSCOMMON   19247A100 12883  434962SH   Defined 01   303112 131850
                                  5888  198800SH   Defined 02   172200  26600
COHERENT INC  COMMON   192479103  8818  192280SH   Defined 01   132805  59475
                                  3785   82543SH   Defined 02    70768  11775
COLGATE-PALMOLCOMMON   194162103 30300  282596SH   Defined 01   247451  35145
                                  3308   30850SH   Defined 02    30850
COMCAST CORP NCOMMON   20030N101 13838  387124SH   Defined 01   309224  77900
                                  5362  150000SH   Defined 02   150000
COMERICA INC  COMMON   200340107 14392  463500SH   Defined 01   413800  49700
                                  3813  122800SH   Defined 02   122800
COMMERCE BANCSCOMMON   200525103 11607  287809SH   Defined 01   253034  34775
                                  2691   66717SH   Defined 02    66717
COMMERCIAL METCOMMON   201723103 13656 1034563SH   Defined 01   720188 314375
                                  5486  415625SH   Defined 02   353625  62000
COMMVAULT SYSTCOMMON   204166102 15178  258751SH   Defined 01   180351  78400
                                  6910  117792SH   Defined 02   101992  15800
COMPUTER PROGRCOMMON   205306103 12508  225159SH   Defined 01   151009  74150
                                  4933   88800SH   Defined 02    73600  15200
CONOCOPHILLIPSCOMMON   20825C104 34748  607690SH   Defined 01   521515  86175
                                  6976  122000SH   Defined 02   122000
CORE LABS NV  COMMON   N22717107 21917  180412SH   Defined 01   162287  18125
                                  5251   43225SH   Defined 02    43225
CORESITE REALTCOMMON   21870Q105  6142  227996SH   Defined 01   158371  69625
                                  2761  102475SH   Defined 02    88850  13625
CORPORATE OFFICOMMON   22002T108 11534  481156SH   Defined 01   329931 151225
                                  4954  206663SH   Defined 02   176063  30600
COSTCO WHOLESACOMMON   22160K105 50755  506745SH   Defined 01   435395  71350
                                  7833   78200SH   Defined 02    78200
csusoyog      COMMON                 0   33181SH   Defined 01    33181
CULLEN/FROST BCOMMON   229899109  1533   26684SH   Defined 01    26684
                                  1858   32350SH   Defined 02    32350
DARLING INTL ICOMMON   237266101  8504  464964SH   Defined 01   322114 142850
                                  3748  204917SH   Defined 02   175717  29200
DEERE CORPORATCOMMON   244199105 19957  241989SH   Defined 01   214964  27025
                                  2639   32000SH   Defined 02    32000
DELL INC      COMMON   24702R101   208   21080SH   Defined 01    20180    900
DENBURY RESOURCOMMON   247916208  9685  599344SH   Defined 01   566444  32900
                                  3318  205325SH   Defined 02   205325
DENTSPLY INTERCOMMON   249030107 30112  789518SH   Defined 01   680193 109325
                                  5958  156225SH   Defined 02   156225
DEVON ENERGY CCOMMON   25179M103 20863  344828SH   Defined 01   298278  46550
                                  4658   77000SH   Defined 02    77000
DIAGEO PLC ADRCOMMON   25243Q205 21524  190937SH   Defined 01   150162  40775
                                  4960   44000SH   Defined 02    44000
DIGITAL RLTY TCOMMON   253868103   353    5050SH   Defined 01     5050
                                   386    5525SH   Defined 02     5525
DIME CMNTY BANCOMMON   253922108  9405  651286SH   Defined 01   435101 216185
                                  3744  259275SH   Defined 02   216900  42375
DISCOVERY COMMCOMMON   25470F104   368    6171SH   Defined 01     6171
DISCOVERY COMMCOMMON   25470F302   570   10171SH   Defined 01    10171
DISNEY (WALT) COMMON   254687106   623   11926SH   Defined 01    11601    325
DONALDSON COMPCOMMON   257651109 54242 1562710SH   Defined 01  1344110 218600
                                 13173  379507SH   Defined 02   379507
DORMAN PRODUCTCOMMON   258278100 11269  357634SH   Defined 01   247059 110575
                                  4858  154175SH   Defined 02   132475  21700
DOVER CORPORATCOMMON   260003108   519    8725SH   Defined 01     8725
                                   134    2250SH   Defined 02     2250
DUPONT E I DE COMMON   263534109   394    7837SH   Defined 01     7837
DUPONT FABROS COMMON   26613Q106 22793  902687SH   Defined 01   617837 284850
                                  9719  384926SH   Defined 02   328926  56000
EAST WEST BANCCOMMON   27579R104 21341 1010448SH   Defined 01   713398 297050
                                  9907  469100SH   Defined 02   408050  61050
EATON CORPORATCOMMON   278058102   347    7350SH   Defined 01     7050    300
EATON VANCE COCOMMON   278265103  1124   38819SH   Defined 01    38819
                                  1327   45825SH   Defined 02    45825
ECOLAB INC    COMMON   278865100  5891   90895SH   Defined 01    65270  25625
                                  3030   46750SH   Defined 02    46750
EMC CORPORATIOCOMMON   268648102 37272 1366783SH   Defined 01  1154533 212250
                                  8208  301000SH   Defined 02   301000
EMERSON ELECTRCOMMON   291011104 42838  887475SH   Defined 01   767348 120127
                                  8013  166000SH   Defined 02   166000
ENERGEN CORP  COMMON   29265N108   338    6450SH   Defined 01     6450
                                   445    8500SH   Defined 02     8500
ESCO TECHNOLOGCOMMON   296315104  9937  255766SH   Defined 01   175366  80400
                                  4355  112102SH   Defined 02    96327  15775
EXPEDITORS INTCOMMON   302130109 12056  331661SH   Defined 01   274386  57275
                                  2849   78375SH   Defined 02    78375
EXPRESS SCRIPTCOMMON   30219G108   838   13373SH   Defined 01     7473   5900
EXXON MOBIL COCOMMON   30231G102 72522  793019SH   Defined 01   660971 132048
                                 13260  145000SH   Defined 02   145000
F5 NETWORKS INCOMMON   315616102   379    3625SH   Defined 01     3625
                                   398    3800SH   Defined 02     3800
FACTSET RESH SCOMMON   303075105  1839   19072SH   Defined 01    15222   3850
                                  1578   16366SH   Defined 02    16366
FAMILY DLR STOCOMMON   307000109   459    6925SH   Defined 01     6925
                                   762   11500SH   Defined 02    11500
FINANCIAL ENGICOMMON   317485100 13757  577635SH   Defined 01   399785 177850
                                  6128  257295SH   Defined 02   221295  36000
FISERV, INC.  COMMON   337738108   302    4075SH   Defined 01     4075
                                   389    5250SH   Defined 02     5250
FMC TECHNOLOGICOMMON   30249U101   462    9975SH   Defined 01     9975
                                   593   12800SH   Defined 02    12800
FRANKLIN ELECTCOMMON   353514102 10514  173815SH   Defined 01   119640  54175
                                  4585   75800SH   Defined 02    65100  10700
FRANKLIN RES ICOMMON   354613101   739    5910SH   Defined 01     5910
FRESH MKT INC COMMON   35804H106 13932  232471SH   Defined 01   160921  71550
                                  6214  103690SH   Defined 02    89190  14500
FUEL SYS SOLUTCOMMON   35952W103  8972  521935SH   Defined 01   350960 170975
                                  3490  203000SH   Defined 02   172800  30200
GENERAL ELECTRCOMMON   369604103  4073  179344SH   Defined 01   179344
GENERAL MILLS COMMON   370334104  4813  120773SH   Defined 01   119973    800
                                   677   17000SH   Defined 02    17000
GENESEE & WYO COMMON   371559105 27810  415952SH   Defined 01   285526 130426
                                 11926  178377SH   Defined 02   152377  26000
GENTEX CORPORACOMMON   371901109  7044  414634SH   Defined 01   296809 117825
                                  3370  198378SH   Defined 02   174628  23750
GENTHERM INC  COMMON   37253A103  7317  588193SH   Defined 01   392613 195580
                                  2888  232150SH   Defined 02   193200  38950
GEOSPACE TECHNCOMMON   37364X109  7848   64110SH   Defined 01    31885  32225
                                  4750   38800SH   Defined 02    32300   6500
GOOGLE INC CL COMMON   38259P508 21817   28915SH   Defined 01    24290   4625
                                  2490    3300SH   Defined 02     3300
GRACO INC     COMMON   384109104   297    5900SH   Defined 01     5900
                                   131    2600SH   Defined 02     2600
GREEN DOT CORPCOMMON   39304D102  6692  547146SH   Defined 01   365941 181205
                                  2641  215950SH   Defined 02   180000  35950
GT ADVANCED TECOMMON   36191U106  3574  656382SH   Defined 01   443157 213225
                                  1397  256500SH   Defined 02   211000  45500
H.J. HEINZ COMCOMMON   423074103   494    8833SH   Defined 01     8833
HAIN CELESTIALCOMMON   405217100  6749  107141SH   Defined 01    74741  32400
                                  3009   47761SH   Defined 02    41261   6500
HASBRO INC    COMMON   418056107   582   15250SH   Defined 01    15250
                                   769   20150SH   Defined 02    20150
HERMAN MILLER,COMMON   600544100  4464  229644SH   Defined 01   153494  76150
                                  1842   94750SH   Defined 02    78600  16150
HEWLETT-PACKARCOMMON   428236103   356   20866SH   Defined 01    20666    200
HIBBETT SPORTSCOMMON   428567101 17657  296998SH   Defined 01   205098  91900
                                  7740  130199SH   Defined 02   111599  18600
HOME DEPOT, INCOMMON   437076102  1247   20650SH   Defined 01    20400    250
                                   181    3000SH   Defined 02     3000
HONEYWELL INTECOMMON   438516106   241    4034SH   Defined 01     4034
HUB GROUP INC COMMON   443320106 11139  375318SH   Defined 01   258893 116425
                                  4941  166488SH   Defined 02   142988  23500
HUBBELL INC CLCOMMON   443510102   385    5200SH   Defined 01     5200
HUBBELL INC CLCOMMON   443510201  6582   81521SH   Defined 01    61321  20200
                                  6786   84043SH   Defined 02    84043
ICU MED INC   COMMON   44930G107 19234  318020SH   Defined 01   219695  98325
                                  8447  139659SH   Defined 02   119759  19900
IDEX CORP COM COMMON   45167r104   923   22085SH   Defined 01    22085
                                  1131   27070SH   Defined 02    27070
IDEXX LABS INCCOMMON   45168D104  1370   13792SH   Defined 01    10317   3475
                                  1046   10531SH   Defined 02    10531
II-VI INC     COMMON   902104108  8720  458446SH   Defined 01   290971 167475
                                  4122  216725SH   Defined 02   179925  36800
ILLINOIS TOOL COMMON   452308109 47729  802561SH   Defined 01   698861 103700
                                  9396  158000SH   Defined 02   158000
INDEPENDENT BKCOMMON   453836108 12106  402336SH   Defined 01   270286 132050
                                  4814  160000SH   Defined 02   132800  27200
INGREDION INC COMMON   457187102   267    4840SH   Defined 01     4840
INTEL CORP    COMMON   458140100 21225  936845SH   Defined 01   816018 120827
                                  4803  212000SH   Defined 02   212000
INTERCONTINENTCOMMON   45865V100   223    1675SH   Defined 01     1675
                                   320    2400SH   Defined 02     2400
INTERDIGITAL ICOMMON   45867G101 11366  304953SH   Defined 01   210528  94425
                                  5001  134172SH   Defined 02   115172  19000
INTERNATIONAL COMMON   459200101 53922  259926SH   Defined 01   225501  34425
                                 11513   55500SH   Defined 02    55500
IPG PHOTONICS COMMON   44980X109 18220  317974SH   Defined 01   222049  95925
                                  8192  142965SH   Defined 02   123465  19500
IROBOT CORP COCOMMON   462726100  7542  331370SH   Defined 01   208370 123000
                                  3566  156700SH   Defined 02   129800  26900
J2 GLOBAL INC COMMON   48123V102 16850  513412SH   Defined 01   354537 158875
                                  7426  226270SH   Defined 02   193870  32400
JOHNSON & JOHNCOMMON   478160104 36981  536647SH   Defined 01   487847  48800
                                  3583   52000SH   Defined 02    52000
JOHNSON CONTROCOMMON   478366107  4935  180125SH   Defined 01   179600    525
                                  2137   78000SH   Defined 02    78000
JONES LANG LASCOMMON   48020Q107  2295   30061SH   Defined 01    30061
                                  2629   34438SH   Defined 02    34438
JPMORGAN CHASECOMMON   46625H100 33942  838482SH   Defined 01   713432 125050
                                  7388  182500SH   Defined 02   182500
KELLOGG CO    COMMON   487836108  3412   66050SH   Defined 01    66050
KIMBERLY-CLARKCOMMON   494368103  1936   22568SH   Defined 01    22468    100
KRATON PERFORMCOMMON   50077C106  7136  273402SH   Defined 01   194777  78625
                                  3462  132650SH   Defined 02   116750  15900
LABORATORY CORCOMMON   50540R409   361    3900SH   Defined 01     3900
                                   509    5500SH   Defined 02     5500
LANDAUER INC  COMMON   51476K103  6726  112624SH   Defined 01    76024  36600
                                  2604   43600SH   Defined 02    36500   7100
LIFE TIME FITNCOMMON   53217R207 12664  276854SH   Defined 01   193560  83294
                                  5738  125459SH   Defined 02   108459  17000
LIFEWAY FOODS COMMON   531914109  2039  214670SH   Defined 01   143405  71265
                                   772   81313SH   Defined 02    66033  15280
LINCOLN ELEC HCOMMON   533900106 10949  280383SH   Defined 01   254133  26250
                                  2411   61750SH   Defined 02    61750
LINDSAY CORPORCOMMON   535555106 19345  268796SH   Defined 01   187771  81025
                                  8905  123727SH   Defined 02   107327  16400
LIQUIDITY SERVCOMMON   53635B107 18411  366678SH   Defined 01   254628 112050
                                  8266  164627SH   Defined 02   141927  22700
LKQ CORP      COMMON   501889208  1721   93134SH   Defined 01    93134
                                  2015  109050SH   Defined 02   109050
LOWES COS INC COMMON   548661107   438   14500SH   Defined 01    14500
LUFKIN INDS INCOMMON   549764108 26592  494085SH   Defined 01   335860 158225
                                 11172  207575SH   Defined 02   176275  31300
M & T BK CORP COMMON   55261F104  5541   58223SH   Defined 01    48223  10000
                                  1775   18650SH   Defined 02    18650
MARKETAXESS HOCOMMON   57060D108 18454  583796SH   Defined 01   402246 181550
                                  8056  254850SH   Defined 02   218750  36100
MARSH MCLENNANCOMMON   571748102   224    6600SH   Defined 01     6600
MCCORMICK & COCOMMON   579780206 21327  343761SH   Defined 01   296611  47150
                                  6510  104925SH   Defined 02   104925
MCDONALD'S CORCOMMON   580135101 31093  338888SH   Defined 01   288113  50775
                                  7202   78500SH   Defined 02    78500
MEAD JOHNSON NCOMMON   582839106   333    4540SH   Defined 01     4540
MEDNAX INC.   COMMON   58502b106   880   11815SH   Defined 01    11815
                                  1001   13450SH   Defined 02    13450
MEDTRONIC, INCCOMMON   585055106 21788  505290SH   Defined 01   435765  69525
                                  3320   77000SH   Defined 02    77000
MENS WEARHOUSECOMMON   587118100 13536  393153SH   Defined 01   272058 121095
                                  5937  172450SH   Defined 02   147850  24600
MERCK & CO INCCOMMON   58933Y105  1980   43913SH   Defined 01    43913
MERIDIAN BIOSCCOMMON   589584101 19501 1016753SH   Defined 01   698128 318625
                                  8414  438694SH   Defined 02   374394  64300
METTLER TOLEDOCOMMON   592688105 20542  120314SH   Defined 01   102814  17500
                                  4863   28482SH   Defined 02    28482
MICROSOFT CORPCOMMON   594918104 45637 1533499SH   Defined 01  1331699 201800
                                  8482  285000SH   Defined 02   285000
MICROSTRATEGY COMMON   594972408 11110   82867SH   Defined 01    57892  24975
                                  5167   38537SH   Defined 02    33537   5000
MIDDLEBY CORP COMMON   596278101 22895  197990SH   Defined 01   138040  59950
                                 10292   88997SH   Defined 02    76897  12100
MINERALS TECHNCOMMON   603158106 15309  215834SH   Defined 01   152259  63575
                                  7244  102125SH   Defined 02    89225  12900
MOODYS CORP   COMMON   615369105   235    5330SH   Defined 01     5330
MSCI INC      COMMON   55354G100  1083   30252SH   Defined 01    30252
                                  1340   37450SH   Defined 02    37450
MURPHY OIL CORCOMMON   626717102    13     250SH   Defined 01      250
                                   349    6500SH   Defined 02     6500
MYRIAD GENETICCOMMON   62855J104 16514  612779SH   Defined 01   424204 188575
                                  7519  278985SH   Defined 02   241485  37500
NATIONAL FUEL COMMON   636180101   811   15000SH   Defined 01    15000
NATIONAL INSTRCOMMON   636518102   560   22308SH   Defined 01    22308
                                   618   24606SH   Defined 02    24606
NATURAL GAS SECOMMON   63886Q109  5152  344584SH   Defined 01   233259 111325
                                  1997  133600SH   Defined 02   109300  24300
NEOGEN CORP   COMMON   640491106 12344  289071SH   Defined 01   198871  90200
                                  5373  125827SH   Defined 02   107427  18400
NETAPP INC    COMMON   64110D104 10301  313280SH   Defined 01   273780  39500
                                  1872   56925SH   Defined 02    56925
NEW JERSEY RESCOMMON   646025106 22240  486429SH   Defined 01   331629 154800
                                  9283  203050SH   Defined 02   171950  31100
NEXTERA ENERGYCOMMON   65339F101   345    4900SH   Defined 01     4900
NIC INC COM   COMMON   62914B100 10485  708387SH   Defined 01   488337 220050
                                  4602  310928SH   Defined 02   266528  44400
NIKE INC.     COMMON   654106103 42086  443435SH   Defined 01   380435  63000
                                  7308   77000SH   Defined 02    77000
NORDSON CORPORCOMMON   655663102   918   15670SH   Defined 01    15670
                                   987   16855SH   Defined 02    16855
NORDSTROM INC COMMON   655664100   611   11065SH   Defined 01     4965   6100
NORFOLK SOUTHECOMMON   655844108   224    3525SH   Defined 01     3525
NORTHEAST UTILCOMMON   664397106  2003   52382SH   Defined 01    52382
                                   509   13324SH   Defined 02    13324
NORTHERN TRUSTCOMMON   665859104  4723  101760SH   Defined 01    94110   7650
                                  2154   46400SH   Defined 02    46400
NOVARTIS AG   COMMON   66987V109   306    4992SH   Defined 01     4792    200
O REILLY AUTOMCOMMON   67103H107  1374   16430SH   Defined 01     9855   6575
                                   736    8800SH   Defined 02     8800
OCEANEERING INCOMMON   675232102  1952   35327SH   Defined 01    35327
                                  2305   41725SH   Defined 02    41725
OCWEN FINANCIACOMMON   675746309  8935  325970SH   Defined 01   250120  75850
                                  5398  196925SH   Defined 02   182050  14875
OMNICOM GROUP COMMON   681919106 29512  572383SH   Defined 01   490708  81675
                                  5865  113750SH   Defined 02   113750
ORACLE CORPORACOMMON   68389X105 36704 1166666SH   Defined 01   971466 195200
                                  7959  253000SH   Defined 02   253000
PARKER HANNIFICOMMON   701094104   240    2875SH   Defined 01     2875
PATTERSON COS COMMON   703395103   546   15950SH   Defined 01    15950
PAYCHEX INC   COMMON   704326107   306    9200SH   Defined 01     9200
                                   422   12675SH   Defined 02    12675
PEPSICO INC   COMMON   713448108 41566  587337SH   Defined 01   511912  75425
                                  6426   90800SH   Defined 02    90800
PFIZER, INC.  COMMON   717081103  2261   90969SH   Defined 01    90969
PHILLIPS 66   COMMON   718546104 12739  274724SH   Defined 01   233687  41037
                                  2759   59500SH   Defined 02    59500
PLANTRONICS INCOMMON   727493108 25317  716600SH   Defined 01   492605 223995
                                 10819  306240SH   Defined 02   260940  45300
PNC FINANCIAL COMMON   693475105 19046  301833SH   Defined 01   261708  40125
                                  4512   71500SH   Defined 02    71500
POLYCOM INC   COMMON   73172K104 12014 1219672SH   Defined 01   843247 376425
                                  5441  552371SH   Defined 02   477571  74800
POWER INTEGRATCOMMON   739276103 17464  573561SH   Defined 01   393636 179925
                                  7339  241017SH   Defined 02   204717  36300
PPG INDUSTRIESCOMMON   693506107   528    4600SH   Defined 01     4600
PRAXAIR, INC, COMMON   74005P104 15704  151177SH   Defined 01   140852  10325
                                  2358   22700SH   Defined 02    22700
PRECISION CASTCOMMON   740189105 28206  172684SH   Defined 01   139534  33150
                                  7350   45000SH   Defined 02    45000
PRICE T ROWE GCOMMON   74144T108 55861  882477SH   Defined 01   759977 122500
                                 10282  162430SH   Defined 02   162430
PROCTER & GAMBCOMMON   742718109 47395  683326SH   Defined 01   597476  85850
                                  6242   90000SH   Defined 02    90000
QUAKER CHEM COCOMMON   747316107 15338  328654SH   Defined 01   219879 108775
                                  6058  129800SH   Defined 02   107700  22100
QUALCOMM INC  COMMON   747525103 19168  306840SH   Defined 01   274365  32475
                                  1937   31000SH   Defined 02    31000
QUALITY SYS INCOMMON   747582104 14121  762077SH   Defined 01   530802 231275
                                  6423  346649SH   Defined 02   299349  47300
QUESTAR CORP  COMMON   748356102  6242  307013SH   Defined 01   306263    750
                                  3290  161850SH   Defined 02   161850
RECKETT BENCKICOMMON   B24CGK904   478    8300SH   Defined 01     8300
RESMED INC    COMMON   761152107  1711   42286SH   Defined 01    42286
                                  2068   51092SH   Defined 02    51092
RIVERBED TECHNCOMMON   768573107  7456  320250SH   Defined 01   227375  92875
                                  3686  158315SH   Defined 02   140090  18225
ROCKWELL AUTOMCOMMON   773903109   348    5000SH   Defined 01     5000
ROCKWELL COLLICOMMON   774341101  8108  151150SH   Defined 01   120150  31000
                                  3513   65500SH   Defined 02    65500
ROSS STORES INCOMMON   778296103 33344  516246SH   Defined 01   445371  70875
                                  8374  129650SH   Defined 02   129650
ROYAL DUTCH SHCOMMON   780259206   980   14115SH   Defined 01    14115
RPC INC       COMMON   749660106  7254  610091SH   Defined 01   422307 187784
                                  3232  271825SH   Defined 02   234300  37525
SAP AG        COMMON   803054204   344    4817SH   Defined 01     2367   2450
SAPIENT CORP CCOMMON   803062108 18521 1737386SH   Defined 01  1201536 535850
                                  8264  775258SH   Defined 02   667058 108200
SCHEIN HENRY ICOMMON   806407102   238    3000SH   Defined 01     3000
SCHLUMBERGER NCOMMON   806857108 17847  246746SH   Defined 01   200571  46175
                                  5063   70000SH   Defined 02    70000
SEI INVTS CO  COMMON   784117103  1431   66748SH   Defined 01    56048  10700
                                  1307   60950SH   Defined 02    60950
SELECT COMFORTCOMMON   81616X103 18846  597725SH   Defined 01   416600 181125
                                  8458  268239SH   Defined 02   231539  36700
SIGMA ALDRICH COMMON   826552101 40022  556080SH   Defined 01   484205  71875
                                  7622  105900SH   Defined 02   105900
SIGNATURE BK NCOMMON   82669G104 25539  380721SH   Defined 01   265246 115475
                                 11420  170250SH   Defined 02   147050  23200
SIMPSON MFG INCOMMON   829073105  9133  319107SH   Defined 01   214182 104925
                                  3598  125700SH   Defined 02   104300  21400
SODASTREAM INTCOMMON   M9068E105 16981  433504SH   Defined 01   298554 134950
                                  6327  161517SH   Defined 02   161517
SOUTH JERSEY ICOMMON   838518108 12563  237359SH   Defined 01   158959  78400
                                  4938   93300SH   Defined 02    77600  15700
SOUTHERN CO   COMMON   842587107   419    9100SH   Defined 01     9100
ST. JUDE MEDICCOMMON   790849103  7082  168097SH   Defined 01   152797  15300
                                  2149   51000SH   Defined 02    51000
STATE STREET CCOMMON   857477103 15279  364129SH   Defined 01   322754  41375
                                  2748   65500SH   Defined 02    65500
STRYKER CORPORCOMMON   863667101 23997  431145SH   Defined 01   371870  59275
                                  3479   62500SH   Defined 02    62500
SUNTRUST BKS ICOMMON   867914103   822   29075SH   Defined 01    18825  10250
SVB FINANCIAL COMMON   78486Q101 21971  363406SH   Defined 01   250206 113200
                                  9527  157575SH   Defined 02   134875  22700
SYNTEL INC    COMMON   87162H103  7471  119710SH   Defined 01    84260  35450
                                  3484   55825SH   Defined 02    50825   5000
SYSCO CORPORATCOMMON   871829107 38137 1219619SH   Defined 01  1051694 167925
                                  7786  249000SH   Defined 02   249000
TARGET CORP   COMMON   87612E106  1759   27714SH   Defined 01    27414    300
                                   317    5000SH   Defined 02     5000
TD AMERITRADE COMMON   87236Y108   230   14975SH   Defined 01    14975
                                   239   15525SH   Defined 02    15525
TEAM INC      COMMON   878155100 17422  546991SH   Defined 01   367916 179075
                                  6868  215625SH   Defined 02   178625  37000
TECHNE CORP   COMMON   878377100 14232  197822SH   Defined 01   135472  62350
                                  6302   87601SH   Defined 02    75401  12200
TEMPUR-PEDIC ICOMMON   88023U101  8584  287185SH   Defined 01   203560  83625
                                  4171  139550SH   Defined 02   122550  17000
TERADATA CORP COMMON   88076W103   967   12825SH   Defined 01     9725   3100
                                   860   11400SH   Defined 02    11400
TESCO CORP COMCOMMON   88157K101  5641  528163SH   Defined 01   353038 175125
                                  2252  210850SH   Defined 02   175700  35150
TEVA PHARMACEUCOMMON   881624209   448   10811SH   Defined 01    10811
TEXAS CAPITAL COMMON   88224Q107 20314  408662SH   Defined 01   282187 126475
                                  8890  178847SH   Defined 02   153447  25400
THERMO FISHER COMMON   883556102   291    4950SH   Defined 01     1450   3500
THORATEC CORP COMMON   885175307 17970  519373SH   Defined 01   358548 160825
                                  7846  226775SH   Defined 02   194175  32600
TIME WARNER CACOMMON   88732J207 31731  333810SH   Defined 01   297818  35992
                                  3185   33500SH   Defined 02    33500
TJX COMPANIES,COMMON   872540109  3470   77468SH   Defined 01    77068    400
                                   358    8000SH   Defined 02     8000
TRACTOR SUPPLYCOMMON   892356106   820    8289SH   Defined 01     8289
                                   994   10050SH   Defined 02    10050
UMB FINANCIAL COMMON   902788108 21579  443291SH   Defined 01   303536 139755
                                  9232  189650SH   Defined 02   161350  28300
UMPQUA HLDGS CCOMMON   904214103 21092 1635056SH   Defined 01  1116131 518925
                                  8883  688575SH   Defined 02   583375 105200
UNILEVER PLC-SCOMMON   904767704   215    5900SH   Defined 01     5900
UNION PACIFIC COMMON   907818108   349    2943SH   Defined 01     2943
UNITED NAT FOOCOMMON   911163103 20926  358017SH   Defined 01   248092 109925
                                  9170  156881SH   Defined 02   135281  21600
UNITED PARCEL COMMON   911312106 30417  424989SH   Defined 01   366064  58925
                                  6813   95200SH   Defined 02    95200
UNITED TECHNOLCOMMON   913017109  1818   23223SH   Defined 01    23223
UNIVERSAL TECHCOMMON   913915104  6645  485016SH   Defined 01   323166 161850
                                  2626  191700SH   Defined 02   159200  32500
V F CORP      COMMON   918204108   430    2700SH   Defined 01     2700
VARIAN MED SYSCOMMON   92220P105  6759  112047SH   Defined 01    93872  18175
                                  2739   45400SH   Defined 02    45400
VERIZON COMMUNCOMMON   92343V104   971   21318SH   Defined 01    21318
VITAMIN SHOPPECOMMON   92849E101 14114  242023SH   Defined 01   169023  73000
                                  6437  110367SH   Defined 02    95667  14700
W.W. GRAINGER,COMMON   384802104 58407  280304SH   Defined 01   243254  37050
                                 11986   57525SH   Defined 02    57525
WABTEC CORP   COMMON   929740108  2544   31691SH   Defined 01    31691
                                  3148   39213SH   Defined 02    39213
WAL-MART STORECOMMON   931142103  1044   28650SH   Defined 01    28250    400
                                  2952   40000SH   Defined 02    40000
WALGREEN CO.  COMMON   931422109  7788  105522SH   Defined 01    92522  13000
WATERS CORPORACOMMON   941848103 20708  248506SH   Defined 01   219156  29350
                                  2646   31750SH   Defined 02    31750
WATTS WATER TECOMMON   942749102 15390  406833SH   Defined 01   283033 123800
                                  6915  182799SH   Defined 02   157999  24800
WELLS FARGO & COMMON   949746101   997   28876SH   Defined 01    28876
WEST PHARMACEUCOMMON   955306105 25072  472440SH   Defined 01   322490 149950
                                 10497  197795SH   Defined 02   167295  30500
WILEY JOHN & SCOMMON   968223206 19008  413668SH   Defined 01   284018 129650
                                  7984  173750SH   Defined 02   147550  26200
WOLVERINE WORLCOMMON   978097103 17865  402636SH   Defined 01   280561 122075
                                  7985  179963SH   Defined 02   155363  24600
WRIGHT EXPRESSCOMMON   98233Q105 24732  354728SH   Defined 01   244678 110050
                                 10709  153600SH   Defined 02   131600  22000
VANGUARD I/T CCOMMON   92206C870  1541   17575SH   Defined 01    17575
VANGUARD MORTGCOMMON   92206C771   825   15600SH   Defined 01    15600
VANGUARD S/T CCOMMON   92206C409  1906   23725SH   Defined 01    23725
ISHARES RUSSELCOMMON   464287614   864   12955SH   Defined 01    12955
SPDR S^P 500 ECOMMON   78462F103   955    6635SH   Defined 01     6635
SPDR S^P DIVIDCOMMON   78464A763   300    5170SH   Defined 01     5170
VANGUARD REIT COMMON   922908553   279    4300SH   Defined 01     4300
ISHARES MSCI JCOMMON   464286848  1591  173500SH   Defined 01   173500
ISHARES MSCI PCOMMON   464286665  1424   31945SH   Defined 01    31945
VANGUARD FTSE COMMON   922042775  1190   27710SH   Defined 01    27710
VANGUARD MSCI COMMON   921943858   928   28220SH   Defined 01    28220
VANGUARD MSCI COMMON   922042858  6277  150458SH   Defined 01   150458
VANGUARD MSCI COMMON   922042874  3040   67160SH   Defined 01    67160