Page 1 of 18

                                                   -----------------------------
                                                             OMB APPROVAL
                                                   -----------------------------
                                                   OMB Number: 3235-0145
                                                   -----------------------------
                                                   Expires:    December 31, 2005
                                                   -----------------------------
                                                   Estimated average burden
                                                   hours per response........ 11
                                                   -----------------------------

                                 UNITED STATES
                       SECURITIES AND EXCHANGE COMMISSION
                             Washington, D.C. 20549

                                  SCHEDULE 13D

                   Under the Securities Exchange Act of 1934
                             (Amendment No. 2)*

                               Trex Company, Inc.
--------------------------------------------------------------------------------
                               (Name of Issuer)

                     Common Stock, par value $.01 per share
--------------------------------------------------------------------------------
                         (Title of Class of Securities)

                                   89531P 105
--------------------------------------------------------------------------------
                                (CUSIP Number)

                              Roger A. Wittenberg
                   160 Exeter Drive, Winchester, VA 22603-8605
--------------------------------------------------------------------------------
          (Name, Address and Telephone Number of Person Authorized to
                      Receive Notices and Communications)

                                January 21, 2003
--------------------------------------------------------------------------------
            (Date of Event which Requires Filing of this Statement)

If the filing person has previously filed a statement on Schedule 13G to report
the acquisition that is the subject of this Schedule 13D, and is filing this
schedule because of (S)(S)240.13d-1(e), 240.13d-1(f) or 240.13d-1(g), check the
following box [_].

Note: Schedules filed in paper format shall include a signed original and five
copies of the schedule, including all exhibits. See (S)240.13d-7 for other
parties to whom copies are to be sent.

* The remainder of this cover page shall be filled out for a reporting
  person's initial filing on this form with respect to the subject class of
  securities, and for any subsequent amendment containing information which
  would alter disclosures provided in a prior cover page.

The information required on the remainder of this cover page shall not be deemed
to be "filed" for the purpose of Section 18 of the Securities Exchange Act of
1934 ("Act") or otherwise subject to the liabilities of that section of the Act
but shall be subject to all other provisions of the Act (however, see the
Notes).




                                                                    Page 2 of 18

CUSIP NO.89531P 105
         -----------------
--------------------------------------------------------------------------------
 1.   Names of Reporting Persons
      I.R.S. Identification Nos. of Above Persons (entities only).

      Roger A. Wittenberg
--------------------------------------------------------------------------------
 2.   Check the Appropriate Box if a Member of a Group (See Instructions) N/A
      (a) [_]
      (b) [_]
--------------------------------------------------------------------------------
 3.   SEC Use Only

--------------------------------------------------------------------------------
 4.   Source of Funds (See Instructions) OO

--------------------------------------------------------------------------------
 5.   Check if Disclosure of Legal Proceedings Is Required Pursuant
      to Items 2(d) or 2(e) [_]

--------------------------------------------------------------------------------
 6.   Citizenship or Place of Organization   U.S.A.

--------------------------------------------------------------------------------
                      7.    Sole Voting Power
   NUMBER OF                      1,872,347
    SHARES           -----------------------------------------------------------
 BENEFICIALLY         8.    Shared Voting Power
   OWNED BY                           3,000
     EACH            -----------------------------------------------------------
   REPORTING          9.    Sole Dispositive Power
    PERSON                        1,872,347
     WITH            -----------------------------------------------------------
                     10.    Shared Dispositive Power
                                      3,000
--------------------------------------------------------------------------------
11.   Aggregate Amount Beneficially Owned by Each Reporting Person
                                  1,875,347
--------------------------------------------------------------------------------
12.   Check if the Aggregate Amount in Row (11) Excludes Certain Shares
      (See Instructions)  N/A
--------------------------------------------------------------------------------
13.   Percent of Class Represented by Amount in Row (11)  13.1%

--------------------------------------------------------------------------------
14.   Type of Reporting Person (See Instructions)   IN

--------------------------------------------------------------------------------




                                                                    Page 3 of 18


         This Amendment No. 2 further amends the Schedule 13D filed on April 23,
1999 by Roger A. Wittenberg relating to the common stock, par value $.01 per
share (the "Common Stock"), of Trex Company, Inc. (the "Company"), which was
amended by that certain Amendment No. 1 filed on June 1, 2001. Capitalized terms
used but not otherwise defined herein shall have the meanings ascribed to them
in the initial Schedule 13D.

Item 4.  Purpose of Transaction

         Item 4 is hereby amended and restated in its entirety as follows:

         As previously disclosed, the Reporting Person acquires and holds Common
Stock, as described in Item 4 of the initial Schedule 13D, for investment
purposes. The Reporting Person may, from time to time, depending upon market
conditions and other factors deemed relevant by the Reporting Person, acquire
additional shares of Common Stock or sell shares of Common Stock currently owned
or hereafter acquired. In that regard, on August 2, 2002, the Reporting Person
entered into a sales plan pursuant to Rule 10b5-1 under the Securities Exchange
Act of 1934, as amended, pursuant to which the Reporting Person may sell up to
520,000 shares of Common Stock through August 21, 2003. Since August 2, 2002,
the Reporting Person has sold 130,000 shares of Common Stock pursuant to the
sales plan. Information with respect to transactions in the Common Stock during
the past 60 days is set forth in Item 5.

         Except as described in this Amendment No. 2 to the initial Schedule
13D, the Reporting Person has no current plans or proposals that relate to or
would result in any of the actions described in subparagraphs (a) through (j) of
Item 4 of Schedule 13D.

Item 5.  Interest in Securities of the Issuer

         Item 5 is hereby amended and restated in its entirety as follows:

         (a) As of the date of this report, the Reporting Person beneficially
