<PAGE>

                                  WEIGHTED AVERAGE SHARES
                              SIX MONTHS ENDED JUNE 30, 1999
<TABLE>
<CAPTION>
                                                                              EARNINGS
                                                                 PRIMARY        PER SHARE


A. COMMON STOCK                                 ANNUAL         456684.49        456684.49
                                             (2ND QTR)         459029.86        459029.86
                                       NO OF
                                        DAYS
                                   ---------
<S><C>           <C>                   <C>   <C>              <C>               <C>
   452684.00     12-31-98(BAL FWD)
   452684.00              TO 2-1-99     31.00   14033204.00
   452134.00              TO 2-5-99      4.00    1808536.00
   452117.00              TO 3-8-99     31.00   14016627.00
   459617.00             TO 3-31-99     24.00   11030808.00
   459617.00              TO 5-3-99     32.00   14707744.00
   458847.00             TO 6-15-99     43.00   19730421.00
   458347.00             TO 6-30-99     16.00    7333552.00
                                                       0.00
                                   ------------------------

                                       181.00   82659892.00
</TABLE>

<TABLE>
 <S>                                             <C>
 AVERAGE SHARES OUTSTANDING
  FOR THE YEAR                                    456684.49

 AVERAGE SHARES OUTSTANDING
  FOR THE 2ND QUARTER                             459029.86

</TABLE>


                   OPTIONS-FULLY
                   -------------

         USE HIGHER OF YEAR END PRICE OR AVERAGE PRICE
         YEAR END PRICE/QTR END              44.750
         AVERAGE PRICE                       45.000

<TABLE>
<CAPTION>

         USE AVERAGE PRICE OF                        45.000      11002.83
                                                 -----------
                 NO OF      YEAR END      OPTION       NO OF
                SHARES         PRICE       PRICE      SHARES
            ------------------------------------------------
<S>         <C>             <C>           <C>        <C>
MZ              2900.00       45.000       13.50      2,030
SN              1667.00       45.000       12.00      1,222
SN               978.00       45.000       13.25        690
DD              2500.00       45.000       13.00      1,778
MZ              1045.00       45.000       13.00        743
AC               400.00       45.000       13.00        284
5N              4000.00       45.000       17.75      2,422
MZ              2000.00       45.000       17.75      1,211
DD              1000.00       45.000       17.75        606
AC               100.00       45.000       17.75         61
EA              2000.00       45.000       46.00        (44)

</TABLE>

<TABLE>
            <S>                                      <C>        <C>           <C>
            AVERAGE PRICE FOR THE YEAR               45.000

            TOTAL SHARES 2ND QUARTER                             470032.69     459029.86

            TOTAL SHARES YEAR-TO-DATE                            487687.32     456584.49

            NET INCOME 2ND QUARTER                                $441,873      $441,873

            NET INCOME YEAR TO DATE, 1999                         $887,996      $887,996

            EARNINGS PER SHARE 2ND QUARTER                          $0.940        $0.963

            EARNINGS PER SHARE, YTD                                 $1.899        $1.944

</TABLE>