<DOCUMENT>
<TYPE>EX-21
<SEQUENCE>3
<FILENAME>ex21_11-26.txt
<TEXT>
                                                                      Exhibit 21

                         Purchases of Common Stock from
                    October 9, 2001 through November 23, 2001
                    -----------------------------------------


Set forth below are the purchases of Common Stock from October 9, 2001 through
November 23, 2001. All purchases were made in open-market, stock exchange
transactions.


           Date                 Number of Shares              Price per Share
           ----                 ----------------              ---------------
        10/23/2001                       500                       $35.46
        10/23/2001                    14,300                        35.45
        10/23/2001                     4,000                        35.40
        10/23/2001                     6,800                        35.38
        10/23/2001                    11,300                        35.36
        10/23/2001                     4,300                        35.35
        10/23/2001                       100                        35.33
        10/23/2001                       100                        35.32
        10/23/2001                       700                        35.31
        10/23/2001                     3,300                        35.30
        10/23/2001                     1,700                        35.29
        10/23/2001                     1,200                        35.28
        10/23/2001                     3,700                        35.26
        10/23/2001                     2,400                        35.25
        10/23/2001                       400                        35.24
        10/23/2001                     5,000                        35.23
        10/23/2001                     1,800                        35.16
        10/23/2001                     1,800                        35.15
        10/23/2001                       200                        35.13
        10/24/2001                     4,700                        35.50
        10/24/2001                       300                        35.48
        10/24/2001                       300                        35.47
        10/24/2001                       400                        35.46
        10/24/2001                       500                        35.45
        10/24/2001                       800                        35.44
        10/24/2001                       200                        35.41
        10/24/2001                     6,100                        35.40
        10/24/2001                     3,300                        35.39
        10/24/2001                     1,000                        35.38
        10/24/2001                     1,000                        35.37
        10/24/2001                       700                        35.36
        10/24/2001                     8,400                        35.35
        10/25/2001                    50,700                        35.50
        10/25/2001                    16,000                        35.49
        10/25/2001                     2,000                        35.40
        10/29/2001                    67,800                        35.50
        10/29/2001                    13,000                        35.49
        10/29/2001                       200                        35.48
        10/29/2001                     3,700                        35.45
        10/30/2001                    28,300                        35.50
        10/30/2001                   101,500                        35.49
        10/30/2001                     2,600                        35.48
        10/30/2001                     2,100                        35.47
        10/30/2001                       500                        35.46
        10/30/2001                     1,000                        35.45
        10/30/2001                     1,000                        35.44
        10/30/2001                       700                        35.43
        10/30/2001                       700                        35.42
        10/30/2001                       600                        35.41
        10/30/2001                    55,500                        35.40
        10/30/2001                       100                        35.39
        10/30/2001                     4,500                        35.38
        10/30/2001                       700                        35.37
        10/30/2001                       200                        35.36
        10/30/2001                     4,200                        35.35
        10/30/2001                       100                        35.34
        10/30/2001                       100                        35.33
        10/30/2001                       300                        35.32
        10/30/2001                     1,000                        35.31
        10/30/2001                    15,700                        35.30
        10/30/2001                     4,100                        35.29
        10/30/2001                     1,700                        35.28
        10/30/2001                     5,800                        35.27
        10/30/2001                     8,400                        35.26
        10/30/2001                    13,600                        35.25
        10/30/2001                       300                        35.15
        11/06/2001                     1,900                        36.00
        11/06/2001                       100                        35.98
        11/06/2001                       500                        35.95
        11/06/2001                    15,000                        35.94
        11/06/2001                       600                        35.93
        11/06/2001                       800                        35.88
        11/06/2001                       100                        35.85
        11/06/2001                       800                        35.81
        11/06/2001                       400                        35.80
        11/07/2001                     6,500                        36.00
        11/07/2001                       200                        35.97
        11/07/2001                       500                        35.86
        11/07/2001                     2,000                        35.85
        11/12/2001                    17,300                        36.00
        11/12/2001                       300                        35.99
        11/12/2001                     1,700                        35.98
        11/12/2001                     2,500                        35.97
        11/12/2001                       900                        35.96
        11/12/2001                     1,600                        35.95
        11/12/2001                       400                        35.93
        11/12/2001                     4,300                        35.90
        11/12/2001                       300                        35.89
        11/12/2001                     1,100                        35.88
        11/12/2001                       500                        35.87
        11/12/2001                     2,600                        35.86
        11/12/2001                     1,900                        35.85
        11/12/2001                       500                        35.82
        11/12/2001                       800                        35.81
        11/12/2001                       500                        35.80
        11/12/2001                    16,100                        35.75
        11/12/2001                     5,400                        35.74
        11/12/2001                       600                        35.73
        11/12/2001                     1,100                        35.72
        11/13/2001                     5,500                        36.50
        11/13/2001                    10,000                        36.31
        11/14/2001                     2,500                        36.50

</TEXT>
</DOCUMENT>