owns an aggregate of 1,875,347 shares of Common Stock of the Company, which
represents approximately 13.1% of the shares of Common Stock outstanding on
January 21, 2003. The 1,875,347 shares of Common Stock beneficially owned by the
Reporting Person include 3,000 shares of Common Stock owned of record by the
Reporting Person's spouse and options exercisable within 60 days of January 21,
2003 to purchase 14,747 shares of Common Stock. The Reporting Person disclaims
beneficial ownership of the shares owned of record by his spouse.




                                                                    Page 4 of 18





         (b) The number of shares of Common Stock as to which the Reporting
Person has
                                                                     

              (i)   sole power to vote or direct the vote is               1,872,347/1/

              (ii)  shared power to vote or direct the vote is                 3,000/2/

              (iii) sole power to dispose or direct the disposition is     1,872,347/3/

              (iv)  shared power to dispose or direct the disposition is       3,000/4/


         (c) In the last 60 days, the Reporting Person has sold on the New York
Stock Exchange an aggregate of 68,750 shares of Common Stock for an aggregate
sales price of $2,413,121 in the transactions described on Exhibit A to this
Amendment No. 2.

     (d) Not applicable.

     (e) Not applicable.

--------

1 Includes options exercisable within 60 days of January 21, 2003 to purchase
  14,747 shares of Common Stock.

2 Reflects shares owned of record by the Reporting Person's spouse, for which
  the Reporting Person disclaims beneficial ownership.

3 Includes options exercisable within 60 days of January 21, 2003 to purchase
  14,747 shares of Common Stock.

4 Includes 3,000 shares owned of record by the reporting person's spouse, for
  which the Reporting Person disclaims beneficial ownership.

                                    Signature

After reasonable inquiry and to the best of my knowledge and belief, I certify
that the information set forth in this statement is true, complete and correct.

Date:    January 24, 2003

                                       /s/ Roger A. Wittenberg
                                       ----------------------------------------
                                       Roger A. Wittenberg
                                       Executive Vice President - Material
                                       Sourcing and International Operations



                                                                    Page 5 of 18

                                    EXHIBIT A



    Trade Date             Number of Shares                     Price                           Sales Proceeds
    ----------             ----------------                     -----                           --------------
                                                                                       
    11/22/2002                    100                          $31.69                              $3,169.00
    11/22/2002                    100                          $31.60                              $3,160.00
    11/22/2002                    100                          $31.76                              $3,176.00
    11/22/2002                    100                          $31.25                              $3,125.00
    11/22/2002                    100                          $31.24                              $3,124.00
    11/22/2002                    150                          $32.07                              $4,810.50
    11/22/2002                    100                          $31.86                              $3,186.00
    11/22/2002                    100                          $31.05                              $3,105.00
    11/22/2002                    200                          $31.90                              $6,380.00
    11/22/2002                    100                          $31.15                              $3,115.00
    11/22/2002                    100                          $31.18                              $3,118.00
    11/22/2002                    100                          $31.69                              $3,169.00
    11/22/2002                    100                          $31.60                              $3,160.00
    11/22/2002                    100                          $31.76                              $3,176.00
    11/22/2002                    100                          $31.24                              $3,124.00
    11/22/2002                    100                          $31.30                              $3,130.00
    11/22/2002                    150                          $32.07                              $4,810.50
    11/22/2002                    100                          $31.86                              $3,186.00
    11/22/2002                    100                          $31.05                              $3,105.00
    11/22/2002                    200                          $31.90                              $6,380.00
    11/22/2002                    100                          $31.15                              $3,115.00
    11/22/2002                    100                          $31.18                              $3,118.00
    11/22/2002                    100                          $31.69                              $3,169.00
    11/22/2002                    100                          $31.60                              $3,160.00
    11/22/2002                    100                          $31.76                              $3,176.00
    11/22/2002                    100                          $31.25                              $3,125.00
    11/22/2002                    100                          $31.24                              $3,124.00
    11/22/2002                    150                          $32.07                              $4,810.50
    11/22/2002                    100                          $31.86                              $3,186.00
    11/22/2002                    100                          $31.05                              $3,105.00
    11/22/2002                    100                          $31.92                              $3,192.00
    11/22/2002                    100                          $31.90                              $3,190.00
    11/22/2002                    100                          $31.15                              $3,115.00
    11/22/2002                    100                          $31.18                              $3,118.00
    11/25/2002                    100                          $31.85                              $3,185.00
    11/25/2002                    100                          $31.87                              $3,187.00
    11/25/2002                    100                          $31.83                              $3,183.00
    11/25/2002                    100                          $32.00                              $3,200.00
    11/25/2002                    150                          $32.10                              $4,815.00
    11/25/2002                    100                          $31.95                              $3,195.00
    11/25/2002                    100                          $31.91                              $3,191.00



                                                                    Page 6 of 18



    Trade Date             Number of Shares                       Price                         Sales Proceeds
    ----------             ----------------                       -----                         --------------
                                                                                       
    11/25/2002                    100                          $32.92                              $3,292.00
    11/25/2002                    100                          $31.64                              $3,164.00
    11/25/2002                    100                          $32.40                              $3,240.00
    11/25/2002                    100                          $32.50                              $3,250.00
    11/25/2002                    100                          $32.39                              $3,239.00
    11/25/2002                    100                          $31.64                              $3,164.00
    11/25/2002                    100                          $31.71                              $3,171.00
    11/25/2002                    100                          $32.40                              $3,240.00
    11/25/2002                    100                          $32.50                              $3,250.00
    11/25/2002                    100                          $32.39                              $3,239.00
    11/25/2002                    100                          $32.03                              $3,203.00
    11/25/2002                    100                          $31.87                              $3,187.00
    11/25/2002                    100                          $31.83                              $3,183.00
    11/25/2002                    100                          $32.00                              $3,200.00
    11/25/2002                    150                          $32.10                              $4,815.00
    11/25/2002                    100                          $31.93                              $3,193.00
    11/25/2002                    100                          $32.92                              $3,292.00
    11/25/2002                    100                          $32.63                              $3,263.00
    11/25/2002                    550                          $32.41                             $17,825.50
    11/25/2002                    100                          $32.40                              $3,240.00
    11/25/2002                    500                          $32.00                             $16,000.00
    11/27/2002                    150                          $34.09                              $5,113.50
    11/27/2002                    100                          $34.08                              $3,408.00
    11/27/2002                    100                          $33.95                              $3,395.00
    11/27/2002                    100                          $34.64                              $3,464.00
    11/27/2002                    100                          $33.60                              $3,360.00
    11/27/2002                    100                          $34.41                              $3,441.00
    11/27/2002                    100                          $34.57                              $3,457.00
    11/27/2002                    100                          $34.22                              $3,422.00
    11/27/2002                    100                          $34.31                              $3,431.00
    11/27/2002                    100                          $34.35                              $3,435.00
    11/27/2002                    100                          $34.32                              $3,432.00
    11/27/2002                    100                          $34.04                              $3,404.00
    11/27/2002                    150                          $34.09                              $5,113.50
    11/27/2002                    100                          $34.08                              $3,408.00
    11/27/2002                    100                          $33.95                              $3,395.00
    11/27/2002                    100                          $33.60                              $3,360.00
    11/27/2002                    100                          $34.72                              $3,472.00
    11/27/2002                    100                          $34.40                              $3,440.00
    11/27/2002                    100                          $34.57                              $3,457.00
    11/27/2002                    100                          $34.22                              $3,422.00



                                                                    Page 7 of 18



    Trade Date             Number of Shares                       Price                         Sales Proceeds
    ----------             ----------------                       -----                         --------------
                                                                                       
    11/27/2002                    100                          $34.31                              $3,431.00
    11/27/2002                    100                          $34.35                              $3,435.00
    11/27/2002                    100                          $34.04                              $3,404.00
    11/27/2002                    150                          $34.09                              $5,113.50
    11/27/2002                    100                          $34.08                              $3,408.00
    11/27/2002                    100                          $34.06                              $3,406.00
    11/27/2002                    100                          $33.83                              $3,383.00
    11/27/2002                    100                          $34.64                              $3,464.00
    11/27/2002                    100                          $33.60                              $3,360.00
    11/27/2002                    100                          $34.41                              $3,441.00
    11/27/2002                    100                          $34.57                              $3,457.00
    11/27/2002                    100                          $34.22                              $3,422.00
    11/27/2002                    100                          $34.31                              $3,431.00
    11/27/2002                    100                          $34.35                              $3,435.00
    11/27/2002                    100                          $34.32                              $3,432.00
    11/27/2002                    100                          $34.04                              $3,404.00
     12/4/2002                    200                          $33.76                              $6,752.00
     12/4/2002                    100                          $33.75                              $3,375.00
     12/4/2002                    100                          $34.50                              $3,450.00
     12/4/2002                    100                          $33.30                              $3,330.00
     12/4/2002                    150                          $34.02                              $5,103.00
     12/4/2002                    100                          $33.88                              $3,388.00
     12/4/2002                    100                          $33.80                              $3,380.00
     12/4/2002                    100                          $33.86                              $3,386.00
     12/4/2002                    100                          $33.97                              $3,397.00
     12/4/2002                    100                          $34.14                              $3,414.00
     12/4/2002                    100                          $33.98                              $3,398.00
     12/4/2002                    100                          $33.80                              $3,380.00
     12/4/2002                    100                          $33.86                              $3,386.00
     12/4/2002                    100                          $34.14                              $3,414.00
     12/4/2002                    100                          $33.98                              $3,398.00
     12/4/2002                    100                          $33.75                              $3,375.00
     12/4/2002                    100                          $33.78                              $3,378.00
     12/4/2002                    100                          $34.50                              $3,450.00
     12/4/2002                    100                          $34.25                              $3,425.00
     12/4/2002                    100                          $33.30                              $3,330.00
     12/4/2002                    150                          $34.02                              $5,103.00
     12/4/2002                    100                          $33.89                              $3,389.00
     12/4/2002                    100                          $33.88                              $3,388.00
     12/4/2002                    100                          $33.87                              $3,387.00
     12/4/2002                    100                          $33.80                              $3,380.00



                                                                    Page 8 of 18



    Trade Date             Number of Shares                       Price                         Sales Proceeds
    ----------             ----------------                       -----                         --------------
                                                                                       
     12/4/2002                    100                          $33.86                              $3,386.00
     12/4/2002                    100                          $33.98                              $3,398.00
     12/4/2002                    100                          $33.75                              $3,375.00
     12/4/2002                    100                          $33.76                              $3,376.00
     12/4/2002                    100                          $34.50                              $3,450.00
     12/4/2002                    100                          $33.30                              $3,330.00
     12/4/2002                    150                          $34.02                              $5,103.00
     12/4/2002                    100                          $33.89                              $3,389.00
     12/4/2002                    200                          $33.88                              $6,776.00
     12/5/2002                    100                          $33.12                              $3,312.00
     12/5/2002                    100                          $33.17                              $3,317.00
     12/5/2002                    100                          $33.17                              $3,317.00
     12/5/2002                    100                          $33.30                              $3,330.00
     12/5/2002                    100                          $33.30                              $3,330.00
     12/5/2002                    100                          $33.30                              $3,330.00
     12/5/2002                    100                          $33.35                              $3,335.00
     12/5/2002                    100                          $33.35                              $3,335.00
     12/5/2002                    200                          $33.36                              $6,672.00
     12/5/2002                    200                          $33.36                              $6,672.00
     12/5/2002                    200                          $33.36                              $6,672.00
     12/5/2002                    100                          $33.40                              $3,340.00
     12/5/2002                    100                          $33.40                              $3,340.00
     12/5/2002                    100                          $33.40                              $3,340.00
     12/5/2002                    100                          $33.61                              $3,361.00
     12/5/2002                    100                          $33.63                              $3,363.00
     12/5/2002                    100                          $33.63                              $3,363.00
     12/5/2002                    100                          $33.65                              $3,365.00
     12/5/2002                    100                          $33.65                              $3,365.00
     12/5/2002                    100                          $33.72                              $3,372.00
     12/5/2002                    100                          $33.72                              $3,372.00
     12/5/2002                    100                          $33.90                              $3,390.00
     12/5/2002                    100                          $33.90                              $3,390.00
     12/5/2002                    100                          $34.50                              $3,450.00
     12/5/2002                    100                          $34.50                              $3,450.00
     12/5/2002                    100                          $34.50                              $3,450.00
     12/5/2002                    150                          $32.99                              $4,948.50
     12/5/2002                    150                          $32.99                              $4,948.50
     12/5/2002                    150                          $32.99                              $4,948.50
     12/5/2002                    100                          $33.05                              $3,305.00
     12/5/2002                    100                          $33.12                              $3,312.00
     12/5/2002                    100                          $33.12                              $3,312.00



                                                                    Page 9 of 18



    Trade Date             Number of Shares                       Price                         Sales Proceeds
    ----------             ----------------                       -----                         --------------
                                                                                       
     12/5/2002                    100                          $34.50                              $3,450.00
    12/11/2002                    100                          $35.65                              $3,565.00
    12/11/2002                    200                          $35.60                              $7,120.00
    12/11/2002                    250                          $35.47                              $8,867.50
    12/11/2002                    100                          $35.46                              $3,546.00
    12/11/2002                    100                          $35.51                              $3,551.00
    12/11/2002                    100                          $35.50                              $3,550.00
    12/11/2002                    100                          $35.25                              $3,525.00
    12/11/2002                    100                          $35.04                              $3,504.00
    12/11/2002                    100                          $35.84                              $3,584.00
    12/11/2002                    100                          $36.11                              $3,611.00
    12/11/2002                    100                          $35.68                              $3,568.00
    12/11/2002                    100                          $35.60                              $3,560.00
    12/11/2002                    250                          $35.47                              $8,867.50
    12/11/2002                    100                          $35.55                              $3,555.00
    12/11/2002                    100                          $35.53                              $3,553.00
    12/11/2002                    100                          $35.51                              $3,551.00
    12/11/2002                    100                          $35.50                              $3,550.00
    12/11/2002                    100                          $35.25                              $3,525.00
    12/11/2002                    100                          $36.33                              $3,633.00
    12/11/2002                    100                          $35.84                              $3,584.00
    12/11/2002                    100                          $36.11                              $3,611.00
    12/11/2002                    100                          $35.65                              $3,565.00
    12/11/2002                    200                          $35.60                              $7,120.00
    12/11/2002                    250                          $35.47                              $8,867.50
    12/11/2002                    100                          $35.51                              $3,551.00
    12/11/2002                    100                          $35.50                              $3,550.00
    12/11/2002                    100                          $35.25                              $3,525.00
    12/11/2002                    100                          $36.33                              $3,633.00
    12/11/2002                    100                          $35.04                              $3,504.00
    12/11/2002                    100                          $35.84                              $3,584.00
    12/11/2002                    100                          $36.11                              $3,611.00
    12/13/2002                    100                          $34.22                              $3,422.00
    12/13/2002                    100                          $34.05                              $3,405.00
    12/13/2002                    100                          $34.16                              $3,416.00
    12/13/2002                    250                          $34.15                              $8,537.50
    12/13/2002                    300                          $34.10                             $10,230.00
    12/13/2002                    200                          $34.12                              $6,824.00
    12/13/2002                    200                          $34.11                              $6,822.00
    12/13/2002                    300                          $34.10                             $10,230.00
    12/13/2002                    100                          $34.22                              $3,422.00



                                                                   Page 10 of 18


    Trade Date             Number of Shares                       Price                         Sales Proceeds
    ----------             ----------------                       -----                         --------------
                                                                                       
    12/13/2002                    100                          $34.05                              $3,405.00
    12/13/2002                    100                          $34.16                              $3,416.00
    12/13/2002                    250                          $34.15                              $8,537.50
    12/13/2002                    200                          $34.12                              $6,824.00
    12/13/2002                    200                          $34.11                              $6,822.00
    12/13/2002                    100                          $34.22                              $3,422.00
    12/13/2002                    100                          $34.05                              $3,405.00
    12/13/2002                    100                          $34.16                              $3,416.00
    12/13/2002                    250                          $34.15                              $8,537.50
    12/13/2002                    300                          $34.10                             $10,230.00
    12/13/2002                    200                          $34.12                              $6,824.00
    12/13/2002                    200                          $34.11                              $6,822.00
    12/16/2002                    100                          $34.78                              $3,478.00
    12/16/2002                    100                          $35.40                              $3,540.00
    12/16/2002                    100                          $35.36                              $3,536.00
    12/16/2002                    100                          $34.32                              $3,432.00
    12/16/2002                    100                          $34.81                              $3,481.00
    12/16/2002                    150                          $34.89                              $5,233.50
    12/16/2002                    100                          $35.00                              $3,500.00
    12/16/2002                    100                          $34.80                              $3,480.00
    12/16/2002                    100                          $34.84                              $3,484.00
    12/16/2002                    100                          $34.91                              $3,491.00
    12/16/2002                    100                          $34.97                              $3,497.00
    12/16/2002                    100                          $34.90                              $3,490.00
    12/16/2002                    100                          $35.60                              $3,560.00
    12/16/2002                    100                          $34.78                              $3,478.00
    12/16/2002                    100                          $35.33                              $3,533.00
    12/16/2002                    100                          $34.32                              $3,432.00
    12/16/2002                    100                          $34.81                              $3,481.00
    12/16/2002                    150                          $34.89                              $5,233.50
    12/16/2002                    100                          $35.00                              $3,500.00
    12/16/2002                    100                          $34.82                              $3,482.00
    12/16/2002                    100                          $34.80                              $3,480.00
    12/16/2002                    100                          $35.02                              $3,502.00
    12/16/2002                    100                          $34.84                              $3,484.00
    12/16/2002                    100                          $34.97                              $3,497.00
    12/16/2002                    100                          $34.78                              $3,478.00
    12/16/2002                    100                          $35.40                              $3,540.00
    12/16/2002                    100                          $35.33                              $3,533.00
    12/16/2002                    100                          $34.32                              $3,432.00
    12/16/2002                    100                          $34.81                              $3,481.00



                                                                   Page 11 of 18



    Trade Date             Number of Shares                       Price                         Sales Proceeds
    ----------             ----------------                       -----                         --------------
                                                                                       
    12/16/2002                    150                          $34.89                              $5,233.50
    12/16/2002                    100                          $35.00                              $3,500.00
    12/16/2002                    100                          $34.82                              $3,482.00
    12/16/2002                    100                          $34.80                              $3,480.00
    12/16/2002                    100                          $34.84                              $3,484.00
    12/16/2002                    100                          $34.97                              $3,497.00
    12/16/2002                    100                          $34.90                              $3,490.00
    12/19/2002                    200                          $35.61                              $7,122.00
    12/19/2002                    100                          $35.64                              $3,564.00
    12/19/2002                    200                          $35.72                              $7,144.00
    12/19/2002                    100                          $35.70                              $3,570.00
    12/19/2002                    150                          $35.58                              $5,337.00
    12/19/2002                    100                          $35.30                              $3,530.00
    12/19/2002                    100                          $35.85                              $3,585.00
    12/19/2002                    100                          $35.91                              $3,591.00
    12/19/2002                    100                          $35.96                              $3,596.00
    12/19/2002                    100                          $35.62                              $3,562.00
    12/19/2002                    200                          $35.61                              $7,122.00
    12/19/2002                    100                          $35.64                              $3,564.00
    12/19/2002                    100                          $35.66                              $3,566.00
    12/19/2002                    200                          $35.72                              $7,144.00
    12/19/2002                    100                          $35.70                              $3,570.00
    12/19/2002                    150                          $35.58                              $5,337.00
    12/19/2002                    100                          $35.85                              $3,585.00
    12/19/2002                    100                          $35.91                              $3,591.00
    12/19/2002                    100                          $35.96                              $3,596.00
    12/19/2002                    100                          $35.62                              $3,562.00
    12/19/2002                    100                          $35.61                              $3,561.00
    12/19/2002                    100                          $35.64                              $3,564.00
    12/19/2002                    200                          $35.70                              $7,140.00
    12/19/2002                    200                          $35.72                              $7,144.00
    12/19/2002                    150                          $35.58                              $5,337.00
    12/19/2002                    100                          $35.50                              $3,550.00
    12/19/2002                    100                          $35.85                              $3,585.00
    12/19/2002                    100                          $35.91                              $3,591.00
    12/19/2002                    100                          $35.96                              $3,596.00
    12/19/2002                    100                          $35.62                              $3,562.00
    12/23/2002                    100                          $38.55                              $3,855.00
    12/23/2002                    200                          $38.26                              $7,652.00
    12/23/2002                    200                          $38.25                              $7,650.00
    12/23/2002                    250                          $38.35                              $9,587.50



                                                                   Page 12 of 18



    Trade Date             Number of Shares                       Price                         Sales Proceeds
    ----------             ----------------                       -----                         --------------
                                                                                       
    12/23/2002                    100                          $38.85                              $3,885.00
    12/23/2002                    100                          $38.01                              $3,801.00
    12/23/2002                    100                          $38.09                              $3,809.00
    12/23/2002                    100                          $38.19                              $3,819.00
    12/23/2002                    100                          $38.17                              $3,817.00
    12/23/2002                    150                          $38.46                              $5,769.00
    12/23/2002                    100                          $38.47                              $3,847.00
    12/23/2002                    100                          $37.42                              $3,742.00
    12/23/2002                    100                          $38.26                              $3,826.00
    12/23/2002                    100                          $38.20                              $3,820.00
    12/23/2002                    100                          $38.31                              $3,831.00
    12/23/2002                    100                          $38.37                              $3,837.00
    12/23/2002                    100                          $38.85                              $3,885.00
    12/23/2002                    100                          $38.01                              $3,801.00
    12/23/2002                    100                          $38.05                              $3,805.00
    12/23/2002                    100                          $37.90                              $3,790.00
    12/23/2002                    100                          $36.99                              $3,699.00
    12/23/2002                    100                          $38.05                              $3,805.00
    12/23/2002                    100                          $37.90                              $3,790.00
    12/23/2002                    100                          $36.99                              $3,699.00
    12/23/2002                    150                          $38.46                              $5,769.00
    12/23/2002                    100                          $38.47                              $3,847.00
    12/23/2002                    100                          $37.42                              $3,742.00
    12/23/2002                    100                          $38.26                              $3,826.00
    12/23/2002                    100                          $38.20                              $3,820.00
    12/23/2002                    100                          $38.31                              $3,831.00
    12/23/2002                    100                          $38.37                              $3,837.00
    12/23/2002                    100                          $38.85                              $3,885.00
    12/23/2002                    100                          $38.01                              $3,801.00
    12/23/2002                    100                          $38.05                              $3,805.00
    12/23/2002                    100                          $37.90                              $3,790.00
    12/23/2002                    100                          $36.99                              $3,699.00
    12/23/2002                    150                          $38.46                              $5,769.00
    12/23/2002                    100                          $38.47                              $3,847.00
    12/23/2002                    100                          $37.42                              $3,742.00
    12/23/2002                    100                          $38.26                              $3,826.00
    12/23/2002                    100                          $38.20                              $3,820.00
    12/23/2002                    100                          $38.31                              $3,831.00
    12/23/2002                    100                          $38.37                              $3,837.00
    12/23/2002                    100                          $38.85                              $3,885.00
    12/23/2002                    100                          $38.01                              $3,801.00



                                                                   Page 13 of 18



    Trade Date             Number of Shares                       Price                         Sales Proceeds
    ----------             ----------------                       -----                         --------------
                                                                                       
    12/27/2002                    100                          $35.68                              $3,568.00
    12/27/2002                    100                          $35.60                              $3,560.00
    12/27/2002                    100                          $36.61                              $3,661.00
    12/27/2002                    100                          $37.46                              $3,746.00
    12/27/2002                    200                          $35.55                              $7,110.00
    12/27/2002                    100                          $35.56                              $3,556.00
    12/27/2002                    100                          $36.25                              $3,625.00
    12/27/2002                    100                          $35.05                              $3,505.00
    12/27/2002                    100                          $35.08                              $3,508.00
    12/27/2002                    100                          $35.06                              $3,506.00
    12/27/2002                    150                          $35.12                              $5,268.00
    12/27/2002                    100                          $35.65                              $3,565.00
    12/27/2002                    100                          $37.46                              $3,746.00
    12/27/2002                    100                          $35.56                              $3,556.00
    12/27/2002                    100                          $35.55                              $3,555.00
    12/27/2002                    100                          $36.56                              $3,656.00
    12/27/2002                    100                          $35.25                              $3,525.00
    12/27/2002                    100                          $36.27                              $3,627.00
    12/27/2002                    100                          $35.33                              $3,533.00
    12/27/2002                    100                          $35.08                              $3,508.00
    12/27/2002                    100                          $35.06                              $3,506.00
    12/27/2002                    100                          $34.91                              $3,491.00
    12/27/2002                    150                          $35.12                              $5,268.00
    12/27/2002                    100                          $35.60                              $3,560.00
    12/27/2002                    100                          $37.46                              $3,746.00
    12/27/2002                    200                          $35.55                              $7,110.00
    12/27/2002                    100                          $35.56                              $3,556.00
    12/27/2002                    100                          $36.56                              $3,656.00
    12/27/2002                    100                          $35.25                              $3,525.00
    12/27/2002                    100                          $36.25                              $3,625.00
    12/27/2002                    100                          $35.08                              $3,508.00
    12/27/2002                    100                          $35.06                              $3,506.00
    12/27/2002                    100                          $34.92                              $3,492.00
    12/27/2002                    150                          $35.12                              $5,268.00
    12/31/2002                    100                          $35.67                              $3,567.00
    12/31/2002                    100                          $34.72                              $3,472.00
    12/31/2002                    100                          $34.79                              $3,479.00
    12/31/2002                    200                          $35.42                              $7,084.00
    12/31/2002                    250                          $35.46                              $8,865.00
    12/31/2002                    200                          $35.49                              $7,098.00
    12/31/2002                    100                          $35.37                              $3,537.00



                                                                   Page 14 of 18



    Trade Date             Number of Shares                       Price                         Sales Proceeds
    ----------             ----------------                       -----                         --------------
                                                                                       
    12/31/2002                    100                          $34.97                              $3,497.00
    12/31/2002                    100                          $34.91                              $3,491.00
    12/31/2002                    100                          $35.67                              $3,567.00
    12/31/2002                    100                          $34.72                              $3,472.00
    12/31/2002                    100                          $34.70                              $3,470.00
    12/31/2002                    200                          $35.42                              $7,084.00
    12/31/2002                    250                          $35.46                              $8,865.00
    12/31/2002                    200                          $35.49                              $7,098.00
    12/31/2002                    100                          $35.33                              $3,533.00
    12/31/2002                    100                          $34.97                              $3,497.00
    12/31/2002                    100                          $34.91                              $3,491.00
    12/31/2002                    100                          $35.67                              $3,567.00
    12/31/2002                    100                          $34.72                              $3,472.00
    12/31/2002                    100                          $34.77                              $3,477.00
    12/31/2002                    200                          $35.42                              $7,084.00
    12/31/2002                    250                          $35.46                              $8,865.00
    12/31/2002                    200                          $35.49                              $7,098.00
    12/31/2002                    100                          $35.44                              $3,544.00
    12/31/2002                    100                          $34.97                              $3,497.00
    12/31/2002                    100                          $34.91                              $3,491.00
     1/3/2003                     100                          $34.38                              $3,438.00
     1/3/2003                     250                          $34.28                              $8,570.00
     1/3/2003                     200                          $34.26                              $6,852.00
     1/3/2003                     100                          $35.35                              $3,535.00
     1/3/2003                     100                          $34.06                              $3,406.00
     1/3/2003                     100                          $34.01                              $3,401.00
     1/3/2003                     100                          $33.88                              $3,388.00
     1/3/2003                     100                          $34.03                              $3,403.00
     1/3/2003                     100                          $34.11                              $3,411.00
     1/3/2003                     100                          $33.97                              $3,397.00
     1/3/2003                     250                          $34.28                              $8,570.00
     1/3/2003                     200                          $34.26                              $6,852.00
     1/3/2003                     100                          $34.38                              $3,438.00
     1/3/2003                     100                          $35.35                              $3,535.00
     1/3/2003                     100                          $34.06                              $3,406.00
     1/3/2003                     100                          $33.85                              $3,385.00
     1/3/2003                     100                          $34.03                              $3,403.00
     1/3/2003                     100                          $33.95                              $3,395.00
     1/3/2003                     100                          $34.11                              $3,411.00
     1/3/2003                     100                          $33.97                              $3,397.00
     1/3/2003                     250                          $34.28                              $8,570.00



                                                                   Page 15 of 18



    Trade Date             Number of Shares                       Price                         Sales Proceeds
    ----------             ----------------                       -----                         --------------
                                                                                       
     1/3/2003                     200                          $34.26                              $6,852.00
     1/3/2003                     100                          $34.38                              $3,438.00
     1/3/2003                     100                          $35.35                              $3,535.00
     1/3/2003                     100                          $34.08                              $3,408.00
     1/3/2003                     100                          $33.88                              $3,388.00
     1/3/2003                     100                          $34.03                              $3,403.00
     1/3/2003                     100                          $33.95                              $3,395.00
     1/3/2003                     100                          $34.11                              $3,411.00
     1/3/2003                     100                          $33.97                              $3,397.00
     1/6/2003                     100                          $34.96                              $3,496.00
     1/6/2003                     100                          $34.97                              $3,497.00
     1/6/2003                     100                          $34.78                              $3,478.00
     1/6/2003                     100                          $35.28                              $3,528.00
     1/6/2003                     100                          $35.26                              $3,526.00
     1/6/2003                     150                          $35.37                              $5,305.50
     1/6/2003                     100                          $35.35                              $3,535.00
     1/6/2003                     100                          $34.84                              $3,484.00
     1/6/2003                     100                          $34.82                              $3,482.00
     1/6/2003                     100                          $34.86                              $3,486.00
     1/6/2003                     100                          $35.19                              $3,519.00
     1/6/2003                     100                          $34.95                              $3,495.00
     1/6/2003                     100                          $34.90                              $3,490.00
     1/6/2003                     100                          $34.97                              $3,497.00
     1/6/2003                     100                          $35.19                              $3,519.00
     1/6/2003                     100                          $34.95                              $3,495.00
     1/6/2003                     100                          $34.97                              $3,497.00
     1/6/2003                     100                          $34.78                              $3,478.00
     1/6/2003                     100                          $35.28                              $3,528.00
     1/6/2003                     100                          $35.26                              $3,526.00
     1/6/2003                     150                          $35.37                              $5,305.50
     1/6/2003                     100                          $35.35                              $3,535.00
     1/6/2003                     100                          $34.84                              $3,484.00
     1/6/2003                     100                          $34.82                              $3,482.00
     1/6/2003                     200                          $34.86                              $6,972.00
     1/6/2003                     100                          $35.28                              $3,528.00
     1/6/2003                     100                          $34.78                              $3,478.00
     1/6/2003                     100                          $35.26                              $3,526.00
     1/6/2003                     150                          $35.37                              $5,305.50
     1/6/2003                     100                          $35.35                              $3,535.00
     1/6/2003                     100                          $34.84                              $3,484.00
     1/6/2003                     100                          $34.82                              $3,482.00



                                                                   Page 16 of 18



    Trade Date             Number of Shares                       Price                         Sales Proceeds
    ----------             ----------------                       -----                         --------------
                                                                                       
     1/6/2003                     100                          $34.86                              $3,486.00
     1/6/2003                     100                          $35.19                              $3,519.00
     1/6/2003                     100                          $34.95                              $3,495.00
     1/9/2003                     100                          $37.63                              $3,763.00
     1/9/2003                     100                          $36.69                              $3,669.00
     1/9/2003                     200                          $37.70                              $7,540.00
     1/9/2003                     150                          $37.75                              $5,662.50
     1/9/2003                     100                          $37.72                              $3,772.00
     1/9/2003                     100                          $37.45                              $3,745.00
     1/9/2003                     100                          $36.59                              $3,659.00
     1/9/2003                     100                          $37.80                              $3,780.00
     1/9/2003                     100                          $36.89                              $3,689.00
     1/9/2003                     100                          $36.86                              $3,686.00
     1/9/2003                     100                          $36.16                              $3,616.00
     1/9/2003                     100                          $37.63                              $3,763.00
     1/9/2003                     100                          $36.69                              $3,669.00
     1/9/2003                     200                          $37.70                              $7,540.00
     1/9/2003                     150                          $37.75                              $5,662.50
     1/9/2003                     100                          $37.72                              $3,772.00
     1/9/2003                     100                          $37.45                              $3,745.00
     1/9/2003                     100                          $36.59                              $3,659.00
     1/9/2003                     100                          $37.80                              $3,780.00
     1/9/2003                     100                          $36.89                              $3,689.00
     1/9/2003                     100                          $36.86                              $3,686.00
     1/9/2003                     100                          $36.16                              $3,616.00
     1/9/2003                     100                          $37.63                              $3,763.00
     1/9/2003                     100                          $36.69                              $3,669.00
     1/9/2003                     150                          $37.75                              $5,662.50
     1/9/2003                     100                          $37.72                              $3,772.00
     1/9/2003                     100                          $37.70                              $3,770.00
     1/9/2003                     100                          $36.78                              $3,678.00
     1/9/2003                     100                          $37.45                              $3,745.00
     1/9/2003                     100                          $36.59                              $3,659.00
     1/9/2003                     100                          $37.87                              $3,787.00
     1/9/2003                     100                          $36.89                              $3,689.00
     1/9/2003                     100                          $36.16                              $3,616.00
     1/9/2003                     100                          $37.36                              $3,736.00
     1/13/2003                    200                          $36.89                              $7,378.00
     1/13/2003                    100                          $36.87                              $3,687.00
     1/13/2003                    100                          $36.88                              $3,688.00
     1/13/2003                    200                          $36.97                              $7,394.00



                                                                   Page 17 of 18



    Trade Date             Number of Shares                       Price                         Sales Proceeds
    ----------             ----------------                       -----                         --------------
                                                                                       
     1/13/2003                    150                          $36.98                              $5,547.00
     1/13/2003                    100                          $36.95                              $3,695.00
     1/13/2003                    100                          $36.96                              $3,696.00
     1/13/2003                    200                          $36.90                              $7,380.00
     1/13/2003                    100                          $36.94                              $3,694.00
     1/13/2003                    300                          $36.89                             $11,067.00
     1/13/2003                    100                          $36.88                              $3,688.00
     1/13/2003                    200                          $36.97                              $7,394.00
     1/13/2003                    150                          $36.98                              $5,547.00
     1/13/2003                    100                          $36.95                              $3,695.00
     1/13/2003                    100                          $36.96                              $3,696.00
     1/13/2003                    200                          $36.90                              $7,380.00
     1/13/2003                    100                          $36.94                              $3,694.00
     1/13/2003                    300                          $36.89                             $11,067.00
     1/13/2003                    200                          $36.97                              $7,394.00
     1/13/2003                    150                          $36.98                              $5,547.00
     1/13/2003                    100                          $36.95                              $3,695.00
     1/13/2003                    100                          $36.96                              $3,696.00
     1/13/2003                    200                          $36.90                              $7,380.00
     1/13/2003                    100                          $36.91                              $3,691.00
     1/13/2003                    100                          $36.94                              $3,694.00
     1/14/2003                    100                          $36.50                              $3,650.00
     1/14/2003                    100                          $37.22                              $3,722.00
     1/14/2003                    150                          $37.33                              $5,599.50
     1/14/2003                    100                          $37.37                              $3,737.00
     1/14/2003                    200                          $36.89                              $7,378.00
     1/14/2003                    100                          $36.80                              $3,680.00
     1/14/2003                    100                          $37.19                              $3,719.00
     1/14/2003                    100                          $36.99                              $3,699.00
     1/14/2003                    100                          $36.90                              $3,690.00
     1/14/2003                    100                          $36.93                              $3,693.00
     1/14/2003                    100                          $36.96                              $3,696.00
     1/14/2003                    100                          $36.50                              $3,650.00
     1/14/2003                    100                          $37.22                              $3,722.00
     1/14/2003                    150                          $37.33                              $5,599.50
     1/14/2003                    100                          $37.37                              $3,737.00
     1/14/2003                    200                          $36.89                              $7,378.00
     1/14/2003                    100                          $36.86                              $3,686.00
     1/14/2003                    100                          $36.83                              $3,683.00
     1/14/2003                    100                          $37.19                              $3,719.00
     1/14/2003                    100                          $36.99                              $3,699.00



                                                                   Page 18 of 18



    Trade Date             Number of Shares                       Price                         Sales Proceeds
    ----------             ----------------                       -----                         --------------
                                                                                       
     1/14/2003                    100                          $36.90                              $3,690.00
     1/14/2003                    100                          $36.96                              $3,696.00
     1/14/2003                    100                          $36.50                              $3,650.00
     1/14/2003                    100                          $37.22                              $3,722.00
     1/14/2003                    150                          $37.33                              $5,599.50
     1/14/2003                    100                          $37.37                              $3,737.00
     1/14/2003                    200                          $36.89                              $7,378.00
     1/14/2003                    100                          $36.83                              $3,683.00
     1/14/2003                    100                          $37.19                              $3,719.00
     1/14/2003                    100                          $36.99                              $3,699.00
     1/14/2003                    100                          $36.90                              $3,690.00
     1/14/2003                    100                          $36.93                              $3,693.00
     1/14/2003                    100                          $36.96                              $3,696.00
     1/21/2003                    100                          $36.45                              $3,645.00
     1/21/2003                    100                          $35.22                              $3,522.00
     1/21/2003                    300                          $35.36                             $10,608.00
     1/21/2003                    150                          $35.08                              $5,262.00
     1/21/2003                    100                          $35.03                              $3,503.00
     1/21/2003                    100                          $35.85                              $3,585.00
     1/21/2003                    100                          $35.83                              $3,583.00
     1/21/2003                    100                          $35.13                              $3,513.00
     1/21/2003                    200                          $35.91                              $7,182.00
     1/21/2003                    100                          $36.45                              $3,645.00
     1/21/2003                    100                          $35.23                              $3,523.00
     1/21/2003                    200                          $35.36                              $7,072.00
     1/21/2003                    100                          $35.30                              $3,530.00
     1/21/2003                    150                          $35.08                              $5,262.00
     1/21/2003                    100                          $35.03                              $3,503.00
     1/21/2003                    100                          $35.85                              $3,585.00
     1/21/2003                    200                          $35.84                              $7,168.00
     1/21/2003                    100                          $35.13                              $3,513.00
     1/21/2003                    100                          $35.96                              $3,596.00
     1/21/2003                    100                          $36.45                              $3,645.00
     1/21/2003                    100                          $35.22                              $3,522.00
     1/21/2003                    400                          $35.36                             $14,144.00
     1/21/2003                    150                          $35.08                              $5,262.00
     1/21/2003                    100                          $35.85                              $3,585.00
     1/21/2003                    100                          $35.84                              $3,584.00
     1/21/2003                    100                          $35.88                              $3,588.00
     1/21/2003                    100                          $35.13                              $3,513.00
     1/21/2003                    100                          $35.96                              $3,596.00