------------------------------------------------------------------------------
Common Stock CUSIP No. 49455P101


                      SECURITIES AND EXCHANGE COMMISSION
                            WASHINGTON, D.C. 20549
                                 --------------

                                 SCHEDULE 13D
                  UNDER THE SECURITIES EXCHANGE ACT OF 1934
                             (AMENDMENT NO. _____)*
                                 --------------
                             KINDER MORGAN, INC.
                               (NAME OF ISSUER)

                     COMMON STOCK, PAR VALUE $5 PER SHARE

                        (TITLE OF CLASS OF SECURITIES)

                                  49455P101

                                 (CUSIP NUMBER)
                                 --------------

                              BEN I. ADLER, ESQ.
                             GOLDMAN, SACHS & CO.
                              ONE NEW YORK PLAZA
                              NEW YORK, NY 10004
                                (212) 902-1000
                (NAME, ADDRESS AND TELEPHONE NUMBER OF PERSON
               AUTHORIZED TO RECEIVE NOTICES OF COMMUNICATION)

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

                                   Copy to:
                               DAVID M. SILK, ESQ.
                           MITCHELL S. PRESSER, ESQ.
                        WACHTELL, LIPTON, ROSEN & KATZ
                             51 WEST 52ND STREET
                             NEW YORK, NY 100019
                                (212) 403-1000


                                 MAY 28, 2006
           (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 ss.ss.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 ss.240.13d-7 for
      other parties to whom copies are to be sent.

                      (Continued on the following pages)

--------------------
*     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 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)




--------------------------------------------------------------------------------
Common Stock CUSIP No. 49455P101

--------------------------------------------------------------------------------
 1   NAME OF REPORTING PERSONS
     The Goldman Sachs Group, Inc.
--------------------------------------------------------------------------------
 2   CHECK THE APPROPRIATE BOX IF A MEMBER OF A GROUP               a)   / /
                                                                   (b)  /X/
--------------------------------------------------------------------------------
 3   SEC USE ONLY
--------------------------------------------------------------------------------
 4   SOURCE OF FUNDS
     AF
--------------------------------------------------------------------------------
 5   CHECK BOX IF DISCLOSURE OF LEGAL PROCEEDINGS IS REQUIRED PURSUANT
     TO ITEM 2(D) OR 2(E)                                               / /
--------------------------------------------------------------------------------
 6   CITIZENSHIP OR PLACE OF ORGANIZATION
     Delaware
--------------------------------------------------------------------------------
              ------------------------------------------------------------------
  NUMBER OF    7   SOLE VOTING POWER
   SHARES          0
              ------------------------------------------------------------------

BENEFICIALLY   8   SHARED VOTING POWER
  OWNED BY         79,425
              ------------------------------------------------------------------
    EACH       9   SOLE DISPOSITIVE POWER
  REPORTING        0
              ------------------------------------------------------------------
 PERSON WITH   10  SHARED DISPOSITIVE POWER
                   229,237
              ------------------------------------------------------------------
--------------------------------------------------------------------------------
 11  AGGREGATE AMOUNT BENEFICIALLY OWNED BY EACH REPORTING PERSON
     229,237
--------------------------------------------------------------------------------
 12  CHECK BOX IF THE AGGREGATE AMOUNT IN ROW (11) EXCLUDES
     CERTAIN SHARES                                                     /X/
--------------------------------------------------------------------------------
 13  PERCENT OF CLASS REPRESENTED BY AMOUNT IN ROW (11)
     0.2%
--------------------------------------------------------------------------------
 14  TYPE OF REPORTING PERSON
     HC-CO
--------------------------------------------------------------------------------





--------------------------------------------------------------------------------
Common Stock CUSIP No. 49455P101

--------------------------------------------------------------------------------
 1   NAME OF REPORTING PERSONS
     Goldman, Sachs & Co.
--------------------------------------------------------------------------------
 2   CHECK THE APPROPRIATE BOX IF A MEMBER OF A GROUP               a)   / /
                                                                   (b)  /X/
--------------------------------------------------------------------------------
 3   SEC USE ONLY
--------------------------------------------------------------------------------
 4   SOURCE OF FUNDS
     WC/OO
--------------------------------------------------------------------------------
 5   CHECK BOX IF DISCLOSURE OF LEGAL PROCEEDINGS IS REQUIRED PURSUANT
     TO ITEM 2(D) OR 2(E)                                               /X/
--------------------------------------------------------------------------------
 6   CITIZENSHIP OR PLACE OF ORGANIZATION
     New York
--------------------------------------------------------------------------------
              ------------------------------------------------------------------
  NUMBER OF    7   SOLE VOTING POWER
   SHARES          0
              ------------------------------------------------------------------
BENEFICIALLY   8   SHARED VOTING POWER
  OWNED BY         79,425
              ------------------------------------------------------------------
    EACH       9   SOLE DISPOSITIVE POWER
  REPORTING        0
              ------------------------------------------------------------------
 PERSON WITH   10  SHARED DISPOSITIVE POWER
                   229,237
              ------------------------------------------------------------------
--------------------------------------------------------------------------------
 11  AGGREGATE AMOUNT BENEFICIALLY OWNED BY EACH REPORTING PERSON
     229,237
--------------------------------------------------------------------------------
 12  CHECK BOX IF THE AGGREGATE AMOUNT IN ROW (11) EXCLUDES
     CERTAIN SHARES                                                     /X/
--------------------------------------------------------------------------------
 13  PERCENT OF CLASS REPRESENTED BY AMOUNT IN ROW (11)
     0.2%
--------------------------------------------------------------------------------
 14  TYPE OF REPORTING PERSON
     BD-PN-IA
--------------------------------------------------------------------------------






--------------------------------------------------------------------------------
Common Stock CUSIP No. 49455P101

--------------------------------------------------------------------------------
 1   NAME OF REPORTING PERSONS
     GSCP V Advisors, L.L.C.
--------------------------------------------------------------------------------
 2   CHECK THE APPROPRIATE BOX IF A MEMBER OF A GROUP               a)   / /
                                                                   (b)  /X/
--------------------------------------------------------------------------------
 3   SEC USE ONLY
--------------------------------------------------------------------------------
 4   SOURCE OF FUNDS
     AF
--------------------------------------------------------------------------------
 5   CHECK BOX IF DISCLOSURE OF LEGAL PROCEEDINGS IS REQUIRED PURSUANT
     TO ITEM 2(D) OR 2(E)                                                  / /
--------------------------------------------------------------------------------
 6   CITIZENSHIP OR PLACE OF ORGANIZATION
     Delaware
--------------------------------------------------------------------------------
              ------------------------------------------------------------------
  NUMBER OF    7   SOLE VOTING POWER
   SHARES          0
              ------------------------------------------------------------------
BENEFICIALLY   8   SHARED VOTING POWER
  OWNED BY         0
              ------------------------------------------------------------------
    EACH       9   SOLE DISPOSITIVE POWER
  REPORTING        0
              ------------------------------------------------------------------
 PERSON WITH   10  SHARED DISPOSITIVE POWER
                   0
              ------------------------------------------------------------------
--------------------------------------------------------------------------------
 11  AGGREGATE AMOUNT BENEFICIALLY OWNED BY EACH REPORTING PERSON
     0
--------------------------------------------------------------------------------
 12  CHECK BOX IF THE AGGREGATE AMOUNT IN ROW (11) EXCLUDES
     CERTAIN SHARES                                                      /X/
--------------------------------------------------------------------------------
 13  PERCENT OF CLASS REPRESENTED BY AMOUNT IN ROW (11)
     0.0%
--------------------------------------------------------------------------------
 14  TYPE OF REPORTING PERSON
     OO
--------------------------------------------------------------------------------





--------------------------------------------------------------------------------
Common Stock CUSIP No. 49455P101

--------------------------------------------------------------------------------
 1   NAME OF REPORTING PERSONS
     GSCP V Offshore Advisors, L.L.C.
--------------------------------------------------------------------------------
 2   CHECK THE APPROPRIATE BOX IF A MEMBER OF A GROUP               a)    / /
                                                                   (b)   /X/
--------------------------------------------------------------------------------
 3   SEC USE ONLY
--------------------------------------------------------------------------------
 4   SOURCE OF FUNDS
     AF
--------------------------------------------------------------------------------
 5   CHECK BOX IF DISCLOSURE OF LEGAL PROCEEDINGS IS REQUIRED PURSUANT
     TO ITEM 2(D) OR 2(E)                                                 / /
--------------------------------------------------------------------------------
 6   CITIZENSHIP OR PLACE OF ORGANIZATION
     Delaware
--------------------------------------------------------------------------------
              ------------------------------------------------------------------
  NUMBER OF    7   SOLE VOTING POWER
   SHARES          0
              ------------------------------------------------------------------
BENEFICIALLY   8   SHARED VOTING POWER
  OWNED BY         0
              ------------------------------------------------------------------
    EACH       9   SOLE DISPOSITIVE POWER
  REPORTING        0
              ------------------------------------------------------------------
 PERSON WITH   10  SHARED DISPOSITIVE POWER
                   0
              ------------------------------------------------------------------
--------------------------------------------------------------------------------
 11  AGGREGATE AMOUNT BENEFICIALLY OWNED BY EACH REPORTING PERSON
     0
--------------------------------------------------------------------------------
 12  CHECK BOX IF THE AGGREGATE AMOUNT IN ROW (11) EXCLUDES
     CERTAIN SHARES                                                       /X/
--------------------------------------------------------------------------------
 13  PERCENT OF CLASS REPRESENTED BY AMOUNT IN ROW (11)
     0.0%
--------------------------------------------------------------------------------
 14  TYPE OF REPORTING PERSON
     OO
--------------------------------------------------------------------------------






--------------------------------------------------------------------------------
Common Stock CUSIP No. 49455P101

--------------------------------------------------------------------------------
 1   NAME OF REPORTING PERSONS
     GS Advisors V, L.L.C.
-----------------------------------------------------------
 2   CHECK THE APPROPRIATE BOX IF A MEMBER OF A GROUP               a)    / /
                                                                   (b)   /X/
--------------------------------------------------------------------------------
 3   SEC USE ONLY
--------------------------------------------------------------------------------
 4   SOURCE OF FUNDS
     AF
--------------------------------------------------------------------------------
 5   CHECK BOX IF DISCLOSURE OF LEGAL PROCEEDINGS IS REQUIRED PURSUANT
     TO ITEM 2(D) OR 2(E)                                               / /
--------------------------------------------------------------------------------
 6   CITIZENSHIP OR PLACE OF ORGANIZATION
     Delaware
--------------------------------------------------------------------------------
              ------------------------------------------------------------------
  NUMBER OF    7   SOLE VOTING POWER
   SHARES          0
              ------------------------------------------------------------------
BENEFICIALLY   8   SHARED VOTING POWER
  OWNED BY         0
              ------------------------------------------------------------------
    EACH       9   SOLE DISPOSITIVE POWER
  REPORTING        0
              ------------------------------------------------------------------
 PERSON WITH   10  SHARED DISPOSITIVE POWER
                   0
              ------------------------------------------------------------------
--------------------------------------------------------------------------------
 11  AGGREGATE AMOUNT BENEFICIALLY OWNED BY EACH REPORTING PERSON
     0
--------------------------------------------------------------------------------
 12  CHECK BOX IF THE AGGREGATE AMOUNT IN ROW (11) EXCLUDES
     CERTAIN SHARES                                                      /X/
--------------------------------------------------------------------------------
 13  PERCENT OF CLASS REPRESENTED BY AMOUNT IN ROW (11)
     0.0%
--------------------------------------------------------------------------------
 14  TYPE OF REPORTING PERSON
     OO
--------------------------------------------------------------------------------






--------------------------------------------------------------------------------
Common Stock CUSIP No. 49455P101

--------------------------------------------------------------------------------
 1   NAME OF REPORTING PERSONS
     Goldman, Sachs Management GP GmbH
--------------------------------------------------------------------------------
 2   CHECK THE APPROPRIATE BOX IF A MEMBER OF A GROUP               a)    / /
                                                                   (b)   /X/
--------------------------------------------------------------------------------
 3   SEC USE ONLY
--------------------------------------------------------------------------------
 4   SOURCE OF FUNDS
     AF
--------------------------------------------------------------------------------
 5   CHECK BOX IF DISCLOSURE OF LEGAL PROCEEDINGS IS REQUIRED PURSUANT
     TO ITEM 2(D) OR 2(E)                                                / /
--------------------------------------------------------------------------------
 6   CITIZENSHIP OR PLACE OF ORGANIZATION
     Germany
--------------------------------------------------------------------------------
              ------------------------------------------------------------------
  NUMBER OF    7   SOLE VOTING POWER
   SHARES          0
              ------------------------------------------------------------------
BENEFICIALLY   8   SHARED VOTING POWER
  OWNED BY         0
              ------------------------------------------------------------------
    EACH       9   SOLE DISPOSITIVE POWER
  REPORTING        0
              ------------------------------------------------------------------
 PERSON WITH   10  SHARED DISPOSITIVE POWER
                   0
              ------------------------------------------------------------------
--------------------------------------------------------------------------------
 11  AGGREGATE AMOUNT BENEFICIALLY OWNED BY EACH REPORTING PERSON
     0
--------------------------------------------------------------------------------
 12  CHECK BOX IF THE AGGREGATE AMOUNT IN ROW (11) EXCLUDES
     CERTAIN SHARES                                                      /X/
--------------------------------------------------------------------------------
 13  PERCENT OF CLASS REPRESENTED BY AMOUNT IN ROW (11)
     0.0%
--------------------------------------------------------------------------------
 14  TYPE OF REPORTING PERSON
     CO
--------------------------------------------------------------------------------






--------------------------------------------------------------------------------
Common Stock CUSIP No. 49455P101

--------------------------------------------------------------------------------
 1   NAME OF REPORTING PERSONS
     GS Capital Partners V Fund, L.P.
--------------------------------------------------------------------------------
 2   CHECK THE APPROPRIATE BOX IF A MEMBER OF A GROUP               a)    / /
                                                                   (b)   /X/
--------------------------------------------------------------------------------
 3   SEC USE ONLY
--------------------------------------------------------------------------------
 4   SOURCE OF FUNDS
     OO
--------------------------------------------------------------------------------
 5   CHECK BOX IF DISCLOSURE OF LEGAL PROCEEDINGS IS REQUIRED PURSUANT
     TO ITEM 2(D) OR 2(E)                                                / /
--------------------------------------------------------------------------------
 6   CITIZENSHIP OR PLACE OF ORGANIZATION
     Delaware
--------------------------------------------------------------------------------
              ------------------------------------------------------------------
  NUMBER OF    7   SOLE VOTING POWER
   SHARES          0
              ------------------------------------------------------------------
BENEFICIALLY   8   SHARED VOTING POWER
  OWNED BY         0
              ------------------------------------------------------------------
    EACH       9   SOLE DISPOSITIVE POWER
  REPORTING        0
              ------------------------------------------------------------------
 PERSON WITH   10  SHARED DISPOSITIVE POWER
                   0
              ------------------------------------------------------------------
--------------------------------------------------------------------------------
 11  AGGREGATE AMOUNT BENEFICIALLY OWNED BY EACH REPORTING PERSON
     0
--------------------------------------------------------------------------------
 12  CHECK BOX IF THE AGGREGATE AMOUNT IN ROW (11) EXCLUDES
     CERTAIN SHARES                                                       /X/
--------------------------------------------------------------------------------
 13  PERCENT OF CLASS REPRESENTED BY AMOUNT IN ROW (11)
     0.0%
--------------------------------------------------------------------------------
 14  TYPE OF REPORTING PERSON
     PN
--------------------------------------------------------------------------------






--------------------------------------------------------------------------------
Common Stock CUSIP No. 49455P101

--------------------------------------------------------------------------------
 1   NAME OF REPORTING PERSONS
     GS Capital Partners V Offshore Fund, L.P.
--------------------------------------------------------------------------------
 2   CHECK THE APPROPRIATE BOX IF A MEMBER OF A GROUP               a)    / /
                                                                   (b)   /X/
--------------------------------------------------------------------------------
 3   SEC USE ONLY
--------------------------------------------------------------------------------
 4   SOURCE OF FUNDS
     OO
--------------------------------------------------------------------------------
 5   CHECK BOX IF DISCLOSURE OF LEGAL PROCEEDINGS IS REQUIRED PURSUANT
     TO ITEM 2(D) OR 2(E)                                                / /
--------------------------------------------------------------------------------
 6   CITIZENSHIP OR PLACE OF ORGANIZATION
     Cayman Islands
--------------------------------------------------------------------------------
              ------------------------------------------------------------------
  NUMBER OF    7   SOLE VOTING POWER
   SHARES          0
              ------------------------------------------------------------------
BENEFICIALLY   8   SHARED VOTING POWER
  OWNED BY         0
              ------------------------------------------------------------------
    EACH       9   SOLE DISPOSITIVE POWER
  REPORTING        0
              ------------------------------------------------------------------
 PERSON WITH   10  SHARED DISPOSITIVE POWER
                   0
              ------------------------------------------------------------------
--------------------------------------------------------------------------------
 11  AGGREGATE AMOUNT BENEFICIALLY OWNED BY EACH REPORTING PERSON
     0
--------------------------------------------------------------------------------
 12  CHECK BOX IF THE AGGREGATE AMOUNT IN ROW (11) EXCLUDES
     CERTAIN SHARES                                                       /X/
--------------------------------------------------------------------------------
 13  PERCENT OF CLASS REPRESENTED BY AMOUNT IN ROW (11)
     0.0%
--------------------------------------------------------------------------------
 14  TYPE OF REPORTING PERSON
     PN
--------------------------------------------------------------------------------







--------------------------------------------------------------------------------
Common Stock CUSIP No. 49455P101

--------------------------------------------------------------------------------
 1   NAME OF REPORTING PERSONS
     GS Capital Partners V GmbH & CO. KG
--------------------------------------------------------------------------------
 2   CHECK THE APPROPRIATE BOX IF A MEMBER OF A GROUP               a)   / /
                                                                   (b)  /X/
--------------------------------------------------------------------------------
 3   SEC USE ONLY
--------------------------------------------------------------------------------
 4   SOURCE OF FUNDS
     OO
--------------------------------------------------------------------------------
 5   CHECK BOX IF DISCLOSURE OF LEGAL PROCEEDINGS IS REQUIRED PURSUANT
     TO ITEM 2(D) OR 2(E)                                                / /
--------------------------------------------------------------------------------
 6   CITIZENSHIP OR PLACE OF ORGANIZATION
     Germany
--------------------------------------------------------------------------------
              ------------------------------------------------------------------
  NUMBER OF    7   SOLE VOTING POWER
   SHARES          0
              ------------------------------------------------------------------
BENEFICIALLY   8   SHARED VOTING POWER
  OWNED BY         0
              ------------------------------------------------------------------
    EACH       9   SOLE DISPOSITIVE POWER
  REPORTING        0
              ------------------------------------------------------------------
 PERSON WITH   10  SHARED DISPOSITIVE POWER
                   0
              ------------------------------------------------------------------
--------------------------------------------------------------------------------
 11  AGGREGATE AMOUNT BENEFICIALLY OWNED BY EACH REPORTING PERSON
     0
--------------------------------------------------------------------------------
 12  CHECK BOX IF THE AGGREGATE AMOUNT IN ROW (11) EXCLUDES
     CERTAIN SHARES                                                      /X/
--------------------------------------------------------------------------------
 13  PERCENT OF CLASS REPRESENTED BY AMOUNT IN ROW (11)
     0.0%
--------------------------------------------------------------------------------
 14  TYPE OF REPORTING PERSON
     PN
--------------------------------------------------------------------------------






--------------------------------------------------------------------------------
Common Stock CUSIP No. 49455P101

--------------------------------------------------------------------------------
 1   NAME OF REPORTING PERSONS
     GS Capital Partners V Institutional, L.P.
--------------------------------------------------------------------------------
 2   CHECK THE APPROPRIATE BOX IF A MEMBER OF A GROUP               a)   / /
                                                                   (b)  /X/
--------------------------------------------------------------------------------
 3   SEC USE ONLY
--------------------------------------------------------------------------------
 4   SOURCE OF FUNDS
     OO
--------------------------------------------------------------------------------
 5   CHECK BOX IF DISCLOSURE OF LEGAL PROCEEDINGS IS REQUIRED PURSUANT
     TO ITEM 2(D) OR 2(E)                                                / /
--------------------------------------------------------------------------------
 6   CITIZENSHIP OR PLACE OF ORGANIZATION
     Delaware
--------------------------------------------------------------------------------
              ------------------------------------------------------------------
  NUMBER OF    7   SOLE VOTING POWER
   SHARES          0
              ------------------------------------------------------------------
BENEFICIALLY   8   SHARED VOTING POWER
  OWNED BY         0
              ------------------------------------------------------------------
    EACH       9   SOLE DISPOSITIVE POWER
  REPORTING        0
              ------------------------------------------------------------------
 PERSON WITH   10  SHARED DISPOSITIVE POWER
                   0
              ------------------------------------------------------------------
--------------------------------------------------------------------------------
 11  AGGREGATE AMOUNT BENEFICIALLY OWNED BY EACH REPORTING PERSON
     0
--------------------------------------------------------------------------------
 12  CHECK BOX IF THE AGGREGATE AMOUNT IN ROW (11) EXCLUDES2

     CERTAIN SHARES                                                      /X/
--------------------------------------------------------------------------------
 13  PERCENT OF CLASS REPRESENTED BY AMOUNT IN ROW (11)
     0.0%
--------------------------------------------------------------------------------
 14  TYPE OF REPORTING PERSON
     PN
--------------------------------------------------------------------------------






--------------------------------------------------------------------------------
Common Stock CUSIP No. 49455P101



ITEM 1.    SECURITY AND ISSUER.

     This statement on Schedule 13D (this "Schedule 13D") relates to the common
stock, par value $5.00 per share (the "Common Stock"), of Kinder Morgan, Inc.
(the "Issuer"). The principal executive offices of the Issuer are located at 500
Dallas Street, Suite 1000, Houston, Texas 77002.

ITEM 2.    IDENTITY AND BACKGROUND.

     This statement is being filed by The Goldman Sachs Group, Inc. ("GS
Group"), Goldman, Sachs & Co. ("Goldman Sachs"), GSCP V Advisors, L.L.C. ("GSCP
Advisors"), GSCP V Offshore Advisors, L.L.C. ("GSCP Offshore Advisors"), GS
Advisors V, L.L.C. ("GS Advisors"), Goldman, Sachs Management GP GmbH ("GS
GmbH"), GS Capital Partners V Fund, L.P. ("GS Capital"), GS Capital Partners V
Offshore Fund, L.P. ("GS Offshore"), GS Capital Partners V GmbH & CO. KG ("GS
Germany"), and GS Capital Partners V Institutional, L.P. ("GS Institutional"
and, together with GS Capital, GS Offshore and GS Germany, the "Funds") (GS
Group, Goldman Sachs, GSCP Advisors, GSCP Offshore Advisors, GS Advisors, GS
GmbH, and the Funds, collectively, the "Reporting Persons").(1)

     GS Group is a Delaware corporation and holding company that (directly and
indirectly through subsidiaries or affiliated companies or both) is a leading
investment banking organization. Goldman Sachs, a New York limited partnership,
is an investment banking firm and a member of the New York Stock Exchange and
other national exchanges. Goldman Sachs also serves as the manager for GSCP
Advisors, GSCP Offshore Advisors and GS Advisors and the investment manager for
GS Capital, GS Offshore, GS Germany and GS Institutional. Goldman Sachs is
wholly-owned, directly and indirectly, by GS Group. GSCP Advisors, a Delaware
limited liability company, is the sole general partner of GS Capital. GSCP
Offshore Advisors, a Delaware limited liability company, is the sole general
partner of GS Offshore. GS Advisors, a Delaware limited liability company, is
the sole managing limited partner of GS Germany and the sole general partner of
GS Institutional. GS GmbH, a German company with limited liability, is the
general partner of GS Germany. Each of GS Capital, a Delaware limited
partnership, GS Offshore, a Cayman Islands exempted limited partnership, GS
Germany, a German limited partnership, and GS Institutional, a Delaware limited
partnership, was formed for the purpose of investing in equity, equity-related
and similar securities or instruments, including debt or other securities or
instruments with equity-like returns or an equity component. The principal
address of each Reporting Person is 85 Broad Street, New York, NY 10004.

     The name, business address, present principal occupation or employment and
citizenship of each director of GS Group are set forth in Schedule I hereto and
are incorporated herein by reference. The name, business address, present
principal occupation or employment and citizenship of each executive officer of
GSCP Advisors are set forth in Schedule II-A hereto and are incorporated herein
by reference. The name, business address, present principal occupation

-----------------
(1)   Neither the present filing nor anything contained herein shall be
construed as an admission that any Reporting Person constitutes a "person"
for any purpose other than for compliance with Section 13(d) of the
Securities Exchange Act of 1934, as amended (the "Exchange Act").




--------------------------------------------------------------------------------
Common Stock CUSIP No. 49455P101


or employment and citizenship of each executive officer of GSCP Offshore
Advisors are set forth in Schedule II-B hereto and are incorporated herein by
reference. The name, business address, present principal occupation or
employment and citizenship of each executive officer of GS Advisors are set
forth in Schedule II-C hereto and are incorporated herein by reference. The
name, business address, present principal occupation or employment and
citizenship of each executive officer of GS GmbH are set forth in Schedule II-D
hereto and are incorporated herein by reference. The name, business address,
present principal occupation or employment and citizenship of each member of the
Principal Investment Area Investment Committee of Goldman Sachs, which is
responsible for making all investment decisions for each of GSCP Advisors, GSCP
Offshore Advisors and GS Advisors on behalf of Goldman Sachs, are set forth in
Schedule II-E hereto and are incorporated herein by reference.

      During the last five years, none of the Reporting Persons, nor, to the
knowledge of each of the Reporting Persons, any of the persons listed on
Schedules I, II-A, II-B, II-C, II-D or II-E hereto, (i) has been convicted
in a criminal proceeding (excluding traffic violations or similar
misdemeanors) or (ii) except as set forth on Schedule III hereto, has been a
party to a civil proceeding of a judicial or administrative body of
competent jurisdiction and as a result of such proceeding was or is subject
to a judgment, decree, or final order enjoining future violations of, or
prohibiting or mandating activities subject to federal or state securities
laws or finding any violation with respect to such laws.

      The Reporting Persons have entered into a Joint Filing Agreement, dated
as of June 7, 2006, a copy of which is attached hereto as Exhibit 7.01.

ITEM 3.    SOURCE AND AMOUNT OF FUNDS OR OTHER CONSIDERATION.

      It is anticipated that funding for the Proposal (as defined in Item 4
below) will be in the form of (1) cash contributed to the acquisition
vehicle formed by the Investors (as defined in Item 4 below) and (2) debt
financing.  In addition, it is anticipated that the shares of Common Stock,
par value $5.00 per share (the "Common Stock"), currently held by Richard D.
Kinder, the Chairman of the Board of Directors and Chief Executive Officer
of the Issuer, will be contributed to the acquisition vehicle.  Members of
the Issuer's senior management team are also expected to contribute shares
of Common Stock to the acquisition vehicle.  The description of the Proposal
set forth in Item 4 below is incorporated by reference in its entirety into
this Item 3.

      The Investors (as defined in Item 4 below) have obtained a "highly
confident" letter regarding the debt financing, as described in the Proposal
Letter (as defined in Item 4 below).  A copy of the "highly confident" letter
is filed as Exhibit 7.02 to this Schedule 13D, and is incorporated by reference
into this Item 3.

ITEM 4.    PURPOSE OF TRANSACTIONS.

     On May 28, 2006, Mr. Kinder and GS Capital Partners V Fund, L.P., AIG
Global Asset Management Holdings Corp., Carlyle Partners IV, L.P.,
Carlyle/Riverstone Energy Partners III, L.P. (collectively, the "Investors")
delivered a letter (the "Proposal Letter") to the Board of Directors of the
Issuer in which it was proposed that Mr. Kinder, together with members of senior
management, KMI co-founder Bill Morgan, KMI Board members Fayez Sarofim and



--------------------------------------------------------------------------------
Common Stock CUSIP No. 49455P101


Mike Morgan, and GS Capital, American International Group, Inc., The
Carlyle Group and Riverstone Holdings LLC would offer to acquire by merger, for
a purchase price of $100.00 in cash per share, all of the outstanding shares of
the Issuer's Common Stock, other than any shares held by any of the Investors
and shares held by members of the Issuer's senior management team that are to be
invested in the transaction (the "Proposal"). The Proposal Letter states that no
binding obligation on the part of any Reporting Person, any Investor or the
Issuer will arise with respect to the Proposal or any transaction unless and
until a definitive merger agreement and other transaction documentation
satisfactory to the Investors and recommended by the Special Committee and
approved by the Issuer's Board of Directors is executed and delivered. No
guarantees can be given that the proposed merger will be consummated.

      The Board of Directors has established a special committee of
independent directors authorized to retain independent financial and legal
advisors (the "Special Committee") to consider the Proposal.

      The Proposal could result in one or more of the actions specified in
clauses (a)-(j) of Item 4 of Schedule 13D, including the acquisition or
disposition of additional securities of the Issuer, a merger or other
extraordinary transaction involving the Issuer, a change to the present board
of directors of the Issuer, a change to the present capitalization or
dividend policy of the Issuer, the delisting of the Issuer's securities from
the New York Stock Exchange, and the causing of a class of equity securities
of the Issuer to become eligible for termination of registration pursuant to
Section 12(g)(4) of the Securities Exchange Act of 1934, as amended (the
"Exchange Act").  One or more of the Reporting Persons are expected to take
actions in furtherance of the Proposal or any amendment thereof.

      The Reporting Persons may at any time, or from time to time, acquire
additional shares of Common Stock or dispose of their shares of Common
Stock, propose, pursue, or choose not to pursue the Proposal; change the
terms of the Proposal Letter, including the price, conditions, or scope of
the transaction; take any action in or out of the ordinary course of
business to facilitate or increase the likelihood of consummation of the
transaction described in the Proposal Letter; otherwise seek control or seek
to influence the management and policies of the Issuer; or change their
intentions with respect to any such matters. In connection with the proposed
transaction, the Reporting Persons are considering other transactions with
respect to the Issuer and its assets, including without limitation financing
transactions, partnerships with third parties, or sales of assets to the
Issuer's affiliated master limited partnership or third parties.

      A copy of the Proposal Letter is filed as Exhibit 7.03 to this Schedule
13D, and is incorporated by reference into this Item 4.

ITEM 5.    INTEREST IN SECURITIES OF THE ISSUER.

     (a) As of May 28, 2006, both GS Group and Goldman Sachs, or another
wholly-owned broker or dealer subsidiary of GS Group, may be deemed to
beneficially own 79,425 shares of Common Stock, which were acquired in ordinary
course trading activities. In addition, both GS Group and Goldman Sachs, or
another wholly-owned subsidiary of GS Group, may be deemed to beneficially own
149,812 shares of Common Stock that are held in managed accounts on behalf of
clients, for which both GS Group and Goldman Sachs, or such other subsidiary, or




--------------------------------------------------------------------------------
Common Stock CUSIP No. 49455P101


their respective employees, have investment discretion. Accordingly, as of May
28, 2006, both GS Group and Goldman Sachs may each be deemed to beneficially own
an aggregate of 229,237 shares of Common Stock, over all of which shares they
share dispositive power and over 79,425 of such shares they share voting power.
Such 229,237 shares of Common Stock constitute 0.2% of the outstanding shares of
Common Stock, based on the Reported Shares Outstanding. GS Group and Goldman
Sachs disclaim beneficial ownership of shares of Common Stock held in managed
accounts.

      Other than as described in the following paragraph, none of GSCP
Advisors, GSCP Offshore Advisors, GS Advisors, GS GmbH or any of the Funds
beneficially owns any securities of the Issuer.

      As a result of the matters described in Item 4 above, the Reporting
Persons may be deemed to constitute a "group", within the meaning of Section
13(d)(3) of the Exchange Act, with, among others, Mr. Kinder.  The Reporting
Persons do not have affirmative information about any shares that may be
beneficially owned by such other persons, other than the 23,994,577 shares
of Common Stock reported as beneficially owned by Mr. Kinder in his Schedule
13D, filed with the SEC on May 30, 2006.  Each Reporting Person hereby
disclaims membership in any "group" with any person other than the Reporting
Persons, and disclaims beneficial ownership of any shares of Common Stock
that may be or are beneficially owned by, among others, Mr. Kinder.

      In accordance with Securities and Exchange Commission Release No.
34-395538 (January 12, 1998) (the "Release"), this filing reflects the
securities beneficially owned by certain operating units (collectively, the
"Goldman Sachs Reporting Units") of GS Group and its subsidiaries and
affiliates (collectively, "GSG").  This filing does not reflect securities,
if any, beneficially owned by any operating units of GSG whose ownership of
securities is disaggregated from that of the Goldman Sachs Reporting Units
in accordance with the Release.  The Goldman Sachs Reporting Units disclaim
beneficial ownership of the securities beneficially owned by (i) any client
accounts with respect to which the Goldman Sachs Reporting Units or their
employees have voting or investment discretion, or both, and (ii) certain
investment entities of which the Goldman Sachs Reporting Units acts as the
general partner, managing general partner or other manager, to the extent
interests in such entities are held by persons other than the Goldman Sachs
Reporting Units.

     (b) The description set forth in Item 5(a) above is incorporated by
reference in its entirety into this Item 5(b).

     (c) In the past 60 days, the Reporting Persons have effected the
transactions in the Issuer's Common Stock set forth on Schedule IV hereto.

     (d) Except for clients of Goldman Sachs who may have the right to receive
or the power to direct the receipt of dividends from, or the proceeds from the
sale of, any shares of Common Stock held in managed accounts, no other person is
known by any Reporting Person to have the right to receive or the power to
direct the receipt of dividends from, or the proceeds from the sale of, any
shares of Common Stock.




--------------------------------------------------------------------------------
Common Stock CUSIP No. 49455P101


     (e) Not applicable.

ITEM 6.    CONTRACTS, ARRANGEMENTS, UNDERSTANDINGS OR RELATIONSHIPS WITH
           RESPECT TO SECURITIES OF THE ISSUER

      The description of the Proposal set forth in Item 4 above is
incorporated by reference in its entirety into this Item 6.

ITEM 7.    MATERIAL TO BE FILED AS EXHIBITS

EXHIBIT      DESCRIPTION

7.01.        Joint Filing Agreement, dated as of June 7, 2006, by
             and among The Goldman Sachs Group, Inc., Goldman,
             Sachs & Co., GSCP V Advisors, L.L.C., GSCP V Offshore
             Advisors, L.L.C., GS Advisors V, L.L.C., Goldman,
             Sachs Management GP GmbH, GS Capital Partners V Fund,
             L.P., GS Capital Partners V Offshore Fund, L.P., GS
             Capital Partners V GmbH & CO. KG and GS Capital
             Partners V Institutional, L.P.

7.02.        Debt Financing Highly Confident Letter, dated May 28,
             2006.

7.03.        Proposal Letter, dated May 28, 2006.

7.04         Power of Attorney, dated November 7, 2005, relating to
             The Goldman Sachs Group, Inc (incorporated by
             reference to Exhibit 8 to the Reporting Persons'
             Schedule 13D filed in respect of HealthMarkets, Inc.
             on April 17, 2006).

7.05         Power of Attorney, dated November 7, 2005, relating to
             Goldman, Sachs & Co. (incorporated by reference to
             Exhibit 9 to the Reporting Persons' Schedule 13D filed
             in respect of HealthMarkets, Inc. on April 17, 2006).

7.06         Power of Attorney, dated April 12, 2006, relating to
             GSCP V Advisors, L.L.C. (incorporated by reference to
             Exhibit 10 to the Reporting Persons' Schedule 13D
             filed in respect of HealthMarkets, Inc. on April 17,
             2006).

7.07         Power of Attorney, dated April 12, 2006, relating to
             GSCP V Offshore Advisors, L.L.C. (incorporated by
             reference to Exhibit 11 to the Reporting Persons'
             Schedule 13D filed in respect of HealthMarkets, Inc.
             on April 17, 2006).

7.08         Power of Attorney, dated April 12, 2006, relating to
             GS Advisors V, L.L.C. (incorporated by reference to
             Exhibit 12 to the Reporting Persons' Schedule 13D
             filed in respect of HealthMarkets, Inc. on April 17,
             2006).

7.09         Power of Attorney, dated November 21, 2005, relating
             to Goldman, Sachs Management GP GmbH (incorporated by
             reference to Exhibit 13 to the Reporting Persons'
             Schedule 13D filed in respect of HealthMarkets, Inc.
             on April 17, 2006).

7.10         Power of Attorney, dated April 12, 2006, relating to
             GS Capital Partners V Fund, L.P.  (incorporated by
             reference to Exhibit 14 to the Reporting Persons'
             Schedule 13D filed in respect of HealthMarkets, Inc.
             on April 17, 2006).

7.11         Power of Attorney, dated April 12, 2006, relating to
             GS Capital Partners V Offshore Fund, L.P.
             (incorporated by reference to Exhibit 15 to the
             Reporting Persons' Schedule 13D filed in respect of
             HealthMarkets, Inc. on April 17, 2006).





--------------------------------------------------------------------------------
Common Stock CUSIP No. 49455P101


EXHIBIT      DESCRIPTION

7.12         Power of Attorney, dated April 12, 2006, relating to
             GS Capital Partners V GmbH & CO.  KG (incorporated by
             reference to Exhibit 16 to the Reporting Persons'
             Schedule 13D filed in respect of HealthMarkets, Inc.
             on April 17, 2006).

7.13         Power of Attorney, dated April 12, 2006, relating to
             GS Capital Partners V Institutional, L.P.
             (incorporated by reference to Exhibit 17 to the
             Reporting Persons' Schedule 13D filed in respect of
             HealthMarkets, Inc. on April 17, 2006).






--------------------------------------------------------------------------------
Common Stock CUSIP No. 49455P101


                                  SIGNATURES

      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.

                               Dated:  June 7, 2006



--------------------------------------------------------------------------------
Common Stock CUSIP No. 49455P101


THE GOLDMAN SACHS GROUP, INC.



By: /s/ Roger S. Begelman
   ----------------------------
   Name:  Roger S. Begelman
   Title: Attorney-in-fact



GOLDMAN, SACHS & CO.



By: /s/ Roger S. Begelman
   ----------------------------
   Name:  Roger S. Begelman
   Title: Attorney-in-fact



GSCP V ADVISORS, L.L.C.



By: /s/ Roger S. Begelman
   ----------------------------
   Name:  Roger S. Begelman
   Title: Attorney-in-fact



GSCP V OFFSHORE ADVISORS, L.L.C.



By: /s/ Roger S. Begelman
   ----------------------------
   Name:  Roger S. Begelman
   Title: Attorney-in-fact



GS ADVISORS V, L.L.C.



By: /s/ Roger S. Begelman
   ----------------------------
   Name:  Roger S. Begelman
   Title: Attorney-in-fact







--------------------------------------------------------------------------------
Common Stock CUSIP No. 49455P101


GOLDMAN, SACHS MANAGEMENT GP GMBH



By: /s/ Roger S. Begelman
   ----------------------------
   Name:  Roger S. Begelman
   Title: Attorney-in-fact



GS CAPITAL PARTNERS V FUND, L.P.



By: /s/ Roger S. Begelman
   ----------------------------
   Name:  Roger S. Begelman
   Title: Attorney-in-fact


By: /s/ Roger S. Begelman
   ----------------------------
   Name:  Roger S. Begelman
   Title: Attorney-in-fact



GS CAPITAL PARTNERS V GMBH & CO. KG



By: /s/ Roger S. Begelman
   ----------------------------
   Name:  Roger S. Begelman
   Title: Attorney-in-fact



GS CAPITAL PARTNERS V INSTITUTIONAL, L.P.



By: /s/ Roger S. Begelman
   ----------------------------
   Name:  Roger S. Begelman
   Title: Attorney-in-fact





                                   SCHEDULE I

      The name of each director of The Goldman Sachs Group, Inc. is set forth
below.

      The business address of each person listed below is c/o Goldman, Sachs
& Co., 85 Broad Street, New York, NY 10004.

      Each person is a citizen of the United States of America except for
Lord Browne of Madingley, who is a citizen of the United Kingdom and Claes
Dahlback, who is a citizen of Sweden.  The present principal occupation or
employment of each of the listed persons is set forth below.


NAME                         PRESENT PRINCIPAL OCCUPATION

Henry M. Paulson, Jr.        Chairman of the Board and Chief
                             Executive Officer of The Goldman Sachs
                             Group, Inc.

Lloyd C. Blankfein           President and Chief Operating Officer
                             of The Goldman Sachs Group, Inc.

Lord Browne of Madingley     Group Chief Executive of BP plc

John H. Bryan                Retired Chairman and Chief Executive
                             Officer of Sara Lee Corporation

Claes Dahlback               Senior Advisor to Investor AB and
                             Executive Vice Chairman of W Capital
                             Management

Stephen Friedman             Senior Advisor to Stone Point Capital

William W. George            Professor of Management Practice at the
                             Harvard Business School, Retired
                             Chairman and Chief Executive Officer of
                             Medtronic, Inc.

James A. Johnson             Vice Chairman of Perseus, L.L.C.

Lois D. Juliber              Retired Vice Chairman of
                             Colgate-Palmolive Company

Edward M. Liddy              Chairman and Chief Executive Officer of
                             The Allstate Corporation

Ruth J. Simmons              President of Brown University







                                SCHEDULE II-A

      The name, position and present principal occupation of each executive
officer of GSCP V Advisors, L.L.C., the sole general partner of GS Capital
Partners V Fund, L.P., are set forth below.

      The business address for all the executive officers listed below is c/o
Goldman, Sachs & Co., 85 Broad Street, New York, New York 10004, except as
follows:  The business address of Richard S. Sharp, Hughes B. Lepic, Robert
R. Gheewalla, Sanjay H. Patel, Steffen J. Kastner, Bjorn P. Killmer, Ulrika
Werdelin and Martin Hintze is Peterborough Court, 133 Fleet Street, London
EC4A 2BB, England.  The business address of Sang Gyun Ahn, Mary Nee, Hsueh
J. Sung and Andrew Wolff is Cheung Kong Center, 68th Floor, 2 Queens Road,
Central, Hong Kong.  The business address of Joseph P. DiSabato is 555
California Street, San Francisco, CA 94104.  The business address of Muneer
A. Satter is 71 South Wacker Drive, Chicago, IL 60606.  The business address
of Ankur A. Sahu is Roppongi Hills, Mori Tower, Level 43-48, 10-1, Roppongi
6-chome, Minato-ku, Tokyo, 106-6147, Japan.

      All executive officers listed below are United States citizens, except
as follows:  Richard S. Sharp is a citizen of the United Kingdom; Hughes B.
Lepic is a citizen of France; Adrian M. Jones is a citizen of Ireland; Bjorn
P.  Killmer, Steffen J. Kastner and Martin Hintze are citizens of Germany;
Hsueh Sung is a citizen of Taiwan; Ankur A. Sahu is a citizen of India; Sang
Gyun Ahn is a citizen of South Korea; and Ulrika Werdelin is a citizen of
Sweden.


citizen of Sweden.

NAME              POSITION                       PRESENT PRINCIPAL OCCUPATION

Richard A.        President                      Managing Director of Goldman,
Friedman                                         Sachs & Co.

Joseph H.         Managing Director and Vice     Managing Director of Goldman,
Gleberman         President                      Sachs & Co.

Henry Cornell     Managing Director and Vice     Managing Director of Goldman,
                  President                      Sachs & Co.

Richard S. Sharp  Managing Director and Vice     Managing Director of Goldman
                  President                      Sachs International

Esta E. Stecher   Assistant Secretary            Managing Director of Goldman,
                                                 Sachs & Co.

Sanjeev K. Mehra  Managing Director and Vice     Managing Director of Goldman,
                  President                      Sachs & Co.

Muneer A. Satter  Managing Director and Vice     Managing Director of Goldman,
                  President                      Sachs & Co.

Sanjay H. Patel   Managing Director and Vice     Managing Director of Goldman
                  President                      Sachs International

Hsueh J. Sung     Managing Director and Vice     Managing Director of Goldman
                  President                      Sachs (Asia) L.L.C.

Steven M. Bunson  Assistant Treasurer            Managing Director of Goldman,
                                                 Sachs & Co.

Elizabeth C.      Treasurer                      Managing Director of Goldman,
Fascitelli                                       Sachs & Co.

David J.          Assistant Secretary            Managing Director of Goldman,
Greenwald                                        Sachs & Co.

Hughes B. Lepic   Managing Director and Vice     Managing Director of Goldman
                  President                      Sachs International

Elizabeth E.      Assistant Treasurer            Managing Director of Goldman,
Beschel                                          Sachs & Co.

Gerald J.         Managing Director and Vice     Managing Director of Goldman,
Cardinale         President                      Sachs & Co.

Stephen S. Trevor Managing Director and Vice     Managing Director of Goldman,
                  President                      Sachs & Co.

Joseph P.         Managing Director and Vice     Managing Director of Goldman,
DiSabato          President                      Sachs & Co.

Robert R.         Managing Director and Vice     Managing Director of Goldman
Gheewalla         President                      Sachs International

Ben I. Adler      Managing Director and Vice     Managing Director of Goldman,
                  President                      Sachs & Co.



NAME              POSITION                       PRESENT PRINCIPAL OCCUPATION

Melina E. Higgins Managing Director and Vice     Managing Director of Goldman,
                  President                      Sachs & Co.

Adrian M. Jones   Managing Director and Vice     Managing Director of Goldman,
                  President                      Sachs & Co.

John E. Bowman    Managing Director and Vice     Managing Director of Goldman,
                  President                      Sachs & Co.

Katherine B.      Managing Director, Vice        Managing Director of Goldman,
Enquist           President and Secretary        Sachs & Co.

Ken Josselyn      Assistant Secretary            Managing Director of Goldman,
                                                 Sachs & Co.

Matt Furman       Assistant Secretary            Vice President of Goldman,
                                                 Sachs & Co.

Beverly L.        Assistant Secretary            Vice President and Associate
O'Toole                                          General Counsel of Goldman,
                                                 Sachs & Co.

Matthew E. Tropp  Assistant Secretary            Vice President and Associate
                                                 General Counsel of Goldman,
                                                 Sachs & Co.

Mitchell S. Weiss Vice President                 Vice President of Goldman,
                                                 Sachs & Co.

Mary Nee          Vice President                 Executive Director of Goldman
                                                 Sachs (Asia) L.L.C.

Ulrika Werdelin   Managing Director and Vice     Managing Director of Goldman
                  President                      Sachs International

Kenneth A.        Managing Director and Vice     Managing Director of Goldman,
Pontarelli        President                      Sachs & Co.

Steffen J.        Managing Director and Vice     Managing Director of Goldman
Kastner           President                      Sachs International

Stuart A. Katz    Managing Director and Vice     Managing Director of Goldman,
                  President                      Sachs & Co.

Bjorn P. Killmer  Managing Director and Vice     Managing Director of Goldman
                  President                      Sachs International

Sang Gyun Ahn     Managing Director and Vice     Managing Director of Goldman
                  President                      Sachs (Asia) L.L.C.

Martin Hintze     Managing Director and Vice     Managing Director of Goldman
                  President                      Sachs International

Michael E.        Managing Director and Vice     Managing Director of Goldman,
Koester           President                      Sachs & Co.

Ankur A. Sahu     Managing Director and Vice     Managing Director of Goldman
                  President                      Sachs (Japan) Ltd.

Andrew E. Wolff   Managing Director and Vice     Managing Director of Goldman
                  President                      Sachs (Asia) L.L.C.

Christine Serfin  Vice President                 Vice President of Goldman,
                                                 Sachs & Co.

Julie Abraham     Assistant Secretary            Vice President and Assistant
                                                 General Counsel of Goldman,
                                                 Sachs & Co.








                                SCHEDULE II-B

      The name, position and present principal occupation of each executive
officer of GSCP V Offshore Advisors, L.L.C., the sole general partner of GS
Capital Partners V Offshore Fund, L.P., are set forth below.

      The business address for all the executive officers listed below is c/o
Goldman, Sachs & Co., 85 Broad Street, New York, New York 10004, except as
follows:  The business address of Richard S. Sharp, Hughes B. Lepic, Robert
R. Gheewalla, Sanjay H. Patel, Steffen J. Kastner, Bjorn P. Killmer, Ulrika
Werdelin and Martin Hintze is Peterborough Court, 133 Fleet Street, London
EC4A 2BB, England.  The business address of Sang Gyun Ahn, Mary Nee, Hsueh
J. Sung and Andrew Wolff is Cheung Kong Center, 68th Floor, 2 Queens Road,
Central, Hong Kong.  The business address of Joseph P. DiSabato is 555
California Street, San Francisco, CA 94104.  The business address of Muneer
A. Satter is 71 South Wacker Drive, Chicago, IL 60606.  The business address
of Ankur A. Sahu is Roppongi Hills, Mori Tower, Level 43-48, 10-1, Roppongi
6-chome, Minato-ku, Tokyo, 106-6147, Japan.

      All executive officers listed below are United States citizens, except
as follows:  Richard S. Sharp is a citizen of the United Kingdom; Hughes B.
Lepic is a citizen of France; Adrian M. Jones is a citizen of Ireland; Bjorn
P. Killmer, Steffen J. Kastner and Martin Hintze are citizens of Germany;
Hsueh Sung is a citizen of Taiwan; Ankur A. Sahu is a citizen of India; Sang
Gyun Ahn is a citizen of South Korea; and Ulrika Werdelin is a citizen of
Sweden.


NAME                POSITION                     PRESENT PRINCIPAL OCCUPATION

Richard A. Friedman President                    Managing Director of Goldman,
                                                 Sachs & Co.

Joseph H. Gleberman Managing Director and Vice   Managing Director of Goldman,
                    President                    Sachs & Co.

Henry Cornell       Managing Director and Vice   Managing Director of Goldman,
                    President                    Sachs & Co.

Richard S. Sharp    Managing Director and Vice   Managing Director of Goldman
                    President                    Sachs International

Esta E. Stecher     Assistant Secretary          Managing Director of Goldman,
                                                 Sachs & Co.

Sanjeev K. Mehra    Managing Director and Vice   Managing Director of Goldman,
                    President                    Sachs & Co.

Muneer A. Satter    Managing Director and Vice   Managing Director of Goldman,
                    President                    Sachs & Co.

Sanjay H. Patel     Managing Director and Vice   Managing Director of Goldman
                    President                    Sachs International

Hsueh J. Sung       Managing Director and Vice   Managing Director of Goldman
                    President                    Sachs (Asia) L.L.C.

Steven M. Bunson    Assistant Treasurer          Managing Director of Goldman,
                                                 Sachs & Co.

Elizabeth C.        Treasurer                    Managing Director of Goldman,
Fascitelli                                       Sachs & Co.

David J. Greenwald  Assistant Secretary          Managing Director of Goldman,
                                                 Sachs & Co.

Hughes B. Lepic     Managing Director and Vice   Managing Director of Goldman
                    President                    Sachs International

Elizabeth E.        Assistant Treasurer          Managing Director of Goldman,
Beschel                                          Sachs & Co.

Gerald J. Cardinale Managing Director and Vice   Managing Director of Goldman,
                    President                    Sachs & Co.

Stephen S. Trevor   Managing Director and Vice   Managing Director of Goldman,
                    President                    Sachs & Co.

Joseph P. DiSabato  Managing Director and Vice   Managing Director of Goldman,
                    President                    Sachs & Co.

Robert R. Gheewalla Managing Director and Vice   Managing Director of Goldman
                    President                    Sachs International

Ben I. Adler        Managing Director and Vice   Managing Director of Goldman,
                    President                    Sachs & Co.

Melina E. Higgins   Managing Director and Vice   Managing Director of Goldman,
                    President                    Sachs & Co.

Adrian M. Jones     Managing Director and Vice   Managing Director of Goldman,
                    President                    Sachs & Co.



NAME              POSITION                       PRESENT PRINCIPAL OCCUPATION

John E. Bowman      Managing Director and Vice   Managing Director of Goldman,
                    President                    Sachs & Co.

Katherine B.        Managing Director, Vice      Managing Director of Goldman,
Enquist             President and Secretary      Sachs & Co.

Ken Josselyn        Assistant Secretary          Managing Director of Goldman,
                                                 Sachs & Co.

Matt Furman         Assistant Secretary          Vice President of Goldman,
                                                 Sachs & Co.

Beverly L. O'Toole  Assistant Secretary          Vice President and Associate
                                                 General Counsel of Goldman,
                                                 Sachs & Co.

Matthew E. Tropp    Assistant Secretary          Vice President and Associate
                                                 General Counsel of Goldman,
                                                 Sachs & Co.

Mitchell S. Weiss   Vice President               Vice President of Goldman,
                                                 Sachs & Co.

Mary Nee            Vice President               Executive Director of Goldman
                                                 Sachs (Asia) L.L.C.

Ulrika Werdelin     Managing Director and Vice   Managing Director of Goldman
                    President                    Sachs International

Kenneth A.          Managing Director and Vice   Managing Director of Goldman,
Pontarelli          President                    Sachs & Co.

Steffen J. Kastner  Managing Director and Vice   Managing Director of Goldman
                    President                    Sachs International

Stuart A. Katz      Managing Director and Vice   Managing Director of Goldman,
                    President                    Sachs & Co.

Bjorn P. Killmer    Managing Director and Vice   Managing Director of Goldman
                    President                    Sachs International

Sang Gyun Ahn       Managing Director and Vice   Managing Director of Goldman
                    President                    Sachs (Asia)

Martin Hintze       Managing Director and Vice   Managing Director of Goldman
                    President                    Sachs International

Michael E. Koester  Managing Director and Vice   Managing Director of Goldman,
                    President                    Sachs & Co.

Ankur A. Sahu       Managing Director and Vice   Managing Director of Goldman
                    President                    Sachs (Japan) Ltd.

Andrew E. Wolff     Managing Director and Vice   Managing Director of Goldman
                    President                    Sachs (Asia) L.L.C.

Christine Serfin    Vice President               Vice President of Goldman,
                                                 Sachs & Co.

Julie Abraham       Assistant Secretary          Vice President and Assistant
                                                 General Counsel of Goldman,
                                                 Sachs & Co.





                                SCHEDULE II-C

      The name, position and present principal occupation of each executive
officer of GS Advisors V, L.L.C., the sole managing limited partner of GS
Capital Partners V GmbH & CO.  KG and the sole general partner of GS Capital
Partners V Institutional, L.P., are set forth below.

      The business address for all the executive officers listed below is c/o
Goldman, Sachs & Co., 85 Broad Street, New York, New York 10004, except as
follows:  The business address of Richard S. Sharp, Hughes B. Lepic, Robert
R. Gheewalla, Sanjay H. Patel, Steffen J. Kastner, Bjorn P. Killmer, Ulrika
Werdelin and Martin Hintze is Peterborough Court, 133 Fleet Street, London
EC4A 2BB, England.  The business address of Sang Gyun Ahn, Mary Nee, Hsueh
J. Sung and Andrew Wolff is Cheung Kong Center, 68th Floor, 2 Queens Road,
Central, Hong Kong.  The business address of Joseph P. DiSabato is 555
California Street,

      San Francisco, CA 94104.  The business address of Muneer A. Satter is
71 South Wacker Drive, Chicago, IL 60606.  The business address of Ankur A.
Sahu is Roppongi Hills, Mori Tower, Level 43-48, 10-1, Roppongi 6-chome,
Minato-ku, Tokyo, 106-6147, Japan.

      All executive officers listed below are United States citizens, except
as follows:  Richard S. Sharp is a citizen of the United Kingdom; Hughes B.
Lepic is a citizen of France; Adrian M. Jones is a citizen of Ireland; Bjorn
P. Killmer, Steffen J. Kastner and Martin Hintze are citizens of Germany;
Hsueh Sung is a citizen of Taiwan; Ankur A. Sahu is a citizen of India; Sang
Gyun Ahn is a citizen of South Korea; and Ulrika Werdelin is a citizen of
Sweden.

NAME              POSITION                       PRESENT PRINCIPAL OCCUPATION

Richard A.        President                      Managing Director of Goldman,
Friedman                                         Sachs & Co.

Joseph H.         Managing Director and Vice     Managing Director of Goldman,
Gleberman         President                      Sachs & Co.

Henry Cornell     Managing Director and Vice     Managing Director of Goldman,
                  President                      Sachs & Co.

Richard S. Sharp  Managing Director and Vice     Managing Director of Goldman
                  President                      Sachs International

Esta E. Stecher   Assistant Secretary            Managing Director of Goldman,
                                                 Sachs & Co.

Sanjeev K. Mehra  Managing Director and Vice     Managing Director of Goldman,
                  President                      Sachs & Co.

Muneer A. Satter  Managing Director and Vice     Managing Director of Goldman,
                  President                      Sachs & Co.

Sanjay H. Patel   Managing Director and Vice     Managing Director of Goldman
                  President                      Sachs International

Hsueh J. Sung     Managing Director and Vice     Managing Director of Goldman
                  President                      Sachs (Asia) L.L.C.

Steven M. Bunson  Assistant Treasurer            Managing Director of Goldman,
                                                 Sachs & Co.

Elizabeth C.      Treasurer                      Managing Director of Goldman,
Fascitelli                                       Sachs & Co.

David J.          Assistant Secretary            Managing Director of Goldman,
Greenwald                                        Sachs & Co.

Hughes B. Lepic   Managing Director and Vice     Managing Director of Goldman
                  President                      Sachs International

Elizabeth E.      Assistant Treasurer            Managing Director of Goldman,
Beschel                                          Sachs & Co.

Gerald J.         Managing Director and Vice     Managing Director of Goldman,
Cardinale         President                      Sachs & Co.

Stephen S. Trevor Managing Director and Vice     Managing Director of Goldman,
                  President                      Sachs & Co.

Joseph P.         Managing Director and Vice     Managing Director of Goldman,
DiSabato          President                      Sachs & Co.

Robert R.         Managing Director and Vice     Managing Director of Goldman
Gheewalla         President                      Sachs International

Ben I. Adler      Managing Director and Vice     Managing Director of Goldman,
                  President                      Sachs & Co.

Melina E. Higgins Managing Director and Vice     Managing Director of Goldman,
                  President                      Sachs & Co.



NAME              POSITION                       PRESENT PRINCIPAL OCCUPATION

Adrian M. Jones   Managing Director and Vice     Managing Director of Goldman,
                  President                      Sachs & Co.

John E. Bowman    Managing Director and Vice     Managing Director of Goldman,
                  President                      Sachs & Co.

Katherine B.      Managing Director, Vice        Managing Director of Goldman,
Enquist           President and Secretary        Sachs & Co.

Ken Josselyn      Assistant Secretary            Managing Director of Goldman,
                                                 Sachs & Co.

Matt Furman       Assistant Secretary            Vice President of Goldman,
                                                 Sachs & Co.

Beverly L.        Assistant Secretary            Vice President and Associate
O'Toole                                          General Counsel of Goldman,
                                                 Sachs & Co.

Matthew E. Tropp  Assistant Secretary            Vice President and Associate
                                                 General Counsel of Goldman,
                                                 Sachs & Co.

Mitchell S. Weiss Vice President                 Vice President of Goldman,
                                                 Sachs & Co.

Mary Nee          Vice President                 Executive Director of Goldman
                                                 Sachs (Asia) L.L.C.

Ulrika Werdelin   Managing Director and Vice     Managing Director of Goldman
                  President                      Sachs International

Kenneth A.        Managing Director and Vice     Managing Director of Goldman,
Pontarelli        President                      Sachs & Co.

Steffen J.        Managing Director and Vice     Managing Director of Goldman
Kastner           President                      Sachs International

Stuart A. Katz    Managing Director and Vice     Managing Director of Goldman,
                  President                      Sachs & Co.

Bjorn P. Killmer  Managing Director and Vice     Managing Director of Goldman
                  President                      Sachs International

Sang Gyun Ahn     Managing Director and Vice     Managing Director of Goldman
                  President                      Sachs (Asia) L.L.C.

Martin Hintze     Managing Director and Vice     Managing Director of Goldman
                  President                      Sachs International

Michael E.        Managing Director and Vice     Managing Director of Goldman,
Koester           President                      Sachs & Co.

Ankur A. Sahu     Managing Director and Vice     Managing Director of Goldman
                  President                      Sachs (Japan) Ltd.

Andrew E. Wolff   Managing Director and Vice     Managing Director of Goldman
                  President                      Sachs (Asia) L.L.C.

Christine Serfin  Vice President                 Vice President of Goldman,
                                                 Sachs & Co.

Julie Abraham     Assistant Secretary            Vice President and Assistant
                                                 General Counsel of Goldman,
                                                 Sachs & Co.





                                SCHEDULE II-D

      The name, position and present principal occupation of each executive
officer of Goldman, Sachs Management GP GmbH, the general partner of GS
Capital Partners V GmbH & CO. KG., are set forth below.

      The business address for all the executive officers listed below is c/o
Goldman, Sachs & Co., 85 Broad Street, New York, New York 10004, except as
follows:  The business address of Richard S. Sharp and Simon Cresswell is
Peterborough Court, 133 Fleet Street, London EC4A 2BB, England.

      All executive officers listed below are United States citizens, except
as follows:  Richard S. Sharp is a citizen of the United Kingdom and Simon
Cresswell is a citizen of Australia.

NAME                POSITION                     PRESENT PRINCIPAL OCCUPATION

Richard A. Friedman Managing Director            Managing Director of Goldman,
                                                 Sachs & Co.

Joseph H. Gleberman Managing Director            Managing Director of Goldman,
                                                 Sachs & Co.

Henry Cornell       Managing Director            Managing Director of Goldman,
                                                 Sachs & Co.

Richard S. Sharp    Managing Director            Managing Director of Goldman
                                                 Sachs International

Elizabeth C.        Managing Director            Managing Director of Goldman,
Fascitelli                                       Sachs & Co.

Ben I. Adler        Managing Director            Managing Director of Goldman,
                                                 Sachs & Co.

John E. Bowman      Managing Director            Managing Director of Goldman,
                                                 Sachs & Co.

Katherine B.        Managing Director            Managing Director of Goldman,
Enquist                                          Sachs & Co.

David Greenwald     Managing Director            Managing Director of Goldman,
                                                 Sachs & Co.

Simon Cresswell     Managing Director            Vice President and Associate
                                                 General Counsel of Goldman,
                                                 Sachs & Co.





                                SCHEDULE II-E

      The name and principal occupation of each member of the Principal
Investment Area Investment Committee of Goldman, Sachs & Co., which
exercises the authority of Goldman, Sachs & Co. in managing GSCP V Advisors,
L.L.C., GSCP V Offshore Advisors, L.L.C., GS Advisors V, L.L.C., GS Capital
Partners V Fund, L.P., GS Capital Partners V Offshore Fund, L.P., GS Capital
Partners V GmbH & CO. KG, and GS Capital Partners V Institutional, L.P., are
set forth below.

      The business address for each member listed below is c/o Goldman, Sachs
& Co., 85 Broad Street, New York, New York 10004, except as follows:  The
business address of Richard S. Sharp, Robert R. Gheewalla, Hughes B. Lepic
and Sanjay H. Patel is Peterborough Court, 133 Fleet Street, London EC4A
2BB, England.  The business address of Muneer A. Satter is 71 South Wacker
Drive, Chicago, IL 60606.  The business address of Hsueh J.  Sung is
68/F Cheung Kong Centre, Hong Kong.

      All members listed below are United States citizens, except as follows:
 Richard S. Sharp and Sarah E. Smith are citizens of the United Kingdom;
Hughes B. Lepic is a citizen of France; Adrian M. Jones is a citizen of
Ireland; and Hsueh Sung is a citizen of Taiwan.

NAME                                 PRESENT PRINCIPAL OCCUPATION

Richard A. Friedman                  Managing Director of Goldman,
                                     Sachs & Co.

Joseph H. Gleberman                  Managing Director of Goldman,
                                     Sachs & Co.

Henry Cornell                        Managing Director of Goldman,
                                     Sachs & Co.

Richard S. Sharp                     Managing Director of Goldman,
                                     Sachs & Co.

Sanjeev K. Mehra                     Managing Director of Goldman,
                                     Sachs & Co.

Muneer A. Satter                     Managing Director of Goldman,
                                     Sachs & Co.

Joe DiSabato                         Managing Director of Goldman,
                                     Sachs & Co.

Adrian M. Jones                      Managing Director of Goldman,
                                     Sachs & Co.

Peter G. Sachs                       Senior Director of The Goldman
                                     Sachs Group, Inc.

Scott Kapnick                        Managing Director of Goldman,
                                     Sachs & Co.

Melina E. Higgins                    Managing Director of Goldman,
                                     Sachs & Co.

Hsueh J. Sung                        Managing Director of Goldman
                                     Sachs (Asia) L.L.C.

Ben I. Adler                         Managing Director of Goldman,
                                     Sachs & Co.

Elizabeth C. Fascitelli              Managing Director of Goldman,
                                     Sachs & Co.

Sarah E.  Smith                      Managing Director of Goldman,
                                     Sachs & Co.

Stephen S. Trevor                    Managing Director of Goldman,
                                     Sachs & Co.

Robert R. Gheewalla                  Managing Director of Goldman,
                                     Sachs International

Hughes B. Lepic                      Managing Director of Goldman,
                                     Sachs International

Gerald J. Cardinale                  Managing Director of Goldman,
                                     Sachs & Co.

Sanjay H. Patel                      Managing Director of Goldman,
                                     Sachs International





                                 SCHEDULE III

      In November 2002, the Securities and Exchange Commission ("SEC"), the
National Association of Securities Dealers ("NASD") and the New York Stock
Exchange, Inc. ("NYSE") alleged that five broker dealers, including Goldman
Sachs, violated Section 17(a) of the Exchange Act, and Rule 17a-4
thereunder, NYSE Rules 440 and 342 and NASD Rules 3010 and 3110 by allegedly
failing to preserve electronic mail communications for three years and/or to
preserve electronic mail communications for the first two years in an
accessible place, and by allegedly having inadequate supervisory systems and
procedures in relation to the retention of electronic mail communications.
Without admitting or denying the allegations, the five broker dealers,
including Goldman Sachs, consented to censure by the SEC, NASD and NYSE and
to the imposition of a cease-and-desist order by the SEC and Goldman Sachs
paid a total fine of $1,650,000 ($550,000 each to the SEC, NASD and NYSE).
Goldman Sachs also undertook to review its procedures regarding the
preservation of electronic mail communications for compliance with the
federal securities laws and regulations and the rules of the NASD and NYSE,
and to confirm within a specified period of time that it has established
systems and procedures reasonably designed to achieve compliance with those
laws, regulations and rules.

      On April 28, 2003, without admitting or denying liability, ten
investment banking firms including Goldman Sachs, entered into global
settlements with the SEC, the NYSE, the NASD and certain states to resolve
the investigations relating to equity research analyst conflicts of
interest.  Goldman Sachs was charged with violating NYSE Rules 342, 401, 472
and 475, and NASD Conduct Rules 2110, 2210 and 3010.  Goldman Sachs also
agreed to a censure by the NYSE and the NASD and to pay a total of
$110,000,000 and to adopt a set of industry-wide reforms of its research and
investment banking businesses and to adopt certain restrictions on the
allocations of "hot" IPO shares.  The terms of the global settlement were
entered in an order by a federal court in the Southern District of New York
on October 31, 2003 (Civil Action Number 03CV2944).

      On September 4, 2003, Goldman Sachs and the SEC settled administrative
proceedings relating to certain trading in U.S.  Treasury securities by
Goldman Sachs on the morning of October 31, 2001.  The Staff of the SEC
alleged that Goldman Sachs violated (i) Section 15(c)(1) and Rule 15c1-2 of
the Exchange Act as a result of certain trading in U.S.  Treasury bonds over
an eight minute period on October 31, 2001; and (ii) Section 15(f) of the
Exchange Act by failing to maintain policies and procedures specifically
addressed to the possible misuse of non-public information obtained from
outside consultants.  Under the Offer of Settlement submitted by Goldman
Sachs and accepted by the SEC, without admitting or denying the SEC's
allegations, Goldman Sachs consented to the entry of an Order that, among
other things, (i) censured Goldman Sachs; (ii) directed Goldman Sachs to
cease and desist from committing or causing any violations of Section
15(c)(1)(A) & (C) and 15(f) and Rule 15c1-2 of the Exchange Act; (iii)
ordered Goldman Sachs to pay disgorgement and prejudgment interest in the
amount of $1,742,642, and a civil monetary penalty of $5 million; and (iv)
directed Goldman Sachs to conduct a review its policies and procedures and
to adopt, implement and maintain policies and procedures consistent with the
Order and that review.  Goldman Sachs also undertook to pay $2,562,740 in
disgorgement and interest relating to certain trading in U.S.  Treasury bond
futures during the same eight minute period.




      On July 1, 2004, Goldman Sachs and the SEC settled administrative
proceedings relating to communications from Goldman Sachs sales traders on
its Asian Shares Sales Desk to certain institutional customers and news
media concerning four international public securities offerings during the
period between October 1999 and March 2000.  The SEC alleged (i) that
certain of these communications by Goldman Sachs employees were made after
the registration statements pertaining to those offerings were filed, but
not yet declared effective by the SEC, in violation of Section 5(b) of the
Securities Act and (ii) that certain comments to the news media by Goldman
Sachs with respect to one of the offerings constituted an offer to sell
securities in violation of Section 5(c) of the Securities Act.  The SEC also
alleged that Goldman Sachs failed to adequately supervise the Asian Shares
Sales Desk traders, as required by Section 15(b)(4)(E) of the Exchange Act.
Under the Offer of Settlement submitted by Goldman Sachs and accepted by the
SEC, without admitting or denying the SEC's allegations, Goldman Sachs
consented to the entry of an Order that, among other things, directed
Goldman Sachs to cease and desist from committing or causing any violations
of Sections 5(b) and 5(c) of the Securities Act, and ordered Goldman Sachs
to pay a civil monetary penalty of $2 million.

      On January 24, 2005, the SEC filed an action in the U.S.  District
Court for the Southern District of New York alleging that Goldman Sachs
violated Rule 101 of Regulation M under the Exchange Act by attempting to
induce, or inducing certain investors to make, aftermarket purchases of
certain initial public offerings underwritten by Goldman Sachs during 2000.
On February 4, 2005, without admitting or denying the allegations of the
complaint, a final judgment was entered against Goldman Sachs, with the
consent of Goldman Sachs, under which Goldman Sachs was permanently
restrained and enjoined from violating Rule 101 of Regulation M and required
to pay a $40 million civil penalty, which was paid on March 31, 2005.





                                 SCHEDULE IV

      Listed below are the transactions effected by the Reporting Persons in
the Issuer's Common Stock in the past 60 Days, all of which were effected in
the ordinary course of business of Goldman, Sachs & Co. or another
wholly-owned broker or dealer subsidiary of The Goldman Sachs Group, Inc. in
ordinary course trading activities.  The transactions were effected on the
New York Stock Exchange or in the over-the-counter market.

PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              300         92.310000     20060329     20060403

       S              300         92.310000     20060329     20060330

       P              100         92.270000     20060329     20060403

       P              100         92.360000     20060329     20060403

       P              100         92.280000     20060329     20060403

       P              100         92.260000     20060329     20060403

       P              100         92.320000     20060329     20060403

       S              500         92.311000     20060329     20060403

       P               1          92.310000     20060329     20060403

       S               1          92.310000     20060329     20060403

       S              94          92.310000     20060329     20060403

       P              100         92.320000     20060329     20060403

       P              420         92.310000     20060329     20060403

       P              194         92.310000     20060329     20060403

       P              38          92.310000     20060329     20060330

       P              57          92.310000     20060329     20060330

       S              714         92.310000     20060329     20060330

       P              232         91.495000     20060329     20060403

       S              232         91.495000     20060329     20060403

       S              100         92.480000     20060329     20060403

       P              200         92.490000     20060329     20060403

       P              400         92.480000     20060329     20060403

       P              200         92.650000     20060329     20060403

       P              400         92.640000     20060329     20060403

       P              200         92.540000     20060329     20060403

       P              500         92.570000     20060329     20060403

       P              300         92.550000     20060329     20060403

       P             1,400        92.620000     20060329     20060403

       P              500         92.590000     20060329     20060403

       P              400         92.600000     20060329     20060403

       P              400         92.610000     20060329     20060403

       P              200         92.530000     20060329     20060403

       P             1,000        92.520000     20060329     20060403

       P              800         92.500000     20060329     20060403

       P              900         92.460000     20060329     20060403

       P              400         92.440000     20060329     20060403

       P              200         92.430000     20060329     20060403

       P              200         92.370000     20060329     20060403

       P              300         92.320000     20060329     20060403

       P              800         92.390000     20060329     20060403

       P              400         92.400000     20060329     20060403

       P              500         92.360000     20060329     20060403

       P              400         92.380000     20060329     20060403

       P              900         92.340000     20060329     20060403

       P              100         92.300000     20060329     20060403

       P              300         92.350000     20060329     20060403

       P              100         92.280000     20060329     20060403

       P              200         92.210000     20060329     20060403

       P              100         92.180000     20060329     20060403

       P              400         92.200000     20060329     20060403





PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              400         92.240000     20060329     20060403

       P              800         92.270000     20060329     20060403

       P             1,100        92.230000     20060329     20060403

       P             1,400        92.250000     20060329     20060403

       P              400         92.310000     20060329     20060403

       P              100         92.260000     20060329     20060403

       P              300         92.230000     20060329     20060403

       P              400         92.310000     20060329     20060403

       P              400         92.330000     20060329     20060403

       P              100         92.400000     20060329     20060403

       P              200         92.390000     20060329     20060403

       P              700         92.350000     20060329     20060403

       P              100         92.320000     20060329     20060403

       P              400         92.370000     20060329     20060403

       P              400         92.250000     20060329     20060403

       P              100         92.290000     20060329     20060403

       P              300         92.300000     20060329     20060403

       P              600         92.360000     20060329     20060403

       P              300         92.270000     20060329     20060403

       P              100         92.480000     20060329     20060403

       S              100         92.480000     20060329     20060403

       S              200         92.310000     20060329     20060403

       P              630         92.263800     20060329     20060403

       P              391         92.263800     20060329     20060403

       S              232         91.495000     20060329     20060403

       P             1,562        91.578800     20060329     20060403

       S             1,562        91.578800     20060329     20060403

       P              714         92.310000     20060329     20060403

       P              65          92.310000     20060329     20060403

       S              22          92.310000     20060329     20060403

       P              22          92.310000     20060329     20060403

       S              714         92.310000     20060329     20060403

       S              65          92.310000     20060329     20060403

       S              22          92.310000     20060329     20060403

       P              65          92.310000     20060329     20060403

       P              100         92.320000     20060329     20060403

       P              194         92.310000     20060329     20060403

       P              420         92.310000     20060329     20060403

       S             1,320        92.310000     20060329     20060403

       P              33          91.920000     20060329     20060403

       S              300         92.310000     20060329     20060403

       S              92          92.310000     20060329     20060403

       S              300         92.500000     20060329     20060403

       P              200         92.340000     20060329     20060403

       P              100         92.340000     20060329     20060403

       P              200         92.290000     20060329     20060403

       S              100         92.410000     20060329     20060403

       S              100         92.540000     20060329     20060403

       S              100         92.540000     20060329     20060403

       S              200         92.440000     20060329     20060403





PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              200         92.530000     20060329     20060403

       S              200         92.550000     20060329     20060403

       S              200         92.520000     20060329     20060403

       S              200         92.400000     20060329     20060403

       S              300         92.480000     20060329     20060403

       S              300         92.310000     20060329     20060403

       S              400         91.690000     20060329     20060403

       P              244         92.310000     20060329     20060403

       P              200         91.480000     20060329     20060403

       P              100         91.610000     20060329     20060403

       P              100         91.620000     20060329     20060403

       P              100         91.670000     20060329     20060403

       P              100         91.730000     20060329     20060403

       P              200         91.840000     20060329     20060403

       P              300         91.760000     20060329     20060403

       P              200         91.760000     20060329     20060403

       P              200         91.750000     20060329     20060403

       P              100         91.840000     20060329     20060403

       P              100         92.080000     20060329     20060403

       P              100         92.120000     20060329     20060403

       P              100         92.250000     20060329     20060403

       P              100         92.270000     20060329     20060403

       P              200         92.380000     20060329     20060403

       P              200         92.380000     20060329     20060403

       P              400         92.350000     20060329     20060403

       P              100         92.350000     20060329     20060403

       P              100         92.340000     20060329     20060403

       P              200         92.360000     20060329     20060403

       P              100         92.360000     20060329     20060403

       P              400         92.290000     20060329     20060403

       P              100         92.220000     20060329     20060403

       P              300         92.300000     20060329     20060403

       P              100         92.260000     20060329     20060403

       P              100         92.230000     20060329     20060403

       P              100         92.350000     20060329     20060403

       P              200         92.340000     20060329     20060403

       P              500         92.320000     20060329     20060403

       P              500         92.310000     20060329     20060403

       P              300         92.310000     20060329     20060403

       S              100         92.280000     20060329     20060403

       S              100         92.420000     20060329     20060403

       S              100         92.540000     20060329     20060403

       S              200         91.500000     20060329     20060403

       S              200         91.730000     20060329     20060403

       S              200         92.540000     20060329     20060403

       S              200         92.540000     20060329     20060403

       P              200         92.470000     20060329     20060403

       P              800         92.470000     20060329     20060403

       P              500         92.350000     20060329     20060403

       S              100         92.430000     20060329     20060403




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              100         92.500000     20060329     20060403

       P              92          92.310000     20060329     20060403

       S              244         92.310000     20060329     20060403

       P              642         92.310000     20060329     20060403

       S              232         91.495000     20060329     20060403

       P              232         91.495000     20060329     20060403

       S              200         92.310000     20060329     20060403

       P              200         91.420000     20060329     20060403

       P              500         92.470000     20060329     20060403

       P              500         92.350000     20060329     20060403

       P              100         91.380000     20060329     20060403

       S              100         91.550000     20060329     20060403

       P              100         91.550000     20060329     20060403

       P              232         91.495000     20060329     20060403

       P              100         91.640000     20060329     20060403

       P              100         91.850000     20060329     20060403

       P              100         91.950000     20060329     20060403

       P              100         91.980000     20060329     20060403

       P              100         91.990000     20060329     20060403

       P              100         92.100000     20060329     20060403

       P              100         92.150000     20060329     20060403

       P              100         91.730000     20060329     20060403

       P              200         91.750000     20060329     20060403

       P              200         91.710000     20060329     20060403

       P              100         91.700000     20060329     20060403

       P              200         92.020000     20060329     20060403

       P              100         91.820000     20060329     20060403

       P              100         92.130000     20060329     20060403

       P              200         92.470000     20060329     20060403

       P              200         92.370000     20060329     20060403

       P              100         92.340000     20060329     20060403

       P              200         92.300000     20060329     20060403

       P              200         92.240000     20060329     20060403

       P              100         92.330000     20060329     20060403

       P              100         92.290000     20060329     20060403

       P              300         92.290000     20060329     20060403

       P              200         92.310000     20060329     20060403

       P              100         92.240000     20060329     20060403

       P              100         92.230000     20060329     20060403

       P              100         92.260000     20060329     20060403

       P              100         92.230000     20060329     20060403

       P              100         92.250000     20060329     20060403

       P              100         92.330000     20060329     20060403

       P              100         92.310000     20060329     20060403

       P              200         92.310000     20060329     20060403

       P              100         92.350000     20060329     20060403

       P              200         92.340000     20060329     20060403

       P              100         92.360000     20060329     20060403

       P              100         92.390000     20060329     20060403

       P              100         92.380000     20060329     20060403




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              100         92.300000     20060329     20060403

       P              300         91.710000     20060329     20060403

       P              300         91.530000     20060329     20060403

       P              300         91.420000     20060329     20060403

       P              300         92.300000     20060329     20060403

       S              100         92.430000     20060329     20060403

       S              300         91.690000     20060329     20060403

       S              300         92.310000     20060329     20060403

       P              200         92.310000     20060329     20060403

       S              100         92.490000     20060329     20060403

       P              400         91.420000     20060329     20060403

       P              500         92.460000     20060329     20060403

       S              100         92.310000     20060329     20060403

       S              300         91.670000     20060329     20060403

       S              500         92.360000     20060329     20060403

       S              642         92.310000     20060329     20060403

       P              100         91.420000     20060329     20060403

       S              100         92.360000     20060329     20060403

       S              100         92.400000     20060329     20060403

       S              100         92.400000     20060329     20060403

       S              100         92.400000     20060329     20060403

       S              100         92.380000     20060329     20060403

       S              200         92.510000     20060329     20060403

       S              200         92.360000     20060329     20060403

       S              200         92.380000     20060329     20060403

       S              300         92.270000     20060329     20060403

       S              300         92.540000     20060329     20060403

       S              300         92.560000     20060329     20060403

       S              300         92.590000     20060329     20060403

       S              300         92.560000     20060329     20060403

       S              300         92.550000     20060329     20060403

       S              300         92.340000     20060329     20060403

       P              300         92.270000     20060330     20060404

       S              300         92.304000     20060330     20060331

       P              35          92.310000     20060330     20060404

       S              44          92.310000     20060330     20060404

       P               9          92.310000     20060330     20060404

       S              154         92.310000     20060330     20060404

       S               1          93.110000     20060330     20060404

       S              156         92.309500     20060330     20060404

       P              154         92.310000     20060330     20060404

       P              126         92.270000     20060330     20060404

       S              280         92.310000     20060330     20060331

       S              90          92.320000     20060330     20060404

       P              68          93.085000     20060330     20060404

       S              68          93.085000     20060330     20060404

       S              100         92.160000     20060330     20060404

       S              100         92.220000     20060330     20060404

       P              59          92.160000     20060330     20060404

       P              100         92.160000     20060330     20060404




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              100         92.220000     20060330     20060404

       P              341         92.254809     20060330     20060404

       P              100         92.270000     20060330     20060404

       P              100         92.240000     20060330     20060404

       P              100         92.240000     20060330     20060404

       P              41          92.290000     20060330     20060404

       S              341         92.254809     20060330     20060404

       P             3,798        92.263800     20060330     20060404

       S              68          93.085000     20060330     20060404

       S              59          92.160000     20060330     20060404

       S              100         92.350000     20060330     20060404

       S              100         92.310000     20060330     20060404

       S              100         92.260000     20060330     20060404

       S              100         92.290000     20060330     20060404

       S              100         92.700000     20060330     20060404

       S              100         92.540000     20060330     20060404

       P              183         92.060000     20060330     20060404

       P             1,723        92.310000     20060330     20060404

       P              280         92.310000     20060330     20060404

       P              100         92.980000     20060330     20060404

       P              100         92.850000     20060330     20060404

       P              200         92.610000     20060330     20060404

       P              100         92.580000     20060330     20060404

       P              131         92.690000     20060330     20060404

       S             1,723        92.310000     20060330     20060404

       P              156         92.309500     20060330     20060404

       S              280         92.310000     20060330     20060404

       P              171         92.300000     20060330     20060404

       P             1,550        92.310000     20060330     20060404

       P              126         92.310000     20060330     20060404

       S              812         92.310000     20060330     20060404

       P              847         92.310000     20060330     20060404

       S              44          92.310000     20060330     20060404

       S              35          92.310000     20060330     20060404

       P              44          92.310000     20060330     20060404

       P              35          92.310000     20060330     20060404

       S             2,916        92.310000     20060330     20060404

       P              138         92.310000     20060330     20060404

       P              200         92.290000     20060330     20060404

       P              100         92.280000     20060330     20060404

       S              200         92.370000     20060330     20060404

       S              300         92.290000     20060330     20060404

       P              112         92.310000     20060330     20060404

       S              100         92.290000     20060330     20060404

       S              100         92.290000     20060330     20060404

       S              100         92.350000     20060330     20060404

       S              100         92.270000     20060330     20060404

       S              100         92.270000     20060330     20060404

       S              200         92.190000     20060330     20060404

       S              400         92.230000     20060330     20060404




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              521         92.310000     20060330     20060404

       P              100         92.900000     20060330     20060404

       P              200         92.840000     20060330     20060404

       P              100         92.650000     20060330     20060404

       P              100         92.650000     20060330     20060404

       P              200         92.660000     20060330     20060404

       P              100         92.660000     20060330     20060404

       P              300         92.600000     20060330     20060404

       P              100         92.510000     20060330     20060404

       P              100         92.500000     20060330     20060404

       P              100         92.360000     20060330     20060404

       P              100         92.340000     20060330     20060404

       P              100         92.340000     20060330     20060404

       P              500         92.090000     20060330     20060404

       S              112         92.310000     20060330     20060404

       S              521         92.310000     20060330     20060404

       P              377         92.310000     20060330     20060404

       S              223         92.310000     20060330     20060404

       S              68          93.085000     20060330     20060404

       P              68          93.085000     20060330     20060404

       P              68          93.085000     20060330     20060404

       P              100         92.190000     20060330     20060404

       S              100         92.220000     20060330     20060404

       S              100         92.270000     20060330     20060404

       S              100         92.100000     20060330     20060404

       S              100         92.290000     20060330     20060404

       S              100         92.330000     20060330     20060404

       S              100         92.230000     20060330     20060404

       S              100         92.270000     20060330     20060404

       S              200         92.340000     20060330     20060404

       S              200         92.350000     20060330     20060404

       P              223         92.310000     20060330     20060404

       S              100         92.280000     20060330     20060404

       S              100         92.340000     20060330     20060404

       S              100         92.220000     20060330     20060404

       S              100         92.660000     20060330     20060404

       S              100         92.710000     20060330     20060404

       S              100         92.560000     20060330     20060404

       S              100         92.580000     20060330     20060404

       S              100         92.430000     20060330     20060404

       S              200         92.340000     20060330     20060404

       P              500         92.190000     20060330     20060404

       P              100         92.340000     20060330     20060404

       P              100         92.340000     20060330     20060404

       P              300         92.350000     20060330     20060404

       S              500         93.000000     20060330     20060404

       S              500         93.000000     20060330     20060404

       S              377         92.310000     20060330     20060404

       S               1          91.660000     20060331     20060405

       S              100         92.000000     20060331     20060405




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              100         92.000000     20060331     20060405

       S              100         92.000000     20060331     20060405

       S              100         91.990000     20060331     20060405

       S              140         92.000000     20060331     20060405

       S              100         92.000000     20060331     20060405

       P               9          92.010000     20060331     20060405

       P              448         91.990000     20060331     20060405

       S              100         91.600000     20060331     20060405

       S              100         91.850000     20060331     20060405

       S              200         91.820000     20060331     20060405

       S              100         91.900000     20060331     20060405

       S              100         92.000000     20060331     20060405

       P              600         91.821200     20060331     20060405

       P              95          91.990000     20060331     20060405

       P              605         91.990000     20060331     20060405

       S              700         91.990000     20060331     20060405

       P              39          91.990000     20060331     20060405

       S              605         91.990000     20060331     20060405

       P              47          91.990000     20060331     20060405

       S             1,700        91.990000     20060331     20060405

       S              100         92.010000     20060331     20060405

       S              100         92.040000     20060331     20060405

       S              700         92.020000     20060331     20060405

       S              100         91.930000     20060331     20060405

       S              100         91.920000     20060331     20060405

       S              400         91.910000     20060331     20060405

       S              100         91.950000     20060331     20060405

       S              300         91.900000     20060331     20060405

       S              272         91.880000     20060331     20060405

       S              100         91.870000     20060331     20060405

       S              100         91.890000     20060331     20060405

       S             1,900        92.000000     20060331     20060405

       S              300         92.010000     20060331     20060405

       S             3,100        92.000000     20060331     20060405

       P            12,644        91.994600     20060331     20060405

       P             3,400        91.995000     20060331     20060405

       P              900         91.995000     20060331     20060405

       P              147         91.995000     20060331     20060405

       S             7,200        91.985400     20060331     20060405

       P              238         91.990000     20060331     20060405

       P              246         91.990000     20060331     20060405

       P              100         92.460000     20060331     20060405

       P              100         92.160000     20060331     20060405

       P              100         92.080000     20060331     20060405

       P              10          92.090000     20060331     20060405

       P             1,700        91.990000     20060331     20060405

       S              238         91.990000     20060331     20060405

       P              238         91.990000     20060331     20060403

       S             1,125        91.990000     20060331     20060405

       S              100         91.510000     20060331     20060405




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P             7,532        91.944000     20060331     20060405

       S             1,100        91.990000     20060331     20060405

       S              238         91.990000     20060331     20060405

       S               8          91.990000     20060331     20060405

       S              14          91.570000     20060331     20060405

       P              135         91.990000     20060331     20060405

       P              238         91.990000     20060331     20060405

       S              246         91.990000     20060331     20060405

       P               8          91.990000     20060331     20060405

       S              56          92.090000     20060331     20060405

       S              168         91.910000     20060331     20060405

       S              56          91.930000     20060331     20060405

       S              56          91.800000     20060331     20060405

       S              56          91.560000     20060331     20060405

       S              84          91.530000     20060331     20060405

       S              56          91.740000     20060331     20060405

       S              56          91.760000     20060331     20060405

       S              28          92.000000     20060331     20060405

       S              56          92.000000     20060331     20060405

       P               3          91.990000     20060331     20060405

       S              95          91.990000     20060331     20060405

       S              39          91.990000     20060331     20060405

       P              700         91.990000     20060331     20060405

       S              47          91.990000     20060331     20060405

       S              700         0.000000      20060331     20060405

       P              47          0.000000      20060331     20060405

       P              95          0.000000      20060331     20060405

       P              39          0.000000      20060331     20060405

       P              73          91.990000     20060331     20060405

       P             1,320        91.990000     20060331     20060405

       P              107         91.990000     20060331     20060405

       P              350         91.990000     20060331     20060405

       P              558         91.990000     20060331     20060405

       S              100         91.860000     20060331     20060405

       S              100         91.940000     20060331     20060405

       S              300         91.860000     20060331     20060405

       S              400         92.010000     20060331     20060405

       P              300         91.940000     20060331     20060405

       P              100         91.530000     20060331     20060405

       P              200         91.430000     20060331     20060405

       P              100         91.580000     20060331     20060405

       P              400         91.500000     20060331     20060405

       P              200         91.530000     20060331     20060405

       S              100         91.980000     20060331     20060405

       S              100         91.940000     20060331     20060405

       S              100         91.810000     20060331     20060405

       S              100         91.810000     20060331     20060405

       S              100         91.830000     20060331     20060405

       S              100         92.090000     20060331     20060405

       S              100         92.060000     20060331     20060405




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              100         92.060000     20060331     20060405

       S              200         91.910000     20060331     20060405

       S              200         92.060000     20060331     20060405

       S              200         92.060000     20060331     20060405

       S              200         92.010000     20060331     20060405

       S              200         92.030000     20060331     20060405

       S              300         91.900000     20060331     20060405

       S              300         92.090000     20060331     20060405

       S              300         92.110000     20060331     20060405

       S              400         91.880000     20060331     20060405

       P              100         91.870000     20060331     20060405

       P              200         91.870000     20060331     20060405

       P              200         91.950000     20060331     20060405

       P              300         91.700000     20060331     20060405

       P              100         91.550000     20060331     20060405

       P              400         91.620000     20060331     20060405

       P              200         91.620000     20060331     20060405

       P              100         91.530000     20060331     20060405

       P              200         91.550000     20060331     20060405

       P              300         91.570000     20060331     20060405

       P              100         91.990000     20060331     20060405

       P              200         91.840000     20060331     20060405

       P              100         91.470000     20060331     20060405

       S              400         92.570000     20060331     20060405

       P              100         91.880000     20060331     20060405

       P              100         91.850000     20060331     20060405

       P              100         91.600000     20060331     20060405

       P              100         91.600000     20060331     20060405

       P              100         91.520000     20060331     20060405

       S              100         91.860000     20060331     20060405

       S              100         91.880000     20060331     20060405

       S              100         92.020000     20060331     20060405

       S              100         92.040000     20060331     20060405

       S              100         91.890000     20060331     20060405

       S              100         91.870000     20060331     20060405

       S              100         92.000000     20060331     20060405

       S              100         92.000000     20060331     20060405

       S              200         91.850000     20060331     20060405

       S              200         91.940000     20060331     20060405

       S              200         91.910000     20060331     20060405

       S              200         92.000000     20060331     20060405

       S              200         92.000000     20060331     20060405

       S              200         92.010000     20060331     20060405

       S              300         92.000000     20060331     20060405

       P              100         92.040000     20060331     20060405

       P              200         91.860000     20060331     20060405

       S              100         91.850000     20060331     20060405

       S              100         91.750000     20060331     20060405

       S              100         91.750000     20060331     20060405

       S              400         91.850000     20060331     20060405




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              400         92.000000     20060331     20060405

       S              400         92.000000     20060331     20060405

       S              400         92.000000     20060331     20060405

       P              200         91.950000     20060331     20060405

       P              100         91.950000     20060331     20060405

       P              500         91.900000     20060331     20060405

       S              300         91.850000     20060331     20060405

       S              500         91.850000     20060331     20060405

       P             1,100        91.990000     20060331     20060405

       S              500         92.000000     20060331     20060405

       S              600         91.850000     20060331     20060405

       S              100         91.920000     20060331     20060405

       S              100         91.840000     20060331     20060405

       S              100         91.940000     20060331     20060405

       S              100         91.940000     20060331     20060405

       S              100         91.730000     20060331     20060405

       S              100         91.830000     20060331     20060405

       S              100         91.570000     20060331     20060405

       S              100         91.540000     20060331     20060405

       S              100         91.790000     20060331     20060405

       S              100         91.800000     20060331     20060405

       S              100         91.860000     20060331     20060405

       S              100         91.790000     20060331     20060405

       S              100         91.870000     20060331     20060405

       S              100         92.010000     20060331     20060405

       S              100         92.010000     20060331     20060405

       S              100         92.010000     20060331     20060405

       S              200         91.870000     20060331     20060405

       S              200         91.880000     20060331     20060405

       S              200         91.830000     20060331     20060405

       S              200         91.500000     20060331     20060405

       S              200         91.790000     20060331     20060405

       S              200         91.860000     20060331     20060405

       S              200         92.010000     20060331     20060405

       S              300         91.800000     20060331     20060405

       S              300         91.820000     20060331     20060405

       S              300         91.600000     20060331     20060405

       S              300         91.850000     20060331     20060405

       S              300         91.760000     20060331     20060405

       S              300         91.820000     20060331     20060405

       S              300         91.940000     20060331     20060405

       S              300         91.890000     20060331     20060405

       S              300         91.900000     20060331     20060405

       S              300         92.000000     20060331     20060405

       P              100         91.960000     20060403     20060406

       S              100         92.310000     20060403     20060406

       S              100         91.960000     20060403     20060406

       S              100         91.830000     20060403     20060406

       S              200         91.840000     20060403     20060406

       P             4,200        92.305000     20060403     20060406




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P             1,700        91.990000     20060403     20060406

       P              100         92.740000     20060403     20060406

       P              100         92.700000     20060403     20060406

       P              100         92.300000     20060403     20060406

       P              100         92.250000     20060403     20060406

       P              100         92.320000     20060403     20060406

       P              100         91.920000     20060403     20060406

       S              400         92.230200     20060403     20060406

       S              100         92.480000     20060403     20060406

       S              100         92.620000     20060403     20060406

       S              100         92.740000     20060403     20060406

       S              184         92.820000     20060403     20060406

       S             1,700        91.990000     20060403     20060406

       P              100         91.960000     20060403     20060406

       S              100         91.960000     20060403     20060406

       P              138         91.980000     20060403     20060406

       P              100         91.960000     20060403     20060406

       S              238         92.020000     20060403     20060404

       P              900         92.695000     20060403     20060406

       P              800         92.580000     20060403     20060406

       P             1,700        92.390000     20060403     20060406

       S             3,400        92.515441     20060403     20060406

       P              400         92.370000     20060403     20060406

       S              400         92.370000     20060403     20060406

       S              63          92.480000     20060403     20060406

       P              837         92.480000     20060403     20060406

       P              63          92.480000     20060403     20060406

       P              100         92.480000     20060403     20060406

       P              500         92.370000     20060403     20060406

       P              400         92.370000     20060403     20060406

       S              100         92.480000     20060403     20060406

       S             3,778        92.066000     20060403     20060406

       S              900         92.695000     20060403     20060406

       S              800         92.580000     20060403     20060406

       S             1,700        92.390000     20060403     20060406

       S             1,500        92.020000     20060403     20060406

       S              837         92.480000     20060403     20060406

       S              500         92.370000     20060403     20060406

       S               8          92.020000     20060403     20060406

       P              238         92.020000     20060403     20060406

       P               8          92.020000     20060403     20060406

       S              238         92.020000     20060403     20060406

       S               8          92.020000     20060403     20060406

       P              100         91.960000     20060403     20060406

       P              138         91.980000     20060403     20060406

       P              126         92.540000     20060403     20060406

       P             1,956        92.020000     20060403     20060406

       P               2          92.830000     20060403     20060406

       S             1,949        91.990000     20060403     20060406

       P             1,949        91.990000     20060403     20060406




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              100         92.720000     20060403     20060406

       S              100         92.730000     20060403     20060406

       S              100         92.750000     20060403     20060406

       S              100         92.460000     20060403     20060406

       S              100         92.300000     20060403     20060406

       S              100         92.450000     20060403     20060406

       S              100         91.800000     20060403     20060406

       S              300         92.540000     20060403     20060406

       S              300         92.400000     20060403     20060406

       S              500         92.000000     20060403     20060406

       P              100         92.100000     20060403     20060406

       P              200         92.100000     20060403     20060406

       P              200         92.410000     20060403     20060406

       P              200         92.480000     20060403     20060406

       P              200         92.470000     20060403     20060406

       P              100         92.540000     20060403     20060406

       P              100         92.540000     20060403     20060406

       P              200         92.540000     20060403     20060406

       P              100         92.540000     20060403     20060406

       P              200         92.540000     20060403     20060406

       P              100         92.590000     20060403     20060406

       P              200         92.590000     20060403     20060406

       P              300         92.590000     20060403     20060406

       P              200         92.660000     20060403     20060406

       P              100         92.640000     20060403     20060406

       P              200         92.700000     20060403     20060406

       P              300         92.820000     20060403     20060406

       P              200         93.030000     20060403     20060406

       P              300         93.010000     20060403     20060406

       P              200         92.980000     20060403     20060406

       P              300         92.970000     20060403     20060406

       P              200         92.910000     20060403     20060406

       P              200         92.910000     20060403     20060406

       P              100         92.850000     20060403     20060406

       P              200         92.790000     20060403     20060406

       P              100         92.770000     20060403     20060406

       P              200         92.770000     20060403     20060406

       P              100         92.760000     20060403     20060406

       P              100         92.760000     20060403     20060406

       P              200         92.700000     20060403     20060406

       P              100         92.700000     20060403     20060406

       P              200         92.670000     20060403     20060406

       P              200         92.740000     20060403     20060406

       P              300         92.700000     20060403     20060406

       P              100         92.690000     20060403     20060406

       P              200         92.700000     20060403     20060406

       P              400         92.370000     20060403     20060406

       P              300         92.330000     20060403     20060406

       P              300         92.270000     20060403     20060406

       P              200         92.150000     20060403     20060406




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              500         91.820000     20060403     20060406

       P              300         91.820000     20060403     20060406

       S              100         92.560000     20060403     20060406

       S              100         92.440000     20060403     20060406

       S              100         91.790000     20060403     20060406

       S              100         91.940000     20060403     20060406

       S              100         91.940000     20060403     20060406

       S              200         92.490000     20060403     20060406

       S              200         92.440000     20060403     20060406

       S              200         92.220000     20060403     20060406

       S              200         91.990000     20060403     20060406

       S              300         92.000000     20060403     20060406

       S              300         91.870000     20060403     20060406

       S              300         92.530000     20060403     20060406

       S              300         92.580000     20060403     20060406

       S              300         92.490000     20060403     20060406

       S              300         92.490000     20060403     20060406

       S              300         92.500000     20060403     20060406

       S              300         92.440000     20060403     20060406

       S              400         92.370000     20060403     20060406

       S              400         92.410000     20060403     20060406

       S              400         92.540000     20060403     20060406

       S              400         92.440000     20060403     20060406

       S              400         92.400000     20060403     20060406

       S              700         92.500000     20060403     20060406

       S              800         92.530000     20060403     20060406

       P              536         92.020000     20060403     20060406

       P              100         92.130000     20060403     20060406

       P              100         92.520000     20060403     20060406

       P              100         92.670000     20060403     20060406

       P              100         92.620000     20060403     20060406

       P              100         92.850000     20060403     20060406

       P              200         92.850000     20060403     20060406

       P              100         92.730000     20060403     20060406

       P              100         92.730000     20060403     20060406

       P              100         92.730000     20060403     20060406

       P              100         92.470000     20060403     20060406

       P              100         92.420000     20060403     20060406

       P              100         92.310000     20060403     20060406

       P              200         92.390000     20060403     20060406

       P              200         92.390000     20060403     20060406

       P              200         92.370000     20060403     20060406

       P              100         92.400000     20060403     20060406

       P              100         92.400000     20060403     20060406

       P              600         92.380000     20060403     20060406

       P              800         92.380000     20060403     20060406

       P              100         92.390000     20060403     20060406

       P              900         92.400000     20060403     20060406

       P              100         92.390000     20060403     20060406

       P              100         92.400000     20060403     20060406




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              100         92.390000     20060403     20060406

       P              100         92.390000     20060403     20060406

       P              100         92.270000     20060403     20060406

       P              600         92.540000     20060403     20060406

       P              100         92.440000     20060403     20060406

       S             2,219        92.020000     20060403     20060406

       S              536         92.020000     20060403     20060406

       P              611         92.020000     20060403     20060406

       S              900         92.695000     20060403     20060406

       S              800         92.580000     20060403     20060406

       S             1,700        92.390000     20060403     20060406

       P             3,400        92.515441     20060403     20060406

       S              400         92.370000     20060403     20060406

       P              100         92.830000     20060403     20060406

       P              100         92.670000     20060403     20060406

       P              100         92.760000     20060403     20060406

       P              100         92.650000     20060403     20060406

       P              100         92.680000     20060403     20060406

       P              200         92.650000     20060403     20060406

       P              100         92.750000     20060403     20060406

       P              100         92.640000     20060403     20060406

       P              100         92.700000     20060403     20060406

       P              100         92.720000     20060403     20060406

       P              100         92.700000     20060403     20060406

       P              100         92.660000     20060403     20060406

       P              200         92.370000     20060403     20060406

       P              100         92.330000     20060403     20060406

       P              100         92.320000     20060403     20060406

       P              300         92.300000     20060403     20060406

       P              100         92.330000     20060403     20060406

       P              100         92.310000     20060403     20060406

       P              100         92.370000     20060403     20060406

       P              100         92.340000     20060403     20060406

       P              200         92.350000     20060403     20060406

       P              100         92.330000     20060403     20060406

       P              100         92.140000     20060403     20060406

       P              100         92.030000     20060403     20060406

       P              100         91.960000     20060403     20060406

       S              100         92.450000     20060403     20060406

       S              100         92.530000     20060403     20060406

       S              100         92.600000     20060403     20060406

       S              100         92.500000     20060403     20060406

       S              100         92.460000     20060403     20060406

       S              100         92.500000     20060403     20060406

       S              100         92.450000     20060403     20060406

       S              100         92.450000     20060403     20060406

       S              100         92.460000     20060403     20060406

       S              100         92.450000     20060403     20060406

       S              100         92.370000     20060403     20060406

       S              100         92.280000     20060403     20060406




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              100         92.220000     20060403     20060406

       S              100         92.370000     20060403     20060406

       S              100         92.410000     20060403     20060406

       S              100         91.950000     20060403     20060406

       S              200         92.520000     20060403     20060406

       S              200         92.540000     20060403     20060406

       S              200         92.560000     20060403     20060406

       S              200         92.500000     20060403     20060406

       S              200         92.460000     20060403     20060406

       S              200         91.990000     20060403     20060406

       S              300         92.490000     20060403     20060406

       P              300         92.650000     20060403     20060406

       P              100         92.720000     20060403     20060406

       P              300         92.380000     20060403     20060406

       P              100         92.330000     20060403     20060406

       P              300         92.300000     20060403     20060406

       P              200         92.270000     20060403     20060406

       S              100         92.680000     20060403     20060406

       S              100         92.750000     20060403     20060406

       S              100         92.440000     20060403     20060406

       S              100         92.280000     20060403     20060406

       S              100         91.890000     20060403     20060406

       S              300         91.800000     20060403     20060406

       S              300         91.870000     20060403     20060406

       S              300         91.990000     20060403     20060406

       S              300         92.550000     20060403     20060406

       S              300         92.590000     20060403     20060406

       S              300         92.600000     20060403     20060406

       S              100         92.490000     20060403     20060406

       S              200         92.750000     20060403     20060406

       S              200         92.380000     20060403     20060406

       S              200         92.300000     20060403     20060406

       S              200         92.300000     20060403     20060406

       S              200         92.300000     20060403     20060406

       S              200         92.310000     20060403     20060406

       P              500         92.760000     20060403     20060406

       P              500         92.380000     20060403     20060406

       P              300         92.360000     20060403     20060406

       S              100         91.830000     20060403     20060406

       S              100         91.920000     20060403     20060406

       S              100         91.970000     20060403     20060406

       S              200         92.350000     20060403     20060406

       S              200         91.830000     20060403     20060406

       S              200         91.830000     20060403     20060406

       S              200         91.920000     20060403     20060406

       S              200         91.920000     20060403     20060406

       P              900         92.695000     20060403     20060406

       P              800         92.580000     20060403     20060406

       P             1,700        92.390000     20060403     20060406

       P             1,500        92.020000     20060403     20060406




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              100         92.690000     20060403     20060406

       S              100         92.510000     20060403     20060406

       S              200         92.710000     20060403     20060406

       S              200         92.690000     20060403     20060406

       S              200         92.390000     20060403     20060406

       S              400         92.710000     20060403     20060406

       S              500         92.390000     20060403     20060406

       S              800         92.380000     20060403     20060406

       S              800         92.300000     20060403     20060406

       S              800         92.350000     20060403     20060406

       S              800         92.550000     20060403     20060406

       S              611         92.020000     20060403     20060406

       P              200         92.690000     20060403     20060406

       P              300         92.670000     20060403     20060406

       P              100         92.640000     20060403     20060406

       P              100         92.680000     20060403     20060406

       P              300         92.700000     20060403     20060406

       P              300         92.680000     20060403     20060406

       P              100         92.660000     20060403     20060406

       P              200         92.680000     20060403     20060406

       P              200         92.680000     20060403     20060406

       P              300         92.710000     20060403     20060406

       P              100         92.710000     20060403     20060406

       P              200         92.600000     20060403     20060406

       P              300         92.430000     20060403     20060406

       P              300         92.330000     20060403     20060406

       P              100         92.250000     20060403     20060406

       P              200         92.270000     20060403     20060406

       P              300         92.090000     20060403     20060406

       S              300         92.550000     20060403     20060406

       S              300         92.450000     20060403     20060406

       S              25          91.697400     20060404     20060407

       S             3,075        91.697400     20060404     20060407

       S              200         91.420000     20060404     20060407

       S              300         91.290000     20060404     20060407

       S              100         91.370000     20060404     20060407

       S              100         91.380000     20060404     20060407

       S              100         91.550000     20060404     20060407

       S              100         91.460000     20060404     20060407

       S              100         91.500000     20060404     20060407

       S              100         91.430000     20060404     20060407

       S              100         91.420000     20060404     20060407

       S              100         91.530000     20060404     20060407

       S              100         91.490000     20060404     20060407

       S              100         91.570000     20060404     20060407

       S              100         91.610000     20060404     20060407

       S              100         91.690000     20060404     20060407

       S              100         91.650000     20060404     20060407

       P             1,100        91.550400     20060404     20060407

       S              112         91.700000     20060404     20060407




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              112         91.770000     20060404     20060405

       S              200         91.697400     20060404     20060407

       S              25          91.697400     20060404     20060407

       P              25          91.697400     20060404     20060407

       S             2,875        91.697400     20060404     20060407

       P             3,075        91.697400     20060404     20060407

       S              100         91.805000     20060404     20060407

       P              500         91.520000     20060404     20060407

       S              300         91.575000     20060404     20060407

       S              500         91.520000     20060404     20060407

       P              400         91.632500     20060404     20060407

       S              459         91.542092     20060404     20060407

       P              159         91.480000     20060404     20060407

       P              300         91.575000     20060404     20060407

       S              200         91.640000     20060404     20060407

       S              400         91.590000     20060404     20060407

       S              200         91.540000     20060404     20060407

       S              400         91.550000     20060404     20060407

       S              200         91.500000     20060404     20060407

       S              600         91.570000     20060404     20060407

       S              200         91.530000     20060404     20060407

       S              800         91.520000     20060404     20060407

       S              400         91.470000     20060404     20060407

       S              300         91.450000     20060404     20060407

       S              400         91.430000     20060404     20060407

       S              600         91.460000     20060404     20060407

       S             1,000        91.490000     20060404     20060407

       S              600         91.480000     20060404     20060407

       S              600         91.440000     20060404     20060407

       S              200         91.420000     20060404     20060407

       S              400         91.560000     20060404     20060407

       S              400         91.510000     20060404     20060407

       S              300         91.620000     20060404     20060407

       S              100         91.590000     20060404     20060407

       S              100         91.610000     20060404     20060407

       S              200         91.480000     20060404     20060407

       S              200         91.510000     20060404     20060407

       S              200         91.550000     20060404     20060407

       S              400         91.560000     20060404     20060407

       S              100         91.600000     20060404     20060407

       S              600         91.570000     20060404     20060407

       S              400         91.540000     20060404     20060407

       S              200         91.490000     20060404     20060407

       S              200         91.510000     20060404     20060407

       S              600         91.410000     20060404     20060407

       S              600         91.400000     20060404     20060407

       S              200         91.420000     20060404     20060407

       S              200         91.430000     20060404     20060407

       S             1,400        91.440000     20060404     20060407

       S              200         91.390000     20060404     20060407




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              100         91.570000     20060404     20060407

       S              200         91.470000     20060404     20060407

       S              200         91.530000     20060404     20060407

       S              400         91.480000     20060404     20060407

       S              200         91.500000     20060404     20060407

       S              200         91.580000     20060404     20060407

       S              400         91.550000     20060404     20060407

       S              600         91.450000     20060404     20060407

       S              600         91.460000     20060404     20060407

       S              200         91.600000     20060404     20060407

       S              200         91.610000     20060404     20060407

       S              200         91.620000     20060404     20060407

       S              200         91.470000     20060404     20060407

       S              300         91.570000     20060404     20060407

       S              200         91.690000     20060404     20060407

       S              200         91.650000     20060404     20060407

       S              400         91.610000     20060404     20060407

       S              500         91.600000     20060404     20060407

       S              200         91.580000     20060404     20060407

       S              200         91.630000     20060404     20060407

       S              700         91.640000     20060404     20060407

       S              800         91.660000     20060404     20060407

       S              200         91.670000     20060404     20060407

       S              100         91.570000     20060404     20060407

       S             1,000        91.590000     20060404     20060407

       P             1,000        91.590000     20060404     20060407

       P              800         91.470000     20060404     20060407

       P              800         91.475625     20060404     20060407

       P              400         91.470000     20060404     20060407

       P              400         91.418750     20060404     20060407

       P              100         91.400000     20060404     20060407

       P              100         91.400000     20060404     20060407

       P              300         91.400000     20060404     20060407

       P              300         91.575000     20060404     20060407

       P              300         91.550000     20060404     20060407

       P              300         91.450000     20060404     20060407

       P              100         91.480000     20060404     20060407

       S              400         91.418750     20060404     20060407

       S              300         91.575000     20060404     20060407

       S              800         91.475625     20060404     20060407

       S             2,579        91.815900     20060404     20060407

       P              100         91.805000     20060404     20060407

       P              241         91.800000     20060404     20060407

       P             2,875        91.697400     20060404     20060407

       S              500         91.520000     20060404     20060407

       P              25          91.575000     20060404     20060407

       S              241         91.800000     20060404     20060407

       S             1,000        91.590000     20060404     20060407

       S              800         91.470000     20060404     20060407

       S              400         91.470000     20060404     20060407




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              159         91.480000     20060404     20060407

       S              25          91.560000     20060404     20060407

       S              25          91.400000     20060404     20060407

       S              25          91.575000     20060404     20060407

       P              25          91.560000     20060404     20060407

       P              25          91.400000     20060404     20060407

       P              124         91.720000     20060404     20060407

       S               8          91.770000     20060404     20060407

       S              112         91.770000     20060404     20060407

       P               8          91.770000     20060404     20060407

       P              112         91.770000     20060404     20060407

       S               8          91.650000     20060404     20060407

       S              112         91.700000     20060404     20060407

       P              36          91.320000     20060404     20060407

       P               3          91.530000     20060404     20060407

       P               3          91.490000     20060404     20060407

       P               3          91.600000     20060404     20060407

       P              723         91.570000     20060404     20060407

       P              66          91.410000     20060404     20060407

       S             1,249        91.540000     20060404     20060407

       P              300         91.430000     20060404     20060407

       P              200         91.380000     20060404     20060407

       S              300         91.660000     20060404     20060407

       S              300         91.630000     20060404     20060407

       S              112         91.770000     20060404     20060407

       P              400         91.840000     20060404     20060407

       P              100         91.810000     20060404     20060407

       P              200         91.650000     20060404     20060407

       P              200         91.760000     20060404     20060407

       P              300         91.830000     20060404     20060407

       P              100         91.560000     20060404     20060407

       P              100         91.390000     20060404     20060407

       P              100         91.390000     20060404     20060407

       P              100         91.400000     20060404     20060407

       P              200         91.400000     20060404     20060407

       P              400         91.440000     20060404     20060407

       P              100         91.460000     20060404     20060407

       P              100         91.460000     20060404     20060407

       P              300         91.480000     20060404     20060407

       P              100         91.700000     20060404     20060407

       P              100         91.700000     20060404     20060407

       P              100         91.670000     20060404     20060407

       P              400         91.710000     20060404     20060407

       P              100         91.670000     20060404     20060407

       P              100         91.670000     20060404     20060407

       P              200         91.660000     20060404     20060407

       P              400         91.630000     20060404     20060407

       P              100         91.630000     20060404     20060407

       P              100         91.630000     20060404     20060407

       P              200         91.570000     20060404     20060407




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              100         91.540000     20060404     20060407

       P              100         91.530000     20060404     20060407

       P              200         91.570000     20060404     20060407

       P              200         91.560000     20060404     20060407

       P              300         91.590000     20060404     20060407

       P              100         91.500000     20060404     20060407

       P              100         91.480000     20060404     20060407

       P              100         91.480000     20060404     20060407

       P              100         91.480000     20060404     20060407

       P              200         91.560000     20060404     20060407

       P              300         91.560000     20060404     20060407

       P              400         91.500000     20060404     20060407

       P              400         91.450000     20060404     20060407

       P              300         91.500000     20060404     20060407

       P              500         91.500000     20060404     20060407

       P              400         91.460000     20060404     20060407

       P              800         91.560000     20060404     20060407

       P              200         91.560000     20060404     20060407

       P              200         91.590000     20060404     20060407

       P              100         91.600000     20060404     20060407

       P              100         91.590000     20060404     20060407

       P              100         91.590000     20060404     20060407

       P              100         91.560000     20060404     20060407

       P              200         91.800000     20060404     20060407

       P              100         91.840000     20060404     20060407

       P              100         91.810000     20060404     20060407

       P              100         91.830000     20060404     20060407

       P              100         91.390000     20060404     20060407

       P              100         91.390000     20060404     20060407

       P              400         91.370000     20060404     20060407

       P              100         91.340000     20060404     20060407

       P              200         91.500000     20060404     20060407

       P              100         91.620000     20060404     20060407

       P              300         91.700000     20060404     20060407

       P              100         91.720000     20060404     20060407

       P              100         91.640000     20060404     20060407

       P              100         91.650000     20060404     20060407

       P              100         91.700000     20060404     20060407

       P              200         91.700000     20060404     20060407

       P              300         91.710000     20060404     20060407

       P              100         91.710000     20060404     20060407

       P              100         91.710000     20060404     20060407

       P              200         91.650000     20060404     20060407

       P              100         91.650000     20060404     20060407

       P              100         91.650000     20060404     20060407

       P              400         91.630000     20060404     20060407

       P              100         91.650000     20060404     20060407

       P              100         91.630000     20060404     20060407

       P              200         91.570000     20060404     20060407

       P              100         91.540000     20060404     20060407




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              100         91.590000     20060404     20060407

       P              400         91.600000     20060404     20060407

       P              100         91.630000     20060404     20060407

       P              100         91.630000     20060404     20060407

       P              100         91.560000     20060404     20060407

       P              200         91.500000     20060404     20060407

       P              100         91.570000     20060404     20060407

       P              100         91.500000     20060404     20060407

       P              200         91.460000     20060404     20060407

       P              100         91.440000     20060404     20060407

       P              300         91.490000     20060404     20060407

       P              500         91.570000     20060404     20060407

       P              100         91.570000     20060404     20060407

       P              100         91.570000     20060404     20060407

       P              200         91.600000     20060404     20060407

       P              100         91.600000     20060404     20060407

       P              100         91.600000     20060404     20060407

       P              100         91.590000     20060404     20060407

       P              100         91.590000     20060404     20060407

       P              300         91.560000     20060404     20060407

       P              100         91.560000     20060404     20060407

       P              100         91.560000     20060404     20060407

       P              400         91.540000     20060404     20060407

       P              400         91.550000     20060404     20060407

       P              200         91.540000     20060404     20060407

       P              100         91.600000     20060404     20060407

       P              100         91.490000     20060404     20060407

       P              300         91.490000     20060404     20060407

       P              100         91.490000     20060404     20060407

       P              100         91.540000     20060404     20060407

       P              100         91.540000     20060404     20060407

       P              100         91.540000     20060404     20060407

       P              100         91.510000     20060404     20060407

       P              600         91.590000     20060404     20060407

       P              261         91.770000     20060404     20060407

       P              200         91.450000     20060404     20060407

       P              112         91.770000     20060404     20060407

       S              261         91.770000     20060404     20060407

       S              120         91.770000     20060404     20060407

       S              198         91.770000     20060404     20060407

       P              221         91.770000     20060404     20060407

       P              100         91.805000     20060404     20060407

       S              500         91.520000     20060404     20060407

       P              300         91.575000     20060404     20060407

       P              500         91.520000     20060404     20060407

       S              400         91.632500     20060404     20060407

       P              200         91.550000     20060404     20060407

       S              600         91.770000     20060404     20060407

       P              200         91.410000     20060404     20060407

       P              200         91.430000     20060404     20060407




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              100         91.580000     20060404     20060407

       P              100         91.560000     20060404     20060407

       P              200         91.580000     20060404     20060407

       P              100         91.500000     20060404     20060407

       P              100         91.520000     20060404     20060407

       P              100         91.440000     20060404     20060407

       P              100         91.560000     20060404     20060407

       P              100         91.520000     20060404     20060407

       P              200         91.470000     20060404     20060407

       P              100         91.420000     20060404     20060407

       P              100         91.470000     20060404     20060407

       P              100         91.410000     20060404     20060407

       P              100         91.410000     20060404     20060407

       P              100         91.640000     20060404     20060407

       P              100         91.590000     20060404     20060407

       P              100         91.550000     20060404     20060407

       P              100         91.500000     20060404     20060407

       P              100         91.600000     20060404     20060407

       P              100         91.600000     20060404     20060407

       P              459         91.542092     20060404     20060407

       P              120         91.770000     20060404     20060407

       P              100         91.550000     20060404     20060407

       P              100         91.770000     20060404     20060407

       S              100         91.805000     20060404     20060407

       S              900         91.770000     20060404     20060407

       P              198         91.770000     20060404     20060407

       P              100         91.780000     20060404     20060407

       P              100         91.410000     20060404     20060407

       P              200         91.430000     20060404     20060407

       P              100         91.480000     20060404     20060407

       P              100         91.640000     20060404     20060407

       P              100         91.660000     20060404     20060407

       P              100         91.670000     20060404     20060407

       P              200         91.550000     20060404     20060407

       P              100         91.550000     20060404     20060407

       P              100         91.710000     20060404     20060407

       P              100         91.680000     20060404     20060407

       P              100         91.630000     20060404     20060407

       P              100         91.640000     20060404     20060407

       P              100         91.570000     20060404     20060407

       P              100         91.550000     20060404     20060407

       P              200         91.600000     20060404     20060407

       P              300         91.570000     20060404     20060407

       P              100         91.590000     20060404     20060407

       P              100         91.590000     20060404     20060407

       P              200         91.590000     20060404     20060407

       P              200         91.480000     20060404     20060407

       P              100         91.560000     20060404     20060407

       P              100         91.560000     20060404     20060407

       P              200         91.540000     20060404     20060407




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              200         91.500000     20060404     20060407

       P              200         91.490000     20060404     20060407

       P              100         91.500000     20060404     20060407

       P              200         91.490000     20060404     20060407

       P              100         91.460000     20060404     20060407

       P              100         91.480000     20060404     20060407

       P              200         91.480000     20060404     20060407

       P              100         91.570000     20060404     20060407

       P              100         91.610000     20060404     20060407

       P              100         91.600000     20060404     20060407

       P              100         91.570000     20060404     20060407

       P              100         91.570000     20060404     20060407

       P              100         91.540000     20060404     20060407

       P              100         91.550000     20060404     20060407

       P              100         91.550000     20060404     20060407

       P              100         91.600000     20060404     20060407

       P              400         91.500000     20060404     20060407

       P              100         91.520000     20060404     20060407

       P              100         91.470000     20060404     20060407

       S              100         91.670000     20060404     20060407

       S              100         91.680000     20060404     20060407

       S              100         91.680000     20060404     20060407

       S              100         91.640000     20060404     20060407

       S              100         91.690000     20060404     20060407

       S              100         91.700000     20060404     20060407

       S              100         91.550000     20060404     20060407

       S              200         91.690000     20060404     20060407

       P              100         91.530000     20060404     20060407

       P              100         91.790000     20060404     20060407

       P              300         91.670000     20060404     20060407

       P              100         91.640000     20060404     20060407

       P              100         91.610000     20060404     20060407

       P              100         91.610000     20060404     20060407

       P              100         91.520000     20060404     20060407

       P              100         91.490000     20060404     20060407

       P              300         91.560000     20060404     20060407

       P              100         91.590000     20060404     20060407

       P              300         91.550000     20060404     20060407

       P              100         91.590000     20060404     20060407

       P              100         91.520000     20060404     20060407

       P              100         91.410000     20060404     20060407

       P              100         91.540000     20060404     20060407

       P              300         91.570000     20060404     20060407

       P             1,000        91.590000     20060404     20060407

       P              600         91.770000     20060404     20060407

       S              300         91.575000     20060404     20060407

       S              100         91.460000     20060404     20060407

       P              400         91.570000     20060404     20060407

       P              400         91.570000     20060404     20060407

       P              500         91.520000     20060404     20060407




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              200         91.460000     20060404     20060407

       S              300         91.460000     20060404     20060407

       P              300         91.570000     20060404     20060407

       P              300         91.550000     20060404     20060407

       S              221         91.770000     20060404     20060407

       P              100         91.830000     20060404     20060407

       P              200         91.650000     20060404     20060407

       P              200         91.620000     20060404     20060407

       P              200         91.550000     20060404     20060407

       P              300         91.490000     20060404     20060407

       P              100         91.510000     20060404     20060407

       P              100         91.430000     20060404     20060407

       P              100         91.410000     20060404     20060407

       P              100         91.380000     20060404     20060407

       P              100         91.400000     20060404     20060407

       P              100         91.400000     20060404     20060407

       P              300         91.380000     20060404     20060407

       P              100         91.390000     20060404     20060407

       P              200         91.400000     20060404     20060407

       P              300         91.380000     20060404     20060407

       P              100         91.410000     20060404     20060407

       P              200         91.360000     20060404     20060407

       P              100         91.430000     20060404     20060407

       P              100         91.590000     20060404     20060407

       P              300         91.540000     20060404     20060407

       P              200         91.490000     20060404     20060407

       P              100         91.550000     20060404     20060407

       P              100         91.530000     20060404     20060407

       P              300         91.490000     20060404     20060407

       P              100         91.430000     20060404     20060407

       P              100         91.410000     20060404     20060407

       P              100         91.540000     20060404     20060407

       P              100         91.430000     20060404     20060407

       P              200         91.697400     20060404     20060407

       P              25          91.697400     20060404     20060407

       S             3,110        91.150000     20060405     20060410

       S             1,999        91.150000     20060405     20060410

       P              100         91.087800     20060405     20060410

       S              100         91.103800     20060405     20060410

       S              35          91.147200     20060405     20060410

       S              76          91.050000     20060405     20060410

       P              210         91.150000     20060405     20060410

       P              76          91.150000     20060405     20060406

       S              210         91.150000     20060405     20060406

       S              700         91.040000     20060405     20060410

       S              300         91.095000     20060405     20060410

       S              300         91.175000     20060405     20060410

       P             1,300        91.083846     20060405     20060410

       P              200         91.147500     20060405     20060410

       P              400         91.151250     20060405     20060410




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              300         91.120000     20060405     20060410

       P              100         91.160000     20060405     20060410

       P              200         91.190000     20060405     20060410

       S              400         91.151250     20060405     20060410

       S              200         91.147500     20060405     20060410

       P              100         91.170000     20060405     20060410

       S             1,091        91.186500     20060405     20060410

       P              700         91.040000     20060405     20060410

       P              300         91.095000     20060405     20060410

       P              300         91.175000     20060405     20060410

       P              100         91.200000     20060405     20060410

       P              100         91.250000     20060405     20060410

       P              100         91.330000     20060405     20060410

       P              100         91.230000     20060405     20060410

       P              100         91.280000     20060405     20060410

       P              100         91.310000     20060405     20060410

       P              200         91.270000     20060405     20060410

       P              100         91.250000     20060405     20060410

       P              100         91.220000     20060405     20060410

       P              25          91.185000     20060405     20060410

       P              25          91.255000     20060405     20060410

       P              25          91.145000     20060405     20060410

       P              25          91.115000     20060405     20060410

       P              25          91.170000     20060405     20060410

       P              25          91.140000     20060405     20060410

       P              25          91.770000     20060405     20060410

       S              25          91.210000     20060405     20060410

       S              25          91.250000     20060405     20060410

       S              25          91.100000     20060405     20060410

       S              25          91.070000     20060405     20060410

       S              25          91.170000     20060405     20060410

       S              25          91.130000     20060405     20060410

       S              25          91.185000     20060405     20060410

       S              25          91.255000     20060405     20060410

       S              25          91.145000     20060405     20060410

       S              25          91.115000     20060405     20060410

       S              25          91.170000     20060405     20060410

       S              25          91.140000     20060405     20060410

       S              25          91.770000     20060405     20060410

       P              25          91.210000     20060405     20060410

       P              25          91.250000     20060405     20060410

       P              25          91.100000     20060405     20060410

       P              25          91.070000     20060405     20060410

       P              25          91.170000     20060405     20060410

       P              25          91.130000     20060405     20060410

       P              300         91.400000     20060405     20060410

       P              100         91.260000     20060405     20060410

       P              100         91.120000     20060405     20060410

       P              100         91.110000     20060405     20060410

       P              100         91.180000     20060405     20060410




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              200         91.090000     20060405     20060410

       P              100         91.780000     20060405     20060410

       P              100         91.660000     20060405     20060410

       P              100         91.640000     20060405     20060410

       P              100         91.750000     20060405     20060410

       P              100         91.720000     20060405     20060410

       P              100         91.430000     20060405     20060410

       P              100         91.320000     20060405     20060410

       P              100         91.300000     20060405     20060410

       P              200         91.220000     20060405     20060410

       P              300         91.270000     20060405     20060410

       P              100         91.140000     20060405     20060410

       P              100         91.000000     20060405     20060410

       P              200         91.090000     20060405     20060410

       P              100         91.070000     20060405     20060410

       P              100         91.110000     20060405     20060410

       P              200         91.160000     20060405     20060410

       P              300         91.150000     20060405     20060410

       P              100         91.180000     20060405     20060410

       P              200         91.170000     20060405     20060410

       P              100         91.150000     20060405     20060410

       P              100         91.070000     20060405     20060410

       P              100         91.120000     20060405     20060410

       P              100         91.160000     20060405     20060410

       P              100         91.100000     20060405     20060410

       P              100         91.100000     20060405     20060410

       P              100         90.990000     20060405     20060410

       P              100         91.090000     20060405     20060410

       P              81          91.150000     20060405     20060410

       P              210         91.150000     20060405     20060410

       P              35          91.150000     20060405     20060410

       S              100         91.120000     20060405     20060410

       S              100         91.040000     20060405     20060410

       S              100         91.010000     20060405     20060410

       S              100         91.100000     20060405     20060410

       S              200         91.110000     20060405     20060410

       S              112         91.080000     20060405     20060410

       S              81          91.150000     20060405     20060410

       P              35          91.147200     20060405     20060410

       S              210         91.150000     20060405     20060410

       S              35          91.150000     20060405     20060410

       P              81          91.150000     20060405     20060410

       P              210         91.150000     20060405     20060410

       P              978         91.150000     20060405     20060410

       S              72          91.650000     20060405     20060410

       P              200         91.180000     20060405     20060410

       P              100         91.190000     20060405     20060410

       P              100         91.170000     20060405     20060410

       P              100         91.140000     20060405     20060410

       P              200         91.150000     20060405     20060410




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              100         91.110000     20060405     20060410

       P              100         91.180000     20060405     20060410

       P              100         91.190000     20060405     20060410

       P              100         91.100000     20060405     20060410

       P              100         91.140000     20060405     20060410

       P              200         91.100000     20060405     20060410

       P              174         91.050000     20060405     20060410

       P              200         91.150000     20060405     20060410

       P              200         91.140000     20060405     20060410

       S              100         91.170000     20060405     20060410

       P              200         91.730000     20060405     20060410

       P              200         91.310000     20060405     20060410

       S              200         91.380000     20060405     20060410

       P              500         91.020000     20060405     20060410

       P              100         91.020000     20060405     20060410

       P              400         91.020000     20060405     20060410

       P              148         91.150000     20060405     20060410

       P              100         91.430000     20060405     20060410

       P              100         91.430000     20060405     20060410

       P              100         91.430000     20060405     20060410

       P              100         91.550000     20060405     20060410

       P              100         91.720000     20060405     20060410

       P              100         91.720000     20060405     20060410

       P              100         91.700000     20060405     20060410

       P              100         91.570000     20060405     20060410

       P              100         91.150000     20060405     20060410

       P              200         91.150000     20060405     20060410

       P              100         91.080000     20060405     20060410

       P              100         91.030000     20060405     20060410

       P              200         91.140000     20060405     20060410

       P              400         91.190000     20060405     20060410

       P              100         91.190000     20060405     20060410

       P              200         91.180000     20060405     20060410

       P              100         91.180000     20060405     20060410

       P              100         91.180000     20060405     20060410

       P              300         91.150000     20060405     20060410

       P              300         91.190000     20060405     20060410

       P              100         91.190000     20060405     20060410

       P              100         91.190000     20060405     20060410

       P              300         91.190000     20060405     20060410

       P              400         91.190000     20060405     20060410

       P              100         91.150000     20060405     20060410

       P              100         91.080000     20060405     20060410

       P              200         91.190000     20060405     20060410

       P              100         91.190000     20060405     20060410

       P              200         91.190000     20060405     20060410

       P              100         91.180000     20060405     20060410

       P              600         91.180000     20060405     20060410

       P              100         91.160000     20060405     20060410

       P              100         91.170000     20060405     20060410




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              100         91.150000     20060405     20060410

       S              100         91.170000     20060405     20060410

       S              100         91.170000     20060405     20060410

       S              100         91.070000     20060405     20060410

       S              100         91.180000     20060405     20060410

       S              100         91.120000     20060405     20060410

       S              100         91.100000     20060405     20060410

       S              100         91.180000     20060405     20060410

       S              100         91.170000     20060405     20060410

       S              100         91.130000     20060405     20060410

       S              100         91.140000     20060405     20060410

       S              100         91.350000     20060405     20060410

       S              200         91.200000     20060405     20060410

       S              200         91.180000     20060405     20060410

       S              200         91.080000     20060405     20060410

       S              200         91.120000     20060405     20060410

       S              200         91.160000     20060405     20060410

       S              200         91.140000     20060405     20060410

       S              200         91.260000     20060405     20060410

       S              200         91.210000     20060405     20060410

       S              300         91.180000     20060405     20060410

       S              300         91.120000     20060405     20060410

       S              300         91.340000     20060405     20060410

       S              400         91.190000     20060405     20060410

       S              500         91.180000     20060405     20060410

       P              400         91.150000     20060405     20060410

       P              400         91.120000     20060405     20060410

       P              200         91.120000     20060405     20060410

       P              200         91.030000     20060405     20060410

       P              200         91.050000     20060405     20060410

       P              200         91.050000     20060405     20060410

       P              200         91.050000     20060405     20060410

       P              200         91.050000     20060405     20060410

       P              100         91.080000     20060405     20060410

       S              100         91.150000     20060405     20060410

       S              100         91.360000     20060405     20060410

       S              100         91.420000     20060405     20060410

       S              100         91.630000     20060405     20060410

       S              100         91.830000     20060405     20060410

       S              400         91.290000     20060405     20060410

       S              148         91.150000     20060405     20060410

       S              101         91.150000     20060405     20060410

       P              236         91.150000     20060405     20060410

       P              700         91.040000     20060405     20060410

       P              300         91.095000     20060405     20060410

       P              300         91.175000     20060405     20060410

       S             1,300        91.083846     20060405     20060410

       S              300         91.150000     20060405     20060410

       P              300         91.160000     20060405     20060410

       P              100         91.120000     20060405     20060410




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              100         91.120000     20060405     20060410

       P              100         91.060000     20060405     20060410

       P              100         91.170000     20060405     20060410

       P              100         91.180000     20060405     20060410

       P              100         91.190000     20060405     20060410

       P              100         91.180000     20060405     20060410

       P              100         91.160000     20060405     20060410

       P              100         91.180000     20060405     20060410

       P              100         91.190000     20060405     20060410

       P              100         91.160000     20060405     20060410

       P              100         91.160000     20060405     20060410

       P              100         91.180000     20060405     20060410

       P              100         91.200000     20060405     20060410

       P              100         91.180000     20060405     20060410

       P              100         91.160000     20060405     20060410

       P              100         91.180000     20060405     20060410

       P              200         91.170000     20060405     20060410

       P              100         91.190000     20060405     20060410

       P              100         91.170000     20060405     20060410

       P              100         91.180000     20060405     20060410

       P              100         91.150000     20060405     20060410

       P              100         91.190000     20060405     20060410

       P              100         91.140000     20060405     20060410

       P              200         91.090000     20060405     20060410

       P              400         91.150000     20060405     20060410

       P              100         91.150000     20060405     20060410

       P              200         91.140000     20060405     20060410

       S              300         91.440000     20060405     20060410

       S              500         91.160000     20060405     20060410

       P              100         91.730000     20060405     20060410

       P              100         91.220000     20060405     20060410

       P              100         91.200000     20060405     20060410

       P              100         91.110000     20060405     20060410

       P              200         91.100000     20060405     20060410

       P              100         91.110000     20060405     20060410

       P              100         91.100000     20060405     20060410

       P              100         91.130000     20060405     20060410

       S             1,100        91.150000     20060405     20060410

       P              101         91.150000     20060405     20060410

       P              100         91.140000     20060405     20060410

       P              100         91.120000     20060405     20060410

       P              100         91.120000     20060405     20060410

       P              100         91.100000     20060405     20060410

       P              100         91.110000     20060405     20060410

       P              100         91.030000     20060405     20060410

       P              300         91.100000     20060405     20060410

       P              100         91.190000     20060405     20060410

       P              100         91.180000     20060405     20060410

       P              100         91.150000     20060405     20060410

       S              100         91.380000     20060405     20060410




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              200         91.260000     20060405     20060410

       S              200         91.450000     20060405     20060410

       P              300         91.490000     20060405     20060410

       P              100         91.450000     20060405     20060410

       P              100         91.130000     20060405     20060410

       P              300         91.030000     20060405     20060410

       P              200         91.150000     20060405     20060410

       P              100         91.140000     20060405     20060410

       S              100         91.380000     20060405     20060410

       S              200         91.210000     20060405     20060410

       S              300         91.260000     20060405     20060410

       P              100         91.180000     20060405     20060410

       P              100         91.280000     20060405     20060410

       P              100         91.190000     20060405     20060410

       P              100         91.160000     20060405     20060410

       P              100         91.140000     20060405     20060410

       P              100         91.180000     20060405     20060410

       P              100         91.150000     20060405     20060410

       P              100         91.080000     20060405     20060410

       P              100         91.050000     20060405     20060410

       P              100         91.040000     20060405     20060410

       P              100         91.090000     20060405     20060410

       P              100         91.170000     20060405     20060410

       P              100         91.070000     20060405     20060410

       P              100         91.050000     20060405     20060410

       P              100         91.010000     20060405     20060410

       P              200         91.070000     20060405     20060410

       P              100         91.150000     20060405     20060410

       P              100         91.190000     20060405     20060410

       P              100         91.190000     20060405     20060410

       P              100         91.180000     20060405     20060410

       P              100         91.160000     20060405     20060410

       P              100         91.160000     20060405     20060410

       P              100         91.170000     20060405     20060410

       P              300         91.150000     20060405     20060410

       P              100         91.090000     20060405     20060410

       P              200         91.090000     20060405     20060410

       P              300         91.060000     20060405     20060410

       P              200         91.010000     20060405     20060410

       P              100         90.950000     20060405     20060410

       P              200         91.330000     20060405     20060410

       P              200         91.330000     20060405     20060410

       S              200         91.830000     20060405     20060410

       S              300         91.490000     20060405     20060410

       S              500         91.100000     20060405     20060410

       P              100         91.110000     20060405     20060410

       P              100         91.110000     20060405     20060410

       P              500         91.050000     20060405     20060410

       S              700         91.040000     20060405     20060410

       P              300         91.070000     20060405     20060410




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              300         91.095000     20060405     20060410

       P              300         91.150000     20060405     20060410

       S              300         91.175000     20060405     20060410

       S              236         91.150000     20060405     20060410

       P              100         91.650000     20060405     20060410

       P              100         91.650000     20060405     20060410

       P              100         91.700000     20060405     20060410

       P              100         91.540000     20060405     20060410

       P              200         91.500000     20060405     20060410

       P              200         91.410000     20060405     20060410

       P              200         91.340000     20060405     20060410

       P              200         91.390000     20060405     20060410

       P              200         91.250000     20060405     20060410

       P              100         91.240000     20060405     20060410

       P              200         91.290000     20060405     20060410

       P              100         91.170000     20060405     20060410

       P              100         91.100000     20060405     20060410

       P              100         91.280000     20060405     20060410

       P              200         91.230000     20060405     20060410

       P              100         91.200000     20060405     20060410

       P              200         91.220000     20060405     20060410

       P              200         91.220000     20060405     20060410

       P              100         91.220000     20060405     20060410

       P              100         91.210000     20060405     20060410

       P              100         91.340000     20060405     20060410

       P              100         90.370000     20060406     20060411

       P              100         90.240000     20060406     20060411

       P              100         90.300000     20060406     20060411

       P              100         90.280000     20060406     20060411

       P              100         90.290000     20060406     20060411

       P              100         90.130000     20060406     20060411

       P              25          90.150000     20060406     20060411

       P              100         90.140000     20060406     20060411

       P              100         90.210000     20060406     20060411

       P              100         90.240000     20060406     20060411

       P              100         90.120000     20060406     20060411

       P              100         90.520000     20060406     20060411

       P              100         90.490000     20060406     20060411

       P              200         90.790000     20060406     20060411

       P              100         90.780000     20060406     20060411

       P              100         90.870000     20060406     20060411

       P              100         90.860000     20060406     20060411

       P              100         91.060000     20060406     20060411

       P              100         90.860000     20060406     20060411

       P              100         91.090000     20060406     20060411

       P              100         91.070000     20060406     20060411

       P              800         91.026500     20060406     20060411

       S             1,100        91.042500     20060406     20060411

       S              61          90.960000     20060406     20060411

       P              61          90.960000     20060406     20060407




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              49          91.080000     20060406     20060411

       P              35          91.180000     20060406     20060411

       P             2,400        90.818700     20060406     20060411

       S              100         91.150000     20060406     20060411

       S              100         91.250000     20060406     20060411

       S              100         91.130000     20060406     20060411

       S              100         91.290000     20060406     20060411

       S              100         91.190000     20060406     20060411

       S              100         90.970000     20060406     20060411

       S              100         90.900000     20060406     20060411

       S              100         90.960000     20060406     20060411

       S              100         90.820000     20060406     20060411

       S              100         90.850000     20060406     20060411

       S              100         90.470000     20060406     20060411

       S              100         90.490000     20060406     20060411

       S              100         90.320000     20060406     20060411

       S              100         90.160000     20060406     20060411

       S              100         90.570000     20060406     20060411

       S              100         90.810000     20060406     20060411

       S              100         90.910000     20060406     20060411

       S              100         90.930000     20060406     20060411

       S              100         91.090000     20060406     20060411

       S              100         91.070000     20060406     20060411

       S              100         91.080000     20060406     20060411

       S              100         91.110000     20060406     20060411

       S              100         90.360000     20060406     20060411

       S              100         90.490000     20060406     20060411

       P              221         91.080000     20060406     20060411

       S              200         90.520000     20060406     20060411

       P              200         90.520000     20060406     20060411

       P              100         90.580000     20060406     20060411

       S              100         90.580000     20060406     20060411

       S              100         90.580000     20060406     20060411

       S              200         90.950000     20060406     20060411

       P              100         90.790000     20060406     20060411

       P              100         90.580000     20060406     20060411

       P             1,333        91.043600     20060406     20060411

       P              200         90.520000     20060406     20060411

       P              100         91.080000     20060406     20060411

       P              200         90.950000     20060406     20060411

       P              100         90.860000     20060406     20060411

       P              100         91.060000     20060406     20060411

       P              100         90.900000     20060406     20060411

       P              100         90.820000     20060406     20060411

       P              100         90.740000     20060406     20060411

       P              25          91.100000     20060406     20060411

       P              25          90.480000     20060406     20060411

       P              25          90.370000     20060406     20060411

       P              25          90.990000     20060406     20060411

       P              25          91.310000     20060406     20060411




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              25          91.280000     20060406     20060411

       S              25          91.060000     20060406     20060411

       S              25          90.480000     20060406     20060411

       S              25          90.380000     20060406     20060411

       S              25          90.980000     20060406     20060411

       S              25          91.100000     20060406     20060411

       S              25          90.480000     20060406     20060411

       S              25          90.370000     20060406     20060411

       S              25          90.990000     20060406     20060411

       S              25          91.310000     20060406     20060411

       P              25          91.280000     20060406     20060411

       P              25          91.060000     20060406     20060411

       P              25          90.480000     20060406     20060411

       P              25          90.380000     20060406     20060411

       P              25          90.980000     20060406     20060411

       S              49          91.080000     20060406     20060411

       P              49          91.080000     20060406     20060411

       S              49          91.080000     20060406     20060411

       S               6          90.400000     20060406     20060411

       S               6          90.810000     20060406     20060411

       S               3          90.870000     20060406     20060411

       S               3          90.890000     20060406     20060411

       S              241         91.070000     20060406     20060411

       P              112         91.080000     20060406     20060411

       P              400         90.120000     20060406     20060411

       P              300         90.180000     20060406     20060411

       S              100         91.140000     20060406     20060411

       S              100         91.130000     20060406     20060411

       S              100         91.170000     20060406     20060411

       S              100         91.110000     20060406     20060411

       S              200         90.900000     20060406     20060411

       S              200         90.960000     20060406     20060411

       S              200         91.130000     20060406     20060411

       S              300         90.820000     20060406     20060411

       S              300         91.020000     20060406     20060411

       S              600         91.000000     20060406     20060411

       P              161         91.080000     20060406     20060411

       P              200         90.110000     20060406     20060411

       P              500         90.130000     20060406     20060411

       P              300         90.140000     20060406     20060411

       P              200         90.140000     20060406     20060411

       P              200         90.150000     20060406     20060411

       P              500         90.150000     20060406     20060411

       P              300         90.240000     20060406     20060411

       P              300         90.170000     20060406     20060411

       S              100         90.660000     20060406     20060411

       S              100         90.620000     20060406     20060411

       S              100         90.620000     20060406     20060411

       S              100         90.490000     20060406     20060411

       S              100         90.450000     20060406     20060411




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              100         90.900000     20060406     20060411

       S              100         90.900000     20060406     20060411

       S              100         90.980000     20060406     20060411

       S              100         91.080000     20060406     20060411

       S              200         90.870000     20060406     20060411

       S              200         90.600000     20060406     20060411

       S              200         90.640000     20060406     20060411

       S              200         90.520000     20060406     20060411

       S              200         90.410000     20060406     20060411

       S              200         91.040000     20060406     20060411

       S              200         91.140000     20060406     20060411

       S              200         91.060000     20060406     20060411

       S              200         91.060000     20060406     20060411

       S              300         91.150000     20060406     20060411

       S              300         90.660000     20060406     20060411

       S              300         90.550000     20060406     20060411

       S              300         90.530000     20060406     20060411

       S              300         90.390000     20060406     20060411

       S              300         90.980000     20060406     20060411

       S              300         91.080000     20060406     20060411

       S              400         90.640000     20060406     20060411

       S              400         91.190000     20060406     20060411

       P              318         91.080000     20060406     20060411

       P              100         90.700000     20060406     20060411

       P              100         90.450000     20060406     20060411

       P             1,000        90.100000     20060406     20060411

       P             1,000        90.130000     20060406     20060411

       P              100         90.130000     20060406     20060411

       P              900         90.130000     20060406     20060411

       P              400         90.130000     20060406     20060411

       P              200         90.140000     20060406     20060411

       P              600         90.140000     20060406     20060411

       P              200         90.140000     20060406     20060411

       P              300         90.150000     20060406     20060411

       P              300         90.170000     20060406     20060411

       P              700         90.160000     20060406     20060411

       P              500         90.200000     20060406     20060411

       P              300         90.230000     20060406     20060411

       P              100         90.210000     20060406     20060411

       P              800         90.150000     20060406     20060411

       P              100         90.200000     20060406     20060411

       P              100         90.200000     20060406     20060411

       P              200         90.400000     20060406     20060411

       P              100         90.470000     20060406     20060411

       S              100         91.140000     20060406     20060411

       S              100         91.080000     20060406     20060411

       S              100         90.960000     20060406     20060411

       S              100         90.970000     20060406     20060411

       S              100         91.050000     20060406     20060411

       S              100         90.970000     20060406     20060411




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              100         91.020000     20060406     20060411

       S              100         91.030000     20060406     20060411

       S              100         90.910000     20060406     20060411

       S              100         90.960000     20060406     20060411

       S              100         90.960000     20060406     20060411

       S              100         91.070000     20060406     20060411

       S              100         90.670000     20060406     20060411

       S              100         90.670000     20060406     20060411

       S              100         90.610000     20060406     20060411

       S              100         90.570000     20060406     20060411

       S              100         90.550000     20060406     20060411

       S              100         90.550000     20060406     20060411

       S              100         90.420000     20060406     20060411

       S              100         90.420000     20060406     20060411

       S              100         90.400000     20060406     20060411

       S              100         90.370000     20060406     20060411

       S              100         90.390000     20060406     20060411

       S              100         90.790000     20060406     20060411

       S              100         90.840000     20060406     20060411

       S              100         90.860000     20060406     20060411

       S              100         90.860000     20060406     20060411

       S              100         90.860000     20060406     20060411

       S              100         90.840000     20060406     20060411

       S              100         90.900000     20060406     20060411

       S              100         90.900000     20060406     20060411

       S              100         90.990000     20060406     20060411

       S              100         90.910000     20060406     20060411

       S              100         90.930000     20060406     20060411

       S              100         90.980000     20060406     20060411

       S              100         91.130000     20060406     20060411

       S              100         91.290000     20060406     20060411

       S              100         91.320000     20060406     20060411

       S              200         90.960000     20060406     20060411

       S              200         90.590000     20060406     20060411

       S              200         90.390000     20060406     20060411

       S              200         90.550000     20060406     20060411

       S              200         90.470000     20060406     20060411

       S              200         90.790000     20060406     20060411

       S              200         90.880000     20060406     20060411

       S              200         90.880000     20060406     20060411

       S              200         90.840000     20060406     20060411

       S              200         90.900000     20060406     20060411

       S              200         91.020000     20060406     20060411

       S              200         91.140000     20060406     20060411

       S              200         91.140000     20060406     20060411

       S              200         91.130000     20060406     20060411

       S              200         91.130000     20060406     20060411

       S              200         91.190000     20060406     20060411

       S              300         91.100000     20060406     20060411

       S              300         91.150000     20060406     20060411




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              300         91.120000     20060406     20060411

       S              300         91.100000     20060406     20060411

       S              300         90.610000     20060406     20060411

       S              300         90.550000     20060406     20060411

       S              300         90.410000     20060406     20060411

       S              300         90.840000     20060406     20060411

       S              300         90.800000     20060406     20060411

       S              300         90.980000     20060406     20060411

       S              300         91.090000     20060406     20060411

       S              400         90.670000     20060406     20060411

       S              400         90.590000     20060406     20060411

       S              400         90.570000     20060406     20060411

       S              400         90.420000     20060406     20060411

       S              400         90.980000     20060406     20060411

       S              400         90.980000     20060406     20060411

       S              500         90.550000     20060406     20060411

       S              500         90.610000     20060406     20060411

       P              222         91.080000     20060406     20060411

       P              200         90.270000     20060406     20060411

       P              400         90.270000     20060406     20060411

       P             1,100        90.150000     20060406     20060411

       S              100         90.740000     20060406     20060411

       S              100         90.740000     20060406     20060411

       S              100         90.740000     20060406     20060411

       S              100         90.740000     20060406     20060411

       S              100         90.500000     20060406     20060411

       S              100         90.500000     20060406     20060411

       S              100         90.870000     20060406     20060411

       S              100         90.850000     20060406     20060411

       S              100         90.930000     20060406     20060411

       S              100         91.120000     20060406     20060411

       S              100         91.320000     20060406     20060411

       S              200         90.740000     20060406     20060411

       S              200         90.550000     20060406     20060411

       S              200         90.960000     20060406     20060411

       S              200         90.960000     20060406     20060411

       S              300         90.470000     20060406     20060411

       S              300         90.440000     20060406     20060411

       S              300         90.490000     20060406     20060411

       S              500         90.900000     20060406     20060411

       S              500         90.980000     20060406     20060411

       S              600         90.800000     20060406     20060411

       S              600         91.020000     20060406     20060411

       S              112         91.080000     20060406     20060411

       S              161         91.080000     20060406     20060411

       S              318         91.080000     20060406     20060411

       S              222         91.080000     20060406     20060411

       P              326         91.080000     20060406     20060411

       S              105         91.080000     20060406     20060411

       P              200         90.520000     20060406     20060411




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              200         90.520000     20060406     20060411

       S              100         90.530000     20060406     20060411

       S              100         90.910000     20060406     20060411

       S              100         90.930000     20060406     20060411

       S              100         91.020000     20060406     20060411

       S              400         91.020000     20060406     20060411

       S              500         91.100000     20060406     20060411

       P              100         91.120000     20060406     20060411

       P              100         90.950000     20060406     20060411

       P              100         90.920000     20060406     20060411

       P              100         90.500000     20060406     20060411

       P              100         90.370000     20060406     20060411

       P              100         90.390000     20060406     20060411

       P              100         90.470000     20060406     20060411

       P              100         90.470000     20060406     20060411

       P              100         90.470000     20060406     20060411

       P              100         90.430000     20060406     20060411

       P              100         90.350000     20060406     20060411

       P              300         90.150000     20060406     20060411

       P              200         90.150000     20060406     20060411

       P              200         90.110000     20060406     20060411

       P              300         90.110000     20060406     20060411

       P              100         90.140000     20060406     20060411

       P              200         90.140000     20060406     20060411

       P              100         90.170000     20060406     20060411

       P              100         90.190000     20060406     20060411

       P              100         90.240000     20060406     20060411

       P              300         90.170000     20060406     20060411

       S              100         91.170000     20060406     20060411

       S              100         91.070000     20060406     20060411

       S              100         90.960000     20060406     20060411

       S              100         90.980000     20060406     20060411

       S              100         91.110000     20060406     20060411

       S              100         90.920000     20060406     20060411

       S              100         90.830000     20060406     20060411

       S              100         90.590000     20060406     20060411

       S              100         90.620000     20060406     20060411

       S              100         90.630000     20060406     20060411

       S              100         90.630000     20060406     20060411

       S              100         90.540000     20060406     20060411

       S              100         90.530000     20060406     20060411

       S              100         90.400000     20060406     20060411

       S              100         90.450000     20060406     20060411

       S              100         90.480000     20060406     20060411

       S              100         90.710000     20060406     20060411

       S              100         90.800000     20060406     20060411

       S              100         90.810000     20060406     20060411

       S              100         90.880000     20060406     20060411

       S              100         90.880000     20060406     20060411

       S              100         90.870000     20060406     20060411




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              100         90.850000     20060406     20060411

       S              100         90.830000     20060406     20060411

       S              100         90.790000     20060406     20060411

       S              100         90.790000     20060406     20060411

       S              100         90.800000     20060406     20060411

       S              100         90.870000     20060406     20060411

       S              100         90.890000     20060406     20060411

       S              100         90.870000     20060406     20060411

       S              100         90.910000     20060406     20060411

       S              100         90.890000     20060406     20060411

       S              100         90.860000     20060406     20060411

       S              100         90.860000     20060406     20060411

       S              100         90.930000     20060406     20060411

       S              100         90.930000     20060406     20060411

       S              100         90.970000     20060406     20060411

       S              100         90.960000     20060406     20060411

       S              100         90.900000     20060406     20060411

       S              100         90.900000     20060406     20060411

       S              100         90.910000     20060406     20060411

       S              100         91.000000     20060406     20060411

       S              100         91.020000     20060406     20060411

       S              100         91.020000     20060406     20060411

       S              200         91.050000     20060406     20060411

       S              200         90.670000     20060406     20060411

       S              200         90.380000     20060406     20060411

       S              200         90.790000     20060406     20060411

       S              200         90.790000     20060406     20060411

       S              200         90.850000     20060406     20060411

       S              200         90.850000     20060406     20060411

       S              200         90.920000     20060406     20060411

       S              200         90.930000     20060406     20060411

       S              200         90.930000     20060406     20060411

       S              200         90.940000     20060406     20060411

       S              200         90.970000     20060406     20060411

       S              300         90.810000     20060406     20060411

       S              300         90.880000     20060406     20060411

       S              300         90.800000     20060406     20060411

       S              300         90.900000     20060406     20060411

       S              400         90.840000     20060406     20060411

       S              400         90.890000     20060406     20060411

       S              400         90.980000     20060406     20060411

       P              300         90.150000     20060406     20060411

       P              300         90.180000     20060406     20060411

       S              100         91.050000     20060406     20060411

       S              100         91.010000     20060406     20060411

       S              300         91.150000     20060406     20060411

       S              300         90.960000     20060406     20060411

       S              300         91.190000     20060406     20060411

       P              100         90.700000     20060406     20060411

       P              100         90.470000     20060406     20060411




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              100         90.430000     20060406     20060411

       P              100         90.350000     20060406     20060411

       P              100         90.350000     20060406     20060411

       P              100         90.430000     20060406     20060411

       P              105         91.080000     20060406     20060411

       P              200         90.280000     20060406     20060411

       S              200         90.520000     20060406     20060411

       P              100         91.120000     20060406     20060411

       S              100         91.080000     20060406     20060411

       S              326         91.080000     20060406     20060411

       P              300         90.870000     20060406     20060411

       P              100         90.590000     20060406     20060411

       S              100         90.880000     20060406     20060411

       S              100         90.870000     20060406     20060411

       S              100         90.850000     20060406     20060411

       S              100         90.900000     20060406     20060411

       S              100         90.900000     20060406     20060411

       S              100         90.900000     20060406     20060411

       S              100         90.910000     20060406     20060411

       S              100         90.910000     20060406     20060411

       S              100         90.910000     20060406     20060411

       S              100         90.960000     20060406     20060411

       S              100         91.140000     20060406     20060411

       S              100         91.150000     20060406     20060411

       S              200         90.840000     20060406     20060411

       S              200         90.790000     20060406     20060411

       S              200         90.960000     20060406     20060411

       S              300         90.830000     20060406     20060411

       S              300         90.820000     20060406     20060411

       S              300         91.140000     20060406     20060411

       S              300         91.190000     20060406     20060411

       S              100         90.900000     20060406     20060411

       S              100         91.320000     20060406     20060411

       S              23          90.710000     20060407     20060412

       S              179         90.000000     20060407     20060412

       S              100         89.780000     20060407     20060412

       S              100         89.790000     20060407     20060412

       S              100         89.860000     20060407     20060412

       S              100         89.660000     20060407     20060412

       S              100         89.630000     20060407     20060412

       S              100         89.570000     20060407     20060412

       S              100         89.590000     20060407     20060412

       S              100         89.530000     20060407     20060412

       S              100         89.520000     20060407     20060412

       S              100         89.420000     20060407     20060412

       P             1,300        89.645300     20060407     20060412

       S              300         89.661300     20060407     20060412

       P               2          89.410000     20060407     20060412

       P              68          89.410000     20060407     20060412

       S              70          89.410000     20060407     20060412




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              25          89.409600     20060407     20060412

       S              49          90.030000     20060407     20060412

       S              100         89.400000     20060407     20060412

       S              180         89.420000     20060407     20060412

       P              280         89.410000     20060407     20060410

       S              300         91.060000     20060407     20060412

       S              105         90.235000     20060407     20060412

       S              200         90.025000     20060407     20060412

       S              200         89.730000     20060407     20060412

       P              805         90.364814     20060407     20060412

       P              100         89.810000     20060407     20060412

       P              100         89.720000     20060407     20060412

       S             1,846        89.445800     20060407     20060412

       P              300         91.060000     20060407     20060412

       P              105         90.235000     20060407     20060412

       P              200         90.025000     20060407     20060412

       P              200         89.730000     20060407     20060412

       S              25          90.300000     20060407     20060412

       P              25          90.150000     20060407     20060412

       P              25          90.300000     20060407     20060412

       S              25          90.150000     20060407     20060412

       S              88          90.130000     20060407     20060412

       S              180         89.410000     20060407     20060412

       S              25          89.410000     20060407     20060412

       S              280         89.410000     20060407     20060412

       S              25          89.409600     20060407     20060412

       P              25          89.410000     20060407     20060412

       P              280         89.410000     20060407     20060412

       S              100         89.520000     20060407     20060412

       S              180         89.460000     20060407     20060412

       S              68          89.410000     20060407     20060412

       P              70          89.410000     20060407     20060412

       S              70          89.410000     20060407     20060412

       P              68          89.410000     20060407     20060412

       P              100         89.680000     20060407     20060412

       P              300         89.850000     20060407     20060412

       S              200         90.180000     20060407     20060412

       P              123         89.410000     20060407     20060412

       P              200         90.080000     20060407     20060412

       P              200         90.080000     20060407     20060412

       P              300         90.060000     20060407     20060412

       P              100         89.830000     20060407     20060412

       P              200         89.840000     20060407     20060412

       P              300         89.980000     20060407     20060412

       P              200         89.910000     20060407     20060412

       P              100         89.890000     20060407     20060412

       P              100         89.890000     20060407     20060412

       P              200         89.850000     20060407     20060412

       S              100         90.160000     20060407     20060412

       S              100         90.150000     20060407     20060412




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              100         90.030000     20060407     20060412

       S              100         90.040000     20060407     20060412

       S              100         90.020000     20060407     20060412

       S              100         90.020000     20060407     20060412

       S              100         90.030000     20060407     20060412

       S              200         90.160000     20060407     20060412

       S              200         90.280000     20060407     20060412

       S              200         90.020000     20060407     20060412

       S              200         90.020000     20060407     20060412

       S              200         90.180000     20060407     20060412

       S              200         90.180000     20060407     20060412

       S              200         90.040000     20060407     20060412

       S              200         90.010000     20060407     20060412

       S              200         90.030000     20060407     20060412

       S              200         90.020000     20060407     20060412

       S              300         89.800000     20060407     20060412

       S              400         90.160000     20060407     20060412

       P              316         89.410000     20060407     20060412

       P              100         90.130000     20060407     20060412

       P              100         90.050000     20060407     20060412

       P              100         90.130000     20060407     20060412

       P              200         90.130000     20060407     20060412

       P              100         90.120000     20060407     20060412

       P              100         90.120000     20060407     20060412

       P              200         90.050000     20060407     20060412

       P              100         90.050000     20060407     20060412

       P              200         90.080000     20060407     20060412

       P              100         90.050000     20060407     20060412

       P              200         90.050000     20060407     20060412

       P              100         89.770000     20060407     20060412

       P              100         89.840000     20060407     20060412

       P              200         89.850000     20060407     20060412

       P              100         89.830000     20060407     20060412

       P              500         89.950000     20060407     20060412

       P              100         89.870000     20060407     20060412

       P              100         89.910000     20060407     20060412

       P              100         89.900000     20060407     20060412

       P              100         89.840000     20060407     20060412

       P              300         89.850000     20060407     20060412

       P              100         89.850000     20060407     20060412

       P              200         89.770000     20060407     20060412

       S              100         90.370000     20060407     20060412

       S              100         90.130000     20060407     20060412

       S              100         90.120000     20060407     20060412

       S              100         90.120000     20060407     20060412

       S              100         90.030000     20060407     20060412

       S              100         90.040000     20060407     20060412

       S              100         90.030000     20060407     20060412

       S              100         90.030000     20060407     20060412

       S              100         90.020000     20060407     20060412




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              100         90.010000     20060407     20060412

       S              100         90.180000     20060407     20060412

       S              100         90.020000     20060407     20060412

       S              100         90.010000     20060407     20060412

       S              100         90.010000     20060407     20060412

       S              100         90.020000     20060407     20060412

       S              100         90.010000     20060407     20060412

       S              100         89.820000     20060407     20060412

       S              100         89.780000     20060407     20060412

       S              100         89.770000     20060407     20060412

       S              100         89.860000     20060407     20060412

       S              100         89.650000     20060407     20060412

       S              100         89.630000     20060407     20060412

       S              200         90.220000     20060407     20060412

       S              200         90.280000     20060407     20060412

       S              200         90.050000     20060407     20060412

       S              200         90.040000     20060407     20060412

       S              200         90.010000     20060407     20060412

       S              200         90.010000     20060407     20060412

       S              200         90.000000     20060407     20060412

       S              200         90.010000     20060407     20060412

       S              200         89.780000     20060407     20060412

       S              200         89.780000     20060407     20060412

       S              200         89.770000     20060407     20060412

       S              300         90.010000     20060407     20060412

       S              300         90.050000     20060407     20060412

       S              300         90.010000     20060407     20060412

       S              300         89.770000     20060407     20060412

       S              300         89.790000     20060407     20060412

       S              300         90.130000     20060407     20060412

       S              400         89.790000     20060407     20060412

       S              500         90.030000     20060407     20060412

       S              500         90.020000     20060407     20060412

       S              500         90.020000     20060407     20060412

       S              600         90.100000     20060407     20060412

       S              800         90.010000     20060407     20060412

       P              200         89.650000     20060407     20060412

       S              100         89.760000     20060407     20060412

       S              200         90.180000     20060407     20060412

       S              200         90.020000     20060407     20060412

       S              400         90.280000     20060407     20060412

       S              500         89.760000     20060407     20060412

       S              500         90.000000     20060407     20060412

       S              123         89.410000     20060407     20060412

       S              316         89.410000     20060407     20060412

       S              146         89.410000     20060407     20060412

       S              140         89.410000     20060407     20060412

       S              125         89.410000     20060407     20060412

       P              300         91.060000     20060407     20060412

       P              105         90.235000     20060407     20060412




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              200         90.025000     20060407     20060412

       P              200         89.730000     20060407     20060412

       S              805         90.364814     20060407     20060412

       P              100         89.400000     20060407     20060412

       S              500         89.860000     20060407     20060412

       P              200         90.910000     20060407     20060412

       P              100         90.910000     20060407     20060412

       S              300         91.060000     20060407     20060412

       P              100         89.500000     20060407     20060412

       P              100         89.420000     20060407     20060412

       P              200         89.410000     20060407     20060412

       P              100         89.410000     20060407     20060412

       P              100         89.410000     20060407     20060412

       P              146         89.410000     20060407     20060412

       P              100         90.050000     20060407     20060412

       P              100         90.130000     20060407     20060412

       P              200         90.030000     20060407     20060412

       P              100         90.060000     20060407     20060412

       P              200         90.050000     20060407     20060412

       P              100         90.080000     20060407     20060412

       P              100         90.080000     20060407     20060412

       P              100         90.050000     20060407     20060412

       P              100         90.050000     20060407     20060412

       P              100         90.070000     20060407     20060412

       P              300         90.050000     20060407     20060412

       P              100         89.890000     20060407     20060412

       P              100         89.820000     20060407     20060412

       P              100         89.700000     20060407     20060412

       P              100         89.700000     20060407     20060412

       P              100         89.730000     20060407     20060412

       P              300         89.740000     20060407     20060412

       P              100         89.760000     20060407     20060412

       P              100         89.760000     20060407     20060412

       P              300         89.840000     20060407     20060412

       P              100         89.840000     20060407     20060412

       P              100         89.940000     20060407     20060412

       P              100         89.960000     20060407     20060412

       P              200         89.900000     20060407     20060412

       P              100         89.910000     20060407     20060412

       P              300         89.890000     20060407     20060412

       P              100         89.890000     20060407     20060412

       P              200         89.850000     20060407     20060412

       P              100         89.860000     20060407     20060412

       P              100         89.830000     20060407     20060412

       P              100         89.830000     20060407     20060412

       P              100         89.910000     20060407     20060412

       P              100         89.880000     20060407     20060412

       P              200         89.840000     20060407     20060412

       S              100         89.760000     20060407     20060412

       S              100         89.650000     20060407     20060412




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              100         89.630000     20060407     20060412

       S              100         89.570000     20060407     20060412

       S              200         89.760000     20060407     20060412

       P              125         89.410000     20060407     20060412

       P              100         89.860000     20060407     20060412

       S              200         89.860000     20060407     20060412

       S              300         90.160000     20060407     20060412

       P              140         89.410000     20060407     20060412

       S              105         90.235000     20060407     20060412

       P              500         89.920000     20060407     20060412

       S              100         89.510000     20060407     20060412

       S              100         89.500000     20060407     20060412

       S              300         89.860000     20060407     20060412

       P              200         90.090000     20060407     20060412

       S              200         90.025000     20060407     20060412

       P              200         89.920000     20060407     20060412

       S              200         89.730000     20060407     20060412

       S              300         89.790000     20060407     20060412

       S              300         89.860000     20060407     20060412

       S              300         90.160000     20060407     20060412

       P              25          89.410000     20060410     20060413

       S              25          89.410000     20060410     20060413

       S              55          90.336100     20060410     20060413

       P              25          89.410000     20060410     20060413

       S              25          89.410000     20060410     20060413

       S              76          90.270000     20060410     20060413

       P              70          90.340000     20060410     20060413

       P              76          90.340000     20060410     20060411

       S              70          90.340000     20060410     20060411

       S              740         90.025000     20060410     20060413

       S              600         90.790000     20060410     20060413

       S              100         90.990000     20060410     20060413

       P             1,440        90.410764     20060410     20060413

       P              300         90.760000     20060410     20060413

       S              300         90.760000     20060410     20060413

       S              100         90.690000     20060410     20060413

       P             1,272        90.855094     20060410     20060413

       S             1,200        90.850000     20060410     20060413

       S              72          90.940000     20060410     20060413

       S              100         90.740000     20060410     20060413

       P              100         90.740000     20060410     20060413

       P              100         90.690000     20060410     20060413

       S              100         90.690000     20060410     20060413

       P              300         90.760000     20060410     20060413

       S              487         90.376100     20060410     20060413

       P              740         90.025000     20060410     20060413

       P              600         90.790000     20060410     20060413

       P              100         90.990000     20060410     20060413

       P              200         90.260000     20060410     20060413

       P             1,200        90.850000     20060410     20060413




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              72          90.940000     20060410     20060413

       S              200         90.260000     20060410     20060413

       P              70          90.340000     20060410     20060413

       P               8          90.340000     20060410     20060413

       S              90          90.340000     20060410     20060413

       P               8          90.340000     20060410     20060413

       P              14          90.340000     20060410     20060413

       S              89          90.340000     20060410     20060413

       P              90          90.340000     20060410     20060413

       S              70          90.340000     20060410     20060413

       S               8          90.340000     20060410     20060413

       P              55          90.336100     20060410     20060413

       P              420         90.340000     20060410     20060413

       S              222         90.340000     20060410     20060413

       S              21          90.340000     20060410     20060413

       P              72          89.570000     20060410     20060413

       P               5          89.920000     20060410     20060413

       S             2,244        90.340000     20060410     20060413

       S              90          90.340000     20060410     20060413

       P             2,009        89.650000     20060410     20060413

       P              200         90.240000     20060410     20060413

       P              100         90.410000     20060410     20060413

       P              300         90.240000     20060410     20060413

       P              400         89.920000     20060410     20060413

       P              200         89.940000     20060410     20060413

       P              600         90.000000     20060410     20060413

       P              200         89.960000     20060410     20060413

       P              100         89.960000     20060410     20060413

       P              200         90.010000     20060410     20060413

       P              300         89.900000     20060410     20060413

       P              200         90.360000     20060410     20060413

       P              300         90.420000     20060410     20060413

       P              200         90.260000     20060410     20060413

       S              100         90.790000     20060410     20060413

       S              100         90.890000     20060410     20060413

       S              200         90.890000     20060410     20060413

       S              300         90.970000     20060410     20060413

       S              300         90.880000     20060410     20060413

       S              114         90.340000     20060410     20060413

       P              100         89.920000     20060410     20060413

       P              100         89.940000     20060410     20060413

       S             3,131        89.650000     20060410     20060413

       P              200         90.810000     20060410     20060413

       P              100         90.670000     20060410     20060413

       P              200         90.460000     20060410     20060413

       P              100         90.430000     20060410     20060413

       S              100         90.990000     20060410     20060413

       S              100         90.880000     20060410     20060413

       S              500         90.390000     20060410     20060413

       P              100         89.950000     20060410     20060413




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              500         89.950000     20060410     20060413

       P              100         89.950000     20060410     20060413

       P              300         89.850000     20060410     20060413

       P              765         89.650000     20060410     20060413

       P              600         90.770000     20060410     20060413

       P              100         90.730000     20060410     20060413

       P              100         90.730000     20060410     20060413

       P              100         90.730000     20060410     20060413

       P              100         90.690000     20060410     20060413

       P              500         90.290000     20060410     20060413

       P              800         90.270000     20060410     20060413

       P              700         90.270000     20060410     20060413

       P              100         90.270000     20060410     20060413

       S              100         89.950000     20060410     20060413

       S              200         89.990000     20060410     20060413

       S              300         90.100000     20060410     20060413

       S              400         90.960000     20060410     20060413

       S              500         90.950000     20060410     20060413

       S              600         89.950000     20060410     20060413

       P              90          90.340000     20060410     20060413

       P              114         90.340000     20060410     20060413

       P              114         90.340000     20060410     20060413

       P              436         90.340000     20060410     20060413

       S              136         90.340000     20060410     20060413

       P              740         90.025000     20060410     20060413

       P              600         90.790000     20060410     20060413

       P              100         90.990000     20060410     20060413

       S             1,440        90.410764     20060410     20060413

       S              300         90.760000     20060410     20060413

       S              100         90.550000     20060410     20060413

       S              100         90.560000     20060410     20060413

       S              100         90.550000     20060410     20060413

       S              100         90.480000     20060410     20060413

       S              100         90.460000     20060410     20060413

       S              100         90.550000     20060410     20060413

       S              100         90.620000     20060410     20060413

       S              200         90.510000     20060410     20060413

       S              200         90.380000     20060410     20060413

       S              300         90.360000     20060410     20060413

       P              357         89.650000     20060410     20060413

       P              400         90.390000     20060410     20060413

       P              200         90.270000     20060410     20060413

       P              500         90.270000     20060410     20060413

       P              100         89.560000     20060410     20060413

       P              100         89.720000     20060410     20060413

       P              100         89.760000     20060410     20060413

       P              100         89.800000     20060410     20060413

       S              100         89.850000     20060410     20060413

       S              300         89.850000     20060410     20060413

       S              114         90.340000     20060410     20060413




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              100         90.760000     20060410     20060413

       P              100         90.760000     20060410     20060413

       P              100         90.690000     20060410     20060413

       P              200         90.680000     20060410     20060413

       P              100         90.700000     20060410     20060413

       P              100         90.630000     20060410     20060413

       P              100         90.590000     20060410     20060413

       P              100         90.560000     20060410     20060413

       P              100         90.530000     20060410     20060413

       P              200         90.470000     20060410     20060413

       P              100         90.470000     20060410     20060413

       P              100         90.520000     20060410     20060413

       P              100         90.620000     20060410     20060413

       P              100         90.500000     20060410     20060413

       P              200         90.440000     20060410     20060413

       P              300         90.360000     20060410     20060413

       P              100         90.280000     20060410     20060413

       P              100         90.230000     20060410     20060413

       P              100         90.420000     20060410     20060413

       P              100         90.300000     20060410     20060413

       P              100         90.270000     20060410     20060413

       P              100         90.260000     20060410     20060413

       P              200         90.270000     20060410     20060413

       S              100         90.970000     20060410     20060413

       S              100         90.980000     20060410     20060413

       S              100         90.960000     20060410     20060413

       S              100         90.980000     20060410     20060413

       S              100         90.930000     20060410     20060413

       S              200         90.960000     20060410     20060413

       S              200         91.000000     20060410     20060413

       P              100         90.810000     20060410     20060413

       P              300         90.760000     20060410     20060413

       S             1,272        90.855094     20060410     20060413

       S              100         90.950000     20060410     20060413

       S              100         90.850000     20060410     20060413

       S              100         90.910000     20060410     20060413

       S              100         90.900000     20060410     20060413

       S              100         90.870000     20060410     20060413

       S              100         90.850000     20060410     20060413

       S              100         90.860000     20060410     20060413

       S              100         90.940000     20060410     20060413

       S              100         90.940000     20060410     20060413

       S              100         90.890000     20060410     20060413

       P              136         90.340000     20060410     20060413

       S              740         90.025000     20060410     20060413

       P              100         90.070000     20060410     20060413

       P              100         90.620000     20060410     20060413

       S              400         90.390000     20060410     20060413

       P              300         90.800000     20060410     20060413

       P              300         90.770000     20060410     20060413




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              600         90.790000     20060410     20060413

       P              100         90.910000     20060410     20060413

       S              100         90.990000     20060410     20060413

       S              436         90.340000     20060410     20060413

       P              300         90.370000     20060410     20060413

       P              300         90.750000     20060410     20060413

       P              100         90.710000     20060410     20060413

       P              100         90.750000     20060410     20060413

       P              100         90.740000     20060410     20060413

       P              200         90.740000     20060410     20060413

       P              100         90.700000     20060410     20060413

       P              200         90.730000     20060410     20060413

       P              300         90.720000     20060410     20060413

       P              300         90.750000     20060410     20060413

       P              200         90.710000     20060410     20060413

       P              200         90.680000     20060410     20060413

       P              300         90.680000     20060410     20060413

       P              200         90.700000     20060410     20060413

       P              300         90.640000     20060410     20060413

       P              200         90.590000     20060410     20060413

       P              200         90.550000     20060410     20060413

       P              100         90.550000     20060410     20060413

       P              100         90.560000     20060410     20060413

       P              200         90.560000     20060410     20060413

       P              100         90.340000     20060410     20060413

       P              200         90.340000     20060410     20060413

       P              100         90.420000     20060410     20060413

       P              100         90.260000     20060410     20060413

       S              100         89.640000     20060410     20060413

       P              100         89.740000     20060411     20060417

       P              100         89.780000     20060411     20060417

       P              100         89.790000     20060411     20060417

       P              100         89.920000     20060411     20060417

       P              100         89.880000     20060411     20060417

       P              100         89.890000     20060411     20060417

       P              100         89.880000     20060411     20060417

       P              100         89.880000     20060411     20060417

       P              100         89.800000     20060411     20060417

       P              100         89.730000     20060411     20060417

       P              100         89.670000     20060411     20060417

       P              100         89.660000     20060411     20060417

       P              100         89.640000     20060411     20060417

       P              100         89.610000     20060411     20060417

       P              100         89.560000     20060411     20060417

       P              100         89.490000     20060411     20060417

       P              100         89.550000     20060411     20060417

       P              100         89.490000     20060411     20060417

       P              100         89.440000     20060411     20060417

       P              190         89.480000     20060411     20060417

       P              74          88.920000     20060411     20060417




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              100         89.130000     20060411     20060417

       S              100         89.040000     20060411     20060417

       S              100         89.050000     20060411     20060417

       S              100         89.070000     20060411     20060417

       S              100         89.050000     20060411     20060417

       S              100         88.940000     20060411     20060417

       S              100         88.960000     20060411     20060417

       S              100         88.960000     20060411     20060417

       S              100         89.000000     20060411     20060417

       S              100         88.880000     20060411     20060417

       S              100         88.770000     20060411     20060417

       S              100         88.830000     20060411     20060417

       S              100         88.550000     20060411     20060417

       S              100         88.550000     20060411     20060417

       P             1,500        88.849600     20060411     20060417

       S              100         88.865600     20060411     20060417

       P              55          90.360000     20060411     20060417

       P              448         88.700000     20060411     20060417

       S              448         88.700000     20060411     20060412

       S              157         90.045000     20060411     20060417

       P              157         90.045000     20060411     20060417

       P              100         89.360000     20060411     20060417

       P              100         89.190000     20060411     20060417

       S             2,901        88.735500     20060411     20060417

       P              157         90.045000     20060411     20060417

       P              448         88.700000     20060411     20060417

       P              448         88.700000     20060411     20060417

       S              448         88.700000     20060411     20060417

       P            16,905        88.700000     20060411     20060417

       S              18          90.300000     20060411     20060417

       S              45          88.700000     20060411     20060417

       P              133         88.700000     20060411     20060417

       P              600         88.750000     20060411     20060417

       P              100         88.810000     20060411     20060417

       P              100         88.790000     20060411     20060417

       S              200         89.500000     20060411     20060417

       P              100         90.140000     20060411     20060417

       P              200         90.100000     20060411     20060417

       P              100         90.060000     20060411     20060417

       P              200         90.080000     20060411     20060417

       P              300         90.090000     20060411     20060417

       P              100         90.030000     20060411     20060417

       P              100         90.030000     20060411     20060417

       P              100         89.710000     20060411     20060417

       P              100         89.710000     20060411     20060417

       P              100         89.750000     20060411     20060417

       P              200         89.790000     20060411     20060417

       P              200         89.620000     20060411     20060417

       P              200         89.620000     20060411     20060417

       P              200         89.750000     20060411     20060417




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              100         89.490000     20060411     20060417

       P              300         89.440000     20060411     20060417

       P              100         89.440000     20060411     20060417

       P              100         89.510000     20060411     20060417

       P              100         89.510000     20060411     20060417

       P              200         89.450000     20060411     20060417

       S              100         89.440000     20060411     20060417

       S              100         89.530000     20060411     20060417

       S              100         89.210000     20060411     20060417

       S              100         89.030000     20060411     20060417

       S              100         88.980000     20060411     20060417

       S              100         88.920000     20060411     20060417

       S              100         88.890000     20060411     20060417

       S              100         88.890000     20060411     20060417

       S              200         89.470000     20060411     20060417

       S              200         89.310000     20060411     20060417

       S              200         89.100000     20060411     20060417

       S              200         89.030000     20060411     20060417

       S              200         89.010000     20060411     20060417

       S              200         88.980000     20060411     20060417

       S              300         89.020000     20060411     20060417

       S              500         89.010000     20060411     20060417

       P              300         90.120000     20060411     20060417

       P              200         90.090000     20060411     20060417

       P              100         90.050000     20060411     20060417

       P              100         90.010000     20060411     20060417

       P              100         89.440000     20060411     20060417

       P              100         89.270000     20060411     20060417

       P              100         89.280000     20060411     20060417

       P              100         89.290000     20060411     20060417

       P              100         89.410000     20060411     20060417

       P              100         89.420000     20060411     20060417

       P              100         89.430000     20060411     20060417

       P              100         89.470000     20060411     20060417

       P              100         89.490000     20060411     20060417

       P              100         89.490000     20060411     20060417

       P              100         89.490000     20060411     20060417

       P              100         89.610000     20060411     20060417

       P              100         89.610000     20060411     20060417

       P              100         89.620000     20060411     20060417

       P              100         89.620000     20060411     20060417

       P              100         89.620000     20060411     20060417

       P              400         89.620000     20060411     20060417

       P              300         89.610000     20060411     20060417

       P              100         89.640000     20060411     20060417

       P              100         89.440000     20060411     20060417

       P              100         89.430000     20060411     20060417

       P              100         89.530000     20060411     20060417

       P              100         89.310000     20060411     20060417

       P              200         89.380000     20060411     20060417




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              200         89.430000     20060411     20060417

       P              300         89.410000     20060411     20060417

       P              200         89.370000     20060411     20060417

       P              100         89.350000     20060411     20060417

       P              500         89.360000     20060411     20060417

       P              600         89.360000     20060411     20060417

       P              100         89.390000     20060411     20060417

       P              100         89.050000     20060411     20060417

       P              100         88.950000     20060411     20060417

       P              100         88.950000     20060411     20060417

       P              500         88.880000     20060411     20060417

       P              100         88.880000     20060411     20060417

       P              500         88.890000     20060411     20060417

       P              500         88.890000     20060411     20060417

       P              600         88.890000     20060411     20060417

       P              200         88.860000     20060411     20060417

       P              500         88.860000     20060411     20060417

       P              100         88.860000     20060411     20060417

       P              400         88.820000     20060411     20060417

       P              700         88.790000     20060411     20060417

       P              400         88.830000     20060411     20060417

       P              500         88.820000     20060411     20060417

       P              200         88.740000     20060411     20060417

       P              300         88.780000     20060411     20060417

       P              200         88.770000     20060411     20060417

       P              300         88.780000     20060411     20060417

       P              200         88.790000     20060411     20060417

       P              300         88.810000     20060411     20060417

       P              300         88.810000     20060411     20060417

       S              100         89.660000     20060411     20060417

       S              100         89.780000     20060411     20060417

       S              100         89.520000     20060411     20060417

       S              100         89.580000     20060411     20060417

       S              100         89.590000     20060411     20060417

       S              100         89.590000     20060411     20060417

       S              100         89.600000     20060411     20060417

       S              100         89.550000     20060411     20060417

       S              100         89.570000     20060411     20060417

       S              100         89.450000     20060411     20060417

       S              100         89.510000     20060411     20060417

       S              100         89.340000     20060411     20060417

       S              100         89.270000     20060411     20060417

       S              100         89.390000     20060411     20060417

       S              100         89.410000     20060411     20060417

       S              100         89.440000     20060411     20060417

       S              100         89.390000     20060411     20060417

       S              100         89.370000     20060411     20060417

       S              100         89.370000     20060411     20060417

       S              100         89.390000     20060411     20060417

       S              100         89.250000     20060411     20060417




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              100         89.350000     20060411     20060417

       S              100         89.320000     20060411     20060417

       S              100         89.280000     20060411     20060417

       S              100         89.290000     20060411     20060417

       S              100         89.360000     20060411     20060417

       S              100         89.190000     20060411     20060417

       S              100         89.060000     20060411     20060417

       S              100         89.050000     20060411     20060417

       S              100         89.040000     20060411     20060417

       S              200         89.390000     20060411     20060417

       S              200         89.370000     20060411     20060417

       S              200         89.390000     20060411     20060417

       S              200         89.300000     20060411     20060417

       S              200         89.390000     20060411     20060417

       S              200         89.400000     20060411     20060417

       S              200         89.040000     20060411     20060417

       S              300         89.830000     20060411     20060417

       S              300         89.500000     20060411     20060417

       S              300         89.410000     20060411     20060417

       S              300         89.440000     20060411     20060417

       S              300         89.440000     20060411     20060417

       S              300         89.360000     20060411     20060417

       S              400         89.460000     20060411     20060417

       S              400         89.040000     20060411     20060417

       S              500         89.000000     20060411     20060417

       S              700         89.100000     20060411     20060417

       P              500         90.030000     20060411     20060417

       P              200         89.130000     20060411     20060417

       P              300         89.250000     20060411     20060417

       P              100         89.350000     20060411     20060417

       P              500         89.350000     20060411     20060417

       P              300         89.350000     20060411     20060417

       P              200         89.350000     20060411     20060417

       P              400         88.780000     20060411     20060417

       P             1,000        88.740000     20060411     20060417

       P              100         88.740000     20060411     20060417

       S              100         89.550000     20060411     20060417

       S              100         89.390000     20060411     20060417

       S              100         89.430000     20060411     20060417

       S              200         89.470000     20060411     20060417

       S              300         89.410000     20060411     20060417

       S              300         89.430000     20060411     20060417

       S              300         89.300000     20060411     20060417

       S              400         89.340000     20060411     20060417

       S              800         89.010000     20060411     20060417

       S              133         88.700000     20060411     20060417

       P              157         90.045000     20060411     20060417

       S              157         90.045000     20060411     20060417

       S              200         88.700000     20060411     20060417

       P              200         88.750000     20060411     20060417




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              500         89.350000     20060411     20060417

       P              500         88.750000     20060411     20060417

       S              200         89.450000     20060411     20060417

       S              500         89.030000     20060411     20060417

       P              200         88.860000     20060411     20060417

       P              100         88.810000     20060411     20060417

       P              100         88.810000     20060411     20060417

       P              100         88.820000     20060411     20060417

       P              300         88.770000     20060411     20060417

       P              200         88.790000     20060411     20060417

       P              200         88.800000     20060411     20060417

       P              100         88.800000     20060411     20060417

       P              400         88.800000     20060411     20060417

       S              100         89.580000     20060411     20060417

       S              100         89.600000     20060411     20060417

       S              100         89.440000     20060411     20060417

       S              100         89.470000     20060411     20060417

       S              100         89.500000     20060411     20060417

       S              100         89.520000     20060411     20060417

       S              100         89.400000     20060411     20060417

       S              100         89.330000     20060411     20060417

       S              100         89.450000     20060411     20060417

       S              100         89.300000     20060411     20060417

       S              100         89.310000     20060411     20060417

       S              100         89.210000     20060411     20060417

       S              100         89.030000     20060411     20060417

       S              100         89.020000     20060411     20060417

       S              100         89.020000     20060411     20060417

       S              200         89.440000     20060411     20060417

       S              200         89.320000     20060411     20060417

       S              200         89.020000     20060411     20060417

       P              200         89.250000     20060411     20060417

       P              100         89.410000     20060411     20060417

       P              100         89.370000     20060411     20060417

       P              300         88.780000     20060411     20060417

       P              300         88.750000     20060411     20060417

       S              100         89.800000     20060411     20060417

       S              100         89.440000     20060411     20060417

       S              100         89.400000     20060411     20060417

       S              200         89.520000     20060411     20060417

       S              200         89.600000     20060411     20060417

       S              300         89.490000     20060411     20060417

       S              300         89.440000     20060411     20060417

       P              200         88.700000     20060411     20060417

       S              157         90.045000     20060411     20060417

       S              200         89.450000     20060411     20060417

       S              400         89.440000     20060411     20060417

       P              500         90.030000     20060411     20060417

       S              100         88.840000     20060411     20060417

       S              400         89.440000     20060411     20060417




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              300         88.590000     20060411     20060417

       S              100         89.440000     20060411     20060417

       S              100         89.290000     20060411     20060417

       S              100         89.050000     20060411     20060417

       S              100         89.040000     20060411     20060417

       S              100         89.020000     20060411     20060417

       S              200         89.120000     20060411     20060417

       S              200         89.040000     20060411     20060417

       S              200         89.020000     20060411     20060417

       S              300         89.020000     20060411     20060417

       S              300         89.020000     20060411     20060417

       S              300         89.010000     20060411     20060417

       S              300         89.020000     20060411     20060417

       S              300         89.000000     20060411     20060417

       S              300         88.940000     20060411     20060417

       S              300         89.040000     20060411     20060417

       S              300         89.070000     20060411     20060417

       S              100         88.280000     20060412     20060418

       S              100         88.250000     20060412     20060418

       S              100         88.300000     20060412     20060418

       S              100         88.200000     20060412     20060418

       S              100         88.380000     20060412     20060418

       S              100         88.430000     20060412     20060418

       P              600         88.279200     20060412     20060418

       S              224         88.490000     20060412     20060418

       P              224         88.490000     20060412     20060413

       S              79          89.170000     20060412     20060418

       S              500         88.690000     20060412     20060418

       P              579         88.755492     20060412     20060418

       S              300         88.610000     20060412     20060418

       S              300         88.610000     20060412     20060418

       S              300         88.180000     20060412     20060418

       P              300         88.610000     20060412     20060418

       P             4,771        88.454600     20060412     20060418

       P              79          89.170000     20060412     20060418

       P              500         88.690000     20060412     20060418

       P              400         88.490000     20060412     20060418

       P              300         88.610000     20060412     20060418

       P              300         88.180000     20060412     20060418

       P              36          88.970000     20060412     20060418

       P               8          88.490000     20060412     20060418

       S              224         88.490000     20060412     20060418

       S               8          88.490000     20060412     20060418

       P              224         88.490000     20060412     20060418

       P               8          88.490000     20060412     20060418

       S              224         88.490000     20060412     20060418

       P              400         88.390000     20060412     20060418

       P              200         88.250000     20060412     20060418

       P              200         88.230000     20060412     20060418

       S              100         88.760000     20060412     20060418




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              200         88.840000     20060412     20060418

       S              200         88.520000     20060412     20060418

       S              300         88.680000     20060412     20060418

       S              152         88.490000     20060412     20060418

       P              200         89.260000     20060412     20060418

       S              100         88.900000     20060412     20060418

       S              100         88.560000     20060412     20060418

       S              100         88.560000     20060412     20060418

       S              100         88.580000     20060412     20060418

       S              100         88.580000     20060412     20060418

       S              100         88.800000     20060412     20060418

       S              100         88.660000     20060412     20060418

       S              200         88.670000     20060412     20060418

       S              200         88.810000     20060412     20060418

       S              200         88.810000     20060412     20060418

       S              200         88.200000     20060412     20060418

       S              300         88.570000     20060412     20060418

       S              300         88.520000     20060412     20060418

       S              300         88.500000     20060412     20060418

       S              300         88.770000     20060412     20060418

       S              300         88.740000     20060412     20060418

       S              300         88.690000     20060412     20060418

       S              300         88.680000     20060412     20060418

       S              400         88.600000     20060412     20060418

       S              400         88.470000     20060412     20060418

       P              117         88.490000     20060412     20060418

       P              100         89.110000     20060412     20060418

       P              100         89.340000     20060412     20060418

       P              100         89.300000     20060412     20060418

       P              800         88.770000     20060412     20060418

       P              100         88.710000     20060412     20060418

       P              400         88.710000     20060412     20060418

       P              100         88.710000     20060412     20060418

       P              100         88.550000     20060412     20060418

       P              100         88.540000     20060412     20060418

       P              100         88.630000     20060412     20060418

       P              100         88.630000     20060412     20060418

       P              100         88.610000     20060412     20060418

       P              300         88.700000     20060412     20060418

       P              100         88.180000     20060412     20060418

       P              100         88.220000     20060412     20060418

       P              100         88.220000     20060412     20060418

       P              100         88.230000     20060412     20060418

       P              100         88.300000     20060412     20060418

       P              100         88.290000     20060412     20060418

       P              100         88.260000     20060412     20060418

       P              200         88.220000     20060412     20060418

       P              300         88.470000     20060412     20060418

       P              400         88.450000     20060412     20060418

       P              200         88.450000     20060412     20060418




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              600         88.490000     20060412     20060418

       S              100         88.840000     20060412     20060418

       S              100         88.860000     20060412     20060418

       S              100         88.570000     20060412     20060418

       S              100         88.530000     20060412     20060418

       S              100         88.580000     20060412     20060418

       S              100         88.550000     20060412     20060418

       S              100         88.570000     20060412     20060418

       S              100         88.320000     20060412     20060418

       S              100         88.210000     20060412     20060418

       S              100         88.360000     20060412     20060418

       S              100         88.390000     20060412     20060418

       S              100         88.390000     20060412     20060418

       S              200         88.790000     20060412     20060418

       S              200         88.770000     20060412     20060418

       S              200         88.530000     20060412     20060418

       S              200         88.570000     20060412     20060418

       S              200         88.500000     20060412     20060418

       S              200         88.820000     20060412     20060418

       S              200         88.310000     20060412     20060418

       S              300         88.800000     20060412     20060418

       S              300         88.580000     20060412     20060418

       S              300         88.570000     20060412     20060418

       S              300         88.740000     20060412     20060418

       S              300         88.610000     20060412     20060418

       S              300         88.410000     20060412     20060418

       S              300         88.230000     20060412     20060418

       S              300         88.300000     20060412     20060418

       S              400         88.310000     20060412     20060418

       S              500         88.580000     20060412     20060418

       S              600         88.680000     20060412     20060418

       S              900         88.560000     20060412     20060418

       P              200         88.530000     20060412     20060418

       P              500         88.740000     20060412     20060418

       P              200         88.400000     20060412     20060418

       P              300         88.350000     20060412     20060418

       P              200         88.350000     20060412     20060418

       P              200         88.200000     20060412     20060418

       S              100         89.350000     20060412     20060418

       S              100         89.400000     20060412     20060418

       S              100         88.690000     20060412     20060418

       S              100         88.780000     20060412     20060418

       S              100         88.780000     20060412     20060418

       S              100         88.780000     20060412     20060418

       S              100         88.820000     20060412     20060418

       S              100         88.820000     20060412     20060418

       S              200         89.480000     20060412     20060418

       S              200         88.700000     20060412     20060418

       S              200         88.800000     20060412     20060418

       S              200         88.820000     20060412     20060418




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              300         88.790000     20060412     20060418

       S              300         88.800000     20060412     20060418

       S              500         88.820000     20060412     20060418

       S              700         88.740000     20060412     20060418

       S              800         88.790000     20060412     20060418

       P              152         88.490000     20060412     20060418

       S              117         88.490000     20060412     20060418

       P              90          88.490000     20060412     20060418

       P              269         88.490000     20060412     20060418

       P              79          89.170000     20060412     20060418

       P              500         88.690000     20060412     20060418

       S              579         88.755492     20060412     20060418

       S              100         88.740000     20060412     20060418

       S              100         88.740000     20060412     20060418

       S              300         88.740000     20060412     20060418

       S              300         88.780000     20060412     20060418

       S              90          88.490000     20060412     20060418

       P              100         88.190000     20060412     20060418

       P              100         88.220000     20060412     20060418

       P              200         88.230000     20060412     20060418

       P              100         88.230000     20060412     20060418

       P              100         88.250000     20060412     20060418

       P              100         88.290000     20060412     20060418

       P              100         88.270000     20060412     20060418

       P              100         88.250000     20060412     20060418

       P              200         88.230000     20060412     20060418

       P              100         88.200000     20060412     20060418

       P              300         88.160000     20060412     20060418

       P              300         88.190000     20060412     20060418

       S              100         88.860000     20060412     20060418

       S              100         88.570000     20060412     20060418

       S              100         88.690000     20060412     20060418

       S              100         88.690000     20060412     20060418

       S              100         88.730000     20060412     20060418

       S              100         88.730000     20060412     20060418

       S              100         88.800000     20060412     20060418

       S              100         88.760000     20060412     20060418

       S              100         88.720000     20060412     20060418

       S              100         88.780000     20060412     20060418

       S              100         88.820000     20060412     20060418

       S              100         88.870000     20060412     20060418

       S              100         88.870000     20060412     20060418

       S              100         88.770000     20060412     20060418

       S              100         88.680000     20060412     20060418

       S              200         89.230000     20060412     20060418

       S              200         88.810000     20060412     20060418

       S              200         88.770000     20060412     20060418

       S              200         88.760000     20060412     20060418

       S              200         88.830000     20060412     20060418

       S              200         88.690000     20060412     20060418




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              200         88.510000     20060412     20060418

       P              100         89.300000     20060412     20060418

       P              300         88.820000     20060412     20060418

       P              300         88.600000     20060412     20060418

       S              200         89.480000     20060412     20060418

       S              300         88.680000     20060412     20060418

       S              300         89.230000     20060412     20060418

       S              300         89.350000     20060412     20060418

       P              100         88.760000     20060412     20060418

       P              200         88.730000     20060412     20060418

       P              100         88.810000     20060412     20060418

       S              79          89.170000     20060412     20060418

       P              200         88.380000     20060412     20060418

       P              200         88.400000     20060412     20060418

       P              200         88.420000     20060412     20060418

       P              100         88.420000     20060412     20060418

       S              300         89.360000     20060412     20060418

       S              400         89.360000     20060412     20060418

       P              200         88.640000     20060412     20060418

       P              300         88.640000     20060412     20060418

       S              500         88.690000     20060412     20060418

       P              400         88.230000     20060412     20060418

       S              400         88.490000     20060412     20060418

       S              269         88.490000     20060412     20060418

       P              100         89.420000     20060412     20060418

       P              100         89.300000     20060412     20060418

       P              300         89.370000     20060412     20060418

       P              200         89.160000     20060412     20060418

       P              100         89.050000     20060412     20060418

       P              200         89.020000     20060412     20060418

       P              300         88.980000     20060412     20060418

       P              100         88.840000     20060412     20060418

       P              100         88.860000     20060412     20060418

       P              200         88.860000     20060412     20060418

       P              300         88.820000     20060412     20060418

       P              300         88.690000     20060412     20060418

       P              300         88.690000     20060412     20060418

       P              300         88.750000     20060412     20060418

       S              100         88.670000     20060412     20060418

       S              100         88.580000     20060412     20060418

       S              100         88.520000     20060412     20060418

       S              100         88.580000     20060412     20060418

       S              100         88.630000     20060412     20060418

       S              100         88.640000     20060412     20060418

       S              100         88.600000     20060412     20060418

       S              100         88.530000     20060412     20060418

       S              100         88.320000     20060412     20060418

       S              100         88.230000     20060412     20060418

       S              100         88.300000     20060412     20060418

       S              100         88.360000     20060412     20060418




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              100         88.370000     20060412     20060418

       S              100         88.490000     20060412     20060418

       S              200         88.580000     20060412     20060418

       S              200         88.520000     20060412     20060418

       S              200         88.580000     20060412     20060418

       S              200         88.600000     20060412     20060418

       S              200         88.650000     20060412     20060418

       S              200         88.600000     20060412     20060418

       S              200         88.230000     20060412     20060418

       S              200         88.250000     20060412     20060418

       S              200         88.300000     20060412     20060418

       S              200         88.360000     20060412     20060418

       S              200         88.520000     20060412     20060418

       S              300         88.650000     20060412     20060418

       S              300         88.550000     20060412     20060418

       S              300         88.580000     20060412     20060418

       S              300         88.680000     20060412     20060418

       S              300         88.610000     20060412     20060418

       S              300         88.400000     20060412     20060418

       S              300         88.380000     20060412     20060418

       S              100         87.410000     20060413     20060419

       S              100         87.400000     20060413     20060419

       S              100         87.370000     20060413     20060419

       S              200         87.310000     20060413     20060419

       S              100         87.320000     20060413     20060419

       S              100         87.450000     20060413     20060419

       S              100         87.510000     20060413     20060419

       S              100         87.440000     20060413     20060419

       S              100         87.610000     20060413     20060419

       S              100         87.500000     20060413     20060419

       S              100         87.860000     20060413     20060419

       S              100         87.570000     20060413     20060419

       S              100         87.890000     20060413     20060419

       S              100         87.780000     20060413     20060419

       P             1,600        87.479500     20060413     20060419

       S              100         87.495500     20060413     20060419

       S              95          87.890000     20060413     20060419

       P              126         87.900000     20060413     20060419

       P              76          87.900000     20060413     20060417

       P              19          87.900000     20060413     20060417

       S              126         87.900000     20060413     20060417

       P              100         88.135000     20060413     20060419

       P             1,300        87.725000     20060413     20060419

       S             1,400        87.754286     20060413     20060419

       S             1,098        87.615865     20060413     20060419

       P              800         87.700000     20060413     20060419

       P              298         87.390000     20060413     20060419

       P              200         87.420000     20060413     20060419

       P              200         87.720000     20060413     20060419

       S              58          87.900000     20060413     20060419




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P             8,059        87.864800     20060413     20060419

       S              100         88.135000     20060413     20060419

       S             1,300        87.725000     20060413     20060419

       S              200         87.720000     20060413     20060419

       S              800         87.700000     20060413     20060419

       S              200         87.420000     20060413     20060419

       S              298         87.390000     20060413     20060419

       P               3          88.240000     20060413     20060419

       P              126         87.900000     20060413     20060419

       P              126         87.900000     20060413     20060419

       S              126         87.900000     20060413     20060419

       P             9,640        87.900000     20060413     20060419

       P              92          87.900000     20060413     20060419

       S              100         87.680000     20060413     20060419

       S              100         87.830000     20060413     20060419

       S              400         87.680000     20060413     20060419

       S              400         87.830000     20060413     20060419

       P              173         87.900000     20060413     20060419

       P              200         88.270000     20060413     20060419

       P              300         88.070000     20060413     20060419

       S              200         88.000000     20060413     20060419

       S              300         88.020000     20060413     20060419

       P              257         87.900000     20060413     20060419

       P              400         88.210000     20060413     20060419

       P              300         88.210000     20060413     20060419

       P              200         88.070000     20060413     20060419

       P              100         88.090000     20060413     20060419

       P              100         88.080000     20060413     20060419

       P              300         88.120000     20060413     20060419

       P              600         88.090000     20060413     20060419

       S              100         87.680000     20060413     20060419

       S              100         88.120000     20060413     20060419

       S              100         88.110000     20060413     20060419

       S              100         88.140000     20060413     20060419

       S              100         88.140000     20060413     20060419

       S              100         88.010000     20060413     20060419

       S              100         88.020000     20060413     20060419

       S              200         87.820000     20060413     20060419

       S              200         87.680000     20060413     20060419

       S              200         87.680000     20060413     20060419

       S              200         88.010000     20060413     20060419

       S              300         87.820000     20060413     20060419

       S              300         87.820000     20060413     20060419

       S              500         87.500000     20060413     20060419

       S              500         88.020000     20060413     20060419

       P              118         87.900000     20060413     20060419

       S              300         88.240000     20060413     20060419

       S              92          87.900000     20060413     20060419

       S              173         87.900000     20060413     20060419

       S              257         87.900000     20060413     20060419




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              118         87.900000     20060413     20060419

       P              202         87.900000     20060413     20060419

       S              100         88.135000     20060413     20060419

       S             1,300        87.725000     20060413     20060419

       P             1,400        87.754286     20060413     20060419

       P              100         87.410000     20060413     20060419

       P              100         87.420000     20060413     20060419

       P             1,098        87.615865     20060413     20060419

       S              500         87.990000     20060413     20060419

       S              100         87.680000     20060413     20060419

       S              100         88.020000     20060413     20060419

       S              200         88.010000     20060413     20060419

       S              400         87.680000     20060413     20060419

       S              500         88.030000     20060413     20060419

       S              100         88.030000     20060413     20060419

       P              100         88.280000     20060413     20060419

       P              100         88.300000     20060413     20060419

       P              100         88.220000     20060413     20060419

       P              100         88.270000     20060413     20060419

       P              100         88.160000     20060413     20060419

       P              100         88.510000     20060413     20060419

       P              100         88.440000     20060413     20060419

       P              100         88.135000     20060413     20060419

       P             1,300        87.725000     20060413     20060419

       P              100         87.400000     20060413     20060419

       P              100         87.300000     20060413     20060419

       S              100         88.390000     20060413     20060419

       S              200         87.380000     20060413     20060419

       S              400         87.920000     20060413     20060419

       S              400         87.990000     20060413     20060419

       S              500         87.990000     20060413     20060419

       S              202         87.900000     20060413     20060419

       S              100         88.370000     20060413     20060419

       S              100         88.280000     20060413     20060419

       S              100         88.290000     20060413     20060419

       P              100         88.730000     20060417     20060420

       P              100         88.720000     20060417     20060420

       P              100         88.760000     20060417     20060420

       P              100         88.800000     20060417     20060420

       P              100         88.830000     20060417     20060420

       P              100         88.920000     20060417     20060420

       P              100         88.910000     20060417     20060420

       P              100         88.880000     20060417     20060420

       P              100         88.880000     20060417     20060420

       P              100         88.850000     20060417     20060420

       P              100         88.900000     20060417     20060420

       P              100         88.810000     20060417     20060420

       P              100         88.810000     20060417     20060420

       P              100         88.880000     20060417     20060420

       P              100         88.830000     20060417     20060420




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              100         88.820000     20060417     20060420

       P              100         88.850000     20060417     20060420

       P              200         88.790000     20060417     20060420

       P              113         88.800000     20060417     20060420

       P              100         88.780000     20060417     20060420

       P            16,905        88.790000     20060417     20060420

       P              100         88.800000     20060417     20060420

       P              100         88.900000     20060417     20060420

       P              100         88.870000     20060417     20060420

       P              100         88.890000     20060417     20060420

       P             1,534        88.790000     20060417     20060420

       P            16,905        88.790000     20060417     20060420

       S            16,905        88.790000     20060417     20060420

       P              100         88.800000     20060417     20060420

       P              100         88.920000     20060417     20060420

       P              100         88.880000     20060417     20060420

       P              100         88.890000     20060417     20060420

       P              100         88.860000     20060417     20060420

       P              100         88.840000     20060417     20060420

       P              100         88.820000     20060417     20060420

       S              800         88.854000     20060417     20060420

       P              100         88.810000     20060417     20060420

       P              100         88.690000     20060417     20060420

       P              100         88.620000     20060417     20060420

       P              100         88.570000     20060417     20060420

       P              100         88.600000     20060417     20060420

       P              100         88.560000     20060417     20060420

       P              300         88.760000     20060417     20060420

       P              200         88.740000     20060417     20060420

       P              300         88.750000     20060417     20060420

       P              100         88.790000     20060417     20060420

       P              100         88.820000     20060417     20060420

       P              100         88.800000     20060417     20060420

       P              100         88.770000     20060417     20060420

       P              100         88.840000     20060417     20060420

       P              200         88.920000     20060417     20060420

       P              300         88.940000     20060417     20060420

       P              100         88.880000     20060417     20060420

       P              200         88.830000     20060417     20060420

       P              300         88.900000     20060417     20060420

       P              300         88.850000     20060417     20060420

       P              100         88.890000     20060417     20060420

       P              100         88.880000     20060417     20060420

       P              200         88.860000     20060417     20060420

       P              100         88.840000     20060417     20060420

       P              100         88.820000     20060417     20060420

       P              200         88.810000     20060417     20060420

       P              300         88.800000     20060417     20060420

       P              364         88.790000     20060417     20060420

       S              364         88.790000     20060417     20060418




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              300         88.670000     20060417     20060420

       S              300         88.670000     20060417     20060420

       S              300         88.803333     20060417     20060420

       P              300         88.803333     20060417     20060420

       S              100         88.900000     20060417     20060420

       S              100         88.890000     20060417     20060420

       S              100         88.620000     20060417     20060420

       P              200         88.740000     20060417     20060420

       S             1,617        88.825500     20060417     20060420

       S              300         88.670000     20060417     20060420

       S              200         88.740000     20060417     20060420

       P              100         88.630000     20060417     20060420

       P              100         88.760000     20060417     20060420

       P              100         88.750000     20060417     20060420

       P              16          88.790000     20060417     20060420

       P              364         88.790000     20060417     20060420

       P              16          88.790000     20060417     20060420

       P              364         88.790000     20060417     20060420

       S              16          88.790000     20060417     20060420

       S              364         88.790000     20060417     20060420

       S            16,905        88.790000     20060417     20060420

       S               6          88.640000     20060417     20060420

       S              12          88.700000     20060417     20060420

       P              42          88.790000     20060417     20060420

       S              126         88.610000     20060417     20060420

       S              33          88.610000     20060417     20060420

       S              230         88.790000     20060417     20060420

       P              400         88.560000     20060417     20060420

       P              102         88.790000     20060417     20060420

       P              300         88.040000     20060417     20060420

       P              100         88.040000     20060417     20060420

       P              100         88.590000     20060417     20060420

       P              200         88.720000     20060417     20060420

       P              100         88.660000     20060417     20060420

       P              200         88.650000     20060417     20060420

       P              100         88.590000     20060417     20060420

       P              300         88.640000     20060417     20060420

       P              100         88.650000     20060417     20060420

       P              200         88.630000     20060417     20060420

       P              300         88.770000     20060417     20060420

       P              200         88.790000     20060417     20060420

       P              100         88.660000     20060417     20060420

       P              300         88.800000     20060417     20060420

       P              200         88.920000     20060417     20060420

       P              100         88.800000     20060417     20060420

       P              100         88.800000     20060417     20060420

       P              200         88.830000     20060417     20060420

       P              300         88.850000     20060417     20060420

       P              300         88.820000     20060417     20060420

       S              200         88.840000     20060417     20060420




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              200         88.750000     20060417     20060420

       P              194         88.790000     20060417     20060420

       P              100         88.610000     20060417     20060420

       P              100         88.560000     20060417     20060420

       P              500         88.550000     20060417     20060420

       P              200         88.740000     20060417     20060420

       P              100         88.740000     20060417     20060420

       P              100         88.740000     20060417     20060420

       P              100         88.780000     20060417     20060420

       P              100         88.790000     20060417     20060420

       P              400         88.780000     20060417     20060420

       P              100         88.850000     20060417     20060420

       P              100         88.750000     20060417     20060420

       P              200         88.900000     20060417     20060420

       P              100         88.800000     20060417     20060420

       P              100         88.770000     20060417     20060420

       S              100         88.790000     20060417     20060420

       S              100         88.790000     20060417     20060420

       S              100         88.790000     20060417     20060420

       S              100         88.790000     20060417     20060420

       S              100         88.730000     20060417     20060420

       S              100         88.740000     20060417     20060420

       S              100         88.840000     20060417     20060420

       S              100         88.840000     20060417     20060420

       S              200         88.800000     20060417     20060420

       S              200         88.730000     20060417     20060420

       S              300         88.840000     20060417     20060420

       P              300         88.750000     20060417     20060420

       P              700         88.820000     20060417     20060420

       S              100         88.940000     20060417     20060420

       S              100         88.670000     20060417     20060420

       S              100         88.840000     20060417     20060420

       S              200         88.730000     20060417     20060420

       S              200         88.840000     20060417     20060420

       S              200         88.770000     20060417     20060420

       S              700         88.750000     20060417     20060420

       S              102         88.790000     20060417     20060420

       S              194         88.790000     20060417     20060420

       P              410         88.790000     20060417     20060420

       S              300         88.670000     20060417     20060420

       P              300         88.670000     20060417     20060420

       S              100         88.790000     20060417     20060420

       P              100         88.560000     20060417     20060420

       S              100         88.750000     20060417     20060420

       S              100         88.770000     20060417     20060420

       S              100         88.780000     20060417     20060420

       S              100         88.800000     20060417     20060420

       S              100         88.660000     20060417     20060420

       S              100         88.660000     20060417     20060420

       P              100         88.780000     20060417     20060420




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              200         88.850000     20060417     20060420

       P              100         88.840000     20060417     20060420

       P              100         88.830000     20060417     20060420

       P              100         88.830000     20060417     20060420

       P              200         88.790000     20060417     20060420

       P              100         88.770000     20060417     20060420

       P              100         88.800000     20060417     20060420

       S              100         88.840000     20060417     20060420

       S              100         88.850000     20060417     20060420

       S              100         88.820000     20060417     20060420

       S              100         88.890000     20060417     20060420

       S              100         88.890000     20060417     20060420

       S              100         88.830000     20060417     20060420

       S              100         88.840000     20060417     20060420

       S              100         88.840000     20060417     20060420

       S              100         88.750000     20060417     20060420

       S              200         88.910000     20060417     20060420

       S              200         88.890000     20060417     20060420

       S              200         88.820000     20060417     20060420

       P              100         88.560000     20060417     20060420

       P              300         88.550000     20060417     20060420

       P              200         88.800000     20060417     20060420

       S              100         88.670000     20060417     20060420

       S              200         88.840000     20060417     20060420

       P              100         88.790000     20060417     20060420

       P              400         88.560000     20060417     20060420

       P              400         88.560000     20060417     20060420

       P              100         88.550000     20060417     20060420

       P              300         87.900000     20060417     20060420

       P              400         87.900000     20060417     20060420

       P              200         88.000000     20060417     20060420

       P              300         88.000000     20060417     20060420

       P              200         88.560000     20060417     20060420

       P              500         88.550000     20060417     20060420

       P              300         88.800000     20060417     20060420

       S              200         88.810000     20060417     20060420

       S              500         88.830000     20060417     20060420

       S              500         88.820000     20060417     20060420

       S              500         88.820000     20060417     20060420

       S              500         88.820000     20060417     20060420

       P              300         88.670000     20060417     20060420

       S              100         88.760000     20060417     20060420

       S              100         88.760000     20060417     20060420

       S              100         88.760000     20060417     20060420

       S              410         88.790000     20060417     20060420

       P              300         88.800000     20060417     20060420

       P              200         88.790000     20060417     20060420

       P              100         88.800000     20060417     20060420

       P              300         88.780000     20060417     20060420

       P              300         88.790000     20060417     20060420




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              300         88.800000     20060417     20060420

       P              300         88.800000     20060417     20060420

       P              100         88.770000     20060417     20060420

       P              300         88.800000     20060417     20060420

       P              100         88.920000     20060417     20060420

       P              100         88.830000     20060417     20060420

       P              300         88.780000     20060417     20060420

       P              100         88.730000     20060417     20060420

       P              100         88.790000     20060417     20060420

       P              100         88.790000     20060417     20060420

       P              100         88.790000     20060417     20060420

       P              100         88.670000     20060417     20060420

       P              100         88.670000     20060417     20060420

       P              200         88.630000     20060417     20060420

       P              100         88.630000     20060417     20060420

       P              100         88.740000     20060417     20060420

       P              100         88.740000     20060417     20060420

       P              100         88.740000     20060417     20060420

       P              200         88.800000     20060417     20060420

       P              100         88.760000     20060417     20060420

       P              100         88.800000     20060417     20060420

       P              300         88.750000     20060417     20060420

       P              100         88.710000     20060417     20060420

       P              200         88.710000     20060417     20060420

       P              200         88.660000     20060417     20060420

       P              200         88.630000     20060417     20060420

       P              300         88.640000     20060417     20060420

       P              200         88.630000     20060417     20060420

       P              100         88.630000     20060417     20060420

       P              200         88.620000     20060417     20060420

       P              200         88.570000     20060417     20060420

       P              100         88.560000     20060417     20060420

       P              200         88.570000     20060417     20060420

       P              200         88.580000     20060417     20060420

       P              100         88.690000     20060417     20060420

       P              300         88.750000     20060417     20060420

       S              150         89.200000     20060418     20060421

       P               1          89.630000     20060418     20060421

       P            25,315        89.941000     20060418     20060421

       S              400         89.990000     20060418     20060421

       P              400         90.000000     20060418     20060421

       P              400         90.000000     20060418     20060419

       S              400         90.000000     20060418     20060419

       P              100         89.540000     20060418     20060421

       P              100         89.970000     20060418     20060421

       P              100         89.870000     20060418     20060421

       P              100         89.920000     20060418     20060421

       P              100         89.940000     20060418     20060421

       P              100         89.940000     20060418     20060421

       P              75          89.950000     20060418     20060421




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              100         89.970000     20060418     20060421

       P              100         89.950000     20060418     20060421

       P              100         89.960000     20060418     20060421

       P              200         89.820000     20060418     20060421

       P              100         89.840000     20060418     20060421

       S             1,200        89.951500     20060418     20060421

       S              400         90.000000     20060418     20060421

       P              400         90.000000     20060418     20060421

       P              182         89.960000     20060418     20060421

       S              182         90.000000     20060418     20060419

       P              200         89.735000     20060418     20060421

       P              800         89.930000     20060418     20060421

       P              800         89.865000     20060418     20060421

       S             1,800        89.879444     20060418     20060421

       S              200         89.845000     20060418     20060421

       P              200         89.845000     20060418     20060421

       S              100         89.790000     20060418     20060421

       S              100         89.900000     20060418     20060421

       P              100         89.890000     20060418     20060421

       S             3,662        90.036000     20060418     20060421

       S              200         89.735000     20060418     20060421

       S              800         89.930000     20060418     20060421

       S              800         89.865000     20060418     20060421

       S              100         89.890000     20060418     20060421

       S              100         89.770000     20060418     20060421

       S              100         89.810000     20060418     20060421

       S              100         89.830000     20060418     20060421

       P              31          90.000000     20060418     20060421

       P              182         90.000000     20060418     20060421

       P              100         89.850000     20060418     20060421

       P              100         89.920000     20060418     20060421

       P              100         89.950000     20060418     20060421

       P              100         89.910000     20060418     20060421

       P              100         90.020000     20060418     20060421

       P              100         89.900000     20060418     20060421

       P              158         90.050000     20060418     20060421

       P              100         90.030000     20060418     20060421

       P              300         89.990000     20060418     20060421

       P              31          89.990000     20060418     20060421

       P              182         89.990000     20060418     20060421

       S              31          90.000000     20060418     20060421

       S              182         90.000000     20060418     20060421

       P              117         89.000000     20060418     20060421

       S              63          89.060000     20060418     20060421

       S              400         90.000000     20060418     20060421

       S              174         90.000000     20060418     20060421

       S              555         89.590000     20060418     20060421

       S               3          89.510000     20060418     20060421

       S              485         90.000000     20060418     20060421

       P              237         89.590000     20060418     20060421




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              174         90.000000     20060418     20060421

       P              485         90.000000     20060418     20060421

       P              170         90.000000     20060418     20060421

       P              105         90.000000     20060418     20060421

       S              200         89.735000     20060418     20060421

       S              800         89.930000     20060418     20060421

       S              800         89.865000     20060418     20060421

       P             1,800        89.879444     20060418     20060421

       P              73          89.590000     20060418     20060421

       P              245         89.590000     20060418     20060421

       P               3          89.510000     20060418     20060421

       S              105         90.000000     20060418     20060421

       S              100         89.820000     20060418     20060421

       S              100         89.920000     20060418     20060421

       S              100         89.680000     20060418     20060421

       S              100         89.700000     20060418     20060421

       S              100         89.770000     20060418     20060421

       S              100         89.740000     20060418     20060421

       S              100         89.780000     20060418     20060421

       S              100         89.790000     20060418     20060421

       S              100         89.750000     20060418     20060421

       S              100         89.770000     20060418     20060421

       S              100         89.760000     20060418     20060421

       P              200         89.735000     20060418     20060421

       P              800         89.930000     20060418     20060421

       P              800         89.865000     20060418     20060421

       S              100         89.570000     20060418     20060421

       S              100         89.570000     20060418     20060421

       S              800         89.820000     20060418     20060421

       S              800         89.700000     20060418     20060421

       S              170         90.000000     20060418     20060421

       S              100         90.000000     20060418     20060421

       S              100         89.990000     20060418     20060421

       S              100         89.880000     20060418     20060421

       S              100         89.470000     20060418     20060421

       S              100         89.470000     20060418     20060421

       S              100         89.600000     20060418     20060421

       S              100         89.630000     20060418     20060421

       S              100         89.600000     20060418     20060421

       S              100         89.650000     20060418     20060421

       S              100         89.640000     20060418     20060421

       S              100         89.740000     20060418     20060421

       S              100         89.690000     20060418     20060421

       S              100         89.670000     20060418     20060421

       S              100         89.700000     20060418     20060421

       S              100         89.750000     20060418     20060421

       S              100         89.780000     20060418     20060421

       S              100         89.770000     20060418     20060421

       S              100         89.750000     20060418     20060421

       S              100         89.820000     20060418     20060421




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              100         89.770000     20060418     20060421

       S              100         89.850000     20060418     20060421

       S              100         89.900000     20060418     20060421

       S              100         89.940000     20060418     20060421

       S              100         89.970000     20060418     20060421

       S              100         89.980000     20060418     20060421

       S              100         89.980000     20060418     20060421

       S              100         89.960000     20060418     20060421

       S              100         89.980000     20060418     20060421

       S              100         90.000000     20060418     20060421

       S              100         89.920000     20060418     20060421

       S              100         90.000000     20060418     20060421

       S              100         89.850000     20060418     20060421

       S              100         89.900000     20060418     20060421

       S              100         90.050000     20060418     20060421

       S              100         89.870000     20060418     20060421

       S              100         89.960000     20060418     20060421

       S              100         89.980000     20060418     20060421

       S              25          90.000000     20060419     20060424

       S              100         90.350000     20060419     20060424

       S              100         90.290000     20060419     20060424

       S              100         90.400000     20060419     20060424

       S              200         90.240000     20060419     20060424

       S              200         90.260000     20060419     20060424

       S              100         90.300000     20060419     20060424

       S              100         89.960000     20060419     20060424

       S              100         89.830000     20060419     20060424

       S              200         89.710000     20060419     20060424

       S             1,300        89.950000     20060419     20060424

       S              100         89.730000     20060419     20060424

       S              100         90.010000     20060419     20060424

       S              200         90.020000     20060419     20060424

       S              200         89.880000     20060419     20060424

       S              200         89.890000     20060419     20060424

       S              100         89.990000     20060419     20060424

       S              200         89.980000     20060419     20060424

       S              700         90.020000     20060419     20060424

       S              700         90.000000     20060419     20060424

       S              200         89.970000     20060419     20060424

       S              200         89.950000     20060419     20060424

       S              200         89.940000     20060419     20060424

       S              300         90.310000     20060419     20060424

       S              200         90.380000     20060419     20060424

       S              100         90.340000     20060419     20060424

       S              200         90.230000     20060419     20060424

       S              200         90.330000     20060419     20060424

       S              600         90.290000     20060419     20060424

       S              100         90.460000     20060419     20060424

       S              100         90.440000     20060419     20060424

       S              100         90.490000     20060419     20060424




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              100         90.510000     20060419     20060424

       S              100         90.570000     20060419     20060424

       S              100         90.650000     20060419     20060424

       S              200         90.700000     20060419     20060424

       S              200         90.600000     20060419     20060424

       S              300         90.620000     20060419     20060424

       S              200         90.750000     20060419     20060424

       S              100         90.780000     20060419     20060424

       S              100         90.800000     20060419     20060424

       S              200         90.790000     20060419     20060424

       S              300         90.830000     20060419     20060424

       S              500         90.820000     20060419     20060424

       S              400         90.810000     20060419     20060424

       S             2,200        91.089600     20060419     20060424

       S              100         91.300000     20060419     20060424

       S              200         91.270000     20060419     20060424

       S              500         91.240000     20060419     20060424

       S              100         91.250000     20060419     20060424

       S              700         91.240000     20060419     20060424

       S              300         91.270000     20060419     20060424

       S             1,310        91.260000     20060419     20060424

       S              200         91.290000     20060419     20060424

       P             1,600        91.291000     20060419     20060420

       P             1,810        91.291000     20060419     20060420

       P              25          90.000000     20060419     20060424

       P             2,200        91.089600     20060419     20060424

       S             2,200        91.097600     20060419     20060424

       P              25          90.000000     20060419     20060424

       S              25          90.000000     20060419     20060424

       S             2,200        91.089600     20060419     20060424

       P             2,200        91.089600     20060419     20060424

       P              200         89.985000     20060419     20060424

       P              400         90.220000     20060419     20060424

       S              600         90.141667     20060419     20060424

       S              100         90.340000     20060419     20060424

       S              300         91.226667     20060419     20060424

       P              300         91.226667     20060419     20060424

       S              100         91.190000     20060419     20060424

       S              100         91.250000     20060419     20060424

       S              100         91.240000     20060419     20060424

       P              61          90.460000     20060419     20060424

       P              39          90.370000     20060419     20060424

       P              61          90.460000     20060419     20060424

       P              100         90.340000     20060419     20060424

       S              61          90.580000     20060419     20060424

       S              200         89.985000     20060419     20060424

       S              400         90.220000     20060419     20060424

       S              39          90.370000     20060419     20060424

       P              300         89.970000     20060419     20060424

       P              100         90.050000     20060419     20060424




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              100         90.010000     20060419     20060424

       P              100         90.080000     20060419     20060424

       P              100         90.300000     20060419     20060424

       P              100         90.580000     20060419     20060424

       P              100         91.220000     20060419     20060424

       P              200         91.290000     20060419     20060424

       P              96          90.050000     20060419     20060424

       P            19,280        91.290000     20060419     20060424

       P              100         90.000000     20060419     20060424

       P              100         90.350000     20060419     20060424

       P              100         90.220000     20060419     20060424

       P              100         89.930000     20060419     20060424

       P              230         91.290000     20060419     20060424

       P              155         91.290000     20060419     20060424

       S              300         89.950000     20060419     20060424

       S              300         89.950000     20060419     20060424

       P              151         91.290000     20060419     20060424

       S              280         90.000000     20060419     20060424

       S              36          90.010000     20060419     20060424

       S              100         89.920000     20060419     20060424

       S              200         89.950000     20060419     20060424

       S              400         89.950000     20060419     20060424

       S              400         89.920000     20060419     20060424

       S              500         90.010000     20060419     20060424

       S              500         90.060000     20060419     20060424

       S              500         90.200000     20060419     20060424

       P              96          90.000000     20060419     20060424

       P              36          90.010000     20060419     20060424

       S              155         91.290000     20060419     20060424

       S              151         91.290000     20060419     20060424

       S              141         91.290000     20060419     20060424

       P              157         91.290000     20060419     20060424

       S              200         89.985000     20060419     20060424

       S              400         90.220000     20060419     20060424

       P              600         90.141667     20060419     20060424

       S              100         91.050000     20060419     20060424

       S              100         91.010000     20060419     20060424

       S              100         91.080000     20060419     20060424

       S              100         91.140000     20060419     20060424

       S              100         91.160000     20060419     20060424

       S              100         91.200000     20060419     20060424

       S              100         91.160000     20060419     20060424

       S              100         91.180000     20060419     20060424

       S              100         91.160000     20060419     20060424

       S              100         91.200000     20060419     20060424

       S              100         91.300000     20060419     20060424

       S              100         91.240000     20060419     20060424

       S              100         91.290000     20060419     20060424

       S              100         91.260000     20060419     20060424

       S              200         91.050000     20060419     20060424




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              36          90.000000     20060419     20060424

       P              141         91.290000     20060419     20060424

       P              148         90.000000     20060419     20060424

       S              300         91.050000     20060419     20060424

       S              300         91.160000     20060419     20060424

       P              200         89.985000     20060419     20060424

       P              400         90.220000     20060419     20060424

       S              100         90.010000     20060419     20060424

       S              100         90.200000     20060419     20060424

       S              200         90.010000     20060419     20060424

       S              200         90.020000     20060419     20060424

       S              157         91.290000     20060419     20060424

       S              100         89.950000     20060419     20060424

       S              100         89.980000     20060419     20060424

       S              100         90.020000     20060419     20060424

       S              100         89.890000     20060419     20060424

       S              100         89.870000     20060419     20060424

       S              100         89.970000     20060419     20060424

       S              100         89.970000     20060419     20060424

       S              100         89.980000     20060419     20060424

       S              100         90.020000     20060419     20060424

       S              100         90.000000     20060419     20060424

       S              100         90.010000     20060419     20060424

       S              100         90.020000     20060419     20060424

       S              100         90.000000     20060419     20060424

       S              100         90.010000     20060419     20060424

       S              100         90.020000     20060419     20060424

       S              100         90.100000     20060419     20060424

       S              100         90.010000     20060419     20060424

       S              100         90.040000     20060419     20060424

       S              100         90.140000     20060419     20060424

       S              100         91.140000     20060419     20060424

       S              100         91.290000     20060419     20060424

       P              100         90.830000     20060419     20060424

       S              100         91.280000     20060419     20060424

       S              486         91.610000     20060420     20060425

       P              400         90.700000     20060420     20060425

       S            12,790        91.587500     20060420     20060425

       S              40          90.760000     20060420     20060425

       P              40          90.710000     20060420     20060421

       P              100         90.580000     20060420     20060425

       P              100         90.660000     20060420     20060425

       P              100         90.640000     20060420     20060425

       P              200         90.600000     20060420     20060425

       P              100         90.670000     20060420     20060425

       S              600         90.630000     20060420     20060425

       S              100         90.650000     20060420     20060425

       S              100         90.640000     20060420     20060425

       S              192         90.660000     20060420     20060425

       P              392         90.700000     20060420     20060421




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P            12,790        91.587500     20060420     20060425

       S            12,790        91.587500     20060420     20060425

       P              500         90.425000     20060420     20060425

       P             3,100        90.620000     20060420     20060425

       S             3,600        90.592917     20060420     20060425

       P              100         90.720000     20060420     20060425

       P              200         90.710000     20060420     20060425

       P              100         90.720000     20060420     20060425

       P              100         90.720000     20060420     20060425

       P             1,800        90.720000     20060420     20060425

       P              200         90.720000     20060420     20060425

       P              100         90.720000     20060420     20060425

       P              100         90.770000     20060420     20060425

       P              200         90.720000     20060420     20060425

       P              900         90.720000     20060420     20060425

       P              200         90.720000     20060420     20060425

       P              500         90.720000     20060420     20060425

       P              400         90.720000     20060420     20060425

       P              100         90.720000     20060420     20060425

       P              400         90.720000     20060420     20060425

       P             1,000        90.720000     20060420     20060425

       P              400         90.720000     20060420     20060425

       P              200         90.760000     20060420     20060425

       P              100         90.760000     20060420     20060425

       P              100         90.760000     20060420     20060425

       P              100         90.760000     20060420     20060425

       P              100         91.010000     20060420     20060425

       P              200         90.910000     20060420     20060425

       P              200         90.780000     20060420     20060425

       P              400         90.770000     20060420     20060425

       P              100         90.770000     20060420     20060425

       P              200         90.780000     20060420     20060425

       P              100         90.780000     20060420     20060425

       P              500         90.790000     20060420     20060425

       P             1,900        90.790000     20060420     20060425

       S              100         90.760000     20060420     20060425

       P             1,072        90.663700     20060420     20060425

       P              202         91.670000     20060420     20060425

       S              100         90.280000     20060420     20060425

       P            12,790        91.587500     20060420     20060425

       S              500         90.425000     20060420     20060425

       S             3,100        90.620000     20060420     20060425

       S              400         90.700000     20060420     20060425

       S              202         91.670000     20060420     20060425

       P               2          90.580000     20060420     20060425

       S              90          90.700000     20060420     20060425

       S              392         90.700000     20060420     20060425

       S              70          90.660000     20060420     20060425

       S              78          90.670000     20060420     20060425

       S              100         90.650000     20060420     20060425




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              292         90.660000     20060420     20060425

       S              12          90.660000     20060420     20060425

       P              90          90.700000     20060420     20060425

       P              392         90.700000     20060420     20060425

       P               1          91.780000     20060420     20060425

       P              100         91.630000     20060420     20060425

       P              141         91.600000     20060420     20060425

       S              282         91.530000     20060420     20060425

       S              200         91.510000     20060420     20060425

       S              100         90.270000     20060420     20060425

       S              100         90.290000     20060420     20060425

       S              91          90.700000     20060420     20060425

       S              200         90.300000     20060420     20060425

       S              300         90.100000     20060420     20060425

       S              400         90.300000     20060420     20060425

       S               3          91.670000     20060420     20060425

       S               5          91.330000     20060420     20060425

       S              100         90.080000     20060420     20060425

       S              100         90.300000     20060420     20060425

       S              200         90.100000     20060420     20060425

       S              200         90.300000     20060420     20060425

       S              300         90.100000     20060420     20060425

       S              400         90.080000     20060420     20060425

       S              400         90.300000     20060420     20060425

       S              700         90.730000     20060420     20060425

       S              104         90.700000     20060420     20060425

       P              91          90.700000     20060420     20060425

       P              104         90.700000     20060420     20060425

       S              108         90.700000     20060420     20060425

       S              122         90.700000     20060420     20060425

       S              500         90.425000     20060420     20060425

       S             3,100        90.620000     20060420     20060425

       P             3,600        90.592917     20060420     20060425

       P               3          91.670000     20060420     20060425

       P               5          91.330000     20060420     20060425

       S             1,100        90.700000     20060420     20060425

       P              108         90.700000     20060420     20060425

       P              122         90.700000     20060420     20060425

       P              500         90.425000     20060420     20060425

       P             3,100        90.620000     20060420     20060425

       P              400         90.700000     20060420     20060425

       S              200         90.640000     20060420     20060425

       S              200         90.750000     20060420     20060425

       S              200         90.750000     20060420     20060425

       S              200         90.750000     20060420     20060425

       S              500         90.600000     20060420     20060425

       S              900         90.150000     20060420     20060425

       S              900         90.190000     20060420     20060425

       S              900         90.300000     20060420     20060425

       S              100         90.110000     20060420     20060425




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              100         90.300000     20060420     20060425

       S              100         90.520000     20060420     20060425

       S              100         90.540000     20060420     20060425

       S              100         90.690000     20060420     20060425

       P              100         90.800000     20060420     20060425

       P              100         90.870000     20060421     20060426

       P              100         90.990000     20060421     20060426

       P              100         91.120000     20060421     20060426

       P              100         91.150000     20060421     20060426

       P              100         91.040000     20060421     20060426

       P              100         91.170000     20060421     20060426

       P              100         91.180000     20060421     20060426

       P              100         91.160000     20060421     20060426

       P              100         91.320000     20060421     20060426

       P              100         91.230000     20060421     20060426

       P              100         91.370000     20060421     20060426

       P              100         91.560000     20060421     20060426

       P              176         91.490000     20060421     20060426

       P              100         91.290000     20060421     20060426

       P              100         91.430000     20060421     20060426

       P              100         91.390000     20060421     20060426

       P              100         91.560000     20060421     20060426

       P              100         91.510000     20060421     20060426

       P              200         91.440000     20060421     20060426

       P              150         91.480000     20060421     20060426

       S              150         91.468000     20060421     20060424

       P              100         91.660000     20060421     20060426

       P              100         91.650000     20060421     20060426

       P              100         91.670000     20060421     20060426

       P              200         91.600000     20060421     20060426

       P              100         91.500000     20060421     20060426

       P              100         91.370000     20060421     20060426

       P              100         91.250000     20060421     20060426

       S              800         91.548100     20060421     20060426

       P              100         91.470000     20060421     20060426

       P              100         91.560000     20060421     20060426

       P              400         91.510000     20060421     20060426

       P              364         91.500000     20060421     20060426

       P              400         91.490000     20060421     20060426

       P              200         91.550000     20060421     20060426

       P              100         91.510000     20060421     20060426

       P              100         91.490000     20060421     20060426

       P              100         91.290000     20060421     20060426

       P              71          91.290000     20060421     20060426

       P              39          91.290000     20060421     20060426

       S              210         91.470000     20060421     20060424

       S             1,764        91.470000     20060421     20060424

       P              800         90.745000     20060421     20060426

       P              200         91.855000     20060421     20060426

       P             1,800        91.830000     20060421     20060426




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              700         91.030000     20060421     20060426

       S             3,500        91.423429     20060421     20060426

       S              200         91.650000     20060421     20060426

       P             1,789        91.433400     20060421     20060426

       S              800         90.745000     20060421     20060426

       S              200         91.855000     20060421     20060426

       S              100         91.620000     20060421     20060426

       S              100         91.750000     20060421     20060426

       S              100         91.820000     20060421     20060426

       S              100         91.880000     20060421     20060426

       S              200         91.860000     20060421     20060426

       S              100         91.910000     20060421     20060426

       S              100         91.860000     20060421     20060426

       S             1,800        91.830000     20060421     20060426

       S              700         91.030000     20060421     20060426

       P              900         90.750000     20060421     20060426

       P              100         90.660000     20060421     20060426

       P              100         90.460000     20060421     20060426

       P              100         90.570000     20060421     20060426

       P              100         90.630000     20060421     20060426

       P              100         90.560000     20060421     20060426

       P              200         90.730000     20060421     20060426

       P              400         90.720000     20060421     20060426

       P              100         90.710000     20060421     20060426

       P              100         90.710000     20060421     20060426

       P              100         91.480000     20060421     20060426

       P              100         91.510000     20060421     20060426

       P              100         91.450000     20060421     20060426

       P              100         91.150000     20060421     20060426

       P              100         91.610000     20060421     20060426

       P              100         91.860000     20060421     20060426

       P              100         91.820000     20060421     20060426

       P              100         91.780000     20060421     20060426

       P              100         91.870000     20060421     20060426

       P              100         91.560000     20060421     20060426

       P              100         91.810000     20060421     20060426

       P              100         91.830000     20060421     20060426

       P              100         91.840000     20060421     20060426

       P              100         91.970000     20060421     20060426

       P              200         91.940000     20060421     20060426

       P              100         91.890000     20060421     20060426

       P              100         91.850000     20060421     20060426

       P              100         91.860000     20060421     20060426

       P              100         91.810000     20060421     20060426

       P              100         91.820000     20060421     20060426

       P              100         91.700000     20060421     20060426

       P              200         91.770000     20060421     20060426

       P              100         91.690000     20060421     20060426

       P              200         91.600000     20060421     20060426

       P              200         91.670000     20060421     20060426




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              100         91.610000     20060421     20060426

       P              100         91.670000     20060421     20060426

       P              200         91.650000     20060421     20060426

       P              100         91.640000     20060421     20060426

       P              200         91.600000     20060421     20060426

       P              300         91.660000     20060421     20060426

       P              100         91.380000     20060421     20060426

       P              100         91.260000     20060421     20060426

       P              100         91.190000     20060421     20060426

       P              100         91.220000     20060421     20060426

       P              100         91.020000     20060421     20060426

       P              100         91.500000     20060421     20060426

       P              100         91.010000     20060421     20060426

       P              100         91.370000     20060421     20060426

       P              200         91.290000     20060421     20060426

       P              200         91.120000     20060421     20060426

       P              200         91.170000     20060421     20060426

       P              100         91.510000     20060421     20060426

       P              100         91.540000     20060421     20060426

       P              100         91.490000     20060421     20060426

       P              300         91.470000     20060421     20060426

       P             1,764        91.470000     20060421     20060426

       P              23          91.470000     20060421     20060426

       P              200         90.720000     20060421     20060426

       P              200         90.710000     20060421     20060426

       P              200         90.740000     20060421     20060426

       P              100         90.680000     20060421     20060426

       P              100         90.690000     20060421     20060426

       P              100         90.680000     20060421     20060426

       P              100         90.700000     20060421     20060426

       P              200         90.900000     20060421     20060426

       P              245         91.200000     20060421     20060426

       P              77          91.190000     20060421     20060426

       S              54          91.450000     20060421     20060426

       P              100         91.510000     20060421     20060426

       P              400         91.500000     20060421     20060426

       P              600         91.490000     20060421     20060426

       S             1,764        91.470000     20060421     20060426

       S              23          91.470000     20060421     20060426

       P              100         91.510000     20060421     20060426

       P              200         91.490000     20060421     20060426

       P              364         91.500000     20060421     20060426

       S              102         91.470000     20060421     20060426

       S              61          91.060000     20060421     20060426

       P              102         91.470000     20060421     20060426

       P              400         91.770000     20060421     20060426

       P              100         91.820000     20060421     20060426

       P              100         91.820000     20060421     20060426

       P              300         91.770000     20060421     20060426

       P              100         91.760000     20060421     20060426




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              100         91.760000     20060421     20060426

       P              300         91.650000     20060421     20060426

       P              100         91.690000     20060421     20060426

       P              100         91.690000     20060421     20060426

       P              200         91.660000     20060421     20060426

       P              300         91.600000     20060421     20060426

       P              100         91.600000     20060421     20060426

       S              100         91.850000     20060421     20060426

       S              100         91.850000     20060421     20060426

       S              400         91.880000     20060421     20060426

       P              148         91.470000     20060421     20060426

       P              200         90.710000     20060421     20060426

       P              100         91.900000     20060421     20060426

       P              400         91.930000     20060421     20060426

       P              300         91.790000     20060421     20060426

       P              100         91.770000     20060421     20060426

       P              100         91.770000     20060421     20060426

       P              200         91.660000     20060421     20060426

       P              200         91.670000     20060421     20060426

       P              300         91.660000     20060421     20060426

       P              100         91.660000     20060421     20060426

       P              500         91.600000     20060421     20060426

       P              400         91.610000     20060421     20060426

       P              200         91.670000     20060421     20060426

       P              600         91.600000     20060421     20060426

       P              200         91.590000     20060421     20060426

       P              300         91.700000     20060421     20060426

       P              200         91.670000     20060421     20060426

       P              100         91.670000     20060421     20060426

       P              200         91.650000     20060421     20060426

       P              200         91.650000     20060421     20060426

       P              100         91.650000     20060421     20060426

       P              100         91.660000     20060421     20060426

       P              200         91.660000     20060421     20060426

       S              100         91.430000     20060421     20060426

       S              100         91.430000     20060421     20060426

       S              100         91.710000     20060421     20060426

       S              200         91.690000     20060421     20060426

       S              200         91.710000     20060421     20060426

       S              200         91.880000     20060421     20060426

       P              155         91.470000     20060421     20060426

       P              100         90.720000     20060421     20060426

       P              200         90.720000     20060421     20060426

       P              200         90.700000     20060421     20060426

       P              200         90.700000     20060421     20060426

       P              300         90.710000     20060421     20060426

       P              200         90.710000     20060421     20060426

       P              100         90.710000     20060421     20060426

       P              200         90.680000     20060421     20060426

       P              100         91.980000     20060421     20060426




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              700         91.980000     20060421     20060426

       P              100         91.910000     20060421     20060426

       P              100         91.880000     20060421     20060426

       P              100         91.940000     20060421     20060426

       P              200         91.920000     20060421     20060426

       P              100         91.960000     20060421     20060426

       P              100         91.930000     20060421     20060426

       P              100         91.930000     20060421     20060426

       P              200         91.930000     20060421     20060426

       P              200         91.910000     20060421     20060426

       P              200         91.940000     20060421     20060426

       P              100         91.950000     20060421     20060426

       P              100         91.930000     20060421     20060426

       P              200         91.890000     20060421     20060426

       P              100         91.660000     20060421     20060426

       P              100         91.670000     20060421     20060426

       P              100         91.600000     20060421     20060426

       P              400         91.610000     20060421     20060426

       P              100         91.670000     20060421     20060426

       P              400         91.600000     20060421     20060426

       P              300         91.680000     20060421     20060426

       P              200         91.660000     20060421     20060426

       P              400         91.660000     20060421     20060426

       P              300         91.670000     20060421     20060426

       P              100         91.690000     20060421     20060426

       P              100         91.690000     20060421     20060426

       P              100         91.690000     20060421     20060426

       P              100         91.690000     20060421     20060426

       P              300         91.650000     20060421     20060426

       P              100         91.650000     20060421     20060426

       S              100         90.600000     20060421     20060426

       S              100         90.630000     20060421     20060426

       S              100         90.660000     20060421     20060426

       S              100         90.740000     20060421     20060426

       S              100         90.740000     20060421     20060426

       S              100         90.740000     20060421     20060426

       S              100         90.780000     20060421     20060426

       S              100         91.690000     20060421     20060426

       S              100         91.880000     20060421     20060426

       S              100         91.680000     20060421     20060426

       S              100         91.640000     20060421     20060426

       S              100         91.660000     20060421     20060426

       S              200         90.720000     20060421     20060426

       S              200         90.740000     20060421     20060426

       S              200         91.670000     20060421     20060426

       S              200         91.670000     20060421     20060426

       S              300         90.740000     20060421     20060426

       S              300         91.610000     20060421     20060426

       S              300         91.680000     20060421     20060426

       S              400         91.680000     20060421     20060426




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              500         90.780000     20060421     20060426

       P              100         91.800000     20060421     20060426

       P              100         91.670000     20060421     20060426

       P              100         91.670000     20060421     20060426

       P             1,000        91.660000     20060421     20060426

       P              100         91.660000     20060421     20060426

       P              300         91.600000     20060421     20060426

       P              100         91.600000     20060421     20060426

       P              300         91.600000     20060421     20060426

       P              800         91.600000     20060421     20060426

       S              100         91.780000     20060421     20060426

       S              100         91.810000     20060421     20060426

       S              100         91.690000     20060421     20060426

       S              200         91.420000     20060421     20060426

       S              200         91.550000     20060421     20060426

       S              200         91.700000     20060421     20060426

       S              200         91.710000     20060421     20060426

       S              200         91.680000     20060421     20060426

       S              200         91.680000     20060421     20060426

       S              300         91.420000     20060421     20060426

       S              300         91.470000     20060421     20060426

       S              300         91.470000     20060421     20060426

       S              300         91.690000     20060421     20060426

       S              400         91.810000     20060421     20060426

       S              400         91.700000     20060421     20060426

       S              500         91.660000     20060421     20060426

       S              148         91.470000     20060421     20060426

       S              155         91.470000     20060421     20060426

       P              196         91.470000     20060421     20060426

       S              800         90.745000     20060421     20060426

       S              200         91.855000     20060421     20060426

       S             1,800        91.830000     20060421     20060426

       S              700         91.030000     20060421     20060426

       P             3,500        91.423429     20060421     20060426

       S              100         91.660000     20060421     20060426

       S              100         91.640000     20060421     20060426

       S              100         91.650000     20060421     20060426

       S              100         91.660000     20060421     20060426

       S              100         91.510000     20060421     20060426

       S              100         91.460000     20060421     20060426

       S              100         91.450000     20060421     20060426

       S              100         91.230000     20060421     20060426

       S              100         91.230000     20060421     20060426

       S              200         91.650000     20060421     20060426

       S              200         91.540000     20060421     20060426

       S              200         91.390000     20060421     20060426

       S              100         91.700000     20060421     20060426

       S              100         91.700000     20060421     20060426

       S              300         91.700000     20060421     20060426

       S              300         91.680000     20060421     20060426




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              200         90.750000     20060421     20060426

       P              100         90.750000     20060421     20060426

       S              300         90.720000     20060421     20060426

       P              300         90.720000     20060421     20060426

       P              800         90.745000     20060421     20060426

       P              200         91.670000     20060421     20060426

       P              100         91.660000     20060421     20060426

       P              300         91.600000     20060421     20060426

       P              300         91.610000     20060421     20060426

       P              200         91.600000     20060421     20060426

       P              200         91.600000     20060421     20060426

       P              200         91.700000     20060421     20060426

       P              100         91.670000     20060421     20060426

       P              100         91.670000     20060421     20060426

       P              100         91.670000     20060421     20060426

       P              100         91.650000     20060421     20060426

       P              100         91.680000     20060421     20060426

       P              100         91.680000     20060421     20060426

       P              100         91.670000     20060421     20060426

       P              100         91.650000     20060421     20060426

       P              100         91.650000     20060421     20060426

       S              100         91.990000     20060421     20060426

       S              100         91.650000     20060421     20060426

       S              200         91.810000     20060421     20060426

       P              200         91.900000     20060421     20060426

       P              300         91.870000     20060421     20060426

       S              100         90.900000     20060421     20060426

       S              100         91.450000     20060421     20060426

       S              100         91.680000     20060421     20060426

       S              100         91.880000     20060421     20060426

       S              300         91.420000     20060421     20060426

       S              300         91.800000     20060421     20060426

       S              100         91.820000     20060421     20060426

       S              100         91.790000     20060421     20060426

       S              100         91.800000     20060421     20060426

       S              100         91.800000     20060421     20060426

       S              100         91.780000     20060421     20060426

       S              100         91.790000     20060421     20060426

       S              100         91.780000     20060421     20060426

       S              100         91.650000     20060421     20060426

       S              100         91.720000     20060421     20060426

       S              100         91.700000     20060421     20060426

       S              200         91.770000     20060421     20060426

       S              200         91.700000     20060421     20060426

       S              100         91.740000     20060421     20060426

       S              100         91.290000     20060421     20060426

       S              100         91.290000     20060421     20060426

       S              200         90.900000     20060421     20060426

       P              200         91.855000     20060421     20060426

       S              200         90.900000     20060421     20060426




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P             1,800        91.830000     20060421     20060426

       P              700         91.030000     20060421     20060426

       S              100         91.460000     20060421     20060426

       S              600         91.460000     20060421     20060426

       S              900         90.900000     20060421     20060426

       S              900         91.200000     20060421     20060426

       S              196         91.470000     20060421     20060426

       P              300         91.790000     20060421     20060426

       P              100         91.710000     20060421     20060426

       P              100         91.810000     20060421     20060426

       P              300         91.600000     20060421     20060426

       P              300         91.680000     20060421     20060426

       P              100         91.700000     20060421     20060426

       P              100         91.700000     20060421     20060426

       P              300         91.690000     20060421     20060426

       P              100         91.680000     20060421     20060426

       P              300         91.700000     20060421     20060426

       P              300         91.670000     20060421     20060426

       P              300         91.690000     20060421     20060426

       P              300         91.500000     20060421     20060426

       P              300         91.350000     20060421     20060426

       P              300         91.370000     20060421     20060426

       P              200         91.270000     20060421     20060426

       P              300         91.280000     20060421     20060426

       P              200         91.230000     20060421     20060426

       P              100         91.240000     20060421     20060426

       P              300         91.240000     20060421     20060426

       P              300         91.220000     20060421     20060426

       P              300         91.200000     20060421     20060426

       P              200         91.240000     20060421     20060426

       P              200         91.100000     20060421     20060426

       P              100         91.090000     20060421     20060426

       P              100         90.950000     20060421     20060426

       P              200         90.970000     20060421     20060426

       P              100         90.970000     20060421     20060426

       P              300         91.370000     20060421     20060426

       P              100         90.900000     20060421     20060426

       P              100         90.180000     20060424     20060427

       P              100         90.090000     20060424     20060427

       P              100         90.080000     20060424     20060427

       P              100         90.030000     20060424     20060427

       P              100         90.050000     20060424     20060427

       P              100         89.980000     20060424     20060427

       P              100         89.750000     20060424     20060427

       P              100         89.570000     20060424     20060427

       P              33          89.590000     20060424     20060427

       S              79          89.970000     20060424     20060427

       S              99          89.390000     20060424     20060427

       S               1          89.390000     20060424     20060427

       S              200         89.080000     20060424     20060427




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              400         89.060000     20060424     20060427

       S              100         89.140000     20060424     20060427

       S              100         89.200000     20060424     20060427

       S              200         89.030000     20060424     20060427

       S              100         89.330000     20060424     20060427

       S              100         89.320000     20060424     20060427

       S              100         89.280000     20060424     20060427

       S              100         89.350000     20060424     20060427

       S              100         89.380000     20060424     20060427

       S              200         89.310000     20060424     20060427

       S              200         89.290000     20060424     20060427

       S              100         89.440000     20060424     20060427

       S              400         89.160000     20060424     20060427

       S              100         89.210000     20060424     20060427

       S              100         89.190000     20060424     20060427

       S              100         89.260000     20060424     20060427

       S              100         89.300000     20060424     20060427

       S              100         89.480000     20060424     20060427

       S              300         89.540000     20060424     20060427

       S              100         89.570000     20060424     20060427

       S              100         89.600000     20060424     20060427

       S              600         89.410000     20060424     20060427

       S              400         89.440000     20060424     20060427

       S              200         89.450000     20060424     20060427

       S              200         89.440000     20060424     20060427

       S              300         89.460000     20060424     20060427

       P             5,300        89.338200     20060424     20060427

       P               1          89.503500     20060424     20060427

       P              100         91.480000     20060424     20060427

       P              100         91.040000     20060424     20060427

       P              100         90.490000     20060424     20060427

       P              100         90.190000     20060424     20060427

       P              100         90.170000     20060424     20060427

       P              100         90.040000     20060424     20060427

       P              100         89.520000     20060424     20060427

       P              100         89.990000     20060424     20060427

       P              100         89.560000     20060424     20060427

       P              100         89.320000     20060424     20060427

       P              143         89.280000     20060424     20060427

       P              100         89.530000     20060424     20060427

       S             1,243        90.114200     20060424     20060427

       S              392         89.530000     20060424     20060427

       P              392         89.530000     20060424     20060425

       P              200         89.800000     20060424     20060427

       P             2,000        89.790000     20060424     20060427

       S             2,200        89.790909     20060424     20060427

       S             4,000        89.380000     20060424     20060427

       P              200         89.620000     20060424     20060427

       P             1,800        89.620000     20060424     20060427

       P             2,000        89.140000     20060424     20060427




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              100         89.610000     20060424     20060427

       P              17          89.160000     20060424     20060427

       P              383         89.610000     20060424     20060427

       S             1,700        89.654706     20060424     20060427

       P             1,500        89.610000     20060424     20060427

       P              29          89.990000     20060424     20060427

       P              171         89.990000     20060424     20060427

       P              300         89.610000     20060424     20060427

       P              83          89.610000     20060424     20060427

       S              383         89.610000     20060424     20060427

       S              200         89.620000     20060424     20060427

       S            15,100        89.565800     20060424     20060427

       S              200         89.800000     20060424     20060427

       S              600         90.180000     20060424     20060427

       S             1,500        89.610000     20060424     20060427

       S              29          89.990000     20060424     20060427

       P              600         90.180000     20060424     20060427

       S             2,000        89.790000     20060424     20060427

       S              171         89.990000     20060424     20060427

       S             1,800        89.620000     20060424     20060427

       S              100         89.610000     20060424     20060427

       S             2,000        89.140000     20060424     20060427

       S              17          89.160000     20060424     20060427

       S              178         89.530000     20060424     20060427

       S              18          89.940000     20060424     20060427

       S              327         89.530000     20060424     20060427

       S              392         89.530000     20060424     20060427

       S              100         89.420000     20060424     20060427

       S              100         89.420000     20060424     20060427

       S              100         89.450000     20060424     20060427

       S              126         89.420000     20060424     20060427

       S              192         89.420000     20060424     20060427

       P              327         89.530000     20060424     20060427

       S              100         89.450000     20060424     20060427

       P              392         89.530000     20060424     20060427

       S               1          89.503500     20060424     20060427

       S             1,446        91.470000     20060424     20060427

       S              200         91.490000     20060424     20060427

       S              100         90.940000     20060424     20060427

       S              100         90.830000     20060424     20060427

       S              100         90.690000     20060424     20060427

       S              100         90.630000     20060424     20060427

       S              100         90.650000     20060424     20060427

       S              100         90.540000     20060424     20060427

       S              100         90.550000     20060424     20060427

       S              100         90.500000     20060424     20060427

       S              100         90.310000     20060424     20060427

       S              400         90.320000     20060424     20060427

       S              105         90.340000     20060424     20060427

       S              123         90.330000     20060424     20060427




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              100         90.290000     20060424     20060427

       S              100         90.160000     20060424     20060427

       S              100         90.180000     20060424     20060427

       S              100         90.030000     20060424     20060427

       S              100         89.540000     20060424     20060427

       S              80          89.550000     20060424     20060427

       S              100         90.100000     20060424     20060427

       S              100         89.950000     20060424     20060427

       S              100         89.580000     20060424     20060427

       S              527         89.560000     20060424     20060427

       P             1,446        91.470000     20060424     20060427

       S              102         91.480000     20060424     20060427

       P              800         89.140000     20060424     20060427

       S              100         89.950000     20060424     20060427

       S              300         89.440000     20060424     20060427

       S              136         89.530000     20060424     20060427

       P              300         89.530000     20060424     20060427

       P              100         89.540000     20060424     20060427

       S              100         90.660000     20060424     20060427

       S              100         90.690000     20060424     20060427

       S              100         89.880000     20060424     20060427

       S              100         89.750000     20060424     20060427

       S              100         89.650000     20060424     20060427

       S              100         89.570000     20060424     20060427

       S              100         89.580000     20060424     20060427

       S              200         89.540000     20060424     20060427

       S              200         89.550000     20060424     20060427

       S              200         90.650000     20060424     20060427

       S              200         90.660000     20060424     20060427

       S              200         90.220000     20060424     20060427

       S              200         89.970000     20060424     20060427

       S              200         89.670000     20060424     20060427

       S              200         89.600000     20060424     20060427

       S              200         89.590000     20060424     20060427

       S              300         89.610000     20060424     20060427

       S              300         89.580000     20060424     20060427

       S              300         90.290000     20060424     20060427

       S              400         89.440000     20060424     20060427

       S              194         89.530000     20060424     20060427

       P              100         89.470000     20060424     20060427

       P              300         89.500000     20060424     20060427

       P              100         89.540000     20060424     20060427

       P              200         89.530000     20060424     20060427

       P              200         89.610000     20060424     20060427

       P              300         89.610000     20060424     20060427

       P              100         89.570000     20060424     20060427

       P              100         89.570000     20060424     20060427

       P              400         89.540000     20060424     20060427

       P              300         89.540000     20060424     20060427

       S              100         89.800000     20060424     20060427




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              100         89.800000     20060424     20060427

       S              100         89.800000     20060424     20060427

       S              100         89.960000     20060424     20060427

       S              100         89.770000     20060424     20060427

       S              100         89.580000     20060424     20060427

       S              100         89.600000     20060424     20060427

       S              100         89.460000     20060424     20060427

       S              200         89.540000     20060424     20060427

       S              200         89.440000     20060424     20060427

       S              200         89.450000     20060424     20060427

       S              200         89.580000     20060424     20060427

       S              300         89.800000     20060424     20060427

       S              300         89.760000     20060424     20060427

       S              300         89.630000     20060424     20060427

       S              300         89.450000     20060424     20060427

       S              300         89.460000     20060424     20060427

       S              300         90.710000     20060424     20060427

       S              400         89.570000     20060424     20060427

       S              400         89.560000     20060424     20060427

       S              400         89.460000     20060424     20060427

       S              700         89.630000     20060424     20060427

       P              100         90.970000     20060424     20060427

       P              100         90.970000     20060424     20060427

       P              200         90.970000     20060424     20060427

       P              100         90.970000     20060424     20060427

       P              300         90.890000     20060424     20060427

       P              200         90.890000     20060424     20060427

       P              200         89.840000     20060424     20060427

       S              100         89.990000     20060424     20060427

       S              200         89.300000     20060424     20060427

       S              300         89.770000     20060424     20060427

       S              400         89.440000     20060424     20060427

       P              136         89.530000     20060424     20060427

       P              194         89.530000     20060424     20060427

       S              200         89.800000     20060424     20060427

       S             2,000        89.790000     20060424     20060427

       P             2,200        89.790909     20060424     20060427

       P             4,000        89.380000     20060424     20060427

       P              200         90.930000     20060424     20060427

       P              100         90.930000     20060424     20060427

       P              100         90.930000     20060424     20060427

       P              100         90.930000     20060424     20060427

       P              100         89.260000     20060424     20060427

       P              100         89.260000     20060424     20060427

       P              300         89.260000     20060424     20060427

       P              100         89.480000     20060424     20060427

       S              200         89.310000     20060424     20060427

       S              400         89.440000     20060424     20060427

       S              200         89.530000     20060424     20060427

       S              900         89.530000     20060424     20060427




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              100         89.250000     20060424     20060427

       P              100         89.160000     20060424     20060427

       P              100         89.150000     20060424     20060427

       P              100         89.070000     20060424     20060427

       P              100         89.060000     20060424     20060427

       P              300         89.020000     20060424     20060427

       S              100         90.290000     20060424     20060427

       S              100         90.220000     20060424     20060427

       S              100         90.250000     20060424     20060427

       S              100         89.460000     20060424     20060427

       S              200         89.440000     20060424     20060427

       S              200         90.340000     20060424     20060427

       S              200         89.630000     20060424     20060427

       S              300         89.630000     20060424     20060427

       S              300         89.440000     20060424     20060427

       P             1,700        89.654706     20060424     20060427

       S              500         89.900000     20060424     20060427

       S              500         89.900000     20060424     20060427

       S              500         89.910000     20060424     20060427

       P              400         89.560000     20060424     20060427

       P              200         89.510000     20060424     20060427

       P              200         89.450000     20060424     20060427

       P              100         89.440000     20060424     20060427

       S              500         89.950000     20060424     20060427

       P              200         89.800000     20060424     20060427

       S              200         89.580000     20060424     20060427

       P             2,000        89.790000     20060424     20060427

       S             1,000        89.580000     20060424     20060427

       S             1,000        89.900000     20060424     20060427

       S              100         89.600000     20060424     20060427

       S              100         89.600000     20060424     20060427

       S              100         89.600000     20060424     20060427

       S              100         89.680000     20060424     20060427

       S              100         89.810000     20060424     20060427

       S              100         89.560000     20060424     20060427

       S              100         89.550000     20060424     20060427

       S              100         89.580000     20060424     20060427

       S              100         89.600000     20060424     20060427

       S              100         89.590000     20060424     20060427

       S              100         89.600000     20060424     20060427

       S              100         89.620000     20060424     20060427

       S              100         89.610000     20060424     20060427

       S              100         89.620000     20060424     20060427

       S              100         89.550000     20060424     20060427

       S              100         89.330000     20060424     20060427

       S              100         89.340000     20060424     20060427

       S              100         89.360000     20060424     20060427

       S              100         89.370000     20060424     20060427

       S              100         89.420000     20060424     20060427

       S              100         89.450000     20060424     20060427




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              100         89.450000     20060424     20060427

       S              100         89.450000     20060424     20060427

       S              200         89.560000     20060424     20060427

       S              200         89.550000     20060424     20060427

       S              200         89.560000     20060424     20060427

       S              200         89.470000     20060424     20060427

       S              200         89.330000     20060424     20060427

       S              200         89.370000     20060424     20060427

       S              200         89.680000     20060424     20060427

       S              200         89.580000     20060424     20060427

       S              200         89.660000     20060424     20060427

       S              200         89.600000     20060424     20060427

       S              200         89.580000     20060424     20060427

       S              300         89.510000     20060424     20060427

       S              300         89.610000     20060424     20060427

       S              300         89.520000     20060424     20060427

       S              300         89.520000     20060424     20060427

       S              300         89.540000     20060424     20060427

       S              300         89.930000     20060424     20060427

       S              300         89.930000     20060424     20060427

       S              300         89.850000     20060424     20060427

       S              300         89.970000     20060424     20060427

       S              300         89.600000     20060424     20060427

       S              300         89.570000     20060424     20060427

       S              300         89.600000     20060424     20060427

       S              300         89.580000     20060424     20060427

       S              300         89.600000     20060424     20060427

       S              300         89.620000     20060424     20060427

       S              300         89.550000     20060424     20060427

       S              300         89.560000     20060424     20060427

       S              300         89.530000     20060424     20060427

       S              300         89.540000     20060424     20060427

       S              300         89.500000     20060424     20060427

       S              300         89.460000     20060424     20060427

       S              300         89.420000     20060424     20060427

       S              300         89.300000     20060424     20060427

       S              300         89.310000     20060424     20060427

       S              300         89.430000     20060424     20060427

       S              300         89.440000     20060424     20060427

       S              450         89.281100     20060425     20060428

       S              80          89.210000     20060425     20060428

       P              80          89.010000     20060425     20060426

       S              100         90.400000     20060425     20060428

       S              100         89.130000     20060425     20060428

       S              100         89.140000     20060425     20060428

       S              100         88.920000     20060425     20060428

       S              100         88.740000     20060425     20060428

       S              100         88.900000     20060425     20060428

       S              200         88.830000     20060425     20060428

       S              100         88.810000     20060425     20060428




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              800         88.893900     20060425     20060428

       S               1          89.950000     20060425     20060428

       P               3          88.875500     20060425     20060428

       P              56          88.890000     20060425     20060428

       P              100         88.870000     20060425     20060428

       P              108         88.890000     20060425     20060428

       P              100         88.890000     20060425     20060428

       S              364         88.890000     20060425     20060426

       S             1,800        89.235000     20060425     20060428

       S             3,100        88.635000     20060425     20060428

       S             1,100        89.055000     20060425     20060428

       P             6,000        88.892000     20060425     20060428

       P              500         88.870000     20060425     20060428

       S              500         88.870000     20060425     20060428

       S              100         88.850000     20060425     20060428

       S              200         88.950000     20060425     20060428

       S              464         88.890000     20060425     20060428

       S             5,305        88.925600     20060425     20060428

       P             1,800        89.235000     20060425     20060428

       P             3,100        88.635000     20060425     20060428

       P             1,100        89.055000     20060425     20060428

       P              100         88.890000     20060425     20060428

       P              200         88.950000     20060425     20060428

       P              500         88.870000     20060425     20060428

       P              100         88.850000     20060425     20060428

       P              100         88.730000     20060425     20060428

       P              364         88.890000     20060425     20060428

       S              413         88.890000     20060425     20060428

       S              106         90.130000     20060425     20060428

       S              100         90.200000     20060425     20060428

       P              100         89.130000     20060425     20060428

       P              100         89.100000     20060425     20060428

       P              400         89.090000     20060425     20060428

       P              297         89.180000     20060425     20060428

       S              24          88.890000     20060425     20060428

       S              22          88.890000     20060425     20060428

       S              364         88.890000     20060425     20060428

       P              413         88.890000     20060425     20060428

       S               3          88.875500     20060425     20060428

       P              580         88.890000     20060425     20060428

       S              100         88.480000     20060425     20060428

       S              100         88.460000     20060425     20060428

       S              100         88.410000     20060425     20060428

       P              123         88.780000     20060425     20060428

       S              100         88.460000     20060425     20060428

       S              100         88.470000     20060425     20060428

       S              100         89.160000     20060425     20060428

       S              100         89.160000     20060425     20060428

       S              100         89.250000     20060425     20060428

       S              200         88.730000     20060425     20060428




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              200         89.200000     20060425     20060428

       S              200         89.230000     20060425     20060428

       S              300         88.660000     20060425     20060428

       S              300         88.480000     20060425     20060428

       S              300         89.060000     20060425     20060428

       S              400         88.570000     20060425     20060428

       S              500         88.800000     20060425     20060428

       P              378         88.890000     20060425     20060428

       P              300         90.060000     20060425     20060428

       P              200         90.280000     20060425     20060428

       P              300         89.770000     20060425     20060428

       P              100         89.140000     20060425     20060428

       P              200         89.160000     20060425     20060428

       P              200         89.210000     20060425     20060428

       P              400         89.120000     20060425     20060428

       P              200         89.120000     20060425     20060428

       P              200         88.950000     20060425     20060428

       P              200         89.040000     20060425     20060428

       P              400         89.260000     20060425     20060428

       P              200         89.200000     20060425     20060428

       P              100         89.150000     20060425     20060428

       P              100         89.040000     20060425     20060428

       S              100         89.010000     20060425     20060428

       S              100         89.110000     20060425     20060428

       S              100         88.800000     20060425     20060428

       S              100         88.770000     20060425     20060428

       S              100         88.770000     20060425     20060428

       S              100         88.580000     20060425     20060428

       S              100         88.390000     20060425     20060428

       S              100         88.390000     20060425     20060428

       S              100         88.670000     20060425     20060428

       S              100         88.660000     20060425     20060428

       S              100         88.450000     20060425     20060428

       S              100         88.430000     20060425     20060428

       S              200         89.120000     20060425     20060428

       S              200         88.950000     20060425     20060428

       S              200         89.140000     20060425     20060428

       S              200         89.100000     20060425     20060428

       S              200         88.730000     20060425     20060428

       S              200         88.780000     20060425     20060428

       S              200         88.800000     20060425     20060428

       S              200         88.900000     20060425     20060428

       S              200         88.800000     20060425     20060428

       S              200         88.660000     20060425     20060428

       S              200         88.650000     20060425     20060428

       S              200         88.480000     20060425     20060428

       S              200         88.430000     20060425     20060428

       S              200         88.310000     20060425     20060428

       S              200         88.780000     20060425     20060428

       S              300         88.970000     20060425     20060428




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              300         88.860000     20060425     20060428

       S              300         88.730000     20060425     20060428

       S              300         88.660000     20060425     20060428

       S              300         88.710000     20060425     20060428

       S              300         88.310000     20060425     20060428

       S              300         89.230000     20060425     20060428

       S              400         88.740000     20060425     20060428

       S              400         88.660000     20060425     20060428

       S              400         88.940000     20060425     20060428

       S              500         88.430000     20060425     20060428

       S              500         88.670000     20060425     20060428

       S              600         88.450000     20060425     20060428

       S              700         89.010000     20060425     20060428

       S              800         88.940000     20060425     20060428

       P              100         89.810000     20060425     20060428

       P              100         89.810000     20060425     20060428

       P              100         89.090000     20060425     20060428

       P              500         89.110000     20060425     20060428

       P              100         89.080000     20060425     20060428

       P              100         88.540000     20060425     20060428

       P              100         88.540000     20060425     20060428

       P              100         88.620000     20060425     20060428

       P              200         88.630000     20060425     20060428

       P              100         88.580000     20060425     20060428

       P              100         88.580000     20060425     20060428

       P              100         88.700000     20060425     20060428

       P              400         88.730000     20060425     20060428

       P              100         88.870000     20060425     20060428

       P              100         88.890000     20060425     20060428

       P              400         88.890000     20060425     20060428

       P              200         88.870000     20060425     20060428

       P              100         88.890000     20060425     20060428

       P              100         88.950000     20060425     20060428

       P              100         88.950000     20060425     20060428

       P              100         88.910000     20060425     20060428

       P              100         88.980000     20060425     20060428

       P              100         89.020000     20060425     20060428

       P              100         89.070000     20060425     20060428

       P              100         89.060000     20060425     20060428

       P              100         89.070000     20060425     20060428

       P              100         89.070000     20060425     20060428

       P              100         89.150000     20060425     20060428

       P              200         89.140000     20060425     20060428

       P              300         89.140000     20060425     20060428

       P              200         89.150000     20060425     20060428

       P              500         89.090000     20060425     20060428

       P              100         89.170000     20060425     20060428

       P              100         89.170000     20060425     20060428

       P              300         89.250000     20060425     20060428

       P              100         89.180000     20060425     20060428




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              100         88.820000     20060425     20060428

       P              200         88.500000     20060425     20060428

       P              100         88.760000     20060425     20060428

       P              100         88.820000     20060425     20060428

       P              100         88.660000     20060425     20060428

       P              100         88.690000     20060425     20060428

       P              100         88.840000     20060425     20060428

       P              200         88.840000     20060425     20060428

       P              100         88.710000     20060425     20060428

       P              100         88.620000     20060425     20060428

       P              100         88.710000     20060425     20060428

       P              100         88.760000     20060425     20060428

       P              100         88.760000     20060425     20060428

       P              100         88.670000     20060425     20060428

       P              300         88.670000     20060425     20060428

       P              300         88.840000     20060425     20060428

       P              100         88.870000     20060425     20060428

       P              100         88.910000     20060425     20060428

       P              200         88.920000     20060425     20060428

       P              300         88.900000     20060425     20060428

       P              100         88.960000     20060425     20060428

       P              100         88.960000     20060425     20060428

       P              100         88.960000     20060425     20060428

       P              200         88.960000     20060425     20060428

       P              100         88.950000     20060425     20060428

       P              200         89.140000     20060425     20060428

       P              200         89.170000     20060425     20060428

       P              300         89.160000     20060425     20060428

       P              100         89.210000     20060425     20060428

       P              100         89.210000     20060425     20060428

       P              300         89.170000     20060425     20060428

       P              200         89.120000     20060425     20060428

       P              300         89.040000     20060425     20060428

       P              100         89.250000     20060425     20060428

       P              200         89.120000     20060425     20060428

       P              100         89.120000     20060425     20060428

       P              100         89.130000     20060425     20060428

       P              100         89.190000     20060425     20060428

       S              100         90.190000     20060425     20060428

       S              100         89.860000     20060425     20060428

       S              100         89.260000     20060425     20060428

       S              100         89.250000     20060425     20060428

       S              100         89.250000     20060425     20060428

       S              100         89.060000     20060425     20060428

       S              100         88.790000     20060425     20060428

       S              100         88.790000     20060425     20060428

       S              100         88.930000     20060425     20060428

       S              100         88.940000     20060425     20060428

       S              100         88.970000     20060425     20060428

       S              100         88.990000     20060425     20060428




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              100         88.990000     20060425     20060428

       S              100         88.760000     20060425     20060428

       S              100         88.700000     20060425     20060428

       S              100         88.780000     20060425     20060428

       S              100         88.680000     20060425     20060428

       S              100         88.710000     20060425     20060428

       S              100         88.780000     20060425     20060428

       S              100         88.850000     20060425     20060428

       S              100         88.850000     20060425     20060428

       S              100         88.850000     20060425     20060428

       S              100         88.860000     20060425     20060428

       S              100         88.880000     20060425     20060428

       S              100         88.880000     20060425     20060428

       S              100         88.880000     20060425     20060428

       S              100         88.890000     20060425     20060428

       S              100         88.860000     20060425     20060428

       S              100         88.790000     20060425     20060428

       S              100         88.800000     20060425     20060428

       S              100         88.760000     20060425     20060428

       S              100         88.450000     20060425     20060428

       S              100         88.450000     20060425     20060428

       S              100         88.310000     20060425     20060428

       S              100         88.310000     20060425     20060428

       S              100         88.490000     20060425     20060428

       S              100         88.490000     20060425     20060428

       S              100         88.700000     20060425     20060428

       S              100         88.840000     20060425     20060428

       S              100         88.720000     20060425     20060428

       S              100         88.740000     20060425     20060428

       S              100         88.630000     20060425     20060428

       S              100         88.670000     20060425     20060428

       S              100         88.690000     20060425     20060428

       S              100         89.220000     20060425     20060428

       S              100         88.900000     20060425     20060428

       S              100         88.900000     20060425     20060428

       S              100         88.880000     20060425     20060428

       S              100         88.880000     20060425     20060428

       S              100         88.880000     20060425     20060428

       S              100         88.700000     20060425     20060428

       S              100         88.700000     20060425     20060428

       S              100         88.740000     20060425     20060428

       S              100         88.750000     20060425     20060428

       S              100         88.720000     20060425     20060428

       S              100         88.740000     20060425     20060428

       S              100         88.810000     20060425     20060428

       S              100         88.800000     20060425     20060428

       S              100         88.800000     20060425     20060428

       S              200         89.130000     20060425     20060428

       S              200         88.830000     20060425     20060428

       S              200         88.950000     20060425     20060428




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              200         88.680000     20060425     20060428

       S              200         88.830000     20060425     20060428

       S              200         88.830000     20060425     20060428

       S              200         88.880000     20060425     20060428

       S              200         88.900000     20060425     20060428

       S              200         88.820000     20060425     20060428

       S              200         88.800000     20060425     20060428

       S              200         88.780000     20060425     20060428

       S              200         88.470000     20060425     20060428

       S              200         88.470000     20060425     20060428

       S              200         88.490000     20060425     20060428

       S              200         88.490000     20060425     20060428

       S              200         88.920000     20060425     20060428

       S              200         88.710000     20060425     20060428

       S              200         89.220000     20060425     20060428

       S              200         88.730000     20060425     20060428

       S              200         88.740000     20060425     20060428

       S              200         90.110000     20060425     20060428

       S              300         88.850000     20060425     20060428

       S              300         88.900000     20060425     20060428

       S              300         88.800000     20060425     20060428

       S              300         88.780000     20060425     20060428

       S              300         88.420000     20060425     20060428

       S              300         88.450000     20060425     20060428

       S              300         88.480000     20060425     20060428

       S              300         89.060000     20060425     20060428

       S              400         88.490000     20060425     20060428

       S              400         89.110000     20060425     20060428

       S              400         89.080000     20060425     20060428

       S              400         88.790000     20060425     20060428

       S              400         88.970000     20060425     20060428

       S              400         88.970000     20060425     20060428

       S              400         88.850000     20060425     20060428

       S              400         88.800000     20060425     20060428

       S              400         88.800000     20060425     20060428

       S              500         88.970000     20060425     20060428

       S              600         88.700000     20060425     20060428

       S              600         88.720000     20060425     20060428

       S              900         89.020000     20060425     20060428

       S             1,000        89.000000     20060425     20060428

       S              183         88.890000     20060425     20060428

       P              300         89.760000     20060425     20060428

       P              500         88.790000     20060425     20060428

       P              200         89.140000     20060425     20060428

       P              100         88.970000     20060425     20060428

       P              200         88.970000     20060425     20060428

       P              300         88.970000     20060425     20060428

       P              100         88.970000     20060425     20060428

       P              200         88.700000     20060425     20060428

       P              200         88.620000     20060425     20060428




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              300         88.360000     20060425     20060428

       P              500         88.550000     20060425     20060428

       P              100         89.110000     20060425     20060428

       P              300         88.860000     20060425     20060428

       P              400         88.730000     20060425     20060428

       P              100         88.690000     20060425     20060428

       P              600         88.690000     20060425     20060428

       P              200         88.600000     20060425     20060428

       P              100         88.680000     20060425     20060428

       S              100         90.240000     20060425     20060428

       S              100         88.920000     20060425     20060428

       S              100         88.920000     20060425     20060428

       S              100         88.790000     20060425     20060428

       S              100         88.770000     20060425     20060428

       S              100         88.690000     20060425     20060428

       S              100         88.690000     20060425     20060428

       S              100         89.000000     20060425     20060428

       S              100         89.200000     20060425     20060428

       S              100         89.070000     20060425     20060428

       S              200         88.820000     20060425     20060428

       S              200         88.620000     20060425     20060428

       S              200         89.180000     20060425     20060428

       S              200         89.160000     20060425     20060428

       S              200         89.070000     20060425     20060428

       S              300         88.930000     20060425     20060428

       S              500         89.060000     20060425     20060428

       S              600         88.880000     20060425     20060428

       S              600         88.800000     20060425     20060428

       S              900         89.010000     20060425     20060428

       S              378         88.890000     20060425     20060428

       P              183         88.890000     20060425     20060428

       P              122         88.890000     20060425     20060428

       P             1,800        89.235000     20060425     20060428

       P             3,100        88.635000     20060425     20060428

       P             1,100        89.055000     20060425     20060428

       S             6,000        88.892000     20060425     20060428

       S              400         88.890000     20060425     20060428

       P              400         88.800000     20060425     20060428

       S              500         88.870000     20060425     20060428

       S              400         89.190000     20060425     20060428

       S              500         88.800000     20060425     20060428

       P              100         89.130000     20060425     20060428

       P              100         89.150000     20060425     20060428

       P              100         88.740000     20060425     20060428

       P              100         88.620000     20060425     20060428

       P              100         89.060000     20060425     20060428

       P              100         88.900000     20060425     20060428

       P              100         88.930000     20060425     20060428

       P              200         88.800000     20060425     20060428

       P              200         88.780000     20060425     20060428




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              122         88.890000     20060425     20060428

       P              200         88.680000     20060425     20060428

       P              200         88.660000     20060425     20060428

       P              100         89.150000     20060425     20060428

       P              100         89.220000     20060425     20060428

       P              100         89.060000     20060425     20060428

       P              100         88.940000     20060425     20060428

       P              100         88.900000     20060425     20060428

       P              100         88.870000     20060425     20060428

       P              100         88.830000     20060425     20060428

       P              100         88.850000     20060425     20060428

       P              200         88.840000     20060425     20060428

       P              100         88.950000     20060425     20060428

       P              100         88.810000     20060425     20060428

       P              200         88.850000     20060425     20060428

       P              100         88.870000     20060425     20060428

       P              100         88.840000     20060425     20060428

       P              100         88.770000     20060425     20060428

       P              200         88.680000     20060425     20060428

       S              100         89.160000     20060425     20060428

       S              100         89.160000     20060425     20060428

       S              100         89.120000     20060425     20060428

       S              100         88.940000     20060425     20060428

       S              100         88.970000     20060425     20060428

       S              100         89.020000     20060425     20060428

       S              100         88.870000     20060425     20060428

       S              100         88.920000     20060425     20060428

       S              100         88.680000     20060425     20060428

       S              100         88.800000     20060425     20060428

       S              100         88.880000     20060425     20060428

       S              100         88.900000     20060425     20060428

       S              100         88.800000     20060425     20060428

       S              100         88.800000     20060425     20060428

       S              100         88.760000     20060425     20060428

       S              100         88.750000     20060425     20060428

       S              100         88.600000     20060425     20060428

       S              100         88.590000     20060425     20060428

       S              100         88.400000     20060425     20060428

       S              100         88.480000     20060425     20060428

       S              100         88.680000     20060425     20060428

       S              100         88.680000     20060425     20060428

       S              100         88.560000     20060425     20060428

       S              100         88.460000     20060425     20060428

       S              100         88.480000     20060425     20060428

       S              100         88.730000     20060425     20060428

       S              100         88.910000     20060425     20060428

       S              100         89.000000     20060425     20060428

       S              100         88.810000     20060425     20060428

       S              200         89.150000     20060425     20060428

       S              200         88.700000     20060425     20060428




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              200         88.660000     20060425     20060428

       S              200         88.370000     20060425     20060428

       S              200         88.810000     20060425     20060428

       P              300         88.730000     20060425     20060428

       P              100         88.910000     20060425     20060428

       P              300         89.140000     20060425     20060428

       P              300         89.140000     20060425     20060428

       P              100         89.030000     20060425     20060428

       P              100         88.890000     20060425     20060428

       P              300         88.820000     20060425     20060428

       P              100         89.150000     20060425     20060428

       P              100         89.180000     20060425     20060428

       P              200         89.180000     20060425     20060428

       P              300         89.170000     20060425     20060428

       P              100         89.270000     20060425     20060428

       P              300         89.080000     20060425     20060428

       S              100         88.940000     20060425     20060428

       S              100         88.800000     20060425     20060428

       S              100         88.780000     20060425     20060428

       S              100         88.800000     20060425     20060428

       S              100         88.810000     20060425     20060428

       S              100         88.770000     20060425     20060428

       S              100         88.460000     20060425     20060428

       S              100         88.760000     20060425     20060428

       S              100         88.780000     20060425     20060428

       S              200         88.930000     20060425     20060428

       S              200         88.810000     20060425     20060428

       S              200         89.060000     20060425     20060428

       S              300         88.970000     20060425     20060428

       S              300         89.020000     20060425     20060428

       S              300         88.960000     20060425     20060428

       S              300         88.820000     20060425     20060428

       S              300         88.690000     20060425     20060428

       S              300         88.930000     20060425     20060428

       S              300         88.370000     20060425     20060428

       S              300         88.800000     20060425     20060428

       S              300         89.120000     20060425     20060428

       S              300         89.150000     20060425     20060428

       P              400         88.890000     20060425     20060428

       P              500         88.930000     20060425     20060428

       P              100         88.720000     20060425     20060428

       P              400         88.720000     20060425     20060428

       P              300         88.810000     20060425     20060428

       P              100         88.810000     20060425     20060428

       S              400         88.800000     20060425     20060428

       S              500         88.480000     20060425     20060428

       S              500         89.120000     20060425     20060428

       P              300         89.540000     20060425     20060428

       P              500         89.350000     20060425     20060428

       P              400         89.220000     20060425     20060428




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              600         89.220000     20060425     20060428

       S             1,800        89.235000     20060425     20060428

       P              200         88.510000     20060425     20060428

       P              800         88.510000     20060425     20060428

       P              100         88.510000     20060425     20060428

       P             1,000        88.730000     20060425     20060428

       P             1,000        88.800000     20060425     20060428

       S             3,100        88.635000     20060425     20060428

       P              100         89.140000     20060425     20060428

       P              100         89.260000     20060425     20060428

       P              900         89.260000     20060425     20060428

       S             1,100        89.055000     20060425     20060428

       P              100         88.840000     20060425     20060428

       S              100         88.890000     20060425     20060428

       P              100         89.120000     20060425     20060428

       P              300         89.020000     20060425     20060428

       P              100         89.060000     20060425     20060428

       P              300         88.910000     20060425     20060428

       P              100         88.790000     20060425     20060428

       P              100         88.700000     20060425     20060428

       P              100         88.930000     20060425     20060428

       P              100         88.910000     20060425     20060428

       P              200         88.910000     20060425     20060428

       P              300         88.790000     20060425     20060428

       P              100         89.200000     20060425     20060428

       P              300         89.090000     20060425     20060428

       P              300         89.010000     20060425     20060428

       P              200         89.150000     20060425     20060428

       P              300         88.770000     20060425     20060428

       P              200         88.800000     20060425     20060428

       P              300         88.420000     20060425     20060428

       P              100         88.940000     20060425     20060428

       S              100         90.460000     20060425     20060428

       S              100         90.120000     20060425     20060428

       P               3          88.015000     20060426     20060501

       P              100         88.220000     20060426     20060501

       P              100         87.950000     20060426     20060501

       P              84          87.960000     20060426     20060501

       P              100         88.210000     20060426     20060501

       P               3          86.710000     20060426     20060501

       P             2,370        86.660000     20060426     20060501

       P              870         86.660000     20060426     20060501

       S             2,229        86.660000     20060426     20060501

       S              200         86.710000     20060426     20060501

       S              400         86.690000     20060426     20060501

       P              600         86.660000     20060426     20060427

       S              100         87.370000     20060426     20060501

       S              100         86.830000     20060426     20060501

       S              100         86.850000     20060426     20060501

       S              100         86.840000     20060426     20060501




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              100         86.790000     20060426     20060501

       S              100         86.730000     20060426     20060501

       S              100         86.780000     20060426     20060501

       S              100         86.720000     20060426     20060501

       P              900         86.901100     20060426     20060501

       S               3          88.015000     20060426     20060501

       P              48          86.660000     20060426     20060501

       S               3          88.015000     20060426     20060501

       P               3          88.015000     20060426     20060501

       S              200         86.700000     20060426     20060501

       S              186         86.680000     20060426     20060501

       S              200         86.710000     20060426     20060501

       S              100         86.690000     20060426     20060501

       P              686         86.660000     20060426     20060427

       S              200         87.710000     20060426     20060501

       S             1,900        87.545000     20060426     20060501

       S             1,100        87.645000     20060426     20060501

       P             3,200        87.589687     20060426     20060501

       P              100         87.600000     20060426     20060501

       P              200         86.960000     20060426     20060501

       S              100         87.820000     20060426     20060501

       S              200         87.810000     20060426     20060501

       S              400         87.840000     20060426     20060501

       S              400         87.630000     20060426     20060501

       S              200         87.560000     20060426     20060501

       S              200         87.530000     20060426     20060501

       S              200         87.610000     20060426     20060501

       S              300         87.760000     20060426     20060501

       S              100         87.770000     20060426     20060501

       S              200         87.790000     20060426     20060501

       S              200         87.710000     20060426     20060501

       S              200         87.660000     20060426     20060501

       S              300         87.580000     20060426     20060501

       S              300         87.570000     20060426     20060501

       S              200         87.700000     20060426     20060501

       S              200         87.540000     20060426     20060501

       S              200         87.550000     20060426     20060501

       S              200         87.500000     20060426     20060501

       S              100         87.600000     20060426     20060501

       S              200         87.510000     20060426     20060501

       S              400         87.670000     20060426     20060501

       S              300         87.650000     20060426     20060501

       S              500         87.690000     20060426     20060501

       P              100         87.560000     20060426     20060501

       P              300         87.620000     20060426     20060501

       P              500         87.580000     20060426     20060501

       P              300         87.650000     20060426     20060501

       P              300         87.610000     20060426     20060501

       P              100         87.520000     20060426     20060501

       P              100         87.540000     20060426     20060501




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              100         87.440000     20060426     20060501

       P              200         87.490000     20060426     20060501

       P              100         87.460000     20060426     20060501

       P              200         87.450000     20060426     20060501

       P              200         87.500000     20060426     20060501

       P              100         87.420000     20060426     20060501

       P              100         87.320000     20060426     20060501

       P              600         87.370000     20060426     20060501

       P              500         87.390000     20060426     20060501

       P              600         87.360000     20060426     20060501

       P              300         87.340000     20060426     20060501

       P              300         87.310000     20060426     20060501

       P              200         87.280000     20060426     20060501

       P              400         87.270000     20060426     20060501

       P              100         87.260000     20060426     20060501

       P              300         87.260000     20060426     20060501

       P              600         87.170000     20060426     20060501

       P              100         87.140000     20060426     20060501

       P              300         87.120000     20060426     20060501

       P              200         87.100000     20060426     20060501

       P              100         87.020000     20060426     20060501

       P              100         86.990000     20060426     20060501

       P              200         86.920000     20060426     20060501

       P              200         86.830000     20060426     20060501

       P              100         86.710000     20060426     20060501

       P              100         86.690000     20060426     20060501

       P              400         86.800000     20060426     20060501

       P              700         86.790000     20060426     20060501

       P              400         86.780000     20060426     20060501

       P              100         86.750000     20060426     20060501

       P              300         86.730000     20060426     20060501

       P              200         86.740000     20060426     20060501

       P              700         86.720000     20060426     20060501

       P              900         86.770000     20060426     20060501

       S              100         87.600000     20060426     20060501

       S              100         87.600000     20060426     20060501

       S              300         86.960000     20060426     20060501

       S              200         86.960000     20060426     20060501

       S              100         87.610000     20060426     20060501

       P              200         87.710000     20060426     20060501

       P             1,900        87.545000     20060426     20060501

       P             1,100        87.645000     20060426     20060501

       P              100         87.610000     20060426     20060501

       P              100         87.600000     20060426     20060501

       P              300         86.960000     20060426     20060501

       S              686         86.660000     20060426     20060501

       S              48          86.660000     20060426     20060501

       S              100         86.720000     20060426     20060501

       S              200         86.730000     20060426     20060501

       S              100         86.730000     20060426     20060501




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              686         86.660000     20060426     20060501

       S              286         86.690000     20060426     20060501

       P              48          86.660000     20060426     20060501

       S              48          86.660000     20060426     20060501

       P               6          88.000000     20060426     20060501

       P             3,374        88.010000     20060426     20060501

       S             3,374        88.010000     20060426     20060501

       P              100         86.930000     20060426     20060501

       P              300         86.710000     20060426     20060501

       P              400         86.690000     20060426     20060501

       P              100         86.700000     20060426     20060501

       P              100         86.690000     20060426     20060501

       S              100         87.740000     20060426     20060501

       S              100         87.740000     20060426     20060501

       S              100         87.780000     20060426     20060501

       S              200         87.780000     20060426     20060501

       S              200         87.960000     20060426     20060501

       S              300         87.920000     20060426     20060501

       S              300         87.650000     20060426     20060501

       S              300         87.690000     20060426     20060501

       P              500         87.860000     20060426     20060501

       P              400         87.870000     20060426     20060501

       P              400         87.870000     20060426     20060501

       P              400         87.870000     20060426     20060501

       P              300         87.930000     20060426     20060501

       P              200         87.940000     20060426     20060501

       P              200         88.000000     20060426     20060501

       P              100         87.950000     20060426     20060501

       P              100         87.950000     20060426     20060501

       P              300         87.950000     20060426     20060501

       P              200         88.230000     20060426     20060501

       P              300         88.230000     20060426     20060501

       P              600         88.190000     20060426     20060501

       P              700         88.180000     20060426     20060501

       P              100         88.140000     20060426     20060501

       P              600         88.140000     20060426     20060501

       P              100         88.090000     20060426     20060501

       P              100         88.090000     20060426     20060501

       P              200         88.090000     20060426     20060501

       P              200         88.040000     20060426     20060501

       P              200         88.120000     20060426     20060501

       S              244         86.660000     20060426     20060501

       S              100         87.520000     20060426     20060501

       S              100         87.620000     20060426     20060501

       S              100         87.620000     20060426     20060501

       S              100         87.620000     20060426     20060501

       S              100         87.620000     20060426     20060501

       S              100         87.620000     20060426     20060501

       S              100         87.330000     20060426     20060501

       S              100         87.360000     20060426     20060501




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              100         87.360000     20060426     20060501

       S              100         87.360000     20060426     20060501

       S              100         87.350000     20060426     20060501

       S              200         87.810000     20060426     20060501

       S              200         87.890000     20060426     20060501

       S              200         87.790000     20060426     20060501

       S              200         87.520000     20060426     20060501

       S              200         87.590000     20060426     20060501

       S              200         87.630000     20060426     20060501

       S              200         87.620000     20060426     20060501

       S              200         87.610000     20060426     20060501

       S              200         87.470000     20060426     20060501

       S              200         87.380000     20060426     20060501

       S              200         87.360000     20060426     20060501

       S              200         87.330000     20060426     20060501

       S              200         87.310000     20060426     20060501

       S              200         87.160000     20060426     20060501

       S              200         87.150000     20060426     20060501

       S              200         88.000000     20060426     20060501

       S              300         87.720000     20060426     20060501

       S              300         87.450000     20060426     20060501

       S              300         87.450000     20060426     20060501

       S              300         87.490000     20060426     20060501

       S              400         87.030000     20060426     20060501

       S              400         87.540000     20060426     20060501

       S              400         87.330000     20060426     20060501

       S              500         87.330000     20060426     20060501

       S              500         87.330000     20060426     20060501

       S              600         87.360000     20060426     20060501

       S              600         87.890000     20060426     20060501

       P              100         87.860000     20060426     20060501

       P              700         87.870000     20060426     20060501

       P              600         87.880000     20060426     20060501

       P              100         87.930000     20060426     20060501

       P              100         87.940000     20060426     20060501

       P              300         88.040000     20060426     20060501

       P              300         88.020000     20060426     20060501

       P              200         87.960000     20060426     20060501

       P              400         87.960000     20060426     20060501

       P              200         87.940000     20060426     20060501

       P              200         87.960000     20060426     20060501

       P              600         88.190000     20060426     20060501

       P              400         88.180000     20060426     20060501

       P              400         88.140000     20060426     20060501

       P              500         88.050000     20060426     20060501

       P              700         88.160000     20060426     20060501

       P              100         87.810000     20060426     20060501

       P              100         88.010000     20060426     20060501

       P              200         88.010000     20060426     20060501

       P              400         87.970000     20060426     20060501




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              200         87.960000     20060426     20060501

       P              100         87.970000     20060426     20060501

       P              100         87.970000     20060426     20060501

       P              100         87.980000     20060426     20060501

       P              100         88.010000     20060426     20060501

       P              100         87.970000     20060426     20060501

       P              200         88.020000     20060426     20060501

       P              100         87.960000     20060426     20060501

       P              100         87.960000     20060426     20060501

       P              400         87.940000     20060426     20060501

       P              200         87.870000     20060426     20060501

       P              100         87.720000     20060426     20060501

       P              100         87.730000     20060426     20060501

       P              100         87.720000     20060426     20060501

       P              100         87.600000     20060426     20060501

       P              400         86.700000     20060426     20060501

       P              100         86.680000     20060426     20060501

       P              300         86.680000     20060426     20060501

       S              249         86.660000     20060426     20060501

       S              100         87.900000     20060426     20060501

       S              100         87.890000     20060426     20060501

       S              100         87.890000     20060426     20060501

       S              100         87.840000     20060426     20060501

       S              100         87.840000     20060426     20060501

       S              100         87.610000     20060426     20060501

       S              100         87.630000     20060426     20060501

       S              100         87.550000     20060426     20060501

       S              100         87.540000     20060426     20060501

       S              100         87.580000     20060426     20060501

       S              100         87.540000     20060426     20060501

       S              100         87.680000     20060426     20060501

       S              100         87.700000     20060426     20060501

       S              100         87.590000     20060426     20060501

       S              100         87.520000     20060426     20060501

       S              100         87.570000     20060426     20060501

       S              100         87.490000     20060426     20060501

       S              100         87.460000     20060426     20060501

       S              100         87.490000     20060426     20060501

       S              100         87.460000     20060426     20060501

       S              100         87.470000     20060426     20060501

       S              100         87.430000     20060426     20060501

       S              100         87.420000     20060426     20060501

       S              100         87.330000     20060426     20060501

       S              100         87.330000     20060426     20060501

       S              100         87.330000     20060426     20060501

       S              100         87.330000     20060426     20060501

       S              100         87.360000     20060426     20060501

       S              100         87.360000     20060426     20060501

       S              100         87.360000     20060426     20060501

       S              100         87.390000     20060426     20060501




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              100         87.390000     20060426     20060501

       S              100         87.390000     20060426     20060501

       S              100         87.360000     20060426     20060501

       S              100         87.360000     20060426     20060501

       S              100         87.360000     20060426     20060501

       S              100         87.360000     20060426     20060501

       S              100         87.330000     20060426     20060501

       S              100         87.300000     20060426     20060501

       S              100         87.280000     20060426     20060501

       S              100         86.980000     20060426     20060501

       S              100         86.930000     20060426     20060501

       S              100         86.840000     20060426     20060501

       S              100         86.790000     20060426     20060501

       S              100         86.850000     20060426     20060501

       S              100         86.700000     20060426     20060501

       S              100         86.740000     20060426     20060501

       S              100         86.720000     20060426     20060501

       S              100         86.810000     20060426     20060501

       S              100         86.830000     20060426     20060501

       S              100         86.770000     20060426     20060501

       S              100         86.770000     20060426     20060501

       S              100         86.740000     20060426     20060501

       S              100         86.740000     20060426     20060501

       S              100         86.760000     20060426     20060501

       S              200         87.840000     20060426     20060501

       S              200         87.900000     20060426     20060501

       S              200         87.610000     20060426     20060501

       S              200         87.610000     20060426     20060501

       S              200         87.550000     20060426     20060501

       S              200         87.590000     20060426     20060501

       S              200         87.620000     20060426     20060501

       S              200         87.570000     20060426     20060501

       S              200         87.570000     20060426     20060501

       S              200         87.510000     20060426     20060501

       S              200         87.450000     20060426     20060501

       S              200         87.450000     20060426     20060501

       S              200         87.330000     20060426     20060501

       S              200         87.360000     20060426     20060501

       S              200         87.360000     20060426     20060501

       S              200         86.740000     20060426     20060501

       S              200         86.790000     20060426     20060501

       S              200         86.800000     20060426     20060501

       S              200         86.790000     20060426     20060501

       S              200         86.710000     20060426     20060501

       S              200         86.740000     20060426     20060501

       S              200         86.750000     20060426     20060501

       S              300         86.780000     20060426     20060501

       S              300         86.780000     20060426     20060501

       S              300         87.910000     20060426     20060501

       S              300         87.890000     20060426     20060501




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              300         87.810000     20060426     20060501

       S              300         87.610000     20060426     20060501

       S              300         87.610000     20060426     20060501

       S              300         87.620000     20060426     20060501

       S              300         87.650000     20060426     20060501

       S              300         87.450000     20060426     20060501

       S              300         87.390000     20060426     20060501

       S              300         88.030000     20060426     20060501

       S              400         86.810000     20060426     20060501

       S              400         87.780000     20060426     20060501

       S              400         87.570000     20060426     20060501

       S              400         87.340000     20060426     20060501

       S              400         87.390000     20060426     20060501

       S              400         87.980000     20060426     20060501

       S              400         87.960000     20060426     20060501

       S              400         87.950000     20060426     20060501

       S              500         86.830000     20060426     20060501

       S              500         87.520000     20060426     20060501

       S              600         87.370000     20060426     20060501

       S              600         87.510000     20060426     20060501

       S              700         87.610000     20060426     20060501

       S             1,100        87.560000     20060426     20060501

       S             1,100        87.800000     20060426     20060501

       P              100         87.950000     20060426     20060501

       P              500         88.140000     20060426     20060501

       P              200         88.140000     20060426     20060501

       P              400         88.010000     20060426     20060501

       P              200         87.950000     20060426     20060501

       P              400         87.950000     20060426     20060501

       P              200         87.380000     20060426     20060501

       P              600         87.300000     20060426     20060501

       P              200         87.280000     20060426     20060501

       P              100         87.250000     20060426     20060501

       P              200         87.140000     20060426     20060501

       S              100         87.890000     20060426     20060501

       S              100         87.890000     20060426     20060501

       S              100         87.890000     20060426     20060501

       S              100         87.720000     20060426     20060501

       S              100         87.720000     20060426     20060501

       S              100         87.720000     20060426     20060501

       S              100         87.720000     20060426     20060501

       S              100         87.760000     20060426     20060501

       S              100         87.610000     20060426     20060501

       S              100         87.610000     20060426     20060501

       S              200         87.890000     20060426     20060501

       S              200         87.890000     20060426     20060501

       S              200         87.890000     20060426     20060501

       S              300         87.610000     20060426     20060501

       S              400         87.720000     20060426     20060501

       S              600         87.830000     20060426     20060501




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              700         87.970000     20060426     20060501

       P              244         86.660000     20060426     20060501

       P              249         86.660000     20060426     20060501

       S              128         86.660000     20060426     20060501

       P              200         87.710000     20060426     20060501

       P             1,900        87.545000     20060426     20060501

       P             1,100        87.645000     20060426     20060501

       S             3,200        87.589687     20060426     20060501

       P              200         88.090000     20060426     20060501

       P              200         88.090000     20060426     20060501

       P              200         87.950000     20060426     20060501

       P              100         87.950000     20060426     20060501

       P              200         87.950000     20060426     20060501

       P              300         87.370000     20060426     20060501

       P              100         87.370000     20060426     20060501

       P              100         87.370000     20060426     20060501

       P              500         87.300000     20060426     20060501

       P              400         87.140000     20060426     20060501

       P              100         87.140000     20060426     20060501

       S              100         87.620000     20060426     20060501

       S              200         87.620000     20060426     20060501

       S              400         86.780000     20060426     20060501

       P              128         86.660000     20060426     20060501

       S              100         87.820000     20060426     20060501

       S              100         87.620000     20060426     20060501

       S              100         87.700000     20060426     20060501

       S              100         87.650000     20060426     20060501

       S              100         87.590000     20060426     20060501

       S              100         87.620000     20060426     20060501

       S              100         87.570000     20060426     20060501

       S              100         87.480000     20060426     20060501

       S              100         87.450000     20060426     20060501

       S              100         87.330000     20060426     20060501

       S              100         87.330000     20060426     20060501

       S              100         87.370000     20060426     20060501

       S              100         87.360000     20060426     20060501

       S              100         87.320000     20060426     20060501

       S              100         87.320000     20060426     20060501

       S              100         86.840000     20060426     20060501

       S              100         86.780000     20060426     20060501

       S              100         86.810000     20060426     20060501

       S              100         86.810000     20060426     20060501

       S              200         87.920000     20060426     20060501

       S              200         87.700000     20060426     20060501

       S              200         87.620000     20060426     20060501

       S              200         87.520000     20060426     20060501

       S              200         87.490000     20060426     20060501

       S              200         87.330000     20060426     20060501

       S              200         87.380000     20060426     20060501

       S              200         86.990000     20060426     20060501




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              200         86.850000     20060426     20060501

       S              200         88.000000     20060426     20060501

       S              400         87.470000     20060426     20060501

       P              300         87.940000     20060426     20060501

       P              300         87.740000     20060426     20060501

       S              100         87.840000     20060426     20060501

       S              100         87.480000     20060426     20060501

       S              100         87.330000     20060426     20060501

       S              100         86.980000     20060426     20060501

       S              100         86.840000     20060426     20060501

       S              100         86.790000     20060426     20060501

       S              100         86.730000     20060426     20060501

       S              100         86.770000     20060426     20060501

       S              100         86.800000     20060426     20060501

       S              100         86.800000     20060426     20060501

       S              100         86.800000     20060426     20060501

       S              100         88.080000     20060426     20060501

       S              200         87.840000     20060426     20060501

       S              200         87.890000     20060426     20060501

       S              200         87.480000     20060426     20060501

       S              200         86.910000     20060426     20060501

       S              200         86.730000     20060426     20060501

       S              200         86.770000     20060426     20060501

       S              200         86.800000     20060426     20060501

       S              200         86.740000     20060426     20060501

       S              200         86.760000     20060426     20060501

       S              300         86.780000     20060426     20060501

       S              300         87.900000     20060426     20060501

       S              300         87.340000     20060426     20060501

       S              300         87.370000     20060426     20060501

       S              300         87.430000     20060426     20060501

       S              300         87.380000     20060426     20060501

       P              400         87.170000     20060426     20060501

       P              500         87.170000     20060426     20060501

       P              200         86.740000     20060426     20060501

       P              100         86.740000     20060426     20060501

       P              200         86.740000     20060426     20060501

       P              300         86.740000     20060426     20060501

       S              300         88.000000     20060426     20060501

       S              400         88.000000     20060426     20060501

       S              500         88.070000     20060426     20060501

       S              500         88.070000     20060426     20060501

       P              200         88.000000     20060426     20060501

       S              200         87.710000     20060426     20060501

       P              200         87.770000     20060426     20060501

       P              100         87.850000     20060426     20060501

       P              100         87.830000     20060426     20060501

       P              400         87.670000     20060426     20060501

       P             1,100        87.550000     20060426     20060501

       S             1,900        87.545000     20060426     20060501




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              200         87.750000     20060426     20060501

       P              900         87.750000     20060426     20060501

       S             1,100        87.645000     20060426     20060501

       P              200         88.050000     20060426     20060501

       P              100         88.050000     20060426     20060501

       P              100         87.810000     20060426     20060501

       P              300         87.950000     20060426     20060501

       P              100         87.960000     20060426     20060501

       S              100         87.540000     20060426     20060501

       S              100         87.540000     20060426     20060501

       S              100         87.390000     20060426     20060501

       S              100         87.390000     20060426     20060501

       S              100         86.840000     20060426     20060501

       S              100         86.730000     20060426     20060501

       S              100         86.730000     20060426     20060501

       S              100         86.790000     20060426     20060501

       S              100         86.810000     20060426     20060501

       S              200         87.390000     20060426     20060501

       S              200         86.980000     20060426     20060501

       S              200         86.700000     20060426     20060501

       S              200         86.770000     20060426     20060501

       S              200         86.790000     20060426     20060501

       S              200         86.810000     20060426     20060501

       S              200         86.770000     20060426     20060501

       S              300         86.850000     20060426     20060501

       S              300         86.770000     20060426     20060501

       S              300         87.550000     20060426     20060501

       S              300         87.560000     20060426     20060501

       S              300         87.490000     20060426     20060501

       S              300         87.330000     20060426     20060501

       S              300         87.340000     20060426     20060501

       S              300         87.320000     20060426     20060501

       S              300         87.300000     20060426     20060501

       P              100         87.890000     20060426     20060501

       P              100         86.750000     20060426     20060501

       S              210         88.110000     20060427     20060502

       P              210         88.108800     20060427     20060428

       S              300         88.110000     20060427     20060428

       S              100         86.380000     20060427     20060502

       S              48          87.440000     20060427     20060502

       S              100         88.240000     20060427     20060502

       S              100         88.200000     20060427     20060502

       S              122         88.110000     20060427     20060502

       P              322         88.110000     20060427     20060428

       S              100         87.755000     20060427     20060502

       S             1,100        88.185000     20060427     20060502

       P             1,200        88.149167     20060427     20060502

       P             4,532        88.240680     20060427     20060502

       S             2,500        88.290000     20060427     20060502

       S             2,032        88.180000     20060427     20060502




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              100         88.250000     20060427     20060502

       P             1,800        87.873889     20060427     20060502

       S             1,100        87.800000     20060427     20060502

       S              700         87.990000     20060427     20060502

       S              400         88.250000     20060427     20060502

       S              500         87.997000     20060427     20060502

       S              200         88.132500     20060427     20060502

       P              200         88.132500     20060427     20060502

       P              500         87.997000     20060427     20060502

       S              100         88.280000     20060427     20060502

       S              100         88.110000     20060427     20060502

       S              100         88.070000     20060427     20060502

       S              100         88.070000     20060427     20060502

       S              100         87.960000     20060427     20060502

       S              200         87.880000     20060427     20060502

       P             1,741        88.074800     20060427     20060502

       P              100         87.755000     20060427     20060502

       P             1,100        88.185000     20060427     20060502

       P              900         87.950000     20060427     20060502

       P             1,100        87.800000     20060427     20060502

       P              700         87.990000     20060427     20060502

       P             2,500        88.290000     20060427     20060502

       P              400         88.250000     20060427     20060502

       P              100         88.250000     20060427     20060502

       P             2,032        88.180000     20060427     20060502

       S              900         87.950000     20060427     20060502

       S              300         86.410000     20060427     20060502

       S              100         86.670000     20060427     20060502

       S              100         86.380000     20060427     20060502

       S              100         86.360000     20060427     20060502

       S              100         86.290000     20060427     20060502

       S              200         86.330000     20060427     20060502

       S              100         86.390000     20060427     20060502

       S              100         86.620000     20060427     20060502

       S              100         87.150000     20060427     20060502

       S              100         87.140000     20060427     20060502

       S              100         86.930000     20060427     20060502

       S              100         87.740000     20060427     20060502

       S               1          87.320000     20060427     20060502

       P              13          87.800000     20060427     20060502

       P               5          88.110000     20060427     20060502

       P              100         88.110000     20060427     20060502

       S              462         88.110000     20060427     20060502

       S              73          88.110000     20060427     20060502

       P              300         87.430000     20060427     20060502

       P              100         87.440000     20060427     20060502

       P              100         87.410000     20060427     20060502

       P              110         87.400000     20060427     20060502

       S              100         87.920000     20060427     20060502

       S              100         87.970000     20060427     20060502




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              100         87.930000     20060427     20060502

       S              100         87.700000     20060427     20060502

       S              100         87.790000     20060427     20060502

       S              200         87.630000     20060427     20060502

       S              200         87.660000     20060427     20060502

       S              200         87.520000     20060427     20060502

       S              100         87.550000     20060427     20060502

       S              100         87.680000     20060427     20060502

       S              100         87.580000     20060427     20060502

       S              100         87.570000     20060427     20060502

       S              100         87.620000     20060427     20060502

       S              294         87.540000     20060427     20060502

       P              400         88.280000     20060427     20060502

       P              100         88.350000     20060427     20060502

       P              308         88.290000     20060427     20060502

       P              100         88.340000     20060427     20060502

       S              73          88.110000     20060427     20060502

       S              100         88.230000     20060427     20060502

       P              462         88.110000     20060427     20060502

       P              73          88.110000     20060427     20060502

       S              145         86.400000     20060427     20060502

       S               1          88.070000     20060427     20060502

       S              100         87.330000     20060427     20060502

       S              141         87.350000     20060427     20060502

       P              100         87.830000     20060427     20060502

       P              600         87.800000     20060427     20060502

       P              100         87.850000     20060427     20060502

       P              200         87.970000     20060427     20060502

       P              300         88.170000     20060427     20060502

       P              200         88.170000     20060427     20060502

       P              200         88.140000     20060427     20060502

       P              100         88.140000     20060427     20060502

       P              200         88.070000     20060427     20060502

       P              100         88.140000     20060427     20060502

       P              100         88.140000     20060427     20060502

       P              300         88.140000     20060427     20060502

       P              300         88.140000     20060427     20060502

       P              200         88.100000     20060427     20060502

       P              200         87.990000     20060427     20060502

       P              200         87.870000     20060427     20060502

       P              300         87.600000     20060427     20060502

       P              100         87.600000     20060427     20060502

       P              400         87.610000     20060427     20060502

       P              100         87.670000     20060427     20060502

       S              100         88.240000     20060427     20060502

       S              100         88.240000     20060427     20060502

       S              100         88.240000     20060427     20060502

       S              300         88.470000     20060427     20060502

       S              400         88.550000     20060427     20060502

       P              300         87.800000     20060427     20060502




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              300         87.940000     20060427     20060502

       P              300         87.960000     20060427     20060502

       P              200         87.970000     20060427     20060502

       P              200         87.970000     20060427     20060502

       P              700         88.110000     20060427     20060502

       P              200         88.170000     20060427     20060502

       P              200         88.170000     20060427     20060502

       P              200         88.060000     20060427     20060502

       P              200         88.060000     20060427     20060502

       P              700         88.050000     20060427     20060502

       P              500         88.030000     20060427     20060502

       P              300         87.980000     20060427     20060502

       P              300         87.970000     20060427     20060502

       P              600         87.900000     20060427     20060502

       P              300         87.780000     20060427     20060502

       P              100         87.620000     20060427     20060502

       P              100         87.620000     20060427     20060502

       P              300         87.680000     20060427     20060502

       P              200         87.610000     20060427     20060502

       P              300         87.600000     20060427     20060502

       P              300         87.630000     20060427     20060502

       P              200         87.670000     20060427     20060502

       P              213         88.110000     20060427     20060502

       S              100         88.170000     20060427     20060502

       S              100         88.220000     20060427     20060502

       S              100         88.250000     20060427     20060502

       S              100         88.420000     20060427     20060502

       S              100         88.230000     20060427     20060502

       S              100         88.230000     20060427     20060502

       S              200         88.310000     20060427     20060502

       S              200         87.980000     20060427     20060502

       S              200         88.270000     20060427     20060502

       S              200         88.370000     20060427     20060502

       S              200         88.230000     20060427     20060502

       S              200         88.200000     20060427     20060502

       S              300         88.120000     20060427     20060502

       S              300         88.270000     20060427     20060502

       S              300         88.260000     20060427     20060502

       S              300         88.220000     20060427     20060502

       S              400         87.930000     20060427     20060502

       S              400         88.230000     20060427     20060502

       S              400         88.230000     20060427     20060502

       P              100         88.280000     20060427     20060502

       P              200         88.270000     20060427     20060502

       P              100         88.310000     20060427     20060502

       P              100         88.240000     20060427     20060502

       P              100         88.230000     20060427     20060502

       P              200         88.270000     20060427     20060502

       P              400         88.230000     20060427     20060502

       P              100         88.200000     20060427     20060502




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              200         88.220000     20060427     20060502

       P              100         88.170000     20060427     20060502

       P              400         87.870000     20060427     20060502

       P              100         87.870000     20060427     20060502

       P              100         87.860000     20060427     20060502

       P              300         87.860000     20060427     20060502

       P              100         87.840000     20060427     20060502

       P              200         87.840000     20060427     20060502

       P              100         87.840000     20060427     20060502

       P              200         87.840000     20060427     20060502

       P              400         87.840000     20060427     20060502

       P              800         87.840000     20060427     20060502

       P              100         87.970000     20060427     20060502

       P              200         87.970000     20060427     20060502

       P              200         88.150000     20060427     20060502

       P              200         88.190000     20060427     20060502

       P              300         88.210000     20060427     20060502

       P              400         88.200000     20060427     20060502

       P              200         88.190000     20060427     20060502

       P              300         88.190000     20060427     20060502

       P              200         88.190000     20060427     20060502

       P              100         88.240000     20060427     20060502

       P              300         86.330000     20060427     20060502

       P              400         86.330000     20060427     20060502

       P              100         86.390000     20060427     20060502

       P              100         86.370000     20060427     20060502

       P              100         86.370000     20060427     20060502

       P              100         87.030000     20060427     20060502

       P              100         87.720000     20060427     20060502

       P              600         87.640000     20060427     20060502

       P              100         87.740000     20060427     20060502

       P              100         87.470000     20060427     20060502

       P              100         87.590000     20060427     20060502

       P              100         87.530000     20060427     20060502

       P              100         87.530000     20060427     20060502

       P              200         87.420000     20060427     20060502

       P              100         87.390000     20060427     20060502

       P              100         87.650000     20060427     20060502

       P              200         87.650000     20060427     20060502

       P              200         87.670000     20060427     20060502

       P              100         87.740000     20060427     20060502

       P              100         87.750000     20060427     20060502

       P              700         87.750000     20060427     20060502

       P              200         87.770000     20060427     20060502

       P              100         87.770000     20060427     20060502

       P              100         87.860000     20060427     20060502

       P              100         87.860000     20060427     20060502

       P              100         87.870000     20060427     20060502

       P              400         87.880000     20060427     20060502

       P              100         87.830000     20060427     20060502




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              300         87.780000     20060427     20060502

       P              200         87.740000     20060427     20060502

       P              200         87.740000     20060427     20060502

       P              300         87.730000     20060427     20060502

       P              100         87.790000     20060427     20060502

       P              100         87.840000     20060427     20060502

       P              100         87.860000     20060427     20060502

       P              500         87.850000     20060427     20060502

       P              100         87.940000     20060427     20060502

       P              400         87.940000     20060427     20060502

       P              300         87.970000     20060427     20060502

       P              100         87.990000     20060427     20060502

       P              200         87.970000     20060427     20060502

       P              600         87.970000     20060427     20060502

       P              100         88.150000     20060427     20060502

       P              100         88.150000     20060427     20060502

       P              100         88.170000     20060427     20060502

       P              400         88.170000     20060427     20060502

       P              200         88.170000     20060427     20060502

       P              100         88.180000     20060427     20060502

       P              100         88.070000     20060427     20060502

       P              100         88.070000     20060427     20060502

       P              100         88.070000     20060427     20060502

       P              100         88.040000     20060427     20060502

       P              500         88.040000     20060427     20060502

       P              300         88.030000     20060427     20060502

       P              100         88.050000     20060427     20060502

       P              200         88.130000     20060427     20060502

       P              100         88.130000     20060427     20060502

       P              100         88.110000     20060427     20060502

       P              100         88.160000     20060427     20060502

       P              100         88.170000     20060427     20060502

       P              100         88.160000     20060427     20060502

       P              200         88.110000     20060427     20060502

       P              100         88.110000     20060427     20060502

       P              100         88.100000     20060427     20060502

       P              400         88.090000     20060427     20060502

       P              100         88.090000     20060427     20060502

       P              200         88.090000     20060427     20060502

       P              100         88.020000     20060427     20060502

       P              100         87.670000     20060427     20060502

       P              300         87.890000     20060427     20060502

       P              100         87.890000     20060427     20060502

       P              300         87.900000     20060427     20060502

       P              100         87.960000     20060427     20060502

       P              200         87.960000     20060427     20060502

       P              300         87.980000     20060427     20060502

       P              200         88.040000     20060427     20060502

       P              100         88.040000     20060427     20060502

       P              100         88.120000     20060427     20060502




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              500         88.100000     20060427     20060502

       P              300         87.940000     20060427     20060502

       P              100         88.000000     20060427     20060502

       P              100         88.110000     20060427     20060502

       P              200         88.110000     20060427     20060502

       P              100         88.090000     20060427     20060502

       P              100         88.220000     20060427     20060502

       P              200         88.220000     20060427     20060502

       P              600         88.220000     20060427     20060502

       P              100         88.220000     20060427     20060502

       P              100         88.220000     20060427     20060502

       P              100         88.200000     20060427     20060502

       P              100         88.230000     20060427     20060502

       P              300         88.230000     20060427     20060502

       P              100         88.380000     20060427     20060502

       S              691         88.110000     20060427     20060502

       S              100         87.720000     20060427     20060502

       S              100         87.540000     20060427     20060502

       S              100         88.050000     20060427     20060502

       S              100         87.950000     20060427     20060502

       S              100         88.190000     20060427     20060502

       S              100         88.130000     20060427     20060502

       S              100         88.420000     20060427     20060502

       S              100         88.420000     20060427     20060502

       S              100         88.460000     20060427     20060502

       S              100         88.280000     20060427     20060502

       S              100         88.400000     20060427     20060502

       S              100         88.260000     20060427     20060502

       S              100         88.260000     20060427     20060502

       S              100         88.260000     20060427     20060502

       S              100         88.210000     20060427     20060502

       S              100         88.250000     20060427     20060502

       S              100         88.200000     20060427     20060502

       S              200         86.860000     20060427     20060502

       S              200         87.950000     20060427     20060502

       S              200         88.130000     20060427     20060502

       S              200         88.280000     20060427     20060502

       S              200         88.250000     20060427     20060502

       S              300         86.590000     20060427     20060502

       S              300         87.120000     20060427     20060502

       S              300         88.200000     20060427     20060502

       S              300         88.220000     20060427     20060502

       S              300         88.210000     20060427     20060502

       S              600         87.630000     20060427     20060502

       S              600         88.220000     20060427     20060502

       S              800         88.220000     20060427     20060502

       P              300         88.280000     20060427     20060502

       P              200         88.330000     20060427     20060502

       P              100         88.070000     20060427     20060502

       P              100         86.330000     20060427     20060502




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              700         86.330000     20060427     20060502

       P              100         86.390000     20060427     20060502

       P              100         86.370000     20060427     20060502

       P              100         86.370000     20060427     20060502

       P              100         86.440000     20060427     20060502

       P              300         87.730000     20060427     20060502

       P              100         87.800000     20060427     20060502

       P              500         87.850000     20060427     20060502

       P              100         87.960000     20060427     20060502

       P              100         87.960000     20060427     20060502

       P              300         87.960000     20060427     20060502

       P              100         87.960000     20060427     20060502

       P              400         87.960000     20060427     20060502

       P              200         88.130000     20060427     20060502

       P              100         88.120000     20060427     20060502

       P              200         87.690000     20060427     20060502

       P              200         87.950000     20060427     20060502

       P              300         87.950000     20060427     20060502

       P              700         88.050000     20060427     20060502

       P              300         88.200000     20060427     20060502

       P              200         87.960000     20060427     20060502

       P              500         88.210000     20060427     20060502

       P              100         88.150000     20060427     20060502

       P              100         88.150000     20060427     20060502

       P              100         88.150000     20060427     20060502

       S              100         86.310000     20060427     20060502

       S              100         86.290000     20060427     20060502

       S              100         87.760000     20060427     20060502

       S              100         88.240000     20060427     20060502

       S              100         88.440000     20060427     20060502

       S              200         87.720000     20060427     20060502

       S              200         88.550000     20060427     20060502

       S              300         87.750000     20060427     20060502

       S              500         86.290000     20060427     20060502

       S              500         86.290000     20060427     20060502

       S              500         86.280000     20060427     20060502

       S              500         87.660000     20060427     20060502

       S              500         88.210000     20060427     20060502

       S              700         87.740000     20060427     20060502

       S              213         88.110000     20060427     20060502

       P              691         88.110000     20060427     20060502

       P              306         88.110000     20060427     20060502

       P              103         88.110000     20060427     20060502

       P             1,100        88.185000     20060427     20060502

       P              100         87.755000     20060427     20060502

       S             1,200        88.149167     20060427     20060502

       S             4,532        88.240680     20060427     20060502

       S              100         88.260000     20060427     20060502

       S              100         88.120000     20060427     20060502

       S              100         88.160000     20060427     20060502




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              100         88.130000     20060427     20060502

       P              300         88.280000     20060427     20060502

       P              200         88.140000     20060427     20060502

       S              200         88.240000     20060427     20060502

       S              500         88.210000     20060427     20060502

       S              500         88.250000     20060427     20060502

       P              100         88.330000     20060427     20060502

       P              200         88.130000     20060427     20060502

       P              100         88.220000     20060427     20060502

       P              100         88.140000     20060427     20060502

       P              100         88.050000     20060427     20060502

       P              100         88.050000     20060427     20060502

       P              100         87.900000     20060427     20060502

       P              100         87.900000     20060427     20060502

       P              100         87.880000     20060427     20060502

       P              200         87.890000     20060427     20060502

       P              100         87.860000     20060427     20060502

       P              100         87.850000     20060427     20060502

       P              200         87.830000     20060427     20060502

       P              100         87.940000     20060427     20060502

       P              100         87.420000     20060427     20060502

       P              100         87.620000     20060427     20060502

       P              100         87.750000     20060427     20060502

       P              100         87.860000     20060427     20060502

       P              100         87.720000     20060427     20060502

       P              100         87.730000     20060427     20060502

       P              100         87.800000     20060427     20060502

       P              100         87.940000     20060427     20060502

       P              100         87.970000     20060427     20060502

       P              100         87.970000     20060427     20060502

       P              200         88.110000     20060427     20060502

       P              100         88.170000     20060427     20060502

       P              200         88.140000     20060427     20060502

       P              100         88.060000     20060427     20060502

       P              100         88.030000     20060427     20060502

       P              100         88.130000     20060427     20060502

       P              200         88.100000     20060427     20060502

       P              100         88.150000     20060427     20060502

       P              100         88.140000     20060427     20060502

       P              100         88.030000     20060427     20060502

       P              100         88.030000     20060427     20060502

       P              200         87.780000     20060427     20060502

       P              200         87.620000     20060427     20060502

       P              200         87.610000     20060427     20060502

       P              100         87.610000     20060427     20060502

       P              300         87.560000     20060427     20060502

       P              200         87.660000     20060427     20060502

       P              100         87.670000     20060427     20060502

       S              306         88.110000     20060427     20060502

       S              100         88.240000     20060427     20060502




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              100         88.290000     20060427     20060502

       S              100         88.220000     20060427     20060502

       S              100         88.250000     20060427     20060502

       S              100         88.430000     20060427     20060502

       S              100         88.290000     20060427     20060502

       S              100         88.360000     20060427     20060502

       S              100         88.230000     20060427     20060502

       S              100         88.260000     20060427     20060502

       S              100         88.220000     20060427     20060502

       S              100         88.230000     20060427     20060502

       S              100         88.240000     20060427     20060502

       S              100         88.210000     20060427     20060502

       S              100         88.200000     20060427     20060502

       S              200         88.300000     20060427     20060502

       S              200         88.550000     20060427     20060502

       S              200         88.230000     20060427     20060502

       S              200         88.270000     20060427     20060502

       S              300         88.440000     20060427     20060502

       S              300         88.230000     20060427     20060502

       P              100         87.820000     20060427     20060502

       P              100         87.820000     20060427     20060502

       P              200         87.710000     20060427     20060502

       P              200         87.450000     20060427     20060502

       P              300         87.420000     20060427     20060502

       P              100         87.350000     20060427     20060502

       P              100         87.580000     20060427     20060502

       P              100         87.750000     20060427     20060502

       P              200         87.770000     20060427     20060502

       P              100         87.870000     20060427     20060502

       P              200         87.780000     20060427     20060502

       P              100         87.720000     20060427     20060502

       P              200         87.720000     20060427     20060502

       P              300         87.730000     20060427     20060502

       P              100         87.800000     20060427     20060502

       P              100         87.950000     20060427     20060502

       P              100         87.980000     20060427     20060502

       P              100         87.970000     20060427     20060502

       P              200         87.970000     20060427     20060502

       P              100         88.110000     20060427     20060502

       P              100         88.110000     20060427     20060502

       P              200         88.110000     20060427     20060502

       P              300         88.150000     20060427     20060502

       P              300         88.170000     20060427     20060502

       P              100         88.070000     20060427     20060502

       P              300         88.060000     20060427     20060502

       P              300         88.030000     20060427     20060502

       P              100         88.160000     20060427     20060502

       P              200         88.100000     20060427     20060502

       P              100         88.160000     20060427     20060502

       P              200         88.150000     20060427     20060502




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              300         88.150000     20060427     20060502

       P              100         88.100000     20060427     20060502

       P              300         88.070000     20060427     20060502

       P              300         88.040000     20060427     20060502

       P              100         88.010000     20060427     20060502

       P              100         87.670000     20060427     20060502

       P              300         87.940000     20060427     20060502

       S              100         88.130000     20060427     20060502

       S              100         88.130000     20060427     20060502

       S              100         88.550000     20060427     20060502

       S              100         88.420000     20060427     20060502

       S              300         88.120000     20060427     20060502

       S             1,800        87.873889     20060427     20060502

       P              500         88.280000     20060427     20060502

       P              100         87.850000     20060427     20060502

       P              100         88.130000     20060427     20060502

       P              500         88.200000     20060427     20060502

       P              200         88.200000     20060427     20060502

       P              100         88.200000     20060427     20060502

       P              200         88.200000     20060427     20060502

       P              200         88.200000     20060427     20060502

       P              100         88.200000     20060427     20060502

       P              300         88.190000     20060427     20060502

       P              400         88.230000     20060427     20060502

       S              200         86.390000     20060427     20060502

       S              200         86.410000     20060427     20060502

       S              200         86.410000     20060427     20060502

       S              200         86.500000     20060427     20060502

       S              400         88.060000     20060427     20060502

       S              500         86.390000     20060427     20060502

       S              500         86.500000     20060427     20060502

       P              600         88.280000     20060427     20060502

       P              500         88.240000     20060427     20060502

       S             1,100        88.185000     20060427     20060502

       P              100         87.620000     20060427     20060502

       S              100         87.755000     20060427     20060502

       P              200         87.870000     20060427     20060502

       P              100         87.870000     20060427     20060502

       P              100         87.830000     20060427     20060502

       P              200         87.830000     20060427     20060502

       P              100         87.670000     20060427     20060502

       P              200         87.670000     20060427     20060502

       P              300         87.540000     20060427     20060502

       P              300         87.360000     20060427     20060502

       P              100         87.100000     20060427     20060502

       P              100         87.530000     20060427     20060502

       P              300         87.350000     20060427     20060502

       P              300         87.780000     20060427     20060502

       P              300         88.100000     20060427     20060502

       P              200         87.530000     20060427     20060502




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              200         88.200000     20060427     20060502

       S              103         88.110000     20060427     20060502

       S              100         88.134000     20060428     20060503

       P              100         88.100000     20060428     20060503

       P              400         88.020000     20060428     20060503

       S              400         88.019800     20060428     20060501

       P              300         88.850000     20060428     20060503

       P              100         88.430000     20060428     20060503

       S              100         88.051300     20060428     20060503

       S             2,700        88.020000     20060428     20060503

       P             2,900        88.023000     20060428     20060503

       S              200         88.020000     20060428     20060503

       P              200         88.020000     20060428     20060503

       P              200         88.880000     20060428     20060503

       P              100         88.400000     20060428     20060503

       S              300         88.720000     20060428     20060503

       S              100         88.480000     20060428     20060503

       P              100         88.460000     20060428     20060503

       P              200         87.970000     20060428     20060503

       P              100         88.480000     20060428     20060503

       S              100         88.480000     20060428     20060503

       S              100         88.460000     20060428     20060503

       P             1,656        87.984800     20060428     20060503

       S              200         88.880000     20060428     20060503

       S              100         88.400000     20060428     20060503

       S              200         87.970000     20060428     20060503

       S              88          88.540000     20060428     20060503

       P              327         88.020000     20060428     20060503

       P              255         88.020000     20060428     20060503

       P              100         88.090000     20060428     20060503

       P              100         88.070000     20060428     20060503

       P              100         87.980000     20060428     20060503

       P              100         88.050000     20060428     20060503

       S              327         88.020000     20060428     20060503

       P              327         88.020000     20060428     20060503

       S              62          88.510000     20060428     20060503

       S              100         88.510000     20060428     20060503

       S              200         88.510000     20060428     20060503

       S              329         88.020000     20060428     20060503

       S              297         88.020000     20060428     20060503

       S              138         88.020000     20060428     20060503

       S              100         88.290000     20060428     20060503

       S              100         88.210000     20060428     20060503

       S              100         88.180000     20060428     20060503

       S              200         88.090000     20060428     20060503

       S              100         88.100000     20060428     20060503

       S              100         88.000000     20060428     20060503

       S              100         88.030000     20060428     20060503

       S              100         88.040000     20060428     20060503

       S              100         87.880000     20060428     20060503




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              100         87.870000     20060428     20060503

       S              200         87.980000     20060428     20060503

       S              100         87.960000     20060428     20060503

       P              300         87.980000     20060428     20060503

       P              100         87.980000     20060428     20060503

       P              400         87.930000     20060428     20060503

       S              100         89.090000     20060428     20060503

       S              100         88.950000     20060428     20060503

       S              100         88.950000     20060428     20060503

       S              300         89.090000     20060428     20060503

       S              400         89.190000     20060428     20060503

       S              400         89.210000     20060428     20060503

       S              194         88.020000     20060428     20060503

       P              300         88.670000     20060428     20060503

       P              200         88.670000     20060428     20060503

       P              200         88.650000     20060428     20060503

       P              300         88.850000     20060428     20060503

       P              600         88.850000     20060428     20060503

       P              200         88.870000     20060428     20060503

       P              400         88.870000     20060428     20060503

       P              300         89.020000     20060428     20060503

       P              200         89.020000     20060428     20060503

       P              100         88.720000     20060428     20060503

       P              200         88.800000     20060428     20060503

       P              300         88.790000     20060428     20060503

       P              200         88.800000     20060428     20060503

       P              100         88.830000     20060428     20060503

       P              100         88.830000     20060428     20060503

       P              200         88.840000     20060428     20060503

       P              200         89.030000     20060428     20060503

       P              300         88.970000     20060428     20060503

       P              200         89.080000     20060428     20060503

       P              400         88.940000     20060428     20060503

       P              200         89.060000     20060428     20060503

       P              100         89.010000     20060428     20060503

       P              200         89.060000     20060428     20060503

       S              100         88.070000     20060428     20060503

       S              200         88.300000     20060428     20060503

       S              200         88.120000     20060428     20060503

       S              200         88.070000     20060428     20060503

       S              200         88.130000     20060428     20060503

       S              300         88.320000     20060428     20060503

       S              300         88.360000     20060428     20060503

       S              600         88.040000     20060428     20060503

       P              249         88.020000     20060428     20060503

       P              100         88.650000     20060428     20060503

       P              200         88.650000     20060428     20060503

       P              100         88.710000     20060428     20060503

       P              100         88.800000     20060428     20060503

       P              200         88.830000     20060428     20060503




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              200         88.830000     20060428     20060503

       P              400         88.800000     20060428     20060503

       P              100         88.800000     20060428     20060503

       P              100         88.830000     20060428     20060503

       P              100         87.980000     20060428     20060503

       P              100         87.980000     20060428     20060503

       P              100         87.980000     20060428     20060503

       P              100         87.930000     20060428     20060503

       P              500         87.980000     20060428     20060503

       P              500         87.970000     20060428     20060503

       P              100         87.960000     20060428     20060503

       P              600         87.980000     20060428     20060503

       P              200         87.920000     20060428     20060503

       P              100         87.930000     20060428     20060503

       P              200         87.930000     20060428     20060503

       S              100         88.520000     20060428     20060503

       S              100         88.700000     20060428     20060503

       S              100         89.190000     20060428     20060503

       S              100         88.790000     20060428     20060503

       S              100         88.750000     20060428     20060503

       S              100         88.550000     20060428     20060503

       S              100         88.550000     20060428     20060503

       S              100         88.480000     20060428     20060503

       S              100         88.470000     20060428     20060503

       S              100         88.480000     20060428     20060503

       S              100         88.310000     20060428     20060503

       S              100         88.300000     20060428     20060503

       S              100         88.400000     20060428     20060503

       S              100         88.360000     20060428     20060503

       S              100         88.360000     20060428     20060503

       S              100         88.280000     20060428     20060503

       S              100         88.300000     20060428     20060503

       S              100         88.300000     20060428     20060503

       S              100         88.090000     20060428     20060503

       S              200         88.700000     20060428     20060503

       S              200         88.640000     20060428     20060503

       S              200         88.420000     20060428     20060503

       S              200         88.300000     20060428     20060503

       S              200         88.300000     20060428     20060503

       S              200         88.390000     20060428     20060503

       S              300         88.650000     20060428     20060503

       S              300         88.500000     20060428     20060503

       S              300         88.330000     20060428     20060503

       S              300         88.310000     20060428     20060503

       S              400         88.300000     20060428     20060503

       S              400         88.820000     20060428     20060503

       S              500         88.590000     20060428     20060503

       S              600         88.480000     20060428     20060503

       S              600         88.390000     20060428     20060503

       S              600         88.820000     20060428     20060503




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              900         88.640000     20060428     20060503

       S              252         88.020000     20060428     20060503

       P              600         88.300000     20060428     20060503

       P              200         89.010000     20060428     20060503

       P              100         88.330000     20060428     20060503

       P              200         88.150000     20060428     20060503

       P              500         87.930000     20060428     20060503

       S              100         88.530000     20060428     20060503

       S              100         88.530000     20060428     20060503

       S              100         88.620000     20060428     20060503

       S              100         88.820000     20060428     20060503

       S              100         88.870000     20060428     20060503

       S              100         88.870000     20060428     20060503

       S              100         88.870000     20060428     20060503

       S              100         89.240000     20060428     20060503

       S              200         88.860000     20060428     20060503

       S              300         88.870000     20060428     20060503

       P              194         88.020000     20060428     20060503

       S              249         88.020000     20060428     20060503

       P              252         88.020000     20060428     20060503

       P              99          88.020000     20060428     20060503

       S              200         88.880000     20060428     20060503

       S              100         88.400000     20060428     20060503

       P              300         88.720000     20060428     20060503

       P              200         87.950000     20060428     20060503

       P              300         87.950000     20060428     20060503

       P              100         88.840000     20060428     20060503

       P              200         88.930000     20060428     20060503

       P              100         88.880000     20060428     20060503

       P              100         88.850000     20060428     20060503

       P              100         88.660000     20060428     20060503

       P              200         88.280000     20060428     20060503

       P              100         88.450000     20060428     20060503

       P              100         88.420000     20060428     20060503

       P              200         88.010000     20060428     20060503

       P              200         87.960000     20060428     20060503

       P              100         87.860000     20060428     20060503

       P              100         87.860000     20060428     20060503

       P              200         88.000000     20060428     20060503

       P              100         88.000000     20060428     20060503

       P              100         87.980000     20060428     20060503

       P              200         87.980000     20060428     20060503

       P              200         87.950000     20060428     20060503

       P              100         87.900000     20060428     20060503

       P              100         87.930000     20060428     20060503

       P              100         87.980000     20060428     20060503

       P              100         87.960000     20060428     20060503

       P              200         88.010000     20060428     20060503

       P              100         87.980000     20060428     20060503

       P              100         87.950000     20060428     20060503




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              200         87.940000     20060428     20060503

       P              100         87.990000     20060428     20060503

       P              100         88.680000     20060428     20060503

       S              100         88.530000     20060428     20060503

       S              100         88.470000     20060428     20060503

       S              100         88.400000     20060428     20060503

       S              100         88.360000     20060428     20060503

       S              300         89.190000     20060428     20060503

       S              100         89.060000     20060428     20060503

       S              100         89.090000     20060428     20060503

       S              100         89.020000     20060428     20060503

       S              100         89.090000     20060428     20060503

       S              100         89.200000     20060428     20060503

       S              200         89.190000     20060428     20060503

       S              200         89.190000     20060428     20060503

       S              200         89.190000     20060428     20060503

       S              200         89.200000     20060428     20060503

       P              200         87.990000     20060428     20060503

       P              100         88.110000     20060428     20060503

       P              200         88.140000     20060428     20060503

       P              300         88.150000     20060428     20060503

       S              200         88.360000     20060428     20060503

       S              200         88.360000     20060428     20060503

       S              200         88.410000     20060428     20060503

       S              200         88.410000     20060428     20060503

       P              200         88.880000     20060428     20060503

       P              100         88.400000     20060428     20060503

       S              100         88.540000     20060428     20060503

       S              200         89.120000     20060428     20060503

       S              99          88.020000     20060428     20060503

       P              100         89.010000     20060428     20060503

       P              200         89.200000     20060428     20060503

       P              100         89.200000     20060428     20060503

       P              100         89.070000     20060428     20060503

       P              100         88.900000     20060428     20060503

       P              200         88.840000     20060428     20060503

       P              100         88.840000     20060428     20060503

       P              100         88.790000     20060428     20060503

       P              300         88.280000     20060428     20060503

       P              100         88.480000     20060428     20060503

       P              200         88.480000     20060428     20060503

       P              100         88.570000     20060428     20060503

       P              300         88.500000     20060428     20060503

       P              200         88.430000     20060428     20060503

       P              300         88.420000     20060428     20060503

       P              200         88.020000     20060428     20060503

       P              300         88.000000     20060428     20060503

       P              100         87.950000     20060428     20060503

       P              200         87.950000     20060428     20060503

       P              300         87.980000     20060428     20060503




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              100         87.930000     20060428     20060503

       P              200         87.930000     20060428     20060503

       S              100         88.410000     20060428     20060503

       S               3          87.940000     20060501     20060504

       P              745         88.000000     20060501     20060504

       S              100         88.580000     20060501     20060504

       S              100         88.530000     20060501     20060504

       P              378         88.000000     20060501     20060504

       S              378         88.000000     20060501     20060502

       S              100         88.260000     20060501     20060504

       P              100         88.260000     20060501     20060504

       S             1,233        88.230316     20060501     20060504

       P              13          88.420000     20060501     20060504

       P             1,120        88.230000     20060501     20060504

       P              100         88.230000     20060501     20060504

       S              13          88.420000     20060501     20060504

       P              13          88.260000     20060501     20060504

       S              100         88.370000     20060501     20060504

       S              13          88.420000     20060501     20060504

       P              13          88.260000     20060501     20060504

       S              13          88.420000     20060501     20060504

       P              13          88.260000     20060501     20060504

       S             1,300        87.860000     20060501     20060504

       P             1,300        87.860000     20060501     20060504

       S               9          88.420000     20060501     20060504

       P               9          88.260000     20060501     20060504

       P              100         88.370000     20060501     20060504

       S              13          88.420000     20060501     20060504

       P              88.         88.260000     20060501     20060504

       S              13          88.420000     20060501     20060504

       P              13          88.260000     20060501     20060504

       S              13          88.420000     20060501     20060504

       P              13          88.260000     20060501     20060504

       P              100         88.260000     20060501     20060504

       P              100         88.260000     20060501     20060504

       P              13          88.420000     20060501     20060504

       S              13          88.260000     20060501     20060504

       P               9          88.420000     20060501     20060504

       S               9          88.260000     20060501     20060504

       P              13          88.420000     20060501     20060504

       S              13          88.260000     20060501     20060504

       P              13          88.420000     20060501     20060504

       S              13          88.260000     20060501     20060504

       P              13          88.420000     20060501     20060504

       S              13          88.260000     20060501     20060504

       P              13          88.420000     20060501     20060504

       S              13          88.260000     20060501     20060504

       P              13          88.420000     20060501     20060504

       S              13          88.260000     20060501     20060504

       P              13          88.420000     20060501     20060504




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              113         88.260000     20060501     20060504

       S              100         88.420000     20060501     20060504

       S              100         88.230000     20060501     20060504

       S              13          88.420000     20060501     20060504

       P              13          88.260000     20060501     20060504

       S             1,219        88.026400     20060501     20060504

       S             1,300        87.860000     20060501     20060504

       S             1,120        88.230000     20060501     20060504

       S              123         88.000000     20060501     20060504

       S              100         88.000000     20060501     20060504

       P              79          88.000000     20060501     20060504

       P              378         88.000000     20060501     20060504

       P              79          88.000000     20060501     20060504

       P              378         88.000000     20060501     20060504

       S              79          88.000000     20060501     20060504

       S              378         88.000000     20060501     20060504

       P              100         88.590000     20060501     20060504

       P              141         88.520000     20060501     20060504

       P              241         88.580000     20060501     20060504

       P              241         88.600000     20060501     20060504

       P              241         88.590000     20060501     20060504

       P              100         88.510000     20060501     20060504

       P              241         88.620000     20060501     20060504

       P              241         88.570000     20060501     20060504

       P              241         88.590000     20060501     20060504

       P              141         88.550000     20060501     20060504

       P              100         88.580000     20060501     20060504

       P              241         88.150000     20060501     20060504

       P              241         88.120000     20060501     20060504

       S              100         88.110000     20060501     20060504

       S              100         88.270000     20060501     20060504

       S              100         88.150000     20060501     20060504

       S              100         88.250000     20060501     20060504

       S              100         88.250000     20060501     20060504

       S              200         88.040000     20060501     20060504

       S              200         88.250000     20060501     20060504

       S              300         88.150000     20060501     20060504

       S              300         88.250000     20060501     20060504

       S              400         88.610000     20060501     20060504

       S              400         88.220000     20060501     20060504

       S              97          88.000000     20060501     20060504

       P              100         88.550000     20060501     20060504

       P              100         88.550000     20060501     20060504

       P              300         88.550000     20060501     20060504

       P              300         88.830000     20060501     20060504

       P              300         88.690000     20060501     20060504

       P              300         88.620000     20060501     20060504

       P              100         88.600000     20060501     20060504

       P              100         88.600000     20060501     20060504

       P              200         88.600000     20060501     20060504




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              200         88.450000     20060501     20060504

       P              200         88.520000     20060501     20060504

       P              100         88.540000     20060501     20060504

       P              200         88.560000     20060501     20060504

       P              200         88.450000     20060501     20060504

       P              200         88.550000     20060501     20060504

       P              100         88.560000     20060501     20060504

       P              100         88.360000     20060501     20060504

       P              100         88.090000     20060501     20060504

       P              100         88.070000     20060501     20060504

       P              200         88.050000     20060501     20060504

       P              300         88.020000     20060501     20060504

       P              200         87.920000     20060501     20060504

       P              100         87.890000     20060501     20060504

       P              200         87.890000     20060501     20060504

       P              200         87.850000     20060501     20060504

       P              100         87.850000     20060501     20060504

       P              100         87.740000     20060501     20060504

       P              100         87.740000     20060501     20060504

       P              400         87.730000     20060501     20060504

       P              100         87.830000     20060501     20060504

       P              100         87.830000     20060501     20060504

       P              200         88.100000     20060501     20060504

       P              200         88.080000     20060501     20060504

       P              100         88.240000     20060501     20060504

       S              100         88.270000     20060501     20060504

       S              100         88.250000     20060501     20060504

       S              100         88.210000     20060501     20060504

       S              200         87.930000     20060501     20060504

       S              200         87.870000     20060501     20060504

       S              200         88.210000     20060501     20060504

       S              200         88.240000     20060501     20060504

       S              200         87.970000     20060501     20060504

       S              200         88.010000     20060501     20060504

       S              300         87.910000     20060501     20060504

       S              500         87.920000     20060501     20060504

       P              177         88.000000     20060501     20060504

       P              100         88.790000     20060501     20060504

       P              200         88.680000     20060501     20060504

       P              100         88.620000     20060501     20060504

       P              100         88.570000     20060501     20060504

       P              100         88.590000     20060501     20060504

       P              100         88.100000     20060501     20060504

       P              100         88.070000     20060501     20060504

       P              100         88.070000     20060501     20060504

       P              100         88.060000     20060501     20060504

       P              200         88.060000     20060501     20060504

       P              100         88.020000     20060501     20060504

       P              100         87.950000     20060501     20060504

       P              200         87.810000     20060501     20060504




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              100         88.030000     20060501     20060504

       P              100         88.100000     20060501     20060504

       P              200         88.040000     20060501     20060504

       P              200         88.040000     20060501     20060504

       P              100         88.050000     20060501     20060504

       P              100         88.090000     20060501     20060504

       P              300         88.240000     20060501     20060504

       S              100         87.860000     20060501     20060504

       S              100         88.180000     20060501     20060504

       S              100         88.540000     20060501     20060504

       S              100         88.350000     20060501     20060504

       S              100         88.300000     20060501     20060504

       S              100         88.270000     20060501     20060504

       S              100         88.270000     20060501     20060504

       S              100         88.250000     20060501     20060504

       S              100         88.250000     20060501     20060504

       S              100         88.250000     20060501     20060504

       S              100         88.200000     20060501     20060504

       S              100         88.010000     20060501     20060504

       S              200         88.610000     20060501     20060504

       S              200         88.450000     20060501     20060504

       S              200         88.470000     20060501     20060504

       S              200         88.250000     20060501     20060504

       S              200         88.250000     20060501     20060504

       S              300         88.290000     20060501     20060504

       S              300         88.260000     20060501     20060504

       S              300         88.260000     20060501     20060504

       S              500         88.150000     20060501     20060504

       P              234         88.000000     20060501     20060504

       P              100         87.770000     20060501     20060504

       P              100         87.770000     20060501     20060504

       P              200         87.770000     20060501     20060504

       S              100         88.570000     20060501     20060504

       S              100         88.610000     20060501     20060504

       S              100         88.270000     20060501     20060504

       S              100         88.280000     20060501     20060504

       S              100         88.280000     20060501     20060504

       S              100         88.280000     20060501     20060504

       S              100         88.220000     20060501     20060504

       S              200         88.240000     20060501     20060504

       S              300         88.250000     20060501     20060504

       S              400         88.570000     20060501     20060504

       S              400         88.190000     20060501     20060504

       S              500         88.130000     20060501     20060504

       S              700         88.190000     20060501     20060504

       P              97          88.000000     20060501     20060504

       S              177         88.000000     20060501     20060504

       S              234         88.000000     20060501     20060504

       S              257         88.000000     20060501     20060504

       P              145         88.000000     20060501     20060504




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              100         88.260000     20060501     20060504

       S              100         88.260000     20060501     20060504

       S              100         88.000000     20060501     20060504

       P              100         88.510000     20060501     20060504

       P             1,233        88.230316     20060501     20060504

       S              13          88.420000     20060501     20060504

       S              100         88.610000     20060501     20060504

       S              100         88.270000     20060501     20060504

       S              100         88.220000     20060501     20060504

       S              100         88.180000     20060501     20060504

       S              100         88.180000     20060501     20060504

       S              300         88.180000     20060501     20060504

       P              257         88.000000     20060501     20060504

       P              100         87.850000     20060501     20060504

       P              200         87.830000     20060501     20060504

       P              100         87.800000     20060501     20060504

       P              100         87.740000     20060501     20060504

       S              100         87.860000     20060501     20060504

       S              100         87.940000     20060501     20060504

       S              100         87.910000     20060501     20060504

       S              100         87.900000     20060501     20060504

       S              100         88.130000     20060501     20060504

       S              100         88.150000     20060501     20060504

       S              100         88.190000     20060501     20060504

       S              100         88.250000     20060501     20060504

       S              100         88.250000     20060501     20060504

       S              100         88.280000     20060501     20060504

       S              100         88.270000     20060501     20060504

       S              100         88.270000     20060501     20060504

       S              100         88.270000     20060501     20060504

       S              100         88.490000     20060501     20060504

       S              100         88.470000     20060501     20060504

       S              100         88.550000     20060501     20060504

       S              100         88.270000     20060501     20060504

       S              100         88.260000     20060501     20060504

       S              100         88.270000     20060501     20060504

       S              100         88.220000     20060501     20060504

       S              100         88.250000     20060501     20060504

       S              100         87.960000     20060501     20060504

       S              100         87.980000     20060501     20060504

       S              100         88.010000     20060501     20060504

       S              100         87.990000     20060501     20060504

       S              200         87.930000     20060501     20060504

       S              200         87.910000     20060501     20060504

       S              200         88.180000     20060501     20060504

       S              200         88.610000     20060501     20060504

       S              200         88.540000     20060501     20060504

       S              200         88.540000     20060501     20060504

       S              200         88.220000     20060501     20060504

       S              300         88.530000     20060501     20060504




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              100         88.540000     20060501     20060504

       P              300         88.550000     20060501     20060504

       P              100         88.550000     20060501     20060504

       P              100         88.100000     20060501     20060504

       P              100         88.100000     20060501     20060504

       P              300         87.810000     20060501     20060504

       P              200         87.740000     20060501     20060504

       P              100         87.740000     20060501     20060504

       P              200         88.050000     20060501     20060504

       S              100         88.530000     20060501     20060504

       S              100         88.610000     20060501     20060504

       S              100         88.540000     20060501     20060504

       S              100         88.280000     20060501     20060504

       S              200         88.250000     20060501     20060504

       S              200         88.540000     20060501     20060504

       S              300         88.540000     20060501     20060504

       S              300         88.260000     20060501     20060504

       S              300         88.240000     20060501     20060504

       P             1,300        87.860000     20060501     20060504

       P              100         88.000000     20060501     20060504

       S              100         88.260000     20060501     20060504

       S              100         88.250000     20060501     20060504

       S              200         87.890000     20060501     20060504

       P              400         87.990000     20060501     20060504

       P              500         87.980000     20060501     20060504

       P              200         87.920000     20060501     20060504

       P              200         87.920000     20060501     20060504

       S              200         87.910000     20060501     20060504

       S              200         88.680000     20060501     20060504

       S              200         88.680000     20060501     20060504

       S              200         88.610000     20060501     20060504

       S              500         88.610000     20060501     20060504

       S              145         88.000000     20060501     20060504

       P              300         88.160000     20060501     20060504

       P              300         88.260000     20060501     20060504

       P              100         88.350000     20060501     20060504

       P              300         88.320000     20060501     20060504

       S              100         88.590000     20060501     20060504

       S              193         88.390000     20060502     20060505

       S              150         88.430000     20060502     20060505

       P              400         88.430000     20060502     20060505

       P              150         88.430000     20060502     20060503

       S              400         88.430000     20060502     20060503

       S              100         87.980000     20060502     20060505

       S              100         88.390000     20060502     20060505

       P              300         88.157800     20060502     20060505

       S              100         88.173800     20060502     20060505

       P               1          88.430000     20060502     20060505

       S              400         88.430000     20060502     20060505

       P              434         88.430000     20060502     20060505




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              434         88.430000     20060502     20060503

       S              400         87.895000     20060502     20060505

       S              200         88.005000     20060502     20060505

       P              600         87.931667     20060502     20060505

       S              300         87.910000     20060502     20060505

       S              300         87.880000     20060502     20060505

       S              400         87.940000     20060502     20060505

       S              400         87.890000     20060502     20060505

       S              800         87.920000     20060502     20060505

       S              300         87.990000     20060502     20060505

       S              900         87.900000     20060502     20060505

       S              100         88.000000     20060502     20060505

       S              200         88.040000     20060502     20060505

       S              300         88.030000     20060502     20060505

       S              300         88.020000     20060502     20060505

       S              300         88.010000     20060502     20060505

       S              200         87.940000     20060502     20060505

       S              900         87.910000     20060502     20060505

       S              600         87.880000     20060502     20060505

       S             1,300        87.930000     20060502     20060505

       S              400         87.950000     20060502     20060505

       S              100         87.920000     20060502     20060505

       S              100         87.980000     20060502     20060505

       S              100         88.040000     20060502     20060505

       S              300         87.890000     20060502     20060505

       S              100         87.870000     20060502     20060505

       S              100         87.920000     20060502     20060505

       S              100         87.930000     20060502     20060505

       S              200         87.950000     20060502     20060505

       S              200         87.980000     20060502     20060505

       S              400         87.970000     20060502     20060505

       S              300         88.010000     20060502     20060505

       S              200         87.990000     20060502     20060505

       S              500         88.000000     20060502     20060505

       S              500         88.000000     20060502     20060505

       S              300         88.010000     20060502     20060505

       S              100         87.990000     20060502     20060505

       S              200         87.920000     20060502     20060505

       S              300         87.890000     20060502     20060505

       S              600         87.910000     20060502     20060505

       S              300         87.930000     20060502     20060505

       S              700         87.970000     20060502     20060505

       S              400         87.980000     20060502     20060505

       S              400         88.180000     20060502     20060505

       S              100         88.250000     20060502     20060505

       S              100         88.040000     20060502     20060505

       S              300         88.230000     20060502     20060505

       S              100         88.260000     20060502     20060505

       S              500         88.220000     20060502     20060505

       S              200         88.250000     20060502     20060505




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              100         88.320000     20060502     20060505

       S              100         88.380000     20060502     20060505

       S              300         88.420000     20060502     20060505

       S              300         88.430000     20060502     20060505

       S              200         88.220000     20060502     20060505

       S              100         88.300000     20060502     20060505

       S              100         88.390000     20060502     20060505

       S              100         88.420000     20060502     20060505

       P             1,700        88.201559     20060502     20060505

       P             1,400        88.216193     20060502     20060505

       P             1,000        88.177680     20060502     20060505

       P              100         87.990000     20060502     20060505

       P              100         87.990000     20060502     20060505

       P              300         87.960000     20060502     20060505

       P              100         87.990000     20060502     20060505

       P              100         87.990000     20060502     20060505

       P              200         87.990000     20060502     20060505

       P              200         87.990000     20060502     20060505

       P              700         87.990000     20060502     20060505

       P              100         87.990000     20060502     20060505

       P              100         87.990000     20060502     20060505

       P              100         87.930000     20060502     20060505

       P              100         88.420000     20060502     20060505

       P              200         88.380000     20060502     20060505

       P              100         88.240000     20060502     20060505

       P              200         88.240000     20060502     20060505

       P              100         88.420000     20060502     20060505

       P              200         88.420000     20060502     20060505

       P              400         88.420000     20060502     20060505

       P              100         88.420000     20060502     20060505

       P              900         88.430000     20060502     20060505

       S             1,000        88.177680     20060502     20060505

       S             1,400        88.216193     20060502     20060505

       S              300         88.180000     20060502     20060505

       S             1,700        88.201559     20060502     20060505

       P              300         88.180000     20060502     20060505

       P              591         88.403500     20060502     20060505

       P              400         87.895000     20060502     20060505

       P              200         88.005000     20060502     20060505

       S               7          87.940000     20060502     20060505

       P              62          88.430000     20060502     20060505

       P              434         88.430000     20060502     20060505

       S              15          88.430000     20060502     20060505

       P              300         88.150000     20060502     20060505

       P              100         88.430000     20060502     20060505

       P              100         88.480000     20060502     20060505

       P              128         88.420000     20060502     20060505

       P              62          88.430000     20060502     20060505

       S              14          88.390000     20060502     20060505

       P              434         88.430000     20060502     20060505




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              62          88.430000     20060502     20060505

       P              15          88.430000     20060502     20060505

       S               1          88.430000     20060502     20060505

       S              434         88.430000     20060502     20060505

       P              66          87.860000     20060502     20060505

       P              138         88.430000     20060502     20060505

       S              100         88.190000     20060502     20060505

       S              100         88.190000     20060502     20060505

       S              400         88.460000     20060502     20060505

       P              500         87.550000     20060502     20060505

       P              400         88.020000     20060502     20060505

       P              300         87.900000     20060502     20060505

       P              300         87.880000     20060502     20060505

       P              300         87.890000     20060502     20060505

       P              200         87.890000     20060502     20060505

       P              100         87.980000     20060502     20060505

       P              300         87.850000     20060502     20060505

       S              300         88.250000     20060502     20060505

       P              294         88.430000     20060502     20060505

       P              200         88.040000     20060502     20060505

       P              100         88.050000     20060502     20060505

       P              100         88.050000     20060502     20060505

       P              100         87.990000     20060502     20060505

       P              800         87.890000     20060502     20060505

       P              100         88.020000     20060502     20060505

       P              100         88.030000     20060502     20060505

       P              100         88.030000     20060502     20060505

       P              100         88.020000     20060502     20060505

       P              200         88.010000     20060502     20060505

       P              100         88.010000     20060502     20060505

       P              100         88.020000     20060502     20060505

       P              400         88.020000     20060502     20060505

       P              300         88.000000     20060502     20060505

       P              100         88.010000     20060502     20060505

       P              100         87.880000     20060502     20060505

       P              200         87.880000     20060502     20060505

       P              100         87.880000     20060502     20060505

       S              100         88.260000     20060502     20060505

       S              300         87.990000     20060502     20060505

       S              600         87.980000     20060502     20060505

       S              600         88.480000     20060502     20060505

       P              100         88.080000     20060502     20060505

       P              100         88.080000     20060502     20060505

       P              100         88.080000     20060502     20060505

       P              200         88.050000     20060502     20060505

       P              500         87.530000     20060502     20060505

       P              300         88.020000     20060502     20060505

       P              100         88.020000     20060502     20060505

       P              100         88.020000     20060502     20060505

       P              200         87.860000     20060502     20060505




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              100         87.850000     20060502     20060505

       P              100         87.850000     20060502     20060505

       P              100         87.820000     20060502     20060505

       P              900         87.880000     20060502     20060505

       S              100         88.040000     20060502     20060505

       S              100         88.130000     20060502     20060505

       S              100         88.240000     20060502     20060505

       S              200         88.040000     20060502     20060505

       S              200         88.130000     20060502     20060505

       S              200         88.130000     20060502     20060505

       S              200         88.200000     20060502     20060505

       S              200         88.380000     20060502     20060505

       S              200         87.990000     20060502     20060505

       S              300         88.240000     20060502     20060505

       S              300         87.990000     20060502     20060505

       S              400         88.040000     20060502     20060505

       S              600         88.290000     20060502     20060505

       S              700         88.250000     20060502     20060505

       S              900         88.140000     20060502     20060505

       S              294         88.430000     20060502     20060505

       P              400         87.895000     20060502     20060505

       P              200         88.005000     20060502     20060505

       S              600         87.931667     20060502     20060505

       S              300         88.430000     20060502     20060505

       P              100         88.370000     20060502     20060505

       P              200         87.900000     20060502     20060505

       S              500         87.980000     20060502     20060505

       S              500         87.990000     20060502     20060505

       S              500         88.250000     20060502     20060505

       P              200         88.400000     20060502     20060505

       P              100         88.060000     20060502     20060505

       P              200         88.000000     20060502     20060505

       P              100         87.950000     20060502     20060505

       P              200         87.890000     20060502     20060505

       P              200         87.970000     20060502     20060505

       P              200         88.000000     20060502     20060505

       P              100         87.880000     20060502     20060505

       P              100         87.940000     20060502     20060505

       P              200         87.860000     20060502     20060505

       P              100         87.890000     20060502     20060505

       P              200         87.850000     20060502     20060505

       S              100         88.140000     20060502     20060505

       S              100         88.160000     20060502     20060505

       S              100         88.320000     20060502     20060505

       S              100         88.360000     20060502     20060505

       S              100         88.360000     20060502     20060505

       S              100         88.400000     20060502     20060505

       S              100         88.440000     20060502     20060505

       S              100         88.440000     20060502     20060505

       S              100         88.400000     20060502     20060505




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              100         88.460000     20060502     20060505

       S              100         88.460000     20060502     20060505

       S              200         88.290000     20060502     20060505

       S              200         88.420000     20060502     20060505

       S              200         88.410000     20060502     20060505

       S              200         88.410000     20060502     20060505

       P              100         88.000000     20060502     20060505

       P              100         88.060000     20060502     20060505

       P              100         88.000000     20060502     20060505

       P              100         88.020000     20060502     20060505

       P              300         88.010000     20060502     20060505

       P              300         87.970000     20060502     20060505

       P              100         87.890000     20060502     20060505

       P              300         87.860000     20060502     20060505

       P              100         87.850000     20060502     20060505

       S              100         87.950000     20060502     20060505

       S              200         88.250000     20060502     20060505

       S              300         88.140000     20060502     20060505

       P              300         88.430000     20060502     20060505

       P              100         87.990000     20060502     20060505

       P              300         87.990000     20060502     20060505

       P              200         87.990000     20060502     20060505

       P              500         88.250000     20060502     20060505

       P              500         88.250000     20060502     20060505

       P              400         88.000000     20060502     20060505

       P              400         88.000000     20060502     20060505

       S              100         88.140000     20060502     20060505

       S              200         87.600000     20060502     20060505

       S              200         87.630000     20060502     20060505

       S              300         87.600000     20060502     20060505

       S              500         87.600000     20060502     20060505

       S              500         88.120000     20060502     20060505

       P              200         88.060000     20060502     20060505

       P              200         88.000000     20060502     20060505

       S              400         87.895000     20060502     20060505

       P              200         87.970000     20060502     20060505

       S              200         88.005000     20060502     20060505

       P              100         87.850000     20060502     20060505

       P              100         87.960000     20060502     20060505

       P              100         87.960000     20060502     20060505

       P              100         88.420000     20060502     20060505

       P              200         88.420000     20060502     20060505

       P              300         88.430000     20060502     20060505

       P              100         88.430000     20060502     20060505

       S              100         87.330000     20060503     20060508

       S              100         87.570000     20060503     20060508

       S              100         87.700000     20060503     20060508

       S              100         87.700000     20060503     20060508

       P              400         87.520400     20060503     20060508

       S             1,461        87.700000     20060503     20060508




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P             1,661        87.700000     20060503     20060508

       S              100         87.570000     20060503     20060508

       S              100         87.580000     20060503     20060508

       S               1          88.430000     20060503     20060508

       P               1          88.430000     20060503     20060508

       P              200         88.430000     20060503     20060508

       P               2          88.360000     20060503     20060508

       P              100         88.360000     20060503     20060508

       P              97          88.370000     20060503     20060508

       S               1          88.430000     20060503     20060508

       P               1          88.430000     20060503     20060508

       S              490         87.700000     20060503     20060508

       S              247         87.700000     20060503     20060508

       S              100         87.710000     20060503     20060508

       S             2,094        87.700000     20060503     20060508

       P              152         87.700000     20060503     20060504

       P             2,394        87.700000     20060503     20060504

       P              490         87.700000     20060503     20060504

       P              95          87.700000     20060503     20060504

       S              600         87.700000     20060503     20060508

       S              400         87.500000     20060503     20060508

       P              400         87.500000     20060503     20060508

       S              100         87.560000     20060503     20060508

       S              100         87.600000     20060503     20060508

       S              200         87.420000     20060503     20060508

       P              498         88.430000     20060503     20060508

       P             1,402        87.458602     20060503     20060508

       S              100         87.530000     20060503     20060508

       S              100         87.570000     20060503     20060508

       P             4,484        87.673700     20060503     20060508

       S              498         88.430000     20060503     20060508

       P              300         87.880000     20060503     20060508

       P               2          87.480000     20060503     20060508

       P              200         87.480000     20060503     20060508

       P              200         87.390000     20060503     20060508

       P              200         87.270000     20060503     20060508

       P              300         87.300000     20060503     20060508

       P              100         87.300000     20060503     20060508

       P              100         87.300000     20060503     20060508

       S             1,402        87.458602     20060503     20060508

       S             2,394        87.700000     20060503     20060508

       S              469         87.700000     20060503     20060508

       S              300         87.780000     20060503     20060508

       S              100         87.810000     20060503     20060508

       S              100         87.730000     20060503     20060508

       S              169         87.720000     20060503     20060508

       S              300         87.730000     20060503     20060508

       S              100         87.700000     20060503     20060508

       S              100         87.780000     20060503     20060508

       S              700         87.690000     20060503     20060508




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P             2,394        87.700000     20060503     20060508

       P              469         87.700000     20060503     20060508

       P              222         87.700000     20060503     20060508

       S              100         87.900000     20060503     20060508

       S              100         87.900000     20060503     20060508

       S              100         87.670000     20060503     20060508

       S              100         87.630000     20060503     20060508

       S              100         87.350000     20060503     20060508

       S              100         87.730000     20060503     20060508

       S              100         87.540000     20060503     20060508

       S              200         87.560000     20060503     20060508

       S              200         87.580000     20060503     20060508

       S              200         87.640000     20060503     20060508

       S              200         87.660000     20060503     20060508

       S              200         87.600000     20060503     20060508

       S              200         87.460000     20060503     20060508

       S              200         87.970000     20060503     20060508

       S              300         87.610000     20060503     20060508

       S              300         87.640000     20060503     20060508

       S              300         87.520000     20060503     20060508

       S              400         87.540000     20060503     20060508

       S              500         87.400000     20060503     20060508

       S              500         87.700000     20060503     20060508

       P              100         87.350000     20060503     20060508

       P              200         87.490000     20060503     20060508

       P              300         87.460000     20060503     20060508

       P              100         87.780000     20060503     20060508

       P              100         87.820000     20060503     20060508

       P              100         87.820000     20060503     20060508

       P              100         87.820000     20060503     20060508

       S              100         87.560000     20060503     20060508

       S              100         87.400000     20060503     20060508

       S              100         87.710000     20060503     20060508

       S              100         87.710000     20060503     20060508

       S              100         87.500000     20060503     20060508

       S              100         87.500000     20060503     20060508

       S              200         87.590000     20060503     20060508

       S              300         87.660000     20060503     20060508

       S              300         87.500000     20060503     20060508

       P              400         87.520000     20060503     20060508

       P              100         87.520000     20060503     20060508

       P              100         87.370000     20060503     20060508

       P              400         87.380000     20060503     20060508

       P              100         87.380000     20060503     20060508

       P              200         87.520000     20060503     20060508

       P              100         87.460000     20060503     20060508

       P              100         87.460000     20060503     20060508

       P              200         87.580000     20060503     20060508

       P             1,100        87.220000     20060503     20060508

       S             1,100        87.730000     20060503     20060508




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              222         87.700000     20060503     20060508

       S              115         87.700000     20060503     20060508

       S              300         87.700000     20060503     20060508

       P              200         87.280000     20060503     20060508

       P              100         87.220000     20060503     20060508

       P              100         87.560000     20060503     20060508

       P              100         87.560000     20060503     20060508

       P              300         87.560000     20060503     20060508

       P              200         87.460000     20060503     20060508

       P              500         87.220000     20060503     20060508

       P              115         87.700000     20060503     20060508

       P              100         87.470000     20060503     20060508

       P              100         87.410000     20060503     20060508

       P              100         87.410000     20060503     20060508

       P              200         87.220000     20060503     20060508

       P              100         87.740000     20060503     20060508

       P              100         87.740000     20060503     20060508

       P              100         87.770000     20060503     20060508

       P              100         87.720000     20060503     20060508

       P              100         87.700000     20060503     20060508

       P              100         87.710000     20060503     20060508

       S              100         87.680000     20060503     20060508

       S              100         87.730000     20060503     20060508

       S              100         87.670000     20060503     20060508

       S              100         87.670000     20060503     20060508

       S              100         87.600000     20060503     20060508

       P              300         87.280000     20060503     20060508

       S              100         87.560000     20060503     20060508

       S              100         87.600000     20060503     20060508

       S              100         87.600000     20060503     20060508

       S              300         87.400000     20060503     20060508

       P              600         87.700000     20060503     20060508

       P              300         87.700000     20060503     20060508

       P              500         87.510000     20060503     20060508

       P              400         87.280000     20060503     20060508

       P              500         87.220000     20060503     20060508

       P              100         87.780000     20060503     20060508

       S              500         87.480000     20060503     20060508

       S              500         87.400000     20060503     20060508

       S              500         87.400000     20060503     20060508

       P              300         87.390000     20060503     20060508

       P              300         87.280000     20060503     20060508

       S              100         87.500000     20060503     20060508

       S              100         87.500000     20060503     20060508

       S              100         87.510000     20060503     20060508

       S              100         87.450000     20060503     20060508

       S              100         87.490000     20060503     20060508

       S              100         87.590000     20060503     20060508

       S              100         87.600000     20060503     20060508

       S              200         87.490000     20060503     20060508




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              200         87.510000     20060503     20060508

       S              200         87.430000     20060503     20060508

       S              200         87.530000     20060503     20060508

       S              300         87.300000     20060503     20060508

       S              300         87.400000     20060503     20060508

       S              300         87.400000     20060503     20060508

       S              300         87.420000     20060503     20060508

       S              300         87.520000     20060503     20060508

       S              300         87.510000     20060503     20060508

       S              300         87.470000     20060503     20060508

       S              300         87.450000     20060503     20060508

       S              100         87.280000     20060503     20060508

       S              200         87.610000     20060504     20060509

       S              100         87.650000     20060504     20060509

       S              100         87.650000     20060504     20060509

       S              200         87.530000     20060504     20060509

       S              200         87.600000     20060504     20060509

       S              100         87.750000     20060504     20060509

       S              100         87.750000     20060504     20060509

       S              200         87.620000     20060504     20060509

       S              200         87.620000     20060504     20060509

       S              200         87.620000     20060504     20060509

       S              200         87.510000     20060504     20060509

       S              71          87.510000     20060504     20060509

       S              200         86.750000     20060504     20060509

       S              100         86.790000     20060504     20060509

       S              73          86.690000     20060504     20060509

       P             1,000        86.770000     20060504     20060509

       P             1,231        87.287000     20060504     20060509

       P              300         87.250000     20060504     20060509

       P              100         87.090000     20060504     20060509

       S              200         87.220000     20060504     20060509

       P              200         87.200000     20060504     20060509

       S              100         87.030000     20060504     20060509

       S              100         87.010000     20060504     20060509

       P              600         87.010000     20060504     20060509

       P              200         86.950000     20060504     20060509

       P              300         86.960000     20060504     20060509

       S              100         87.250000     20060504     20060509

       P              100         87.230000     20060504     20060509

       S              100         87.160000     20060504     20060509

       S              100         87.200000     20060504     20060509

       S              100         87.160000     20060504     20060509

       P              100         87.240000     20060504     20060509

       P              100         87.210000     20060504     20060509

       P              100         87.220000     20060504     20060509

       P              800         87.200000     20060504     20060509

       P              100         87.220000     20060504     20060509

       S             4,716        87.353000     20060504     20060509

       P              100         87.230000     20060504     20060509




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              100         87.210000     20060504     20060509

       P              100         87.240000     20060504     20060509

       P              52          87.220000     20060504     20060509

       P              100         87.210000     20060504     20060509

       P              48          87.220000     20060504     20060509

       S              100         87.050000     20060504     20060509

       S              71          87.200000     20060504     20060509

       S              71          87.220000     20060504     20060509

       S              29          87.200000     20060504     20060509

       S              100         87.110000     20060504     20060509

       S              100         87.030000     20060504     20060509

       S              100         86.980000     20060504     20060509

       S              100         86.990000     20060504     20060509

       S              100         87.070000     20060504     20060509

       S              100         87.160000     20060504     20060509

       S              100         87.250000     20060504     20060509

       S              100         87.230000     20060504     20060509

       S              100         87.200000     20060504     20060509

       S              129         87.200000     20060504     20060509

       P             1,400        87.092200     20060504     20060509

       S              100         87.108200     20060504     20060509

       S              200         87.600000     20060504     20060509

       P              98          87.310000     20060504     20060509

       P              57          87.400000     20060504     20060509

       S              57          87.310000     20060504     20060505

       S              98          87.310000     20060504     20060505

       P              800         86.780000     20060504     20060509

       P             2,200        87.205000     20060504     20060509

       S             3,000        87.091667     20060504     20060509

       P              600         88.050000     20060504     20060509

       S             1,400        87.235714     20060504     20060509

       P             1,400        87.235714     20060504     20060509

       S              100         87.260000     20060504     20060509

       S              100         87.260000     20060504     20060509

       S              200         87.260000     20060504     20060509

       S              300         87.200000     20060504     20060509

       S              300         87.260000     20060504     20060509

       S              400         87.220000     20060504     20060509

       S             1,520        87.336200     20060504     20060509

       S              800         86.780000     20060504     20060509

       S             2,200        87.205000     20060504     20060509

       S              600         88.050000     20060504     20060509

       P              24          87.310000     20060504     20060509

       P              98          87.310000     20060504     20060509

       P              44          87.310000     20060504     20060509

       S              500         87.320000     20060504     20060509

       S              394         87.500000     20060504     20060509

       S              100         87.510000     20060504     20060509

       P              98          87.310000     20060504     20060509

       P              24          87.310000     20060504     20060509




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              44          87.400000     20060504     20060509

       S              24          87.310000     20060504     20060509

       S              98          87.310000     20060504     20060509

       S              44          87.310000     20060504     20060509

       P              38          86.760000     20060504     20060509

       P              300         87.780000     20060504     20060509

       P              100         87.650000     20060504     20060509

       P              100         87.600000     20060504     20060509

       P              400         87.530000     20060504     20060509

       P              200         87.540000     20060504     20060509

       P              200         87.540000     20060504     20060509

       P              400         87.400000     20060504     20060509

       P              400         87.380000     20060504     20060509

       P              300         87.180000     20060504     20060509

       P              300         87.100000     20060504     20060509

       S              100         87.300000     20060504     20060509

       S              200         87.280000     20060504     20060509

       S              600         87.310000     20060504     20060509

       P              130         87.310000     20060504     20060509

       P              200         86.800000     20060504     20060509

       S              200         87.040000     20060504     20060509

       S              200         86.630000     20060504     20060509

       S              200         86.640000     20060504     20060509

       S              200         87.320000     20060504     20060509

       S              300         87.280000     20060504     20060509

       S              400         86.700000     20060504     20060509

       P              261         87.310000     20060504     20060509

       P              800         88.060000     20060504     20060509

       P              100         86.730000     20060504     20060509

       P              100         86.680000     20060504     20060509

       P              100         86.710000     20060504     20060509

       P              200         86.710000     20060504     20060509

       P              100         86.710000     20060504     20060509

       P              100         86.960000     20060504     20060509

       S              100         86.670000     20060504     20060509

       S              100         86.670000     20060504     20060509

       S              100         86.790000     20060504     20060509

       S              100         86.870000     20060504     20060509

       S              100         87.080000     20060504     20060509

       S              100         87.080000     20060504     20060509

       S              100         87.230000     20060504     20060509

       S              100         87.050000     20060504     20060509

       S              100         87.130000     20060504     20060509

       S              200         86.910000     20060504     20060509

       S              200         87.260000     20060504     20060509

       S              300         86.650000     20060504     20060509

       S              300         86.670000     20060504     20060509

       S              400         87.280000     20060504     20060509

       S              500         86.640000     20060504     20060509

       S              500         87.260000     20060504     20060509




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              500         87.230000     20060504     20060509

       S             1,100        87.350000     20060504     20060509

       P              200         87.880000     20060504     20060509

       P              700         87.670000     20060504     20060509

       P              100         87.480000     20060504     20060509

       P             1,000        87.130000     20060504     20060509

       P              200         87.090000     20060504     20060509

       P              200         86.990000     20060504     20060509

       P              400         86.960000     20060504     20060509

       S              100         87.350000     20060504     20060509

       S              300         87.080000     20060504     20060509

       S              500         86.760000     20060504     20060509

       S              500         87.250000     20060504     20060509

       S              600         86.760000     20060504     20060509

       S              700         87.310000     20060504     20060509

       S              700         87.350000     20060504     20060509

       S              130         87.310000     20060504     20060509

       S              261         87.310000     20060504     20060509

       P              106         87.310000     20060504     20060509

       S              114         87.310000     20060504     20060509

       S              800         86.780000     20060504     20060509

       S             2,200        87.205000     20060504     20060509

       P             3,000        87.091667     20060504     20060509

       S              500         87.310000     20060504     20060509

       P              200         86.670000     20060504     20060509

       P              200         86.620000     20060504     20060509

       P              100         86.750000     20060504     20060509

       P              500         87.160000     20060504     20060509

       P              200         87.200000     20060504     20060509

       P              100         86.990000     20060504     20060509

       P              400         86.990000     20060504     20060509

       P              100         86.960000     20060504     20060509

       P              300         86.960000     20060504     20060509

       S              100         87.270000     20060504     20060509

       S              400         87.080000     20060504     20060509

       P              100         87.600000     20060504     20060509

       S              100         87.500000     20060504     20060509

       P              100         88.090000     20060504     20060509

       P              100         86.970000     20060504     20060509

       P              100         86.970000     20060504     20060509

       P              200         86.980000     20060504     20060509

       P              200         86.990000     20060504     20060509

       P              200         86.960000     20060504     20060509

       P              100         86.920000     20060504     20060509

       P              100         86.970000     20060504     20060509

       P              200         86.920000     20060504     20060509

       P              100         87.050000     20060504     20060509

       S              100         86.650000     20060504     20060509

       S              100         87.340000     20060504     20060509

       S              200         86.800000     20060504     20060509




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              200         87.250000     20060504     20060509

       S              200         87.280000     20060504     20060509

       S              200         87.290000     20060504     20060509

       S              200         87.290000     20060504     20060509

       S              300         87.320000     20060504     20060509

       P              114         87.310000     20060504     20060509

       P              100         88.020000     20060504     20060509

       P              300         87.880000     20060504     20060509

       P              300         87.400000     20060504     20060509

       P              300         87.250000     20060504     20060509

       P              100         87.130000     20060504     20060509

       P              300         86.620000     20060504     20060509

       S              100         87.100000     20060504     20060509

       S              200         86.660000     20060504     20060509

       S              200         86.910000     20060504     20060509

       P              500         87.310000     20060504     20060509

       P              800         86.780000     20060504     20060509

       P             2,200        87.205000     20060504     20060509

       S              100         86.640000     20060504     20060509

       S              100         87.190000     20060504     20060509

       S              200         87.260000     20060504     20060509

       S              200         87.340000     20060504     20060509

       S              200         87.110000     20060504     20060509

       S              300         87.260000     20060504     20060509

       S              300         87.230000     20060504     20060509

       S              400         87.190000     20060504     20060509

       S              500         87.210000     20060504     20060509

       S              700         86.980000     20060504     20060509

       S              106         87.310000     20060504     20060509

       S             1,415        88.310000     20060505     20060510

       S             1,231        87.310000     20060505     20060510

       P             1,231        87.310000     20060505     20060510

       P              200         87.950000     20060505     20060510

       P              100         87.900000     20060505     20060510

       P              100         87.860000     20060505     20060510

       P              300         87.810000     20060505     20060510

       P              100         88.080000     20060505     20060510

       P              100         88.270000     20060505     20060510

       P              100         88.380000     20060505     20060510

       S              300         88.169800     20060505     20060510

       P              391         88.310000     20060505     20060510

       S              391         88.310000     20060505     20060511

       P              224         88.310000     20060505     20060510

       S              224         88.310000     20060505     20060508

       S              100         87.795000     20060505     20060510

       P              100         87.795000     20060505     20060510

       P              100         87.940000     20060505     20060510

       P              100         87.940000     20060505     20060510

       S              100         87.940000     20060505     20060510

       P             1,372        88.283500     20060505     20060510




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              100         87.795000     20060505     20060510

       P              100         87.610000     20060505     20060510

       P              314         88.380000     20060505     20060510

       P              70          88.310000     20060505     20060510

       P              224         88.310000     20060505     20060510

       P              70          88.310000     20060505     20060510

       P              224         88.310000     20060505     20060510

       S              70          88.310000     20060505     20060510

       S              224         88.310000     20060505     20060510

       S              300         87.910000     20060505     20060510

       S              182         87.920000     20060505     20060510

       S              200         88.290000     20060505     20060510

       S              181         88.310000     20060505     20060510

       S              197         88.310000     20060505     20060510

       P              100         87.700000     20060505     20060510

       P              200         87.700000     20060505     20060510

       P              100         87.860000     20060505     20060510

       P              100         87.780000     20060505     20060510

       P              100         87.850000     20060505     20060510

       P              300         87.820000     20060505     20060510

       P              100         87.850000     20060505     20060510

       P              400         87.780000     20060505     20060510

       P              100         87.850000     20060505     20060510

       P              300         87.880000     20060505     20060510

       P              100         87.860000     20060505     20060510

       P              100         87.900000     20060505     20060510

       P              100         87.880000     20060505     20060510

       P              100         87.920000     20060505     20060510

       P              200         87.900000     20060505     20060510

       S              100         87.900000     20060505     20060510

       S              100         87.980000     20060505     20060510

       S              100         88.160000     20060505     20060510

       P              200         87.830000     20060505     20060510

       P              200         87.780000     20060505     20060510

       P              100         87.830000     20060505     20060510

       P              100         87.830000     20060505     20060510

       P              200         87.760000     20060505     20060510

       P              100         87.850000     20060505     20060510

       P              100         87.860000     20060505     20060510

       P              181         88.310000     20060505     20060510

       P              197         88.310000     20060505     20060510

       P              137         88.310000     20060505     20060510

       P              100         87.795000     20060505     20060510

       S              100         87.795000     20060505     20060510

       S              200         88.310000     20060505     20060510

       P              200         87.770000     20060505     20060510

       P              100         87.610000     20060505     20060510

       P              100         87.590000     20060505     20060510

       P              100         87.590000     20060505     20060510

       P              100         87.880000     20060505     20060510




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              100         87.860000     20060505     20060510

       P              100         87.780000     20060505     20060510

       P              100         87.780000     20060505     20060510

       P              200         87.710000     20060505     20060510

       P              200         87.860000     20060505     20060510

       P              100         87.940000     20060505     20060510

       P              100         88.000000     20060505     20060510

       P              300         87.900000     20060505     20060510

       S              100         87.950000     20060505     20060510

       P              200         88.310000     20060505     20060510

       S              100         87.795000     20060505     20060510

       S              137         88.310000     20060505     20060510

       P              200         87.480000     20060505     20060510

       P            53,000        88.250000     20060508     20060511

       P              300         88.320000     20060508     20060511

       P              300         88.700000     20060508     20060511

       P              200         88.690000     20060508     20060511

       P              200         88.630000     20060508     20060511

       P              400         88.720000     20060508     20060511

       P              200         88.440000     20060508     20060511

       P              200         88.370000     20060508     20060511

       P              100         88.210000     20060508     20060511

       P              200         88.080000     20060508     20060511

       P              200         87.850000     20060508     20060511

       P              100         87.800000     20060508     20060511

       P              300         87.910000     20060508     20060511

       P              500         87.950000     20060508     20060511

       P              200         87.980000     20060508     20060511

       P              200         87.900000     20060508     20060511

       P              200         87.760000     20060508     20060511

       P              200         87.830000     20060508     20060511

       P              200         87.590000     20060508     20060511

       P              200         87.700000     20060508     20060511

       P              300         87.640000     20060508     20060511

       P              300         87.510000     20060508     20060511

       P              200         87.660000     20060508     20060511

       P              200         87.560000     20060508     20060511

       P              300         87.770000     20060508     20060511

       P              300         87.750000     20060508     20060511

       P              300         87.790000     20060508     20060511

       P              600         87.730000     20060508     20060511

       P              600         87.740000     20060508     20060511

       P              600         87.710000     20060508     20060511

       P              500         87.770000     20060508     20060511

       P              300         87.680000     20060508     20060511

       P              900         87.700000     20060508     20060511

       P             1,200        87.750000     20060508     20060511

       P              200         87.720000     20060508     20060511

       P              300         87.640000     20060508     20060511

       P              200         87.600000     20060508     20060511




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              400         87.690000     20060508     20060511

       P              500         87.670000     20060508     20060511

       P              300         87.630000     20060508     20060511

       P              200         87.690000     20060508     20060511

       P              200         87.640000     20060508     20060511

       P              100         87.670000     20060508     20060511

       P              200         87.580000     20060508     20060511

       P              500         87.650000     20060508     20060511

       P              600         87.620000     20060508     20060511

       P              200         87.560000     20060508     20060511

       P              400         87.600000     20060508     20060511

       P              600         87.630000     20060508     20060511

       P              200         87.720000     20060508     20060511

       P              200         87.730000     20060508     20060511

       P              800         87.740000     20060508     20060511

       P             1,100        87.760000     20060508     20060511

       P             1,100        87.750000     20060508     20060511

       P              300         87.910000     20060508     20060511

       P              300         87.980000     20060508     20060511

       P              100         87.760000     20060508     20060511

       P              300         87.900000     20060508     20060511

       P              300         88.000000     20060508     20060511

       P              300         87.770000     20060508     20060511

       P              400         87.740000     20060508     20060511

       P              200         88.070000     20060508     20060511

       P              300         88.120000     20060508     20060511

       P              300         87.970000     20060508     20060511

       P              200         88.100000     20060508     20060511

       P              600         88.090000     20060508     20060511

       P              300         88.220000     20060508     20060511

       P              300         88.240000     20060508     20060511

       P              100         88.280000     20060508     20060511

       P              300         88.250000     20060508     20060511

       P              300         88.220000     20060508     20060511

       P              300         88.210000     20060508     20060511

       P              500         88.260000     20060508     20060511

       P              200         88.280000     20060508     20060511

       P              300         88.240000     20060508     20060511

       P              300         88.230000     20060508     20060511

       P             1,200        88.270000     20060508     20060511

       P              400         88.250000     20060508     20060511

       P              300         88.200000     20060508     20060511

       P              100         88.270000     20060508     20060511

       P             1,500        88.250000     20060508     20060511

       P              269         88.200000     20060508     20060511

       S            29,569        87.927800     20060508     20060511

       S              100         88.230000     20060508     20060511

       S              200         88.190000     20060508     20060511

       S              232         88.250000     20060508     20060511

       P              532         88.250000     20060508     20060509




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              117         87.980000     20060508     20060511

       S              300         87.610000     20060508     20060511

       P              300         87.610000     20060508     20060511

       S              48          87.780000     20060508     20060511

       S              252         87.740000     20060508     20060511

       P              252         87.740000     20060508     20060511

       S              252         87.740000     20060508     20060511

       S              100         87.920000     20060508     20060511

       S             1,508        88.250000     20060508     20060511

       S             1,892        88.276500     20060508     20060511

       P              300         87.610000     20060508     20060511

       P              48          87.780000     20060508     20060511

       P              44          87.700000     20060508     20060511

       S              31          88.250000     20060508     20060511

       S              532         88.250000     20060508     20060511

       S               8          88.200000     20060508     20060511

       S              100         88.230000     20060508     20060511

       S              100         88.210000     20060508     20060511

       S              31          88.250000     20060508     20060511

       S              132         88.250000     20060508     20060511

       S              200         88.200000     20060508     20060511

       P              31          88.250000     20060508     20060511

       P              532         88.250000     20060508     20060511

       S              91          87.680000     20060508     20060511

       S              32          87.680000     20060508     20060511

       S              100         87.600000     20060508     20060511

       S              300         87.510000     20060508     20060511

       S              100         87.530000     20060508     20060511

       S              100         87.540000     20060508     20060511

       S              200         88.150000     20060508     20060511

       S              500         88.270000     20060508     20060511

       P              307         88.250000     20060508     20060511

       P              300         87.650000     20060508     20060511

       P              300         87.630000     20060508     20060511

       P              200         87.630000     20060508     20060511

       P              100         87.780000     20060508     20060511

       P              100         87.780000     20060508     20060511

       P              200         87.760000     20060508     20060511

       P              200         87.770000     20060508     20060511

       P              200         87.760000     20060508     20060511

       P              200         87.760000     20060508     20060511

       P              200         87.770000     20060508     20060511

       P              200         87.980000     20060508     20060511

       P              200         87.980000     20060508     20060511

       P              100         87.970000     20060508     20060511

       P              200         87.970000     20060508     20060511

       P              500         87.970000     20060508     20060511

       P              200         87.970000     20060508     20060511

       P              200         87.970000     20060508     20060511

       P              200         87.970000     20060508     20060511




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              100         87.620000     20060508     20060511

       S              100         87.660000     20060508     20060511

       S              100         87.690000     20060508     20060511

       S              100         87.530000     20060508     20060511

       S              100         87.530000     20060508     20060511

       S              100         87.680000     20060508     20060511

       S              100         87.680000     20060508     20060511

       S              100         87.760000     20060508     20060511

       S              100         87.790000     20060508     20060511

       S              100         87.790000     20060508     20060511

       S              200         87.650000     20060508     20060511

       S              200         87.690000     20060508     20060511

       S              200         87.690000     20060508     20060511

       S              200         87.530000     20060508     20060511

       S              200         87.530000     20060508     20060511

       S              200         87.550000     20060508     20060511

       S              300         87.600000     20060508     20060511

       S              300         87.640000     20060508     20060511

       S              300         87.760000     20060508     20060511

       P              303         88.250000     20060508     20060511

       P              500         87.670000     20060508     20060511

       P              100         87.620000     20060508     20060511

       P              100         87.690000     20060508     20060511

       P              200         87.690000     20060508     20060511

       P              200         87.690000     20060508     20060511

       P              100         87.620000     20060508     20060511

       P              400         87.600000     20060508     20060511

       P              300         87.630000     20060508     20060511

       P              100         87.620000     20060508     20060511

       P              100         87.620000     20060508     20060511

       P              100         87.770000     20060508     20060511

       P              200         87.780000     20060508     20060511

       P              200         87.780000     20060508     20060511

       P              100         87.780000     20060508     20060511

       P              200         87.780000     20060508     20060511

       P              100         87.760000     20060508     20060511

       P              200         87.770000     20060508     20060511

       P              500         87.760000     20060508     20060511

       P              300         87.760000     20060508     20060511

       P              100         87.760000     20060508     20060511

       P              100         87.760000     20060508     20060511

       P              100         87.760000     20060508     20060511

       P              100         87.760000     20060508     20060511

       P              100         87.760000     20060508     20060511

       P              100         87.970000     20060508     20060511

       P              100         87.910000     20060508     20060511

       P              200         87.980000     20060508     20060511

       P              100         87.970000     20060508     20060511

       P              200         87.900000     20060508     20060511

       S              100         88.110000     20060508     20060511




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              100         87.730000     20060508     20060511

       P              100         87.610000     20060508     20060511

       P              100         87.610000     20060508     20060511

       P             1,000        88.220000     20060508     20060511

       S              307         88.250000     20060508     20060511

       S              303         88.250000     20060508     20060511

       S              97          88.250000     20060508     20060511

       P              106         88.250000     20060508     20060511

       P              300         87.610000     20060508     20060511

       S              300         87.610000     20060508     20060511

       P              500         88.220000     20060508     20060511

       S              100         88.170000     20060508     20060511

       P              97          88.250000     20060508     20060511

       P              100         87.630000     20060508     20060511

       P              100         87.750000     20060508     20060511

       P              100         87.980000     20060508     20060511

       P              100         87.980000     20060508     20060511

       P              200         87.970000     20060508     20060511

       P              200         87.970000     20060508     20060511

       P              100         88.000000     20060508     20060511

       P              100         88.190000     20060508     20060511

       S              100         88.220000     20060508     20060511

       S              100         88.220000     20060508     20060511

       P              300         87.910000     20060508     20060511

       P              200         87.900000     20060508     20060511

       S              300         87.610000     20060508     20060511

       P              100         88.230000     20060508     20060511

       P              300         88.230000     20060508     20060511

       S              400         87.700000     20060508     20060511

       S              106         88.250000     20060508     20060511

       P              200         87.910000     20060508     20060511

       P              300         87.900000     20060508     20060511

       S              67          88.250000     20060509     20060512

       S             1,655        88.130000     20060509     20060512

       S              100         88.050000     20060509     20060512

       S              300         88.030000     20060509     20060512

       S              300         87.900000     20060509     20060512

       S              200         87.870000     20060509     20060512

       S              300         87.850000     20060509     20060512

       S              300         87.970000     20060509     20060512

       S              500         88.040000     20060509     20060512

       S              300         88.020000     20060509     20060512

       S              100         88.100000     20060509     20060512

       S              800         88.090000     20060509     20060512

       S              500         88.060000     20060509     20060512

       S              300         88.100000     20060509     20060512

       S              200         88.130000     20060509     20060512

       S              900         88.070000     20060509     20060512

       S              300         88.110000     20060509     20060512

       S              200         88.060000     20060509     20060512




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              200         88.090000     20060509     20060512

       S              800         88.080000     20060509     20060512

       S             1,000        88.020000     20060509     20060512

       S              900         88.000000     20060509     20060512

       S              200         88.040000     20060509     20060512

       S              100         87.900000     20060509     20060512

       S              600         87.910000     20060509     20060512

       S              300         87.870000     20060509     20060512

       S              100         87.840000     20060509     20060512

       S              200         87.850000     20060509     20060512

       S              400         87.930000     20060509     20060512

       S              300         87.940000     20060509     20060512

       S              200         87.970000     20060509     20060512

       S              900         87.950000     20060509     20060512

       S              300         87.970000     20060509     20060512

       S              400         87.870000     20060509     20060512

       S              400         87.850000     20060509     20060512

       S              200         87.860000     20060509     20060512

       S              800         87.950000     20060509     20060512

       S              300         87.880000     20060509     20060512

       S              200         87.840000     20060509     20060512

       S              900         87.810000     20060509     20060512

       S              200         87.780000     20060509     20060512

       S              500         87.940000     20060509     20060512

       S              200         87.930000     20060509     20060512

       S              400         87.920000     20060509     20060512

       S              800         88.050000     20060509     20060512

       S              100         88.090000     20060509     20060512

       S              400         88.080000     20060509     20060512

       S              200         88.040000     20060509     20060512

       S              600         88.070000     20060509     20060512

       S              400         88.030000     20060509     20060512

       S              200         88.020000     20060509     20060512

       S              300         88.060000     20060509     20060512

       S              100         88.060000     20060509     20060512

       S              900         88.040000     20060509     20060512

       S              600         88.070000     20060509     20060512

       S              800         88.090000     20060509     20060512

       P               1          88.130000     20060509     20060512

       P              100         88.080000     20060509     20060512

       P              152         88.090000     20060509     20060512

       S              252         88.130000     20060509     20060510

       S              400         87.965000     20060509     20060512

       S              300         88.055000     20060509     20060512

       P              700         88.003571     20060509     20060512

       S              300         88.050000     20060509     20060512

       S              260         88.100000     20060509     20060512

       S              40          88.120000     20060509     20060512

       P              40          88.120000     20060509     20060512

       S              40          88.120000     20060509     20060512




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              200         88.020000     20060509     20060512

       S             1,014        88.156400     20060509     20060512

       P              400         87.965000     20060509     20060512

       P              300         88.055000     20060509     20060512

       P              300         88.050000     20060509     20060512

       P              200         88.020000     20060509     20060512

       P              260         88.100000     20060509     20060512

       P              200         88.110000     20060509     20060512

       P              67          88.250000     20060509     20060512

       P              252         88.130000     20060509     20060512

       P              270         88.130000     20060509     20060512

       P              152         88.060000     20060509     20060512

       P              100         88.070000     20060509     20060512

       P              171         88.060000     20060509     20060512

       P              100         88.100000     20060509     20060512

       S              252         88.130000     20060509     20060512

       S              270         88.130000     20060509     20060512

       S               1          88.130000     20060509     20060512

       P              200         87.800000     20060509     20060512

       P              200         87.960000     20060509     20060512

       P              300         87.960000     20060509     20060512

       P              200         87.930000     20060509     20060512

       P              500         88.080000     20060509     20060512

       P              200         88.100000     20060509     20060512

       P              200         88.110000     20060509     20060512

       P              200         88.090000     20060509     20060512

       P              100         88.060000     20060509     20060512

       P              200         88.040000     20060509     20060512

       P              200         88.050000     20060509     20060512

       P              200         88.050000     20060509     20060512

       P              200         88.020000     20060509     20060512

       P              200         88.030000     20060509     20060512

       P              400         87.880000     20060509     20060512

       S              200         87.940000     20060509     20060512

       S              300         87.970000     20060509     20060512

       P              157         88.130000     20060509     20060512

       P              300         88.050000     20060509     20060512

       P              200         87.880000     20060509     20060512

       P              100         87.800000     20060509     20060512

       P              300         87.930000     20060509     20060512

       P              100         87.930000     20060509     20060512

       P              100         87.970000     20060509     20060512

       P              100         88.020000     20060509     20060512

       P              500         88.040000     20060509     20060512

       P              200         88.090000     20060509     20060512

       P              100         88.090000     20060509     20060512

       P              100         88.080000     20060509     20060512

       P              100         88.090000     20060509     20060512

       P              200         88.090000     20060509     20060512

       P              100         88.060000     20060509     20060512




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              100         87.990000     20060509     20060512

       P              100         88.060000     20060509     20060512

       S              100         88.040000     20060509     20060512

       S              100         88.040000     20060509     20060512

       S              200         87.980000     20060509     20060512

       S              400         87.870000     20060509     20060512

       S              400         88.000000     20060509     20060512

       P              145         88.130000     20060509     20060512

       P              200         87.960000     20060509     20060512

       P              500         87.960000     20060509     20060512

       P              300         88.080000     20060509     20060512

       P              200         88.080000     20060509     20060512

       P              300         88.090000     20060509     20060512

       S              100         87.990000     20060509     20060512

       S              100         87.990000     20060509     20060512

       S              100         88.180000     20060509     20060512

       S              100         88.200000     20060509     20060512

       S              100         88.220000     20060509     20060512

       S              100         88.250000     20060509     20060512

       S              100         88.250000     20060509     20060512

       S              200         88.000000     20060509     20060512

       S              200         88.160000     20060509     20060512

       S              200         88.180000     20060509     20060512

       S             1,100        88.000000     20060509     20060512

       S              157         88.130000     20060509     20060512

       S              145         88.130000     20060509     20060512

       S              155         88.130000     20060509     20060512

       P              148         88.130000     20060509     20060512

       P              400         87.965000     20060509     20060512

       P              300         88.055000     20060509     20060512

       S              700         88.003571     20060509     20060512

       S              100         88.020000     20060509     20060512

       S              200         88.020000     20060509     20060512

       S              200         88.020000     20060509     20060512

       P              100         87.850000     20060509     20060512

       P              300         87.850000     20060509     20060512

       S              400         87.965000     20060509     20060512

       P              155         88.130000     20060509     20060512

       S              100         87.940000     20060509     20060512

       S              100         87.970000     20060509     20060512

       S              100         88.080000     20060509     20060512

       S              300         88.000000     20060509     20060512

       S              300         87.940000     20060509     20060512

       S              300         87.970000     20060509     20060512

       S              300         88.055000     20060509     20060512

       S              148         88.130000     20060509     20060512

       P              100         88.010000     20060509     20060512

       P              100         88.010000     20060509     20060512

       P              100         88.010000     20060509     20060512

       P              300         88.180000     20060509     20060512




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              300         88.020000     20060509     20060512

       P              200         87.970000     20060509     20060512

       P              300         87.940000     20060509     20060512

       P              100         87.990000     20060509     20060512

       P              100         88.060000     20060509     20060512

       P              100         88.040000     20060509     20060512

       P              100         88.120000     20060509     20060512

       P              300         88.110000     20060509     20060512

       P              200         88.070000     20060509     20060512

       P              100         88.070000     20060509     20060512

       S              100         88.620000     20060510     20060515

       S              100         88.620000     20060510     20060515

       S              100         88.630000     20060510     20060515

       S              200         88.640000     20060510     20060515

       S              100         88.640000     20060510     20060515

       S              100         88.630000     20060510     20060515

       S              100         88.620000     20060510     20060515

       S              100         88.570000     20060510     20060515

       S              100         88.600000     20060510     20060515

       S              100         88.630000     20060510     20060515

       S              100         88.670000     20060510     20060515

       S              100         88.550000     20060510     20060515

       S              100         88.450000     20060510     20060515

       S              200         88.340000     20060510     20060515

       S              100         88.300000     20060510     20060515

       S              100         88.300000     20060510     20060515

       S              100         88.270000     20060510     20060515

       S              100         88.300000     20060510     20060515

       S              100         88.320000     20060510     20060515

       S              100         88.230000     20060510     20060515

       S              100         88.230000     20060510     20060515

       S              100         88.240000     20060510     20060515

       S              100         88.330000     20060510     20060515

       S              100         88.540000     20060510     20060515

       S              100         88.660000     20060510     20060515

       S              100         88.870000     20060510     20060515

       S              100         88.890000     20060510     20060515

       S              100         88.870000     20060510     20060515

       S              121         88.850000     20060510     20060515

       S            30,915        88.077100     20060510     20060515

       P              100         88.500000     20060510     20060515

       P              100         88.250000     20060510     20060515

       P              100         88.230000     20060510     20060515

       P              100         88.350000     20060510     20060515

       P              300         88.240000     20060510     20060515

       P              100         88.190000     20060510     20060515

       P              400         88.220000     20060510     20060515

       P              100         88.200000     20060510     20060515

       P              200         88.280000     20060510     20060515

       P              100         88.530000     20060510     20060515




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              100         88.490000     20060510     20060515

       P              100         88.750000     20060510     20060515

       P              100         88.580000     20060510     20060515

       P              100         88.650000     20060510     20060515

       P              100         88.660000     20060510     20060515

       P              100         88.710000     20060510     20060515

       P              100         88.610000     20060510     20060515

       P              200         88.700000     20060510     20060515

       P              100         88.740000     20060510     20060515

       P              200         88.810000     20060510     20060515

       P              200         88.830000     20060510     20060515

       P              100         88.940000     20060510     20060515

       P              100         88.910000     20060510     20060515

       P              300         88.850000     20060510     20060515

       P              100         88.950000     20060510     20060515

       P              100         88.890000     20060510     20060515

       P              200         88.860000     20060510     20060515

       P              200         88.790000     20060510     20060515

       P              100         88.760000     20060510     20060515

       P              300         88.840000     20060510     20060515

       P              100         88.770000     20060510     20060515

       P              200         88.770000     20060510     20060515

       P              200         88.780000     20060510     20060515

       S            26,192        88.694000     20060510     20060515

       P              100         88.240000     20060510     20060515

       P              100         88.190000     20060510     20060515

       P              100         88.220000     20060510     20060515

       P              100         88.580000     20060510     20060515

       P              100         88.280000     20060510     20060515

       P              100         88.210000     20060510     20060515

       P              100         88.530000     20060510     20060515

       P              100         88.490000     20060510     20060515

       P              100         88.350000     20060510     20060515

       P              100         88.790000     20060510     20060515

       P              100         88.810000     20060510     20060515

       P              100         88.860000     20060510     20060515

       P              100         88.940000     20060510     20060515

       P              100         88.830000     20060510     20060515

       P              100         88.700000     20060510     20060515

       P              100         88.830000     20060510     20060515

       P              100         88.840000     20060510     20060515

       P              100         88.810000     20060510     20060515

       P              100         88.850000     20060510     20060515

       P              100         88.790000     20060510     20060515

       P              100         88.650000     20060510     20060515

       P              100         88.850000     20060510     20060515

       P              100         88.890000     20060510     20060515

       P              100         88.860000     20060510     20060515

       P              100         88.850000     20060510     20060515

       P              100         88.840000     20060510     20060515




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              100         88.750000     20060510     20060515

       P              100         88.730000     20060510     20060515

       P              100         88.700000     20060510     20060515

       P              100         88.660000     20060510     20060515

       P              100         88.950000     20060510     20060515

       P              100         88.840000     20060510     20060515

       P              23          88.770000     20060510     20060515

       P              77          88.770000     20060510     20060515

       P              100         88.910000     20060510     20060515

       P              90          88.780000     20060510     20060515

       P              100         88.770000     20060510     20060515

       P              10          88.780000     20060510     20060515

       P              100         88.790000     20060510     20060515

       P              10          88.780000     20060510     20060515

       P              100         88.770000     20060510     20060515

       P              90          88.780000     20060510     20060515

       S              100         88.210000     20060510     20060515

       S              180         88.260000     20060510     20060515

       P              200         88.242100     20060510     20060511

       P              80          88.790000     20060510     20060511

       S               1          88.080000     20060510     20060515

       P              15          88.960000     20060510     20060515

       P              200         88.800000     20060510     20060515

       P              300         88.890000     20060510     20060515

       P              100         88.970000     20060510     20060515

       P              100         88.990000     20060510     20060515

       P              100         88.980000     20060510     20060515

       P              100         88.960000     20060510     20060515

       P              100         88.960000     20060510     20060515

       P              100         88.970000     20060510     20060515

       P              200         88.940000     20060510     20060515

       P              122         88.950000     20060510     20060515

       P              200         88.960000     20060510     20060515

       P              100         88.970000     20060510     20060515

       P              260         88.950000     20060510     20060515

       P              100         88.790000     20060510     20060515

       P              100         88.800000     20060510     20060515

       P              100         88.790000     20060510     20060515

       S             2,282        88.956500     20060510     20060511

       P            30,915        88.077100     20060510     20060515

       S            30,915        88.077100     20060510     20060515

       P             2,900        88.280000     20060510     20060515

       P             2,000        88.050000     20060510     20060515

       P             4,200        88.410000     20060510     20060515

       P             1,500        88.255000     20060510     20060515

       P             5,300        88.855000     20060510     20060515

       S            15,900        88.474717     20060510     20060515

       S             1,000        88.766000     20060510     20060515

       P             1,000        88.766000     20060510     20060515

       S              100         88.610000     20060510     20060515




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              100         88.870000     20060510     20060515

       S              100         88.520000     20060510     20060515

       S              100         88.530000     20060510     20060515

       S              100         88.670000     20060510     20060515

       S              100         88.960000     20060510     20060515

       S              100         88.820000     20060510     20060515

       S              100         88.800000     20060510     20060515

       S              200         88.940000     20060510     20060515

       S              100         88.420000     20060510     20060515

       S              100         88.420000     20060510     20060515

       P              734         88.230000     20060510     20060515

       P            30,915        88.077100     20060510     20060515

       S             2,900        88.280000     20060510     20060515

       S             2,000        88.050000     20060510     20060515

       S             4,200        88.410000     20060510     20060515

       S             1,500        88.255000     20060510     20060515

       S             5,300        88.855000     20060510     20060515

       S             1,800        88.960000     20060510     20060515

       S              734         88.230000     20060510     20060515

       P             2,282        88.960000     20060510     20060515

       S              15          88.960000     20060510     20060515

       P              124         87.980000     20060510     20060515

       P              500         88.270000     20060510     20060515

       P              100         88.890000     20060510     20060515

       P              100         88.970000     20060510     20060515

       P              100         88.940000     20060510     20060515

       P              100         88.930000     20060510     20060515

       P              122         88.950000     20060510     20060515

       P              200         88.940000     20060510     20060515

       S             2,282        88.960000     20060510     20060515

       P              300         88.970000     20060510     20060515

       P              200         88.960000     20060510     20060515

       P              15          88.960000     20060510     20060515

       P              100         88.970000     20060510     20060515

       P              860         88.950000     20060510     20060515

       P              100         88.910000     20060510     20060515

       S              15          88.960000     20060510     20060515

       P              91          88.950000     20060510     20060515

       P              100         88.310000     20060510     20060515

       P              200         88.310000     20060510     20060515

       P              500         88.930000     20060510     20060515

       S              100         88.510000     20060510     20060515

       S              100         88.520000     20060510     20060515

       S              100         88.490000     20060510     20060515

       S              100         88.490000     20060510     20060515

       S              200         88.610000     20060510     20060515

       S              200         88.520000     20060510     20060515

       S              300         88.390000     20060510     20060515

       S              300         88.510000     20060510     20060515

       S              300         88.530000     20060510     20060515




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              97          88.960000     20060510     20060515

       P              300         88.260000     20060510     20060515

       P              300         88.200000     20060510     20060515

       P              200         88.200000     20060510     20060515

       P              400         88.160000     20060510     20060515

       P              200         88.240000     20060510     20060515

       P              100         88.470000     20060510     20060515

       P              400         88.470000     20060510     20060515

       P              200         88.490000     20060510     20060515

       P              200         88.320000     20060510     20060515

       P              300         88.410000     20060510     20060515

       P              400         88.480000     20060510     20060515

       P              100         88.440000     20060510     20060515

       P              200         88.520000     20060510     20060515

       P              100         88.740000     20060510     20060515

       P              200         88.770000     20060510     20060515

       P              200         88.970000     20060510     20060515

       P              100         88.960000     20060510     20060515

       S              100         87.900000     20060510     20060515

       S              100         87.960000     20060510     20060515

       S              200         87.900000     20060510     20060515

       S              200         88.060000     20060510     20060515

       S              200         88.370000     20060510     20060515

       S              200         88.820000     20060510     20060515

       S              300         88.070000     20060510     20060515

       S              337         88.960000     20060510     20060515

       P              200         88.220000     20060510     20060515

       P              100         88.330000     20060510     20060515

       P              200         88.300000     20060510     20060515

       P              300         88.160000     20060510     20060515

       P              100         88.050000     20060510     20060515

       P              100         88.160000     20060510     20060515

       P              100         88.160000     20060510     20060515

       P              100         88.260000     20060510     20060515

       P              100         88.260000     20060510     20060515

       P              100         88.260000     20060510     20060515

       P              100         88.260000     20060510     20060515

       P              100         88.250000     20060510     20060515

       P              100         88.240000     20060510     20060515

       P              200         88.250000     20060510     20060515

       P              100         88.250000     20060510     20060515

       P              100         88.060000     20060510     20060515

       P              100         88.080000     20060510     20060515

       P              100         88.260000     20060510     20060515

       P              100         88.260000     20060510     20060515

       P              100         88.280000     20060510     20060515

       P              100         88.360000     20060510     20060515

       P              100         88.350000     20060510     20060515

       P              100         88.340000     20060510     20060515

       P              300         88.340000     20060510     20060515




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              200         88.350000     20060510     20060515

       P              100         88.490000     20060510     20060515

       P              100         88.470000     20060510     20060515

       P              500         88.450000     20060510     20060515

       P              400         88.220000     20060510     20060515

       P              200         88.430000     20060510     20060515

       P              100         88.380000     20060510     20060515

       P              100         88.440000     20060510     20060515

       P              100         88.440000     20060510     20060515

       P              200         88.530000     20060510     20060515

       P              100         88.530000     20060510     20060515

       P              100         88.490000     20060510     20060515

       P              200         88.450000     20060510     20060515

       P              100         88.770000     20060510     20060515

       P              300         88.730000     20060510     20060515

       P              200         88.700000     20060510     20060515

       P              100         88.770000     20060510     20060515

       P              100         88.870000     20060510     20060515

       P              200         88.880000     20060510     20060515

       P              100         88.850000     20060510     20060515

       P              200         88.850000     20060510     20060515

       P              300         88.870000     20060510     20060515

       P              700         88.870000     20060510     20060515

       P              200         88.960000     20060510     20060515

       P              100         88.960000     20060510     20060515

       P              500         88.970000     20060510     20060515

       P              100         88.960000     20060510     20060515

       P              100         88.960000     20060510     20060515

       P              200         88.960000     20060510     20060515

       P              100         88.960000     20060510     20060515

       P              100         88.960000     20060510     20060515

       P              200         88.960000     20060510     20060515

       S              100         87.920000     20060510     20060515

       S              100         87.930000     20060510     20060515

       S              100         87.920000     20060510     20060515

       S              100         88.040000     20060510     20060515

       S              100         88.040000     20060510     20060515

       S              100         88.040000     20060510     20060515

       S              100         87.950000     20060510     20060515

       S              100         88.030000     20060510     20060515

       S              100         88.020000     20060510     20060515

       S              100         87.950000     20060510     20060515

       S              100         88.520000     20060510     20060515

       S              100         88.640000     20060510     20060515

       S              100         88.650000     20060510     20060515

       S              100         88.620000     20060510     20060515

       S              100         88.580000     20060510     20060515

       S              100         88.520000     20060510     20060515

       S              100         88.430000     20060510     20060515

       S              100         88.800000     20060510     20060515




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              100         88.820000     20060510     20060515

       S              100         88.780000     20060510     20060515

       S              100         88.790000     20060510     20060515

       S              200         87.910000     20060510     20060515

       S              200         88.430000     20060510     20060515

       S              200         88.800000     20060510     20060515

       S              300         87.890000     20060510     20060515

       S              300         88.020000     20060510     20060515

       S              300         88.820000     20060510     20060515

       S              400         88.000000     20060510     20060515

       S              500         88.050000     20060510     20060515

       S             1,000        88.560000     20060510     20060515

       S              228         88.960000     20060510     20060515

       P              100         87.950000     20060510     20060515

       P              300         87.930000     20060510     20060515

       P              600         87.990000     20060510     20060515

       P              300         88.390000     20060510     20060515

       S              100         88.590000     20060510     20060515

       S              100         88.290000     20060510     20060515

       S              100         88.450000     20060510     20060515

       S              100         88.500000     20060510     20060515

       S              200         88.230000     20060510     20060515

       P              97          88.960000     20060510     20060515

       P              337         88.960000     20060510     20060515

       P              228         88.960000     20060510     20060515

       P              165         88.960000     20060510     20060515

       P              190         88.960000     20060510     20060515

       S             2,900        88.280000     20060510     20060515

       S             2,000        88.050000     20060510     20060515

       S             4,200        88.410000     20060510     20060515

       S             1,500        88.255000     20060510     20060515

       S             5,300        88.855000     20060510     20060515

       P            15,900        88.474717     20060510     20060515

       S              100         88.960000     20060510     20060515

       P              100         87.950000     20060510     20060515

       S              100         88.850000     20060510     20060515

       S              100         88.890000     20060510     20060515

       S              100         88.880000     20060510     20060515

       S              100         88.840000     20060510     20060515

       S              100         88.820000     20060510     20060515

       S              100         88.790000     20060510     20060515

       P              300         88.710000     20060510     20060515

       P              200         88.760000     20060510     20060515

       S              100         88.220000     20060510     20060515

       S              100         88.220000     20060510     20060515

       S              100         88.300000     20060510     20060515

       S              500         88.450000     20060510     20060515

       S              165         88.960000     20060510     20060515

       P              100         88.470000     20060510     20060515

       P              100         88.520000     20060510     20060515




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              100         88.520000     20060510     20060515

       P              200         88.770000     20060510     20060515

       P              100         88.760000     20060510     20060515

       P              100         88.760000     20060510     20060515

       P              200         88.740000     20060510     20060515

       S              100         87.880000     20060510     20060515

       S              100         88.150000     20060510     20060515

       S              100         88.530000     20060510     20060515

       S              100         88.640000     20060510     20060515

       S              100         88.850000     20060510     20060515

       S              100         88.840000     20060510     20060515

       S              100         88.820000     20060510     20060515

       S              100         88.790000     20060510     20060515

       S              100         88.810000     20060510     20060515

       S              100         88.810000     20060510     20060515

       S              100         88.810000     20060510     20060515

       S              200         88.580000     20060510     20060515

       S              200         88.780000     20060510     20060515

       P              300         88.130000     20060510     20060515

       P              100         88.050000     20060510     20060515

       P              100         88.010000     20060510     20060515

       P              200         87.950000     20060510     20060515

       P              100         88.460000     20060510     20060515

       P              300         88.560000     20060510     20060515

       P              100         88.400000     20060510     20060515

       P              100         88.380000     20060510     20060515

       P              300         88.480000     20060510     20060515

       P              300         88.750000     20060510     20060515

       P              300         88.670000     20060510     20060515

       S              100         88.050000     20060510     20060515

       P              100         88.960000     20060510     20060515

       S              100         88.840000     20060510     20060515

       S              100         88.840000     20060510     20060515

       S              200         87.970000     20060510     20060515

       P              400         88.710000     20060510     20060515

       P              100         88.720000     20060510     20060515

       P              300         88.050000     20060510     20060515

       P              400         87.950000     20060510     20060515

       S              200         88.820000     20060510     20060515

       S              500         88.070000     20060510     20060515

       P             2,900        88.280000     20060510     20060515

       P             2,000        88.050000     20060510     20060515

       P             4,200        88.410000     20060510     20060515

       P             1,500        88.255000     20060510     20060515

       P             5,300        88.855000     20060510     20060515

       P             1,800        88.960000     20060510     20060515

       S              100         87.890000     20060510     20060515

       S              100         87.890000     20060510     20060515

       S              100         87.890000     20060510     20060515

       S              100         88.010000     20060510     20060515




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              100         87.950000     20060510     20060515

       S              100         87.950000     20060510     20060515

       S              100         88.130000     20060510     20060515

       S              100         88.150000     20060510     20060515

       S              100         88.250000     20060510     20060515

       S              100         88.270000     20060510     20060515

       S              100         88.520000     20060510     20060515

       S              100         88.590000     20060510     20060515

       S              100         88.620000     20060510     20060515

       S              100         88.780000     20060510     20060515

       S              100         88.820000     20060510     20060515

       S              100         88.820000     20060510     20060515

       S              100         88.900000     20060510     20060515

       S              100         88.970000     20060510     20060515

       S              100         88.830000     20060510     20060515

       S              100         88.830000     20060510     20060515

       S              200         87.890000     20060510     20060515

       S              200         87.890000     20060510     20060515

       S              200         87.890000     20060510     20060515

       S              200         87.890000     20060510     20060515

       S              200         88.220000     20060510     20060515

       S              200         88.130000     20060510     20060515

       S              200         88.130000     20060510     20060515

       S              200         88.270000     20060510     20060515

       S              200         88.350000     20060510     20060515

       S              200         88.350000     20060510     20060515

       S              200         88.520000     20060510     20060515

       S              200         88.630000     20060510     20060515

       S              200         88.530000     20060510     20060515

       S              200         88.520000     20060510     20060515

       S              200         88.400000     20060510     20060515

       S              200         88.740000     20060510     20060515

       S              200         88.820000     20060510     20060515

       S              200         88.820000     20060510     20060515

       S              200         88.860000     20060510     20060515

       S              200         88.900000     20060510     20060515

       S              300         88.100000     20060510     20060515

       S              300         87.950000     20060510     20060515

       S              300         88.030000     20060510     20060515

       S              300         88.270000     20060510     20060515

       S              300         88.400000     20060510     20060515

       S              300         88.910000     20060510     20060515

       S              400         88.060000     20060510     20060515

       S              400         88.000000     20060510     20060515

       S              400         88.220000     20060510     20060515

       S              400         88.010000     20060510     20060515

       S              400         88.270000     20060510     20060515

       S              500         88.530000     20060510     20060515

       S              600         88.330000     20060510     20060515

       S              700         88.000000     20060510     20060515




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              700         88.350000     20060510     20060515

       S              700         88.810000     20060510     20060515

       S              900         88.080000     20060510     20060515

       S              900         88.580000     20060510     20060515

       S              900         88.830000     20060510     20060515

       S             1,000        88.620000     20060510     20060515

       S             1,000        88.840000     20060510     20060515

       S              190         88.960000     20060510     20060515

       P              100         88.010000     20060510     20060515

       P              200         88.010000     20060510     20060515

       P              100         88.030000     20060510     20060515

       P              100         87.930000     20060510     20060515

       P              100         87.890000     20060510     20060515

       P              200         87.890000     20060510     20060515

       P              100         87.850000     20060510     20060515

       P              200         88.010000     20060510     20060515

       P              100         88.260000     20060510     20060515

       P              100         88.220000     20060510     20060515

       P              200         88.110000     20060510     20060515

       P              100         88.040000     20060510     20060515

       P              200         88.460000     20060510     20060515

       S              100         88.580000     20060511     20060516

       S              143         88.330000     20060511     20060516

       S              100         89.310000     20060511     20060516

       S              100         89.320000     20060511     20060516

       S              100         89.330000     20060511     20060516

       S              100         89.380000     20060511     20060516

       S              100         89.360000     20060511     20060516

       S              100         89.370000     20060511     20060516

       S              100         89.380000     20060511     20060516

       S              100         89.420000     20060511     20060516

       S              100         89.400000     20060511     20060516

       S              100         89.600000     20060511     20060516

       S              100         89.510000     20060511     20060516

       S              100         88.790000     20060511     20060516

       S              100         89.020000     20060511     20060516

       S              168         89.060000     20060511     20060516

       S              100         88.580000     20060511     20060516

       S              100         88.760000     20060511     20060516

       S              100         89.080000     20060511     20060516

       S              100         88.820000     20060511     20060516

       S              100         88.600000     20060511     20060516

       S              100         88.650000     20060511     20060516

       S              191         89.180000     20060511     20060516

       P             1,900        88.960000     20060511     20060516

       P              100         89.010000     20060511     20060516

       P              100         88.960000     20060511     20060516

       P              100         88.970000     20060511     20060516

       P              100         88.860000     20060511     20060516

       P              100         88.910000     20060511     20060516




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              100         88.850000     20060511     20060516

       P              100         88.620000     20060511     20060516

       P              100         88.580000     20060511     20060516

       P              100         88.800000     20060511     20060516

       P              100         88.690000     20060511     20060516

       P              100         88.230000     20060511     20060516

       P              100         88.590000     20060511     20060516

       P              100         88.500000     20060511     20060516

       P              400         88.420000     20060511     20060516

       P              100         88.410000     20060511     20060516

       P              100         88.430000     20060511     20060516

       P              100         88.370000     20060511     20060516

       P              400         88.440000     20060511     20060516

       P              100         88.510000     20060511     20060516

       P              100         88.560000     20060511     20060516

       P              200         88.540000     20060511     20060516

       P              100         88.740000     20060511     20060516

       P              200         88.400000     20060511     20060516

       P              100         88.560000     20060511     20060516

       P              200         88.450000     20060511     20060516

       P              100         88.410000     20060511     20060516

       P              200         88.430000     20060511     20060516

       P              100         88.360000     20060511     20060516

       P              100         88.750000     20060511     20060516

       P              100         88.720000     20060511     20060516

       P              300         88.390000     20060511     20060516

       P              200         88.580000     20060511     20060516

       P              100         88.370000     20060511     20060516

       P              100         88.520000     20060511     20060516

       P              300         88.460000     20060511     20060516

       P              100         88.550000     20060511     20060516

       P              200         88.380000     20060511     20060516

       P              100         88.440000     20060511     20060516

       P              300         88.620000     20060511     20060516

       P              400         88.400000     20060511     20060516

       P              200         88.420000     20060511     20060516

       P              200         88.780000     20060511     20060516

       P              100         88.470000     20060511     20060516

       P              200         88.770000     20060511     20060516

       P              100         88.710000     20060511     20060516

       P              100         88.740000     20060511     20060516

       P              100         88.700000     20060511     20060516

       P              100         88.690000     20060511     20060516

       P              100         88.680000     20060511     20060516

       P              400         88.760000     20060511     20060516

       P              100         89.090000     20060511     20060516

       P              100         89.120000     20060511     20060516

       P              100         89.080000     20060511     20060516

       P              100         88.980000     20060511     20060516

       P              100         88.910000     20060511     20060516




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              200         88.860000     20060511     20060516

       P              100         88.850000     20060511     20060516

       P              100         88.810000     20060511     20060516

       P              100         89.100000     20060511     20060516

       P              100         88.970000     20060511     20060516

       P              100         88.870000     20060511     20060516

       P              100         88.820000     20060511     20060516

       P              100         88.930000     20060511     20060516

       P              100         89.030000     20060511     20060516

       P              300         89.020000     20060511     20060516

       P              100         89.060000     20060511     20060516

       P              300         89.040000     20060511     20060516

       P              300         88.890000     20060511     20060516

       P              400         88.880000     20060511     20060516

       P              200         88.790000     20060511     20060516

       P              100         88.700000     20060511     20060516

       P              200         88.910000     20060511     20060516

       P              100         88.630000     20060511     20060516

       P              100         88.970000     20060511     20060516

       P              100         88.590000     20060511     20060516

       P              100         88.800000     20060511     20060516

       P              100         88.650000     20060511     20060516

       P              100         88.620000     20060511     20060516

       P              100         88.600000     20060511     20060516

       P              100         88.670000     20060511     20060516

       P              100         88.830000     20060511     20060516

       P              100         88.820000     20060511     20060516

       P              200         88.890000     20060511     20060516

       P              100         88.570000     20060511     20060516

       P              100         88.670000     20060511     20060516

       P              100         88.640000     20060511     20060516

       P              100         88.560000     20060511     20060516

       P              100         88.630000     20060511     20060516

       P              100         88.690000     20060511     20060516

       P              100         88.750000     20060511     20060516

       P              100         88.740000     20060511     20060516

       P              100         88.400000     20060511     20060516

       P              100         88.500000     20060511     20060516

       P             1,994        88.827800     20060511     20060516

       S              140         88.430000     20060511     20060516

       P              140         88.510000     20060511     20060512

       P              100         88.580000     20060511     20060516

       P              100         88.640000     20060511     20060516

       P              100         88.420000     20060511     20060516

       P              100         88.210000     20060511     20060516

       S              500         88.373800     20060511     20060516

       P              43          88.450000     20060511     20060516

       P              57          88.450000     20060511     20060516

       S             1,900        88.960000     20060511     20060516

       S              30          88.827800     20060511     20060516




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              100         88.240000     20060511     20060516

       S              15          89.320000     20060511     20060516

       P              42          88.510000     20060511     20060516

       P              42          88.510000     20060511     20060516

       S             1,900        88.960000     20060511     20060516

       P             1,900        88.960000     20060511     20060516

       S             1,964        88.827800     20060511     20060516

       P             1,964        88.810000     20060511     20060516

       S              100         88.900000     20060511     20060516

       S              100         89.360000     20060511     20060516

       S              100         88.210000     20060511     20060516

       S              100         88.530000     20060511     20060516

       S              100         88.490000     20060511     20060516

       S              100         89.060000     20060511     20060516

       S              100         88.670000     20060511     20060516

       P              920         88.510000     20060511     20060516

       S              120         88.220000     20060511     20060516

       S              100         88.510000     20060511     20060516

       S              42          88.510000     20060511     20060516

       S              238         88.510000     20060511     20060516

       P              280         88.510000     20060511     20060512

       P              200         89.150000     20060511     20060516

       P             2,100        88.930000     20060511     20060516

       P             1,700        88.430000     20060511     20060516

       P             3,600        89.135000     20060511     20060516

       P              900         88.645000     20060511     20060516

       S             8,500        88.891824     20060511     20060516

       S              100         88.910000     20060511     20060516

       S             1,000        88.721000     20060511     20060516

       P              100         88.910000     20060511     20060516

       P             1,000        88.721000     20060511     20060516

       S              100         88.910000     20060511     20060516

       S              100         88.630000     20060511     20060516

       S              100         88.920000     20060511     20060516

       S              200         88.910000     20060511     20060516

       S              200         88.910000     20060511     20060516

       S              200         88.590000     20060511     20060516

       S              200         88.420000     20060511     20060516

       S              100         89.050000     20060511     20060516

       S              100         88.890000     20060511     20060516

       S              100         88.900000     20060511     20060516

       S              336         88.536600     20060511     20060516

       P              177         88.960000     20060511     20060516

       S              100         89.200000     20060511     20060516

       S              100         89.000000     20060511     20060516

       S              100         89.030000     20060511     20060516

       S              100         89.100000     20060511     20060516

       S              100         89.010000     20060511     20060516

       S              100         89.020000     20060511     20060516

       S              200         89.150000     20060511     20060516




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S             2,100        88.930000     20060511     20060516

       S             1,700        88.430000     20060511     20060516

       S             3,600        89.135000     20060511     20060516

       S              900         88.645000     20060511     20060516

       S              177         88.960000     20060511     20060516

       P              30          88.827800     20060511     20060516

       P             1,964        88.827800     20060511     20060516

       S             1,994        88.827800     20060511     20060516

       S              159         88.510000     20060511     20060516

       S              31          88.510000     20060511     20060516

       S              280         88.510000     20060511     20060516

       S              31          88.510000     20060511     20060516

       P              31          88.510000     20060511     20060516

       S              238         88.510000     20060511     20060516

       P              280         88.510000     20060511     20060516

       S              42          88.510000     20060511     20060516

       P               1          89.490000     20060511     20060516

       P               2          88.920000     20060511     20060516

       P              100         88.970000     20060511     20060516

       P              100         89.000000     20060511     20060516

       P              200         89.320000     20060511     20060516

       P              100         89.440000     20060511     20060516

       P              123         89.370000     20060511     20060516

       P              100         89.400000     20060511     20060516

       P              100         89.470000     20060511     20060516

       P              100         89.600000     20060511     20060516

       P              113         89.590000     20060511     20060516

       P              200         88.280000     20060511     20060516

       P              300         88.220000     20060511     20060516

       P              700         88.170000     20060511     20060516

       P              200         88.170000     20060511     20060516

       P              100         88.190000     20060511     20060516

       P              100         88.190000     20060511     20060516

       P              100         88.170000     20060511     20060516

       P              200         88.200000     20060511     20060516

       P              200         88.180000     20060511     20060516

       P              100         88.220000     20060511     20060516

       S              100         88.490000     20060511     20060516

       S              100         88.590000     20060511     20060516

       S              100         89.060000     20060511     20060516

       S              100         89.060000     20060511     20060516

       S              200         88.440000     20060511     20060516

       S              200         88.530000     20060511     20060516

       S              200         88.520000     20060511     20060516

       S              200         88.590000     20060511     20060516

       S              200         88.630000     20060511     20060516

       S              200         88.730000     20060511     20060516

       S              200         88.780000     20060511     20060516

       S              200         89.060000     20060511     20060516

       S              300         88.460000     20060511     20060516




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              400         88.440000     20060511     20060516

       S              400         88.500000     20060511     20060516

       S              400         88.800000     20060511     20060516

       P              200         89.370000     20060511     20060516

       P              200         89.530000     20060511     20060516

       P              272         88.510000     20060511     20060516

       S              100         88.620000     20060511     20060516

       S              100         88.330000     20060511     20060516

       S              100         88.410000     20060511     20060516

       S              100         88.410000     20060511     20060516

       S              100         88.410000     20060511     20060516

       S              100         88.410000     20060511     20060516

       S              200         89.090000     20060511     20060516

       S              200         88.990000     20060511     20060516

       S              200         89.060000     20060511     20060516

       S              200         88.660000     20060511     20060516

       S              200         88.590000     20060511     20060516

       S              200         88.200000     20060511     20060516

       S              200         88.260000     20060511     20060516

       S              200         88.510000     20060511     20060516

       S              200         88.400000     20060511     20060516

       S              200         88.360000     20060511     20060516

       S              200         88.490000     20060511     20060516

       S              200         88.490000     20060511     20060516

       S              200         88.900000     20060511     20060516

       S              300         89.030000     20060511     20060516

       S              300         88.900000     20060511     20060516

       S              300         88.630000     20060511     20060516

       S              300         89.100000     20060511     20060516

       S              300         89.100000     20060511     20060516

       S              400         88.480000     20060511     20060516

       S              400         88.440000     20060511     20060516

       S              400         89.070000     20060511     20060516

       P              100         88.170000     20060511     20060516

       P              900         88.170000     20060511     20060516

       P              100         88.960000     20060511     20060516

       P              300         88.560000     20060511     20060516

       P              300         88.560000     20060511     20060516

       P              200         89.050000     20060511     20060516

       P              200         89.050000     20060511     20060516

       P              100         89.110000     20060511     20060516

       P              100         89.060000     20060511     20060516

       P              600         88.980000     20060511     20060516

       P              300         88.830000     20060511     20060516

       P              300         88.610000     20060511     20060516

       P              100         88.690000     20060511     20060516

       S              100         88.330000     20060511     20060516

       S              100         88.860000     20060511     20060516

       S              100         89.360000     20060511     20060516

       S              100         89.360000     20060511     20060516




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              100         89.360000     20060511     20060516

       S              100         89.110000     20060511     20060516

       S              100         89.110000     20060511     20060516

       S              100         89.080000     20060511     20060516

       S              100         88.260000     20060511     20060516

       S              100         88.440000     20060511     20060516

       S              100         88.490000     20060511     20060516

       S              100         88.490000     20060511     20060516

       S              100         88.390000     20060511     20060516

       S              100         88.440000     20060511     20060516

       S              100         88.390000     20060511     20060516

       S              100         88.420000     20060511     20060516

       S              100         88.520000     20060511     20060516

       S              100         88.570000     20060511     20060516

       S              100         88.440000     20060511     20060516

       S              100         88.900000     20060511     20060516

       S              100         88.850000     20060511     20060516

       S              100         88.540000     20060511     20060516

       S              200         89.070000     20060511     20060516

       S              200         89.090000     20060511     20060516

       S              200         88.850000     20060511     20060516

       S              200         88.230000     20060511     20060516

       S              200         88.420000     20060511     20060516

       S              200         88.460000     20060511     20060516

       S              200         88.530000     20060511     20060516

       S              300         88.880000     20060511     20060516

       S              300         89.020000     20060511     20060516

       S              300         88.890000     20060511     20060516

       S              300         89.360000     20060511     20060516

       S              300         89.100000     20060511     20060516

       S              400         88.300000     20060511     20060516

       S              400         88.530000     20060511     20060516

       S              400         89.080000     20060511     20060516

       S              400         89.080000     20060511     20060516

       S              400         89.030000     20060511     20060516

       S              400         88.820000     20060511     20060516

       S              500         88.490000     20060511     20060516

       S              500         88.440000     20060511     20060516

       S              600         88.510000     20060511     20060516

       P              100         88.200000     20060511     20060516

       P              700         88.200000     20060511     20060516

       P              100         88.160000     20060511     20060516

       P              200         89.360000     20060511     20060516

       P              300         89.150000     20060511     20060516

       P              100         89.130000     20060511     20060516

       P              400         89.130000     20060511     20060516

       P              100         88.430000     20060511     20060516

       P              100         88.190000     20060511     20060516

       P              500         88.650000     20060511     20060516

       P              400         89.090000     20060511     20060516




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              100         88.970000     20060511     20060516

       P              100         88.930000     20060511     20060516

       P              100         88.930000     20060511     20060516

       P              100         88.780000     20060511     20060516

       P              200         88.640000     20060511     20060516

       P              400         88.580000     20060511     20060516

       P              200         88.690000     20060511     20060516

       P              100         88.690000     20060511     20060516

       P              100         88.690000     20060511     20060516

       P              100         88.600000     20060511     20060516

       S              100         89.320000     20060511     20060516

       S              100         89.440000     20060511     20060516

       S              100         89.050000     20060511     20060516

       S              100         89.050000     20060511     20060516

       S              100         88.670000     20060511     20060516

       S              100         88.770000     20060511     20060516

       S              100         88.410000     20060511     20060516

       S              100         88.390000     20060511     20060516

       S              100         88.420000     20060511     20060516

       S              100         88.420000     20060511     20060516

       S              100         88.500000     20060511     20060516

       S              100         88.560000     20060511     20060516

       S              100         88.560000     20060511     20060516

       S              100         88.520000     20060511     20060516

       S              100         88.460000     20060511     20060516

       S              100         88.600000     20060511     20060516

       S              200         89.300000     20060511     20060516

       S              200         89.320000     20060511     20060516

       S              200         88.720000     20060511     20060516

       S              200         88.440000     20060511     20060516

       S              200         88.520000     20060511     20060516

       S              200         88.520000     20060511     20060516

       S              200         88.500000     20060511     20060516

       S              200         88.580000     20060511     20060516

       S              300         88.470000     20060511     20060516

       S              300         88.500000     20060511     20060516

       S              300         88.500000     20060511     20060516

       S              300         88.520000     20060511     20060516

       S              300         88.580000     20060511     20060516

       S              400         88.390000     20060511     20060516

       S              500         88.550000     20060511     20060516

       S              500         88.600000     20060511     20060516

       S              272         88.510000     20060511     20060516

       P              125         88.510000     20060511     20060516

       P              268         88.510000     20060511     20060516

       S              200         89.150000     20060511     20060516

       S             2,100        88.930000     20060511     20060516

       S             1,700        88.430000     20060511     20060516

       S             3,600        89.135000     20060511     20060516

       S              900         88.645000     20060511     20060516




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P             8,500        88.891824     20060511     20060516

       S              100         88.450000     20060511     20060516

       S              100         88.390000     20060511     20060516

       S              100         88.380000     20060511     20060516

       S              100         88.380000     20060511     20060516

       S              100         88.260000     20060511     20060516

       S              100         88.900000     20060511     20060516

       S              100         88.880000     20060511     20060516

       S              100         88.910000     20060511     20060516

       S              100         88.970000     20060511     20060516

       S              100         89.020000     20060511     20060516

       S              100         89.050000     20060511     20060516

       S              100         89.000000     20060511     20060516

       S              100         88.940000     20060511     20060516

       S              100         88.960000     20060511     20060516

       S              100         88.910000     20060511     20060516

       S              100         88.910000     20060511     20060516

       S              100         88.920000     20060511     20060516

       S              100         88.920000     20060511     20060516

       S              100         88.880000     20060511     20060516

       S              100         88.870000     20060511     20060516

       S              100         88.740000     20060511     20060516

       S              100         88.730000     20060511     20060516

       S              100         88.520000     20060511     20060516

       S              200         88.860000     20060511     20060516

       S              300         88.910000     20060511     20060516

       P              100         88.200000     20060511     20060516

       P              100         88.170000     20060511     20060516

       P              400         88.170000     20060511     20060516

       P              100         88.590000     20060511     20060516

       P              200         88.590000     20060511     20060516

       P              400         88.650000     20060511     20060516

       P              100         88.650000     20060511     20060516

       S              200         88.900000     20060511     20060516

       P             1,600        88.370000     20060511     20060516

       P              100         88.400000     20060511     20060516

       P              100         88.250000     20060511     20060516

       P              100         88.250000     20060511     20060516

       P              200         88.230000     20060511     20060516

       P              300         88.170000     20060511     20060516

       P              100         88.190000     20060511     20060516

       P              100         88.200000     20060511     20060516

       P              100         88.200000     20060511     20060516

       P              300         88.190000     20060511     20060516

       P              100         88.330000     20060511     20060516

       S              125         88.510000     20060511     20060516

       S              100         89.100000     20060511     20060516

       S              100         89.080000     20060511     20060516

       S              100         88.620000     20060511     20060516

       S              100         88.440000     20060511     20060516




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              100         88.530000     20060511     20060516

       S              100         88.610000     20060511     20060516

       S              100         89.000000     20060511     20060516

       S              100         88.900000     20060511     20060516

       S              100         88.690000     20060511     20060516

       S              200         88.490000     20060511     20060516

       S              200         88.420000     20060511     20060516

       S              200         88.600000     20060511     20060516

       S              200         88.500000     20060511     20060516

       S              100         88.290000     20060511     20060516

       S              100         88.480000     20060511     20060516

       S              100         88.440000     20060511     20060516

       S              100         88.440000     20060511     20060516

       S              100         88.460000     20060511     20060516

       S              300         88.460000     20060511     20060516

       S              300         88.500000     20060511     20060516

       S              300         89.100000     20060511     20060516

       S              100         88.650000     20060511     20060516

       S              100         88.640000     20060511     20060516

       S              100         88.450000     20060511     20060516

       S              100         88.470000     20060511     20060516

       S              100         88.460000     20060511     20060516

       S              100         88.450000     20060511     20060516

       S              100         88.300000     20060511     20060516

       S              100         88.270000     20060511     20060516

       S              100         88.260000     20060511     20060516

       S              100         88.250000     20060511     20060516

       S              100         88.200000     20060511     20060516

       S              100         88.270000     20060511     20060516

       S              100         88.330000     20060511     20060516

       S              100         88.400000     20060511     20060516

       S              100         88.400000     20060511     20060516

       S              100         88.470000     20060511     20060516

       S              100         88.480000     20060511     20060516

       S              200         89.100000     20060511     20060516

       P              500         88.860000     20060511     20060516

       P              500         88.860000     20060511     20060516

       S              500         88.230000     20060511     20060516

       S              500         88.460000     20060511     20060516

       P              200         89.150000     20060511     20060516

       P             2,100        88.930000     20060511     20060516

       P             1,700        88.430000     20060511     20060516

       P             3,600        89.135000     20060511     20060516

       P              900         88.645000     20060511     20060516

       S              100         89.000000     20060511     20060516

       S              100         89.000000     20060511     20060516

       S              100         88.380000     20060511     20060516

       S              100         88.780000     20060511     20060516

       S              100         88.680000     20060511     20060516

       S              200         88.840000     20060511     20060516




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              300         89.000000     20060511     20060516

       S              600         88.390000     20060511     20060516

       S              600         88.580000     20060511     20060516

       S              800         88.470000     20060511     20060516

       S              800         88.680000     20060511     20060516

       S              800         89.000000     20060511     20060516

       S              900         88.230000     20060511     20060516

       S             1,000        88.440000     20060511     20060516

       S             1,000        88.440000     20060511     20060516

       S             1,000        89.450000     20060511     20060516

       P              100         89.120000     20060511     20060516

       S              268         88.510000     20060511     20060516

       S              100         88.500000     20060511     20060516

       S              200         88.750000     20060511     20060516

       P             1,134        86.100000     20060512     20060517

       P              100         86.180000     20060512     20060517

       P              100         86.120000     20060512     20060517

       S              100         86.420000     20060512     20060517

       S              100         86.350000     20060512     20060517

       S              100         86.380000     20060512     20060517

       S              100         86.280000     20060512     20060517

       S              100         86.310000     20060512     20060517

       S              100         86.440000     20060512     20060517

       S              100         86.320000     20060512     20060517

       S              100         86.190000     20060512     20060517

       S              200         86.110000     20060512     20060517

       S              100         86.060000     20060512     20060517

       S              100         86.020000     20060512     20060517

       P             1,200        86.209200     20060512     20060517

       S              100         88.060000     20060512     20060517

       S              84          87.550000     20060512     20060517

       P              24          86.100000     20060512     20060517

       S              200         86.030000     20060512     20060517

       S              200         86.020000     20060512     20060517

       S              172         86.050000     20060512     20060517

       S              100         86.010000     20060512     20060517

       P              456         86.050000     20060512     20060517

       P              672         86.100000     20060512     20060515

       S              209         86.100000     20060512     20060515

       S              247         86.100000     20060512     20060515

       P              600         87.175000     20060512     20060517

       P              400         86.455000     20060512     20060517

       P              300         86.355000     20060512     20060517

       S             1,300        86.764231     20060512     20060517

       S             1,000        86.378000     20060512     20060517

       P              200         86.510000     20060512     20060517

       P              200         86.510000     20060512     20060517

       P              600         86.290000     20060512     20060517

       S              400         86.380000     20060512     20060517

       P              400         86.380000     20060512     20060517




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S             1,900        86.369474     20060512     20060517

       P             1,900        86.369474     20060512     20060517

       S              100         86.390000     20060512     20060517

       S              100         86.320000     20060512     20060517

       S              200         86.420000     20060512     20060517

       S              200         86.380000     20060512     20060517

       S              300         86.370000     20060512     20060517

       S              500         86.420000     20060512     20060517

       S              500         86.300000     20060512     20060517

       S              200         86.510000     20060512     20060517

       S             1,893        86.125800     20060512     20060517

       P              380         88.510000     20060512     20060517

       S              600         87.175000     20060512     20060517

       S              400         86.455000     20060512     20060517

       S              300         86.355000     20060512     20060517

       S              200         86.100000     20060512     20060517

       S              380         88.510000     20060512     20060517

       S              400         86.380000     20060512     20060517

       S              200         86.510000     20060512     20060517

       S              600         86.290000     20060512     20060517

       S              129         87.180000     20060512     20060517

       S              267         86.010000     20060512     20060517

       S              152         86.100000     20060512     20060517

       S              672         86.100000     20060512     20060517

       P              312         87.410000     20060512     20060517

       S              100         86.120000     20060512     20060517

       S              100         86.110000     20060512     20060517

       S              200         86.060000     20060512     20060517

       S              272         86.020000     20060512     20060517

       S              128         86.020000     20060512     20060517

       P              152         86.100000     20060512     20060517

       P              672         86.100000     20060512     20060517

       S              24          86.100000     20060512     20060517

       P              300         86.240000     20060512     20060517

       P              400         86.760000     20060512     20060517

       P              100         86.850000     20060512     20060517

       P              400         86.310000     20060512     20060517

       P              200         86.300000     20060512     20060517

       P              200         86.300000     20060512     20060517

       P              100         86.300000     20060512     20060517

       P              200         86.070000     20060512     20060517

       P              500         86.070000     20060512     20060517

       S              100         86.770000     20060512     20060517

       S              100         86.770000     20060512     20060517

       S              100         86.750000     20060512     20060517

       S              500         86.600000     20060512     20060517

       P              200         86.590000     20060512     20060517

       P              200         86.320000     20060512     20060517

       P              200         86.300000     20060512     20060517

       P              300         86.260000     20060512     20060517




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              100         86.260000     20060512     20060517

       P              200         86.260000     20060512     20060517

       P              300         86.560000     20060512     20060517

       P              400         86.550000     20060512     20060517

       P              200         86.480000     20060512     20060517

       S              100         86.020000     20060512     20060517

       S              100         87.330000     20060512     20060517

       S              100         87.230000     20060512     20060517

       S              100         86.830000     20060512     20060517

       S              100         86.760000     20060512     20060517

       S              200         86.190000     20060512     20060517

       S              200         86.010000     20060512     20060517

       S              200         86.020000     20060512     20060517

       S              200         86.400000     20060512     20060517

       S              200         87.820000     20060512     20060517

       S              200         87.560000     20060512     20060517

       S              200         87.560000     20060512     20060517

       S              200         87.570000     20060512     20060517

       S              200         86.860000     20060512     20060517

       S              200         86.770000     20060512     20060517

       S              200         86.500000     20060512     20060517

       S              300         86.350000     20060512     20060517

       S              300         86.350000     20060512     20060517

       S              300         86.840000     20060512     20060517

       S              300         86.340000     20060512     20060517

       S              300         87.670000     20060512     20060517

       S              400         86.030000     20060512     20060517

       S              500         86.760000     20060512     20060517

       S              600         86.780000     20060512     20060517

       P              300         86.590000     20060512     20060517

       P              100         86.570000     20060512     20060517

       P              100         86.380000     20060512     20060517

       P              100         86.370000     20060512     20060517

       P              100         86.450000     20060512     20060517

       P              100         86.450000     20060512     20060517

       P              400         87.790000     20060512     20060517

       P              200         87.810000     20060512     20060517

       P              200         87.140000     20060512     20060517

       P              200         87.140000     20060512     20060517

       P              300         87.160000     20060512     20060517

       P              100         86.730000     20060512     20060517

       P              100         86.450000     20060512     20060517

       P              100         86.450000     20060512     20060517

       P              200         86.850000     20060512     20060517

       P              400         86.840000     20060512     20060517

       P              100         86.830000     20060512     20060517

       P              100         86.800000     20060512     20060517

       P              200         86.800000     20060512     20060517

       P              200         86.320000     20060512     20060517

       P              100         86.360000     20060512     20060517




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              100         86.360000     20060512     20060517

       P              100         86.320000     20060512     20060517

       P              400         86.310000     20060512     20060517

       P              400         86.310000     20060512     20060517

       P              100         86.440000     20060512     20060517

       P              100         86.430000     20060512     20060517

       P              200         86.370000     20060512     20060517

       P              100         86.310000     20060512     20060517

       P              100         86.290000     20060512     20060517

       P              100         86.320000     20060512     20060517

       P              200         86.300000     20060512     20060517

       P              200         86.300000     20060512     20060517

       P              400         86.270000     20060512     20060517

       P              200         86.270000     20060512     20060517

       P              200         86.270000     20060512     20060517

       P             1,100        86.260000     20060512     20060517

       P              300         86.250000     20060512     20060517

       P              100         86.020000     20060512     20060517

       P              100         86.070000     20060512     20060517

       P              200         86.360000     20060512     20060517

       P              100         86.300000     20060512     20060517

       P              200         86.300000     20060512     20060517

       P              300         86.640000     20060512     20060517

       P              300         86.670000     20060512     20060517

       P              100         86.660000     20060512     20060517

       P              100         86.720000     20060512     20060517

       S              100         86.440000     20060512     20060517

       S              100         86.260000     20060512     20060517

       S              100         86.260000     20060512     20060517

       S              100         86.260000     20060512     20060517

       S              100         86.370000     20060512     20060517

       S              100         86.370000     20060512     20060517

       S              100         86.370000     20060512     20060517

       S              100         86.340000     20060512     20060517

       S              100         87.700000     20060512     20060517

       S              100         87.560000     20060512     20060517

       S              100         87.500000     20060512     20060517

       S              100         87.580000     20060512     20060517

       S              100         87.580000     20060512     20060517

       S              100         86.790000     20060512     20060517

       S              100         86.870000     20060512     20060517

       S              100         86.870000     20060512     20060517

       S              100         86.330000     20060512     20060517

       S              100         86.350000     20060512     20060517

       S              100         86.350000     20060512     20060517

       S              100         86.770000     20060512     20060517

       S              100         86.770000     20060512     20060517

       S              100         86.770000     20060512     20060517

       S              100         86.770000     20060512     20060517

       S              100         86.770000     20060512     20060517




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              100         86.770000     20060512     20060517

       S              100         86.770000     20060512     20060517

       S              100         86.770000     20060512     20060517

       S              100         86.770000     20060512     20060517

       S              100         86.350000     20060512     20060517

       S              100         86.560000     20060512     20060517

       S              100         86.560000     20060512     20060517

       S              200         86.230000     20060512     20060517

       S              200         86.050000     20060512     20060517

       S              200         86.030000     20060512     20060517

       S              200         86.370000     20060512     20060517

       S              200         86.320000     20060512     20060517

       S              200         87.480000     20060512     20060517

       S              200         87.590000     20060512     20060517

       S              200         86.770000     20060512     20060517

       S              300         86.430000     20060512     20060517

       S              300         86.240000     20060512     20060517

       S              300         86.260000     20060512     20060517

       S              300         86.030000     20060512     20060517

       S              300         86.790000     20060512     20060517

       S              300         86.810000     20060512     20060517

       S              300         86.750000     20060512     20060517

       S              300         86.500000     20060512     20060517

       S              300         87.480000     20060512     20060517

       S              300         87.560000     20060512     20060517

       S              300         87.580000     20060512     20060517

       S              400         86.160000     20060512     20060517

       S              400         86.870000     20060512     20060517

       S              400         86.780000     20060512     20060517

       S              400         86.770000     20060512     20060517

       S              400         86.600000     20060512     20060517

       S              400         87.460000     20060512     20060517

       S              400         87.580000     20060512     20060517

       S              400         87.550000     20060512     20060517

       S              500         86.350000     20060512     20060517

       S              500         86.260000     20060512     20060517

       S              500         86.120000     20060512     20060517

       S              500         87.560000     20060512     20060517

       S              800         86.010000     20060512     20060517

       S             1,100        86.020000     20060512     20060517

       P              200         86.370000     20060512     20060517

       P              100         87.800000     20060512     20060517

       P              300         87.750000     20060512     20060517

       P              100         87.770000     20060512     20060517

       P              300         87.750000     20060512     20060517

       P              100         87.670000     20060512     20060517

       P              100         87.670000     20060512     20060517

       P              100         87.560000     20060512     20060517

       P              200         87.560000     20060512     20060517

       P              200         87.520000     20060512     20060517




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              200         87.360000     20060512     20060517

       P              100         87.360000     20060512     20060517

       P              200         87.310000     20060512     20060517

       P              100         87.310000     20060512     20060517

       P              100         87.310000     20060512     20060517

       P              100         87.320000     20060512     20060517

       P              200         87.440000     20060512     20060517

       P              200         87.510000     20060512     20060517

       P              400         87.400000     20060512     20060517

       P              300         87.400000     20060512     20060517

       P              100         87.290000     20060512     20060517

       P              300         87.290000     20060512     20060517

       P              100         87.160000     20060512     20060517

       P              400         87.160000     20060512     20060517

       P              100         87.120000     20060512     20060517

       P              100         87.120000     20060512     20060517

       P              500         86.830000     20060512     20060517

       P              100         86.410000     20060512     20060517

       P              100         86.410000     20060512     20060517

       P              100         86.410000     20060512     20060517

       P              700         86.410000     20060512     20060517

       P              200         86.370000     20060512     20060517

       P              300         86.330000     20060512     20060517

       P              200         86.360000     20060512     20060517

       P              100         86.350000     20060512     20060517

       P              100         86.330000     20060512     20060517

       P              200         86.300000     20060512     20060517

       P              200         86.300000     20060512     20060517

       P              300         86.360000     20060512     20060517

       P              300         86.370000     20060512     20060517

       P              400         86.370000     20060512     20060517

       P              100         86.310000     20060512     20060517

       P              100         86.290000     20060512     20060517

       P              100         86.290000     20060512     20060517

       S              100         86.590000     20060512     20060517

       S              100         87.480000     20060512     20060517

       S              100         87.490000     20060512     20060517

       S              100         86.850000     20060512     20060517

       S              100         86.690000     20060512     20060517

       S              100         86.600000     20060512     20060517

       S              200         86.580000     20060512     20060517

       S              200         86.690000     20060512     20060517

       S              200         86.690000     20060512     20060517

       S              200         86.530000     20060512     20060517

       S              400         86.340000     20060512     20060517

       S              400         86.530000     20060512     20060517

       S              400         87.640000     20060512     20060517

       S              400         87.490000     20060512     20060517

       S              500         86.360000     20060512     20060517

       S              500         86.640000     20060512     20060517




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              500         86.740000     20060512     20060517

       S              500         86.690000     20060512     20060517

       S              112         86.100000     20060512     20060517

       S              300         86.355000     20060512     20060517

       S              600         87.175000     20060512     20060517

       S              400         86.455000     20060512     20060517

       P             1,300        86.764231     20060512     20060517

       P             1,000        86.378000     20060512     20060517

       P              200         86.300000     20060512     20060517

       P              100         86.150000     20060512     20060517

       S              100         86.590000     20060512     20060517

       S              200         86.360000     20060512     20060517

       S              400         86.540000     20060512     20060517

       S              500         86.690000     20060512     20060517

       S              100         87.600000     20060512     20060517

       S              100         86.730000     20060512     20060517

       S              100         86.360000     20060512     20060517

       S              100         86.630000     20060512     20060517

       S              100         86.760000     20060512     20060517

       S              100         86.720000     20060512     20060517

       S              100         86.590000     20060512     20060517

       S              200         87.190000     20060512     20060517

       S              200         86.370000     20060512     20060517

       S              200         86.500000     20060512     20060517

       S              300         86.700000     20060512     20060517

       S             1,700        86.100000     20060512     20060517

       P              100         86.580000     20060512     20060517

       P              200         86.150000     20060512     20060517

       P              100         86.120000     20060512     20060517

       P              100         86.110000     20060512     20060517

       P              112         86.100000     20060512     20060517

       P              200         86.310000     20060512     20060517

       P              100         86.320000     20060512     20060517

       P              100         86.370000     20060512     20060517

       P              200         86.310000     20060512     20060517

       P              200         86.300000     20060512     20060517

       P              200         86.300000     20060512     20060517

       P              200         86.270000     20060512     20060517

       P              100         86.250000     20060512     20060517

       P              100         86.070000     20060512     20060517

       P              100         86.090000     20060512     20060517

       P              100         86.070000     20060512     20060517

       S              100         86.360000     20060512     20060517

       S              100         86.310000     20060512     20060517

       S              100         86.020000     20060512     20060517

       S              100         86.750000     20060512     20060517

       S              200         86.800000     20060512     20060517

       S              200         86.640000     20060512     20060517

       S              200         86.700000     20060512     20060517

       S              200         86.600000     20060512     20060517




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              100         86.410000     20060512     20060517

       P              100         87.260000     20060512     20060517

       P              100         86.310000     20060512     20060517

       P              100         86.630000     20060512     20060517

       S              100         86.360000     20060512     20060517

       S              100         86.310000     20060512     20060517

       S              100         86.030000     20060512     20060517

       S              200         86.030000     20060512     20060517

       P              400         86.380000     20060512     20060517

       S              400         87.380000     20060512     20060517

       S              400         87.380000     20060512     20060517

       P              200         88.060000     20060512     20060517

       P              200         88.100000     20060512     20060517

       P              200         88.010000     20060512     20060517

       P              200         88.010000     20060512     20060517

       P              200         87.600000     20060512     20060517

       P              200         87.590000     20060512     20060517

       P              500         87.360000     20060512     20060517

       P              200         87.360000     20060512     20060517

       P              100         86.440000     20060512     20060517

       S              100         86.490000     20060512     20060517

       S              200         86.110000     20060512     20060517

       S              300         86.110000     20060512     20060517

       S              400         86.020000     20060512     20060517

       S              500         86.040000     20060512     20060517

       S              500         87.860000     20060512     20060517

       P              300         86.355000     20060512     20060517

       P              600         87.175000     20060512     20060517

       P              400         86.455000     20060512     20060517

       P              200         86.100000     20060512     20060517

       S              200         86.430000     20060512     20060517

       S              300         86.350000     20060512     20060517

       S              400         86.720000     20060512     20060517

       S              600         87.380000     20060512     20060517

       S              100         86.550000     20060512     20060517

       S              100         86.520000     20060512     20060517

       S              100         86.590000     20060512     20060517

       S              100         86.490000     20060512     20060517

       S              100         86.400000     20060512     20060517

       S              100         86.390000     20060512     20060517

       S              100         86.390000     20060512     20060517

       S              100         86.450000     20060512     20060517

       S              100         86.380000     20060512     20060517

       S              100         86.100000     20060512     20060517

       S              100         86.610000     20060512     20060517

       S              100         86.650000     20060512     20060517

       S              100         86.850000     20060512     20060517

       S              100         86.770000     20060512     20060517

       S              100         86.770000     20060512     20060517

       S              100         86.770000     20060512     20060517




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              100         86.770000     20060512     20060517

       S              100         86.770000     20060512     20060517

       S              100         86.800000     20060512     20060517

       S              100         86.580000     20060512     20060517

       S              100         86.370000     20060512     20060517

       S              100         86.370000     20060512     20060517

       S              100         86.340000     20060512     20060517

       S              100         86.460000     20060512     20060517

       S              100         86.380000     20060512     20060517

       S              100         86.580000     20060512     20060517

       S              100         86.580000     20060512     20060517

       S              100         86.650000     20060512     20060517

       S              100         86.750000     20060512     20060517

       S              100         86.750000     20060512     20060517

       S              100         86.750000     20060512     20060517

       S              100         86.510000     20060512     20060517

       S              100         86.510000     20060512     20060517

       S              100         86.510000     20060512     20060517

       S              200         86.400000     20060512     20060517

       S              200         86.570000     20060512     20060517

       S              200         86.520000     20060512     20060517

       S              200         86.650000     20060512     20060517

       S              200         86.730000     20060512     20060517

       S              200         86.800000     20060512     20060517

       S              200         86.850000     20060512     20060517

       S              200         86.850000     20060512     20060517

       S              200         86.370000     20060512     20060517

       S              200         86.390000     20060512     20060517

       S              200         86.460000     20060512     20060517

       S              200         86.380000     20060512     20060517

       S              200         86.600000     20060512     20060517

       S              300         86.380000     20060512     20060517

       S              300         86.550000     20060512     20060517

       S              300         86.590000     20060512     20060517

       S              300         86.760000     20060512     20060517

       S              300         86.760000     20060512     20060517

       S              300         86.750000     20060512     20060517

       S              300         86.380000     20060512     20060517

       S              300         86.330000     20060512     20060517

       S              300         86.600000     20060512     20060517

       S              300         86.720000     20060512     20060517

       P              34          86.130000     20060515     20060518

       S              200         86.980000     20060515     20060518

       S              100         87.050000     20060515     20060518

       S              100         87.170000     20060515     20060518

       S              100         87.310000     20060515     20060518

       S              100         87.210000     20060515     20060518

       S              100         87.280000     20060515     20060518

       S              100         87.120000     20060515     20060518

       S              134         87.200000     20060515     20060518




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              24          86.100000     20060515     20060518

       P              74          87.240000     20060515     20060518

       S              100         87.020000     20060515     20060518

       S              100         86.940000     20060515     20060518

       S              400         86.900000     20060515     20060518

       P              800         86.837000     20060515     20060516

       S              100         86.940000     20060515     20060518

       S              100         86.940000     20060515     20060518

       S              100         86.040000     20060515     20060518

       S              24          86.100000     20060515     20060518

       P             1,556        86.830000     20060515     20060518

       P              24          86.100000     20060515     20060518

       S              24          86.100000     20060515     20060518

       S              100         86.980000     20060515     20060518

       S              100         86.990000     20060515     20060518

       S              300         87.000000     20060515     20060518

       S              100         86.960000     20060515     20060518

       S              200         86.940000     20060515     20060518

       S              500         86.900000     20060515     20060518

       S              300         86.870000     20060515     20060518

       S              350         86.860000     20060515     20060518

       P             2,450        86.830000     20060515     20060516

       S              100         86.890000     20060515     20060518

       S              100         86.890000     20060515     20060518

       S              300         86.890000     20060515     20060518

       S              400         87.430000     20060515     20060518

       S              200         87.235000     20060515     20060518

       P              600         87.365000     20060515     20060518

       P              143         87.170000     20060515     20060518

       S              143         87.170000     20060515     20060518

       S             3,200        86.618956     20060515     20060518

       P             3,200        86.618956     20060515     20060518

       S              100         86.260000     20060515     20060518

       S              100         86.530000     20060515     20060518

       S              100         86.540000     20060515     20060518

       S              100         86.470000     20060515     20060518

       S              100         86.630000     20060515     20060518

       S              173         86.630000     20060515     20060518

       S              200         86.260000     20060515     20060518

       S              200         86.380000     20060515     20060518

       S              200         86.430000     20060515     20060518

       S              200         86.630000     20060515     20060518

       S              200         86.960000     20060515     20060518

       S              227         86.210000     20060515     20060518

       S              300         86.790000     20060515     20060518

       S              400         86.590000     20060515     20060518

       S              600         86.960000     20060515     20060518

       S              100         86.310000     20060515     20060518

       S              100         86.390000     20060515     20060518

       P              838         86.804000     20060515     20060518




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              400         87.430000     20060515     20060518

       P              200         87.235000     20060515     20060518

       P              724         86.100000     20060515     20060518

       P              100         87.510000     20060515     20060518

       P              143         87.170000     20060515     20060518

       S              100         87.510000     20060515     20060518

       S              724         86.100000     20060515     20060518

       S             2,450        86.830000     20060515     20060518

       S              417         86.830000     20060515     20060518

       S              89          86.830000     20060515     20060518

       S              100         86.950000     20060515     20060518

       S              100         86.960000     20060515     20060518

       S              200         86.980000     20060515     20060518

       S              100         87.000000     20060515     20060518

       S              500         86.990000     20060515     20060518

       S              300         87.030000     20060515     20060518

       S              100         87.010000     20060515     20060518

       P             2,450        86.830000     20060515     20060518

       P              89          86.830000     20060515     20060518

       P              417         86.830000     20060515     20060518

       S             1,556        86.830000     20060515     20060518

       S              36          87.280000     20060515     20060518

       P              241         87.080000     20060515     20060518

       P              100         86.640000     20060515     20060518

       P              100         86.270000     20060515     20060518

       P              100         86.270000     20060515     20060518

       P              200         86.230000     20060515     20060518

       P              100         86.230000     20060515     20060518

       P              100         86.190000     20060515     20060518

       P              200         86.190000     20060515     20060518

       P              200         86.160000     20060515     20060518

       P              100         86.160000     20060515     20060518

       P              100         86.960000     20060515     20060518

       P              300         87.140000     20060515     20060518

       P              200         87.250000     20060515     20060518

       P              200         87.030000     20060515     20060518

       P              200         87.030000     20060515     20060518

       P              100         86.970000     20060515     20060518

       P              800         86.690000     20060515     20060518

       P              500         86.610000     20060515     20060518

       P              100         86.440000     20060515     20060518

       P              400         86.880000     20060515     20060518

       P              500         86.950000     20060515     20060518

       P              400         86.930000     20060515     20060518

       P              200         86.950000     20060515     20060518

       P              300         86.980000     20060515     20060518

       P              100         86.990000     20060515     20060518

       P              200         86.990000     20060515     20060518

       P              200         87.020000     20060515     20060518

       P              100         87.020000     20060515     20060518




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              200         86.940000     20060515     20060518

       P              500         86.910000     20060515     20060518

       P              400         86.870000     20060515     20060518

       P              300         86.550000     20060515     20060518

       P              100         86.350000     20060515     20060518

       P              500         86.350000     20060515     20060518

       S              100         86.260000     20060515     20060518

       S              100         86.090000     20060515     20060518

       S              100         86.080000     20060515     20060518

       S              100         86.130000     20060515     20060518

       S              100         86.340000     20060515     20060518

       S              100         86.550000     20060515     20060518

       S              100         86.990000     20060515     20060518

       S              100         86.860000     20060515     20060518

       S              100         86.880000     20060515     20060518

       S              200         86.190000     20060515     20060518

       S              200         86.130000     20060515     20060518

       S              200         86.170000     20060515     20060518

       S              200         86.860000     20060515     20060518

       S              300         86.340000     20060515     20060518

       S              400         86.040000     20060515     20060518

       S              400         86.060000     20060515     20060518

       S              400         86.220000     20060515     20060518

       S              400         86.880000     20060515     20060518

       S              500         87.040000     20060515     20060518

       S              600         86.860000     20060515     20060518

       P              100         86.580000     20060515     20060518

       P              100         86.700000     20060515     20060518

       P              300         86.470000     20060515     20060518

       P              100         86.460000     20060515     20060518

       P              200         86.430000     20060515     20060518

       P              100         86.440000     20060515     20060518

       P              100         86.550000     20060515     20060518

       P             1,100        86.560000     20060515     20060518

       P              300         86.590000     20060515     20060518

       P              500         86.620000     20060515     20060518

       P              400         86.600000     20060515     20060518

       P              400         86.600000     20060515     20060518

       P              100         86.620000     20060515     20060518

       P              100         86.690000     20060515     20060518

       P              400         86.730000     20060515     20060518

       P              100         86.760000     20060515     20060518

       P              100         86.800000     20060515     20060518

       P              500         86.800000     20060515     20060518

       P              400         86.830000     20060515     20060518

       P              500         86.920000     20060515     20060518

       P              100         86.920000     20060515     20060518

       P              100         86.880000     20060515     20060518

       P              100         86.930000     20060515     20060518

       P              100         86.930000     20060515     20060518




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              100         87.010000     20060515     20060518

       P              300         86.950000     20060515     20060518

       P              200         86.930000     20060515     20060518

       P              100         86.930000     20060515     20060518

       P              300         86.970000     20060515     20060518

       P              100         86.970000     20060515     20060518

       P              300         86.990000     20060515     20060518

       P              300         87.000000     20060515     20060518

       P              100         86.940000     20060515     20060518

       P              500         86.900000     20060515     20060518

       P              100         86.950000     20060515     20060518

       P              100         86.830000     20060515     20060518

       P              100         86.800000     20060515     20060518

       P              300         86.930000     20060515     20060518

       P              100         87.080000     20060515     20060518

       P              300         87.200000     20060515     20060518

       P              100         87.280000     20060515     20060518

       P              100         87.280000     20060515     20060518

       P              100         87.310000     20060515     20060518

       P              100         87.570000     20060515     20060518

       P              100         87.580000     20060515     20060518

       P              100         87.530000     20060515     20060518

       P              100         87.040000     20060515     20060518

       P              400         87.250000     20060515     20060518

       P              100         87.220000     20060515     20060518

       P              400         87.260000     20060515     20060518

       P              200         87.050000     20060515     20060518

       P              300         87.020000     20060515     20060518

       P              100         87.020000     20060515     20060518

       P              100         87.010000     20060515     20060518

       P              100         86.280000     20060515     20060518

       P              300         86.240000     20060515     20060518

       P              100         86.380000     20060515     20060518

       P              100         86.390000     20060515     20060518

       P              200         86.430000     20060515     20060518

       P              300         86.420000     20060515     20060518

       P              100         86.420000     20060515     20060518

       P              200         86.560000     20060515     20060518

       P              200         86.480000     20060515     20060518

       P              300         86.440000     20060515     20060518

       S              100         86.250000     20060515     20060518

       S              100         86.250000     20060515     20060518

       S              100         86.290000     20060515     20060518

       S              100         86.220000     20060515     20060518

       S              100         86.060000     20060515     20060518

       S              100         86.060000     20060515     20060518

       S              100         86.150000     20060515     20060518

       S              100         86.150000     20060515     20060518

       S              100         86.220000     20060515     20060518

       S              100         86.370000     20060515     20060518




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              100         86.500000     20060515     20060518

       S              100         86.550000     20060515     20060518

       S              100         86.960000     20060515     20060518

       S              100         86.950000     20060515     20060518

       S              100         87.270000     20060515     20060518

       S              100         87.480000     20060515     20060518

       S              100         87.120000     20060515     20060518

       S              100         87.140000     20060515     20060518

       S              100         87.140000     20060515     20060518

       S              100         87.140000     20060515     20060518

       S              100         87.190000     20060515     20060518

       S              100         87.250000     20060515     20060518

       S              100         87.270000     20060515     20060518

       S              100         87.270000     20060515     20060518

       S              100         87.490000     20060515     20060518

       S              100         87.470000     20060515     20060518

       S              100         87.430000     20060515     20060518

       S              100         87.500000     20060515     20060518

       S              100         87.420000     20060515     20060518

       S              100         87.250000     20060515     20060518

       S              100         86.950000     20060515     20060518

       S              100         86.430000     20060515     20060518

       S              100         86.420000     20060515     20060518

       S              100         86.450000     20060515     20060518

       S              100         86.360000     20060515     20060518

       S              100         86.350000     20060515     20060518

       S              100         86.330000     20060515     20060518

       S              100         86.300000     20060515     20060518

       S              100         86.240000     20060515     20060518

       S              100         86.270000     20060515     20060518

       S              200         86.200000     20060515     20060518

       S              200         86.060000     20060515     20060518

       S              200         86.240000     20060515     20060518

       S              200         87.420000     20060515     20060518

       S              200         87.190000     20060515     20060518

       S              200         87.270000     20060515     20060518

       S              200         87.490000     20060515     20060518

       S              200         87.470000     20060515     20060518

       S              200         86.370000     20060515     20060518

       S              200         86.370000     20060515     20060518

       S              300         86.040000     20060515     20060518

       S              300         86.150000     20060515     20060518

       S              300         86.490000     20060515     20060518

       S              400         86.370000     20060515     20060518

       S              400         87.040000     20060515     20060518

       S              400         87.190000     20060515     20060518

       S              400         87.340000     20060515     20060518

       S              500         86.190000     20060515     20060518

       S              500         86.300000     20060515     20060518

       S              600         86.240000     20060515     20060518




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S             1,000        86.320000     20060515     20060518

       P              100         86.340000     20060515     20060518

       P              200         86.670000     20060515     20060518

       P              200         86.590000     20060515     20060518

       P              100         86.380000     20060515     20060518

       P              200         86.330000     20060515     20060518

       P              100         86.330000     20060515     20060518

       P              700         86.330000     20060515     20060518

       P              200         86.210000     20060515     20060518

       P              100         86.210000     20060515     20060518

       P              600         86.170000     20060515     20060518

       S              235         86.830000     20060515     20060518

       P              500         87.330000     20060515     20060518

       P              500         87.250000     20060515     20060518

       P              300         87.210000     20060515     20060518

       P              200         87.000000     20060515     20060518

       P              100         86.990000     20060515     20060518

       P              500         86.950000     20060515     20060518

       P              100         86.760000     20060515     20060518

       P              100         86.170000     20060515     20060518

       P              100         86.440000     20060515     20060518

       P              100         86.440000     20060515     20060518

       P              100         86.440000     20060515     20060518

       P              600         86.440000     20060515     20060518

       P              300         86.260000     20060515     20060518

       S              100         86.970000     20060515     20060518

       S              100         87.030000     20060515     20060518

       S              100         87.030000     20060515     20060518

       S              100         86.040000     20060515     20060518

       S              100         86.060000     20060515     20060518

       S              100         86.150000     20060515     20060518

       S              100         86.150000     20060515     20060518

       S              100         86.180000     20060515     20060518

       S              100         86.180000     20060515     20060518

       S              100         86.350000     20060515     20060518

       S              100         86.350000     20060515     20060518

       S              100         86.690000     20060515     20060518

       S              100         86.800000     20060515     20060518

       S              100         86.800000     20060515     20060518

       S              100         86.930000     20060515     20060518

       S              100         86.930000     20060515     20060518

       S              100         86.490000     20060515     20060518

       S              200         86.080000     20060515     20060518

       S              200         86.060000     20060515     20060518

       S              200         86.560000     20060515     20060518

       S              200         86.930000     20060515     20060518

       S              200         87.310000     20060515     20060518

       S              300         86.610000     20060515     20060518

       S              300         86.080000     20060515     20060518

       S              300         86.060000     20060515     20060518




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              300         86.150000     20060515     20060518

       S              300         86.150000     20060515     20060518

       S              300         86.150000     20060515     20060518

       S              300         86.480000     20060515     20060518

       S              300         86.440000     20060515     20060518

       S              300         87.280000     20060515     20060518

       S              400         86.560000     20060515     20060518

       S              500         86.610000     20060515     20060518

       S              500         86.040000     20060515     20060518

       P              235         86.830000     20060515     20060518

       P              111         86.830000     20060515     20060518

       P              173         86.830000     20060515     20060518

       P              400         87.430000     20060515     20060518

       P              200         87.235000     20060515     20060518

       S              600         87.365000     20060515     20060518

       P              300         86.370000     20060515     20060518

       P              500         86.680000     20060515     20060518

       P              100         86.250000     20060515     20060518

       P              100         86.250000     20060515     20060518

       S              111         86.830000     20060515     20060518

       P              200         86.440000     20060515     20060518

       P              200         86.440000     20060515     20060518

       P              100         86.440000     20060515     20060518

       S              100         86.390000     20060515     20060518

       S              200         86.600000     20060515     20060518

       S              200         87.030000     20060515     20060518

       S              300         86.600000     20060515     20060518

       P              100         87.310000     20060515     20060518

       P              100         87.490000     20060515     20060518

       P              200         87.040000     20060515     20060518

       P              100         87.190000     20060515     20060518

       P              100         87.260000     20060515     20060518

       P              100         87.090000     20060515     20060518

       P              100         87.010000     20060515     20060518

       P              100         86.710000     20060515     20060518

       P              200         86.300000     20060515     20060518

       P              300         86.430000     20060515     20060518

       P              300         86.420000     20060515     20060518

       P              100         86.170000     20060515     20060518

       P              100         86.160000     20060515     20060518

       P              200         86.180000     20060515     20060518

       P              100         86.460000     20060515     20060518

       P              300         86.480000     20060515     20060518

       P              100         86.410000     20060515     20060518

       P              200         86.430000     20060515     20060518

       P              100         86.600000     20060515     20060518

       P              100         86.620000     20060515     20060518

       P              100         86.620000     20060515     20060518

       P              100         86.520000     20060515     20060518

       P              100         86.460000     20060515     20060518




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              200         86.240000     20060515     20060518

       S              100         87.140000     20060515     20060518

       S              100         87.210000     20060515     20060518

       S              100         87.340000     20060515     20060518

       S              100         87.510000     20060515     20060518

       S              100         87.470000     20060515     20060518

       S              100         87.050000     20060515     20060518

       S              100         86.970000     20060515     20060518

       S              100         87.170000     20060515     20060518

       S              100         87.270000     20060515     20060518

       S              100         87.260000     20060515     20060518

       S              100         87.280000     20060515     20060518

       S              100         87.270000     20060515     20060518

       S              100         87.280000     20060515     20060518

       S              100         87.280000     20060515     20060518

       P              100         86.710000     20060515     20060518

       P              100         86.880000     20060515     20060518

       P              100         86.880000     20060515     20060518

       P              100         87.310000     20060515     20060518

       P              100         86.350000     20060515     20060518

       S              100         87.340000     20060515     20060518

       S              100         87.110000     20060515     20060518

       S              100         87.390000     20060515     20060518

       S              200         87.150000     20060515     20060518

       S              200         87.390000     20060515     20060518

       S              300         86.490000     20060515     20060518

       S              300         87.320000     20060515     20060518

       S              300         87.390000     20060515     20060518

       S              143         87.170000     20060515     20060518

       S              100         87.280000     20060515     20060518

       S              100         87.320000     20060515     20060518

       S              100         87.270000     20060515     20060518

       S              200         87.260000     20060515     20060518

       P              500         87.250000     20060515     20060518

       S              100         86.470000     20060515     20060518

       P              300         87.080000     20060515     20060518

       P              500         87.040000     20060515     20060518

       P              200         87.310000     20060515     20060518

       P              500         87.060000     20060515     20060518

       P              300         87.250000     20060515     20060518

       P              500         86.710000     20060515     20060518

       P              300         86.360000     20060515     20060518

       S              100         86.780000     20060515     20060518

       S              100         85.820000     20060515     20060518

       S              200         86.660000     20060515     20060518

       S              200         86.780000     20060515     20060518

       S              300         86.660000     20060515     20060518

       S              300         86.870000     20060515     20060518

       S              400         85.820000     20060515     20060518

       S              500         86.460000     20060515     20060518




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              500         86.650000     20060515     20060518

       P              200         87.230000     20060515     20060518

       P              200         87.310000     20060515     20060518

       S              400         87.430000     20060515     20060518

       P              200         87.250000     20060515     20060518

       S              200         87.235000     20060515     20060518

       S              173         86.830000     20060515     20060518

       P              200         87.300000     20060515     20060518

       P              100         87.350000     20060515     20060518

       P              100         87.390000     20060515     20060518

       P              100         87.570000     20060515     20060518

       P              100         87.590000     20060515     20060518

       P              200         87.370000     20060515     20060518

       P              100         87.260000     20060515     20060518

       P              300         87.130000     20060515     20060518

       P              300         87.260000     20060515     20060518

       P              100         87.430000     20060515     20060518

       P              100         87.480000     20060515     20060518

       P              100         87.480000     20060515     20060518

       P              100         87.460000     20060515     20060518

       P              300         87.340000     20060515     20060518

       P              200         87.300000     20060515     20060518

       P              200         87.250000     20060515     20060518

       P              300         87.210000     20060515     20060518

       P              300         87.020000     20060515     20060518

       P              100         87.110000     20060515     20060518

       P              100         87.140000     20060515     20060518

       P              100         87.140000     20060515     20060518

       P              100         87.240000     20060515     20060518

       P              100         87.310000     20060515     20060518

       P              300         87.290000     20060515     20060518

       P              100         87.210000     20060515     20060518

       P              100         87.230000     20060515     20060518

       P              100         87.320000     20060515     20060518

       P              300         87.340000     20060515     20060518

       P              100         87.350000     20060515     20060518

       P              300         87.440000     20060515     20060518

       P              100         87.550000     20060515     20060518

       P              300         87.490000     20060515     20060518

       P              100         87.490000     20060515     20060518

       P              300         87.560000     20060515     20060518

       P              100         87.460000     20060515     20060518

       P              300         87.470000     20060515     20060518

       P              100         87.500000     20060515     20060518

       P              200         87.480000     20060515     20060518

       P              100         87.430000     20060515     20060518

       P              200         87.430000     20060515     20060518

       P              300         87.430000     20060515     20060518

       P              300         87.460000     20060515     20060518

       P              100         87.490000     20060515     20060518




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              100         87.390000     20060515     20060518

       P              200         87.420000     20060515     20060518

       P              300         87.390000     20060515     20060518

       P              100         87.270000     20060515     20060518

       P              200         87.210000     20060515     20060518

       P              300         87.150000     20060515     20060518

       P              200         87.130000     20060515     20060518

       P              300         87.050000     20060515     20060518

       P              300         87.080000     20060515     20060518

       P              100         87.060000     20060515     20060518

       P              100         87.070000     20060515     20060518

       P              300         87.000000     20060515     20060518

       P              100         86.980000     20060515     20060518

       P              100         86.980000     20060515     20060518

       P              300         86.950000     20060515     20060518

       P              100         86.940000     20060515     20060518

       P              100         86.990000     20060515     20060518

       P              100         87.050000     20060515     20060518

       P              100         87.080000     20060515     20060518

       P              100         87.100000     20060515     20060518

       P              100         87.040000     20060515     20060518

       P              200         87.170000     20060515     20060518

       P              100         87.170000     20060515     20060518

       P              200         87.230000     20060515     20060518

       P              100         87.320000     20060515     20060518

       P              200         87.210000     20060515     20060518

       P              200         87.180000     20060515     20060518

       P              100         87.200000     20060515     20060518

       P              100         87.250000     20060515     20060518

       P              300         87.310000     20060515     20060518

       P              200         87.310000     20060515     20060518

       P              100         87.320000     20060515     20060518

       P              300         87.220000     20060515     20060518

       P              100         87.190000     20060515     20060518

       P              100         87.200000     20060515     20060518

       S              100         86.570000     20060515     20060518

       S              100         86.210000     20060515     20060518

       S              100         86.190000     20060515     20060518

       S              100         86.470000     20060515     20060518

       S              100         86.470000     20060515     20060518

       S              100         86.440000     20060515     20060518

       S              100         86.450000     20060515     20060518

       S              100         86.220000     20060515     20060518

       S              100         86.320000     20060515     20060518

       S              100         86.350000     20060515     20060518

       S              100         86.340000     20060515     20060518

       S              100         86.330000     20060515     20060518

       S              100         86.600000     20060515     20060518

       S              200         86.220000     20060515     20060518

       S              200         86.260000     20060515     20060518




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              200         86.300000     20060515     20060518

       S              200         86.330000     20060515     20060518

       S              200         86.390000     20060515     20060518

       S              200         86.480000     20060515     20060518

       S              200         86.440000     20060515     20060518

       S              200         86.330000     20060515     20060518

       S              300         86.220000     20060515     20060518

       S              300         86.380000     20060515     20060518

       S              300         86.430000     20060515     20060518

       S              300         86.200000     20060515     20060518

       S              300         86.580000     20060515     20060518

       S              100         87.430000     20060516     20060519

       S              100         87.350000     20060516     20060519

       S              100         87.050000     20060516     20060519

       S              100         87.010000     20060516     20060519

       S              100         87.190000     20060516     20060519

       S              100         87.050000     20060516     20060519

       S              100         87.010000     20060516     20060519

       S              128         87.140000     20060516     20060519

       P               9          87.350000     20060516     20060519

       P              100         87.180000     20060516     20060519

       P              100         87.170000     20060516     20060519

       P              100         87.080000     20060516     20060519

       P              100         87.010000     20060516     20060519

       P              100         87.000000     20060516     20060519

       P              100         86.980000     20060516     20060519

       P              100         86.990000     20060516     20060519

       S              700         87.078300     20060516     20060519

       S              100         87.880000     20060516     20060519

       S              100         87.380000     20060516     20060519

       S              300         87.260000     20060516     20060519

       S              400         87.400000     20060516     20060519

       S              100         87.540000     20060516     20060519

       S              100         87.580000     20060516     20060519

       S              300         87.640000     20060516     20060519

       S              56          87.410000     20060516     20060519

       S              200         87.410000     20060516     20060519

       P              98          86.810000     20060516     20060519

       S              107         86.860000     20060516     20060519

       S              323         86.860000     20060516     20060519

       S              33          86.810000     20060516     20060519

       P              70          86.810000     20060516     20060519

       P              38          86.810000     20060516     20060517

       P              38          86.810000     20060516     20060517

       P              209         86.810000     20060516     20060517

       P              70          86.810000     20060516     20060517

       P              38          86.810000     20060516     20060517

       P              100         87.125000     20060516     20060519

       S              100         87.125000     20060516     20060519

       P              100         87.590000     20060516     20060519




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              100         87.590000     20060516     20060519

       S              100         87.340000     20060516     20060519

       S              100         87.210000     20060516     20060519

       P             1,456        86.784000     20060516     20060519

       S              100         87.125000     20060516     20060519

       P              22          87.420000     20060516     20060519

       S              100         86.880000     20060516     20060519

       P              33          86.810000     20060516     20060519

       S              70          86.810000     20060516     20060519

       P             3,728        86.810000     20060516     20060519

       S              98          86.810000     20060516     20060519

       P              98          86.810000     20060516     20060519

       S              33          86.810000     20060516     20060519

       P              33          86.810000     20060516     20060519

       S              70          86.810000     20060516     20060519

       P              70          86.810000     20060516     20060519

       S              98          86.810000     20060516     20060519

       S             3,728        86.810000     20060516     20060519

       P              182         87.950000     20060516     20060519

       P              300         88.000000     20060516     20060519

       P              300         87.190000     20060516     20060519

       S              300         87.030000     20060516     20060519

       P              226         86.810000     20060516     20060519

       P              200         87.660000     20060516     20060519

       P              200         87.640000     20060516     20060519

       P              300         87.520000     20060516     20060519

       P              400         87.600000     20060516     20060519

       P              500         87.640000     20060516     20060519

       P              500         87.650000     20060516     20060519

       P              300         87.750000     20060516     20060519

       P              100         87.780000     20060516     20060519

       P              100         87.780000     20060516     20060519

       P              400         87.850000     20060516     20060519

       P              300         87.850000     20060516     20060519

       P              100         87.950000     20060516     20060519

       P              400         87.950000     20060516     20060519

       P              100         87.990000     20060516     20060519

       P              100         88.030000     20060516     20060519

       P              100         88.200000     20060516     20060519

       P              300         87.850000     20060516     20060519

       P              300         87.830000     20060516     20060519

       P              800         87.950000     20060516     20060519

       P              300         87.950000     20060516     20060519

       P              300         87.900000     20060516     20060519

       P              200         87.780000     20060516     20060519

       S              100         87.200000     20060516     20060519

       S              100         87.200000     20060516     20060519

       S              100         87.200000     20060516     20060519

       S              100         87.200000     20060516     20060519

       S              100         87.230000     20060516     20060519




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              100         87.230000     20060516     20060519

       S              200         87.150000     20060516     20060519

       S              200         87.150000     20060516     20060519

       S              300         87.350000     20060516     20060519

       P              238         86.810000     20060516     20060519

       P              100         87.360000     20060516     20060519

       P              200         87.360000     20060516     20060519

       P              300         87.490000     20060516     20060519

       P              200         87.600000     20060516     20060519

       P              100         87.590000     20060516     20060519

       P              200         87.600000     20060516     20060519

       P              100         87.590000     20060516     20060519

       P              100         87.590000     20060516     20060519

       P              100         87.580000     20060516     20060519

       P              100         87.640000     20060516     20060519

       P              100         87.690000     20060516     20060519

       P              200         87.730000     20060516     20060519

       P              300         87.680000     20060516     20060519

       P              300         87.660000     20060516     20060519

       P              100         87.670000     20060516     20060519

       P              200         87.640000     20060516     20060519

       P              200         87.640000     20060516     20060519

       P              400         87.650000     20060516     20060519

       P              200         87.650000     20060516     20060519

       P              100         87.460000     20060516     20060519

       P              300         87.310000     20060516     20060519

       P              300         87.320000     20060516     20060519

       P              100         87.590000     20060516     20060519

       P              500         87.600000     20060516     20060519

       P              200         87.600000     20060516     20060519

       P              100         87.600000     20060516     20060519

       P             1,000        87.600000     20060516     20060519

       P              300         87.640000     20060516     20060519

       P              200         87.650000     20060516     20060519

       P              100         87.650000     20060516     20060519

       P              100         87.840000     20060516     20060519

       P              100         87.850000     20060516     20060519

       P              100         87.890000     20060516     20060519

       P              100         87.920000     20060516     20060519

       P              500         87.980000     20060516     20060519

       P              100         87.970000     20060516     20060519

       P              100         87.960000     20060516     20060519

       P              100         87.960000     20060516     20060519

       P              200         88.000000     20060516     20060519

       P              100         88.070000     20060516     20060519

       P              100         88.080000     20060516     20060519

       P              300         88.190000     20060516     20060519

       P              100         88.200000     20060516     20060519

       P              100         88.190000     20060516     20060519

       P              400         88.160000     20060516     20060519




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              200         88.160000     20060516     20060519

       P              100         87.850000     20060516     20060519

       P              100         87.940000     20060516     20060519

       P              200         87.950000     20060516     20060519

       P              100         87.350000     20060516     20060519

       P              100         87.310000     20060516     20060519

       P              100         87.280000     20060516     20060519

       S              100         87.410000     20060516     20060519

       S              100         87.410000     20060516     20060519

       S              100         87.410000     20060516     20060519

       S              100         87.410000     20060516     20060519

       S              100         87.410000     20060516     20060519

       S              100         87.400000     20060516     20060519

       S              100         87.400000     20060516     20060519

       S              100         87.170000     20060516     20060519

       S              100         87.090000     20060516     20060519

       S              100         87.060000     20060516     20060519

       S              100         87.010000     20060516     20060519

       S              100         87.010000     20060516     20060519

       S              100         87.020000     20060516     20060519

       S              100         87.550000     20060516     20060519

       S              100         87.850000     20060516     20060519

       S              100         87.860000     20060516     20060519

       S              100         87.210000     20060516     20060519

       S              100         87.140000     20060516     20060519

       S              100         87.140000     20060516     20060519

       S              100         87.020000     20060516     20060519

       S              100         87.020000     20060516     20060519

       S              100         87.020000     20060516     20060519

       S              200         87.730000     20060516     20060519

       S              200         87.730000     20060516     20060519

       S              200         87.020000     20060516     20060519

       S              300         87.420000     20060516     20060519

       S              300         87.270000     20060516     20060519

       S              400         87.020000     20060516     20060519

       S              400         87.430000     20060516     20060519

       S              400         87.160000     20060516     20060519

       S              500         87.410000     20060516     20060519

       S              600         87.400000     20060516     20060519

       S              600         87.740000     20060516     20060519

       S             1,000        87.410000     20060516     20060519

       P              100         87.660000     20060516     20060519

       P              400         87.530000     20060516     20060519

       P              100         87.590000     20060516     20060519

       P              700         87.640000     20060516     20060519

       P              600         87.200000     20060516     20060519

       P              200         87.170000     20060516     20060519

       P              100         87.170000     20060516     20060519

       P              300         87.340000     20060516     20060519

       P              300         87.270000     20060516     20060519




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              100         87.030000     20060516     20060519

       S              100         87.450000     20060516     20060519

       S              100         87.450000     20060516     20060519

       S              100         87.450000     20060516     20060519

       S              100         87.440000     20060516     20060519

       S              100         87.440000     20060516     20060519

       S              200         87.140000     20060516     20060519

       S              300         87.450000     20060516     20060519

       S              300         87.450000     20060516     20060519

       S              300         87.470000     20060516     20060519

       S              500         87.490000     20060516     20060519

       S              226         86.810000     20060516     20060519

       S              238         86.810000     20060516     20060519

       P              464         86.810000     20060516     20060519

       S              100         87.125000     20060516     20060519

       P              100         87.125000     20060516     20060519

       S              100         87.390000     20060516     20060519

       S              100         87.460000     20060516     20060519

       S              100         87.230000     20060516     20060519

       S              100         87.220000     20060516     20060519

       S              100         87.150000     20060516     20060519

       S              100         87.300000     20060516     20060519

       S              100         87.340000     20060516     20060519

       S              100         87.380000     20060516     20060519

       S              100         87.380000     20060516     20060519

       S              100         87.240000     20060516     20060519

       S              100         87.230000     20060516     20060519

       P              200         87.380000     20060516     20060519

       P              300         87.380000     20060516     20060519

       P              400         87.170000     20060516     20060519

       P              100         87.170000     20060516     20060519

       P              100         87.270000     20060516     20060519

       P              100         87.220000     20060516     20060519

       S              100         87.430000     20060516     20060519

       S              200         87.140000     20060516     20060519

       S              400         87.430000     20060516     20060519

       P             1,700        86.810000     20060516     20060519

       P              100         87.310000     20060516     20060519

       P              100         87.600000     20060516     20060519

       P              100         87.640000     20060516     20060519

       P              100         87.930000     20060516     20060519

       P              200         87.510000     20060516     20060519

       P              100         87.450000     20060516     20060519

       P              200         87.380000     20060516     20060519

       P              100         87.380000     20060516     20060519

       P              200         87.190000     20060516     20060519

       P              100         87.170000     20060516     20060519

       P              200         87.310000     20060516     20060519

       P              200         87.270000     20060516     20060519

       P              100         87.270000     20060516     20060519




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              200         87.170000     20060516     20060519

       S              200         87.390000     20060516     20060519

       S              300         87.460000     20060516     20060519

       P              300         87.660000     20060516     20060519

       P              100         87.640000     20060516     20060519

       P              100         87.640000     20060516     20060519

       P              200         87.840000     20060516     20060519

       P              100         87.840000     20060516     20060519

       P              300         88.000000     20060516     20060519

       P              300         88.140000     20060516     20060519

       S              100         87.200000     20060516     20060519

       S              300         87.230000     20060516     20060519

       S              100         87.660000     20060516     20060519

       S              100         87.650000     20060516     20060519

       S              100         87.660000     20060516     20060519

       S              100         87.610000     20060516     20060519

       S              100         87.610000     20060516     20060519

       S              100         87.550000     20060516     20060519

       S              100         87.560000     20060516     20060519

       S              100         87.400000     20060516     20060519

       S              100         87.390000     20060516     20060519

       S              100         87.320000     20060516     20060519

       S              100         87.320000     20060516     20060519

       S              100         87.350000     20060516     20060519

       S              100         87.360000     20060516     20060519

       S              100         87.370000     20060516     20060519

       S              100         87.380000     20060516     20060519

       S              100         87.460000     20060516     20060519

       S              200         87.540000     20060516     20060519

       S              100         87.390000     20060516     20060519

       S              100         87.200000     20060516     20060519

       P              100         87.000000     20060516     20060519

       P              100         87.000000     20060516     20060519

       P              200         87.000000     20060516     20060519

       P              100         87.000000     20060516     20060519

       P              500         87.000000     20060516     20060519

       P              100         86.930000     20060516     20060519

       P              400         86.930000     20060516     20060519

       P              400         86.920000     20060516     20060519

       P              100         86.920000     20060516     20060519

       P              500         86.910000     20060516     20060519

       S              100         87.610000     20060516     20060519

       S              100         87.400000     20060516     20060519

       S              200         87.610000     20060516     20060519

       S              200         87.500000     20060516     20060519

       S              200         87.500000     20060516     20060519

       S              200         87.400000     20060516     20060519

       S              200         87.400000     20060516     20060519

       S              200         87.460000     20060516     20060519

       S              200         87.460000     20060516     20060519




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              400         87.400000     20060516     20060519

       S              500         87.400000     20060516     20060519

       P              100         87.125000     20060516     20060519

       S              100         87.270000     20060516     20060519

       S              464         86.810000     20060516     20060519

       P              200         87.980000     20060516     20060519

       P              200         87.860000     20060516     20060519

       P              200         87.850000     20060516     20060519

       P              100         87.820000     20060516     20060519

       P              100         87.830000     20060516     20060519

       P              300         87.840000     20060516     20060519

       P              200         87.820000     20060516     20060519

       P              100         87.820000     20060516     20060519

       P              100         87.820000     20060516     20060519

       P              300         87.740000     20060516     20060519

       P              300         87.750000     20060516     20060519

       P              300         87.720000     20060516     20060519

       P              200         87.690000     20060516     20060519

       P              200         87.600000     20060516     20060519

       P              100         87.600000     20060516     20060519

       P              100         87.520000     20060516     20060519

       P              100         87.450000     20060516     20060519

       P              200         87.400000     20060516     20060519

       P              300         87.400000     20060516     20060519

       P              300         87.440000     20060516     20060519

       P              100         87.310000     20060516     20060519

       S              100         87.010000     20060516     20060519

       S              100         87.110000     20060516     20060519

       S              100         87.190000     20060516     20060519

       S              100         87.150000     20060516     20060519

       S              100         87.110000     20060516     20060519

       S              100         87.110000     20060516     20060519

       S              100         87.120000     20060516     20060519

       S              100         87.140000     20060516     20060519

       S              100         87.130000     20060516     20060519

       S              100         87.140000     20060516     20060519

       S              100         87.130000     20060516     20060519

       S              100         87.130000     20060516     20060519

       S              100         87.230000     20060516     20060519

       S              100         87.250000     20060516     20060519

       S              100         87.340000     20060516     20060519

       S              100         87.360000     20060516     20060519

       S              100         87.380000     20060516     20060519

       S              100         87.280000     20060516     20060519

       S              100         87.390000     20060516     20060519

       S              200         87.110000     20060516     20060519

       S              200         87.190000     20060516     20060519

       S              200         87.120000     20060516     20060519

       S              200         87.230000     20060516     20060519

       S              200         87.290000     20060516     20060519




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              200         87.340000     20060516     20060519

       S              200         87.380000     20060516     20060519

       S              300         87.050000     20060516     20060519

       S              300         87.290000     20060516     20060519

       S              300         87.350000     20060516     20060519

       S              300         87.360000     20060516     20060519

       S              300         87.460000     20060516     20060519

       P              100         86.360000     20060517     20060522

       P              100         86.310000     20060517     20060522

       P              100         86.310000     20060517     20060522

       P              100         86.310000     20060517     20060522

       P              100         86.260000     20060517     20060522

       P              100         86.180000     20060517     20060522

       P              100         86.130000     20060517     20060522

       P              100         86.260000     20060517     20060522

       P              100         86.160000     20060517     20060522

       P              100         86.240000     20060517     20060522

       P              151         86.320000     20060517     20060522

       P              100         86.190000     20060517     20060522

       S             2,693        85.100000     20060517     20060522

       S              40          86.010000     20060517     20060522

       P              90          85.240000     20060517     20060522

       P              100         85.840000     20060517     20060522

       P              40          86.010000     20060517     20060518

       S              190         85.555800     20060517     20060518

       S              100         84.760000     20060517     20060522

       S              100         84.900000     20060517     20060522

       S              100         85.160000     20060517     20060522

       S              100         85.310000     20060517     20060522

       S              100         85.410000     20060517     20060522

       S              100         85.450000     20060517     20060522

       S              200         85.520000     20060517     20060522

       S              100         85.570000     20060517     20060522

       S              200         85.070000     20060517     20060522

       S              100         85.150000     20060517     20060522

       S              100         85.080000     20060517     20060522

       P             1,300        85.258100     20060517     20060522

       S              100         86.330000     20060517     20060522

       S              98          86.350000     20060517     20060522

       P               1          85.049000     20060517     20060522

       S              70          85.060000     20060517     20060522

       S              126         85.060000     20060517     20060522

       P              196         85.100000     20060517     20060518

       P              700         86.160000     20060517     20060522

       P              400         85.310000     20060517     20060522

       P              900         85.215000     20060517     20060522

       P              300         85.255000     20060517     20060522

       S             2,300        85.524348     20060517     20060522

       S              100         86.350000     20060517     20060522

       S             1,300        85.290769     20060517     20060522




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              900         85.340000     20060517     20060522

       P              400         85.180000     20060517     20060522

       P              100         86.350000     20060517     20060522

       S              100         86.150000     20060517     20060522

       S              300         85.353333     20060517     20060522

       P              300         85.353333     20060517     20060522

       S              100         85.500000     20060517     20060522

       S              100         85.490000     20060517     20060522

       S              100         85.070000     20060517     20060522

       S              100         85.460000     20060517     20060522

       S              100         85.380000     20060517     20060522

       S              100         85.500000     20060517     20060522

       S              200         85.470000     20060517     20060522

       S              100         85.480000     20060517     20060522

       S              200         85.520000     20060517     20060522

       S              100         85.570000     20060517     20060522

       S              200         85.450000     20060517     20060522

       S              100         85.440000     20060517     20060522

       S              100         85.250000     20060517     20060522

       S              200         85.070000     20060517     20060522

       S              100         85.150000     20060517     20060522

       S              100         85.040000     20060517     20060522

       S              100         85.090000     20060517     20060522

       S              300         85.080000     20060517     20060522

       S              100         85.060000     20060517     20060522

       S              100         85.080000     20060517     20060522

       S             2,500        85.485600     20060517     20060522

       S              100         85.170000     20060517     20060522

       S             8,164        85.125500     20060517     20060522

       S              700         86.160000     20060517     20060522

       S              400         85.310000     20060517     20060522

       S              900         85.215000     20060517     20060522

       S              300         85.255000     20060517     20060522

       S              100         85.100000     20060517     20060522

       S              900         85.340000     20060517     20060522

       S              400         85.180000     20060517     20060522

       P             2,500        85.485600     20060517     20060522

       S              100         86.120000     20060517     20060522

       S              100         85.950000     20060517     20060522

       S              100         85.430000     20060517     20060522

       S              100         85.290000     20060517     20060522

       S              100         84.890000     20060517     20060522

       S              100         85.500000     20060517     20060522

       S              100         85.480000     20060517     20060522

       S              100         85.480000     20060517     20060522

       S              200         86.180000     20060517     20060522

       S              300         85.430000     20060517     20060522

       S              300         85.430000     20060517     20060522

       S              300         85.340000     20060517     20060522

       S              600         85.340000     20060517     20060522




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              100         85.080000     20060517     20060522

       S              117         85.070000     20060517     20060522

       S              100         85.060000     20060517     20060522

       S              176         85.100000     20060517     20060522

       S              196         85.100000     20060517     20060522

       P              372         85.100000     20060517     20060522

       P              100         85.070000     20060517     20060522

       P              371         85.060000     20060517     20060522

       S              70          85.080000     20060517     20060522

       S              175         85.090000     20060517     20060522

       S              126         85.030000     20060517     20060522

       P              176         85.100000     20060517     20060522

       P              196         85.100000     20060517     20060522

       S               1          85.049000     20060517     20060522

       S              372         85.100000     20060517     20060522

       P              723         86.300000     20060517     20060522

       P              300         85.370000     20060517     20060522

       P              200         85.120000     20060517     20060522

       S              100         85.920000     20060517     20060522

       S              100         85.540000     20060517     20060522

       S              200         85.970000     20060517     20060522

       S              200         85.920000     20060517     20060522

       S              200         85.530000     20060517     20060522

       S              300         84.990000     20060517     20060522

       S              300         86.080000     20060517     20060522

       S              400         85.500000     20060517     20060522

       S              500         85.950000     20060517     20060522

       S              500         85.570000     20060517     20060522

       P              300         85.360000     20060517     20060522

       P              300         85.330000     20060517     20060522

       P              100         85.470000     20060517     20060522

       P              100         85.550000     20060517     20060522

       P              100         85.550000     20060517     20060522

       P              300         85.530000     20060517     20060522

       P              100         85.440000     20060517     20060522

       P              100         85.440000     20060517     20060522

       P              200         85.330000     20060517     20060522

       P              200         85.310000     20060517     20060522

       P              200         85.310000     20060517     20060522

       P              200         85.070000     20060517     20060522

       P              100         85.110000     20060517     20060522

       P              200         86.280000     20060517     20060522

       P              200         86.180000     20060517     20060522

       S              100         85.420000     20060517     20060522

       S              100         85.000000     20060517     20060522

       S              200         85.410000     20060517     20060522

       S              200         85.250000     20060517     20060522

       S              200         85.170000     20060517     20060522

       S              200         85.330000     20060517     20060522

       S              200         85.240000     20060517     20060522




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              200         85.240000     20060517     20060522

       S              200         85.230000     20060517     20060522

       S              200         85.410000     20060517     20060522

       S              200         85.510000     20060517     20060522

       S              200         85.290000     20060517     20060522

       S              200         85.200000     20060517     20060522

       S              200         84.950000     20060517     20060522

       S              200         84.950000     20060517     20060522

       S              200         84.870000     20060517     20060522

       S              200         86.340000     20060517     20060522

       S              200         86.350000     20060517     20060522

       S              300         85.560000     20060517     20060522

       S              300         85.510000     20060517     20060522

       S              300         85.060000     20060517     20060522

       S              300         85.340000     20060517     20060522

       S              300         86.020000     20060517     20060522

       S              400         85.010000     20060517     20060522

       S              400         84.880000     20060517     20060522

       S              500         84.930000     20060517     20060522

       S              500         85.420000     20060517     20060522

       S              500         85.500000     20060517     20060522

       S              600         85.000000     20060517     20060522

       S              600         84.930000     20060517     20060522

       P              100         85.360000     20060517     20060522

       P              200         85.380000     20060517     20060522

       P              100         85.380000     20060517     20060522

       P              100         85.340000     20060517     20060522

       P              100         85.340000     20060517     20060522

       P              100         85.340000     20060517     20060522

       P              100         85.010000     20060517     20060522

       P              100         85.260000     20060517     20060522

       P              100         85.420000     20060517     20060522

       P              100         85.420000     20060517     20060522

       P              100         85.330000     20060517     20060522

       P              300         85.430000     20060517     20060522

       P              200         85.440000     20060517     20060522

       P              100         85.440000     20060517     20060522

       P              100         85.390000     20060517     20060522

       P              100         85.390000     20060517     20060522

       P              200         85.450000     20060517     20060522

       P              100         85.550000     20060517     20060522

       P              200         85.550000     20060517     20060522

       P              100         85.470000     20060517     20060522

       P              100         85.500000     20060517     20060522

       P              300         85.490000     20060517     20060522

       P              200         85.500000     20060517     20060522

       P              100         85.470000     20060517     20060522

       P              200         85.470000     20060517     20060522

       P              100         85.460000     20060517     20060522

       P              200         85.460000     20060517     20060522




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              100         85.570000     20060517     20060522

       P              200         85.570000     20060517     20060522

       P              100         85.460000     20060517     20060522

       P              300         85.460000     20060517     20060522

       P              100         85.440000     20060517     20060522

       P              100         85.400000     20060517     20060522

       P              200         85.400000     20060517     20060522

       P              100         85.330000     20060517     20060522

       P              100         85.330000     20060517     20060522

       P              100         85.330000     20060517     20060522

       P              200         85.330000     20060517     20060522

       P              300         85.320000     20060517     20060522

       P              100         85.270000     20060517     20060522

       P              100         85.070000     20060517     20060522

       P              300         85.070000     20060517     20060522

       P              100         85.070000     20060517     20060522

       P              100         86.120000     20060517     20060522

       P              300         86.230000     20060517     20060522

       P              100         86.270000     20060517     20060522

       P              100         86.310000     20060517     20060522

       P              400         86.280000     20060517     20060522

       P              400         85.240000     20060517     20060522

       P              100         85.320000     20060517     20060522

       P              400         85.460000     20060517     20060522

       P              400         85.460000     20060517     20060522

       P              100         85.300000     20060517     20060522

       P              100         85.230000     20060517     20060522

       P              200         85.110000     20060517     20060522

       P              100         85.110000     20060517     20060522

       P              100         85.130000     20060517     20060522

       P              100         85.290000     20060517     20060522

       P              609         85.100000     20060517     20060522

       S              100         85.090000     20060517     20060522

       S              100         85.160000     20060517     20060522

       S              100         86.340000     20060517     20060522

       S              100         86.350000     20060517     20060522

       S              100         86.350000     20060517     20060522

       S              100         86.060000     20060517     20060522

       S              100         86.030000     20060517     20060522

       S              100         85.890000     20060517     20060522

       S              100         85.870000     20060517     20060522

       S              100         85.520000     20060517     20060522

       S              100         85.300000     20060517     20060522

       S              100         85.300000     20060517     20060522

       S              100         85.240000     20060517     20060522

       S              100         85.200000     20060517     20060522

       S              100         85.150000     20060517     20060522

       S              100         85.130000     20060517     20060522

       S              100         85.400000     20060517     20060522

       S              100         85.730000     20060517     20060522




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              100         85.530000     20060517     20060522

       S              100         85.090000     20060517     20060522

       S              100         84.860000     20060517     20060522

       S              100         84.860000     20060517     20060522

       S              100         84.920000     20060517     20060522

       S              100         85.050000     20060517     20060522

       S              100         84.850000     20060517     20060522

       S              100         84.830000     20060517     20060522

       S              100         85.080000     20060517     20060522

       S              200         84.920000     20060517     20060522

       S              200         84.920000     20060517     20060522

       S              200         86.100000     20060517     20060522

       S              200         86.030000     20060517     20060522

       S              200         85.560000     20060517     20060522

       S              200         85.680000     20060517     20060522

       S              200         85.040000     20060517     20060522

       S              300         85.060000     20060517     20060522

       S              300         85.130000     20060517     20060522

       S              300         85.330000     20060517     20060522

       S              300         85.230000     20060517     20060522

       S              300         85.000000     20060517     20060522

       S              300         85.060000     20060517     20060522

       S              300         85.060000     20060517     20060522

       S              300         84.850000     20060517     20060522

       S              300         85.000000     20060517     20060522

       S              300         85.940000     20060517     20060522

       S              400         85.270000     20060517     20060522

       S              500         85.270000     20060517     20060522

       S              600         84.950000     20060517     20060522

       P              100         85.330000     20060517     20060522

       P              200         85.450000     20060517     20060522

       P              100         85.450000     20060517     20060522

       P              300         85.450000     20060517     20060522

       P              700         85.390000     20060517     20060522

       P              100         85.320000     20060517     20060522

       P              100         86.130000     20060517     20060522

       P              400         85.240000     20060517     20060522

       P              100         85.290000     20060517     20060522

       P              200         85.290000     20060517     20060522

       P              374         85.100000     20060517     20060522

       S              100         86.350000     20060517     20060522

       S              100         86.350000     20060517     20060522

       S              100         85.550000     20060517     20060522

       S              100         84.910000     20060517     20060522

       S              100         85.060000     20060517     20060522

       S              200         85.060000     20060517     20060522

       S              300         85.550000     20060517     20060522

       S              500         84.990000     20060517     20060522

       S              500         85.460000     20060517     20060522

       S              500         85.520000     20060517     20060522




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              500         85.550000     20060517     20060522

       S             1,000        85.060000     20060517     20060522

       S              609         85.100000     20060517     20060522

       S              374         85.100000     20060517     20060522

       S              141         85.100000     20060517     20060522

       S              212         85.100000     20060517     20060522

       P              344         85.100000     20060517     20060522

       S              900         85.215000     20060517     20060522

       S              300         85.255000     20060517     20060522

       S              700         86.160000     20060517     20060522

       S              400         85.310000     20060517     20060522

       P             2,300        85.524348     20060517     20060522

       P              100         85.330000     20060517     20060522

       P              141         85.100000     20060517     20060522

       S              100         85.250000     20060517     20060522

       S              500         85.270000     20060517     20060522

       S              500         86.350000     20060517     20060522

       S              100         85.100000     20060517     20060522

       S              100         85.250000     20060517     20060522

       S              100         86.070000     20060517     20060522

       S              100         85.790000     20060517     20060522

       S              100         85.230000     20060517     20060522

       S              100         85.230000     20060517     20060522

       S              100         85.410000     20060517     20060522

       S              100         85.530000     20060517     20060522

       S              100         85.510000     20060517     20060522

       S              100         85.120000     20060517     20060522

       S              100         85.050000     20060517     20060522

       S              100         84.880000     20060517     20060522

       S              100         85.070000     20060517     20060522

       S              200         85.350000     20060517     20060522

       S              200         85.060000     20060517     20060522

       P              200         85.450000     20060517     20060522

       P              200         85.450000     20060517     20060522

       P              100         85.450000     20060517     20060522

       P              100         85.420000     20060517     20060522

       P              100         85.440000     20060517     20060522

       P              100         85.430000     20060517     20060522

       P              100         85.420000     20060517     20060522

       P              100         85.410000     20060517     20060522

       P              100         85.410000     20060517     20060522

       P              200         85.390000     20060517     20060522

       P              100         85.340000     20060517     20060522

       P              200         85.320000     20060517     20060522

       P              100         85.320000     20060517     20060522

       P              500         85.240000     20060517     20060522

       P              300         85.120000     20060517     20060522

       P              100         85.120000     20060517     20060522

       P              200         85.140000     20060517     20060522

       P              100         85.130000     20060517     20060522




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              200         85.090000     20060517     20060522

       P              100         85.010000     20060517     20060522

       P              200         85.080000     20060517     20060522

       P              212         85.100000     20060517     20060522

       S              100         85.250000     20060517     20060522

       S              100         85.410000     20060517     20060522

       S              100         85.410000     20060517     20060522

       S              100         85.370000     20060517     20060522

       S              100         85.530000     20060517     20060522

       S              100         86.410000     20060517     20060522

       S              100         86.350000     20060517     20060522

       S              100         86.350000     20060517     20060522

       S              100         86.080000     20060517     20060522

       S              100         85.520000     20060517     20060522

       S              100         85.170000     20060517     20060522

       S              100         85.250000     20060517     20060522

       S              100         85.330000     20060517     20060522

       S              100         85.400000     20060517     20060522

       S              100         85.530000     20060517     20060522

       S              100         85.500000     20060517     20060522

       S              100         85.690000     20060517     20060522

       S              100         85.500000     20060517     20060522

       S              100         85.510000     20060517     20060522

       S              100         85.200000     20060517     20060522

       S              100         84.900000     20060517     20060522

       S              100         85.060000     20060517     20060522

       S              100         84.880000     20060517     20060522

       S              100         84.950000     20060517     20060522

       S              100         85.000000     20060517     20060522

       S              100         85.010000     20060517     20060522

       S              100         85.340000     20060517     20060522

       S              200         85.260000     20060517     20060522

       S              200         85.020000     20060517     20060522

       S              200         85.530000     20060517     20060522

       S              200         85.060000     20060517     20060522

       S              200         84.950000     20060517     20060522

       S              200         84.950000     20060517     20060522

       S              200         85.160000     20060517     20060522

       S              300         85.250000     20060517     20060522

       S              300         84.950000     20060517     20060522

       P              100         85.330000     20060517     20060522

       P              200         85.460000     20060517     20060522

       P              100         85.460000     20060517     20060522

       P              300         85.140000     20060517     20060522

       P              100         86.180000     20060517     20060522

       P              200         86.200000     20060517     20060522

       P              100         86.050000     20060517     20060522

       P              100         86.110000     20060517     20060522

       P              100         86.180000     20060517     20060522

       S              100         86.350000     20060517     20060522




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              100         86.350000     20060517     20060522

       S              100         85.170000     20060517     20060522

       S              200         84.900000     20060517     20060522

       S              200         85.010000     20060517     20060522

       S              300         85.260000     20060517     20060522

       S              300         85.010000     20060517     20060522

       S              300         84.960000     20060517     20060522

       P             1,300        85.290769     20060517     20060522

       P              200         85.160000     20060517     20060522

       P              200         86.180000     20060517     20060522

       P              200         86.040000     20060517     20060522

       P              200         86.050000     20060517     20060522

       P              200         86.050000     20060517     20060522

       P              200         86.110000     20060517     20060522

       P              200         86.120000     20060517     20060522

       S              100         85.140000     20060517     20060522

       S              200         86.410000     20060517     20060522

       S              300         85.120000     20060517     20060522

       S              300         86.380000     20060517     20060522

       S              500         86.380000     20060517     20060522

       P              900         85.215000     20060517     20060522

       P              300         85.255000     20060517     20060522

       P              700         86.160000     20060517     20060522

       P              400         85.310000     20060517     20060522

       P              100         85.100000     20060517     20060522

       S              100         85.180000     20060517     20060522

       S              100         85.520000     20060517     20060522

       S              100         85.040000     20060517     20060522

       S              200         85.050000     20060517     20060522

       S              200         85.030000     20060517     20060522

       S              200         84.960000     20060517     20060522

       S              200         85.370000     20060517     20060522

       S              200         85.390000     20060517     20060522

       S              400         85.510000     20060517     20060522

       S              700         86.350000     20060517     20060522

       P              300         85.140000     20060517     20060522

       P              300         86.280000     20060517     20060522

       P              100         86.180000     20060517     20060522

       P              100         86.020000     20060517     20060522

       P              100         86.120000     20060517     20060522

       P              100         86.180000     20060517     20060522

       P              300         85.980000     20060517     20060522

       P              200         85.820000     20060517     20060522

       P              100         85.420000     20060517     20060522

       P              200         85.300000     20060517     20060522

       P              300         85.310000     20060517     20060522

       S              344         85.100000     20060517     20060522

       S              100         85.280000     20060517     20060522

       S              100         85.210000     20060517     20060522

       S              100         85.250000     20060517     20060522




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              100         85.250000     20060517     20060522

       S              100         85.250000     20060517     20060522

       S              100         85.250000     20060517     20060522

       S              100         85.010000     20060517     20060522

       S              100         84.800000     20060517     20060522

       S              100         84.900000     20060517     20060522

       S              100         85.080000     20060517     20060522

       S              100         84.910000     20060517     20060522

       S              100         85.130000     20060517     20060522

       S              100         85.220000     20060517     20060522

       S              200         85.230000     20060517     20060522

       S              200         85.320000     20060517     20060522

       S              200         85.160000     20060517     20060522

       S              200         85.010000     20060517     20060522

       S              200         84.760000     20060517     20060522

       S              200         85.360000     20060517     20060522

       S              200         85.050000     20060517     20060522

       S              200         85.120000     20060517     20060522

       S              300         84.880000     20060517     20060522

       S              300         84.800000     20060517     20060522

       S              300         84.930000     20060517     20060522

       S              300         85.020000     20060517     20060522

       S              300         84.870000     20060517     20060522

       S              300         85.370000     20060517     20060522

       P              100         86.330000     20060517     20060522

       P              100         86.190000     20060517     20060522

       P              100         85.260000     20060517     20060522

       S              100         85.310000     20060517     20060522

       S              100         85.570000     20060517     20060522

       P             3,565        84.040000     20060518     20060523

       P             2,733        85.100000     20060518     20060523

       S             3,560        84.040000     20060518     20060523

       S              100         84.810000     20060518     20060523

       S              100         84.760000     20060518     20060523

       S              100         84.840000     20060518     20060523

       S              100         84.680000     20060518     20060523

       S              100         84.710000     20060518     20060523

       S              100         84.550000     20060518     20060523

       S              100         84.290000     20060518     20060523

       S              100         84.270000     20060518     20060523

       S              100         84.250000     20060518     20060523

       S              100         84.420000     20060518     20060523

       S              100         84.480000     20060518     20060523

       S              100         84.470000     20060518     20060523

       S              100         84.250000     20060518     20060523

       S              200         84.290000     20060518     20060523

       S              100         84.210000     20060518     20060523

       S              100         84.230000     20060518     20060523

       S              100         84.270000     20060518     20060523

       P             2,200        84.430400     20060518     20060523




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              200         84.446400     20060518     20060523

       S              34          84.140000     20060518     20060523

       S              66          84.150000     20060518     20060523

       S               1          85.100000     20060518     20060523

       P              18          84.040000     20060518     20060523

       S              100         84.140000     20060518     20060523

       S              200         84.040000     20060518     20060523

       S              162         84.050000     20060518     20060523

       P              462         84.040000     20060518     20060519

       S             1,200        85.210000     20060518     20060523

       S              600         84.875000     20060518     20060523

       P             1,800        85.098333     20060518     20060523

       P              100         84.820000     20060518     20060523

       P             1,000        84.801000     20060518     20060523

       P              100         84.820000     20060518     20060523

       P              100         84.650000     20060518     20060523

       P              200         84.820000     20060518     20060523

       P              100         85.080000     20060518     20060523

       P              200         84.890000     20060518     20060523

       P              100         84.790000     20060518     20060523

       P              200         84.690000     20060518     20060523

       P              100         84.690000     20060518     20060523

       S              100         84.820000     20060518     20060523

       S             1,000        84.801000     20060518     20060523

       S             1,100        85.100000     20060518     20060523

       S              100         84.780000     20060518     20060523

       S            22,424        84.065200     20060518     20060523

       P             1,200        85.210000     20060518     20060523

       P              600         84.875000     20060518     20060523

       P              800         84.040000     20060518     20060523

       P             1,100        85.100000     20060518     20060523

       P              100         84.780000     20060518     20060523

       S            11,100        85.100000     20060518     20060523

       S              20          84.060000     20060518     20060523

       S              100         84.140000     20060518     20060523

       S              100         84.040000     20060518     20060523

       S              100         84.160000     20060518     20060523

       S              100         84.210000     20060518     20060523

       S              100         84.250000     20060518     20060523

       S              100         84.250000     20060518     20060523

       S              100         84.270000     20060518     20060523

       S              131         84.140000     20060518     20060523

       S              162         84.040000     20060518     20060523

       P              349         84.040000     20060518     20060523

       P              462         84.040000     20060518     20060523

       S              18          84.040000     20060518     20060523

       P            11,100        85.100000     20060518     20060523

       S              349         84.040000     20060518     20060523

       S              462         84.040000     20060518     20060523

       P              300         84.470000     20060518     20060523




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              200         84.280000     20060518     20060523

       P              100         84.280000     20060518     20060523

       P              234         84.040000     20060518     20060523

       P              100         85.020000     20060518     20060523

       P              300         85.130000     20060518     20060523

       P              100         85.130000     20060518     20060523

       P              400         84.800000     20060518     20060523

       S              100         85.150000     20060518     20060523

       S              200         84.290000     20060518     20060523

       S              200         85.150000     20060518     20060523

       P              200         85.010000     20060518     20060523

       P              200         84.160000     20060518     20060523

       P              122         84.040000     20060518     20060523

       P              300         85.140000     20060518     20060523

       P              100         85.090000     20060518     20060523

       P              100         85.160000     20060518     20060523

       P              100         85.210000     20060518     20060523

       P              300         85.150000     20060518     20060523

       P              200         85.160000     20060518     20060523

       P              200         85.130000     20060518     20060523

       P              300         85.110000     20060518     20060523

       P              100         85.130000     20060518     20060523

       P              300         85.130000     20060518     20060523

       P              600         85.130000     20060518     20060523

       P              300         85.150000     20060518     20060523

       P              300         85.140000     20060518     20060523

       S              200         84.280000     20060518     20060523

       S              200         84.150000     20060518     20060523

       S              200         84.920000     20060518     20060523

       S              400         84.250000     20060518     20060523

       P              300         85.050000     20060518     20060523

       P              200         84.740000     20060518     20060523

       P              100         84.470000     20060518     20060523

       P              100         84.470000     20060518     20060523

       P              448         84.040000     20060518     20060523

       P              100         85.150000     20060518     20060523

       P              100         85.150000     20060518     20060523

       P              500         85.110000     20060518     20060523

       P              100         85.140000     20060518     20060523

       P              200         85.110000     20060518     20060523

       P              200         85.110000     20060518     20060523

       P              100         85.210000     20060518     20060523

       P              100         85.210000     20060518     20060523

       P              400         85.170000     20060518     20060523

       P              300         85.190000     20060518     20060523

       P              100         85.200000     20060518     20060523

       P              400         85.240000     20060518     20060523

       P              100         85.130000     20060518     20060523

       P              100         85.230000     20060518     20060523

       P              100         85.190000     20060518     20060523




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              400         85.250000     20060518     20060523

       P              200         85.260000     20060518     20060523

       P              100         85.260000     20060518     20060523

       P              200         85.230000     20060518     20060523

       P              200         85.230000     20060518     20060523

       P              200         85.150000     20060518     20060523

       P              200         85.170000     20060518     20060523

       P              500         85.230000     20060518     20060523

       P              100         85.080000     20060518     20060523

       P              100         85.240000     20060518     20060523

       P              100         85.080000     20060518     20060523

       P              100         85.160000     20060518     20060523

       P              200         85.160000     20060518     20060523

       P              200         84.980000     20060518     20060523

       P              100         84.700000     20060518     20060523

       S              100         84.260000     20060518     20060523

       S              100         84.250000     20060518     20060523

       S              100         84.240000     20060518     20060523

       S              100         84.200000     20060518     20060523

       S              100         84.190000     20060518     20060523

       S              100         85.670000     20060518     20060523

       S              100         85.460000     20060518     20060523

       S              100         85.150000     20060518     20060523

       S              100         85.220000     20060518     20060523

       S              100         85.210000     20060518     20060523

       S              200         84.330000     20060518     20060523

       S              200         84.260000     20060518     20060523

       S              200         84.250000     20060518     20060523

       S              200         84.250000     20060518     20060523

       S              200         85.460000     20060518     20060523

       S              200         85.260000     20060518     20060523

       S              300         84.680000     20060518     20060523

       S              300         84.380000     20060518     20060523

       S              300         84.290000     20060518     20060523

       S              300         84.260000     20060518     20060523

       S              300         84.270000     20060518     20060523

       S              300         84.970000     20060518     20060523

       S              500         84.250000     20060518     20060523

       P              300         84.570000     20060518     20060523

       P              100         85.480000     20060518     20060523

       P              100         85.480000     20060518     20060523

       P              200         85.340000     20060518     20060523

       P              300         85.330000     20060518     20060523

       P              400         85.160000     20060518     20060523

       P              500         85.110000     20060518     20060523

       P              100         85.130000     20060518     20060523

       P              400         85.210000     20060518     20060523

       P              100         85.310000     20060518     20060523

       P              200         85.270000     20060518     20060523

       P              300         85.080000     20060518     20060523




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              100         85.020000     20060518     20060523

       P              100         85.020000     20060518     20060523

       P              500         85.020000     20060518     20060523

       P              400         84.790000     20060518     20060523

       P              100         84.820000     20060518     20060523

       P              100         84.820000     20060518     20060523

       P              200         84.820000     20060518     20060523

       P              700         84.820000     20060518     20060523

       S              100         84.260000     20060518     20060523

       S              100         85.130000     20060518     20060523

       S              100         85.220000     20060518     20060523

       S              100         85.420000     20060518     20060523

       S              200         84.360000     20060518     20060523

       S              200         84.430000     20060518     20060523

       S              200         84.300000     20060518     20060523

       S              200         85.160000     20060518     20060523

       S              200         85.150000     20060518     20060523

       S              400         84.250000     20060518     20060523

       S              400         84.840000     20060518     20060523

       S              234         84.040000     20060518     20060523

       S              122         84.040000     20060518     20060523

       S              448         84.040000     20060518     20060523

       P              90          84.040000     20060518     20060523

       P              327         84.040000     20060518     20060523

       P              600         84.875000     20060518     20060523

       P             1,200        85.210000     20060518     20060523

       S             1,800        85.098333     20060518     20060523

       P              100         84.820000     20060518     20060523

       P              100         84.900000     20060518     20060523

       P              100         84.900000     20060518     20060523

       P              100         84.830000     20060518     20060523

       P              100         84.830000     20060518     20060523

       P              100         84.820000     20060518     20060523

       P              100         84.790000     20060518     20060523

       P              100         84.810000     20060518     20060523

       P              100         84.970000     20060518     20060523

       P              200         84.880000     20060518     20060523

       P              100         84.860000     20060518     20060523

       P              300         84.570000     20060518     20060523

       P              400         84.830000     20060518     20060523

       P              100         84.830000     20060518     20060523

       S              100         84.400000     20060518     20060523

       S              100         85.040000     20060518     20060523

       S              500         84.290000     20060518     20060523

       P              300         84.380000     20060518     20060523

       P              200         84.220000     20060518     20060523

       S              90          84.040000     20060518     20060523

       P              200         85.150000     20060518     20060523

       S              100         84.250000     20060518     20060523

       S              100         85.150000     20060518     20060523




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              100         85.130000     20060518     20060523

       S              200         85.150000     20060518     20060523

       S              400         84.330000     20060518     20060523

       P              100         85.570000     20060518     20060523

       P              300         85.140000     20060518     20060523

       P              300         85.110000     20060518     20060523

       P              300         85.130000     20060518     20060523

       P              100         85.130000     20060518     20060523

       P              100         85.250000     20060518     20060523

       P              300         85.230000     20060518     20060523

       P              200         85.150000     20060518     20060523

       P              300         85.130000     20060518     20060523

       P              300         85.130000     20060518     20060523

       S              100         85.180000     20060518     20060523

       S              100         85.150000     20060518     20060523

       S              100         85.320000     20060518     20060523

       S              200         85.280000     20060518     20060523

       S              300         84.250000     20060518     20060523

       P              600         85.150000     20060518     20060523

       P              400         84.360000     20060518     20060523

       P              100         84.360000     20060518     20060523

       S              200         85.380000     20060518     20060523

       S              300         85.520000     20060518     20060523

       S              600         84.875000     20060518     20060523

       P              400         84.580000     20060518     20060523

       P              400         84.580000     20060518     20060523

       P             1,200        85.330000     20060518     20060523

       S             1,200        85.210000     20060518     20060523

       P              600         84.880000     20060518     20060523

       S              800         84.040000     20060518     20060523

       S              327         84.040000     20060518     20060523

       P              200         85.170000     20060518     20060523

       P              100         85.170000     20060518     20060523

       P              200         85.140000     20060518     20060523

       P              300         85.050000     20060518     20060523

       P              300         85.190000     20060518     20060523

       S              100         84.820000     20060518     20060523

       S              100         84.840000     20060518     20060523

       S              100         84.940000     20060518     20060523

       S              100         84.760000     20060518     20060523

       S              100         84.790000     20060518     20060523

       S              100         84.800000     20060518     20060523

       S              100         84.800000     20060518     20060523

       S              100         84.800000     20060518     20060523

       S              100         84.760000     20060518     20060523

       S              100         84.790000     20060518     20060523

       S              100         84.790000     20060518     20060523

       S              100         84.810000     20060518     20060523

       S              200         84.870000     20060518     20060523

       S              200         84.760000     20060518     20060523




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              200         84.790000     20060518     20060523

       S              200         84.900000     20060518     20060523

       S              300         84.840000     20060518     20060523

       S              300         84.930000     20060518     20060523

       S              300         84.860000     20060518     20060523

       S              300         84.760000     20060518     20060523

       S              300         84.830000     20060518     20060523

       S              300         84.840000     20060518     20060523

       S              300         84.830000     20060518     20060523

       S              300         84.940000     20060518     20060523

       S              100         84.070000     20060519     20060524

       S              400         84.070000     20060519     20060524

       S              11          84.140000     20060519     20060524

       S              900         84.050000     20060519     20060524

       S              911         84.050000     20060519     20060524

       P             1,822        84.050600     20060519     20060524

       S             1,822        84.050600     20060519     20060524

       P             1,843        84.040000     20060519     20060524

       S              100         84.410000     20060519     20060524

       S              400         84.360000     20060519     20060524

       S              100         84.360000     20060519     20060524

       P              600         84.381000     20060519     20060522

       S              100         84.150000     20060519     20060524

       S              100         84.810000     20060519     20060524

       S              100         84.710000     20060519     20060524

       P              200         84.677800     20060519     20060524

       S              18          84.360000     20060519     20060524

       P               5          84.335300     20060519     20060524

       S              57          84.360000     20060519     20060524

       P              100         84.380000     20060519     20060524

       P              124         84.370000     20060519     20060524

       P              57          84.370000     20060519     20060522

       S              224         84.370000     20060519     20060522

       S             1,300        84.130000     20060519     20060524

       S             5,000        83.305000     20060519     20060524

       P             6,300        83.475238     20060519     20060524

       P              300         84.710000     20060519     20060524

       P              500         84.710000     20060519     20060524

       S             1,300        84.702308     20060519     20060524

       P              500         84.690000     20060519     20060524

       P              500         83.410000     20060519     20060524

       P              100         83.410000     20060519     20060524

       S             1,300        83.931538     20060519     20060524

       P              100         84.370000     20060519     20060524

       P              200         84.200000     20060519     20060524

       P              400         84.470000     20060519     20060524

       P              100         84.660000     20060519     20060524

       P              100         84.750000     20060519     20060524

       P              300         84.680000     20060519     20060524

       S              500         84.690000     20060519     20060524




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              100         83.760000     20060519     20060524

       P              100         84.250000     20060519     20060524

       P              100         84.370000     20060519     20060524

       P              100         84.270000     20060519     20060524

       P              100         84.360000     20060519     20060524

       P              100         84.140000     20060519     20060524

       P              100         84.340000     20060519     20060524

       P              100         84.430000     20060519     20060524

       P              100         84.410000     20060519     20060524

       P              100         84.400000     20060519     20060524

       P              100         84.310000     20060519     20060524

       P              100         84.290000     20060519     20060524

       P              100         84.240000     20060519     20060524

       P              100         84.750000     20060519     20060524

       P              100         84.430000     20060519     20060524

       P              100         84.730000     20060519     20060524

       P              100         84.760000     20060519     20060524

       P              100         84.710000     20060519     20060524

       P              100         84.580000     20060519     20060524

       P              200         84.790000     20060519     20060524

       P              200         84.720000     20060519     20060524

       P              100         84.460000     20060519     20060524

       P              100         84.510000     20060519     20060524

       P              100         84.530000     20060519     20060524

       P              100         84.580000     20060519     20060524

       P              100         84.650000     20060519     20060524

       P              300         84.630000     20060519     20060524

       P              300         84.680000     20060519     20060524

       P              100         84.570000     20060519     20060524

       P              300         84.560000     20060519     20060524

       P              300         84.540000     20060519     20060524

       P              100         84.490000     20060519     20060524

       P              200         84.710000     20060519     20060524

       P              100         84.640000     20060519     20060524

       P              400         84.690000     20060519     20060524

       P              100         84.610000     20060519     20060524

       P              100         84.180000     20060519     20060524

       P              100         84.120000     20060519     20060524

       P              100         84.030000     20060519     20060524

       P              200         84.070000     20060519     20060524

       P              100         84.090000     20060519     20060524

       P              200         84.260000     20060519     20060524

       P              100         84.060000     20060519     20060524

       P              100         84.280000     20060519     20060524

       P              200         84.300000     20060519     20060524

       P              300         84.420000     20060519     20060524

       P              100         84.270000     20060519     20060524

       P              200         84.360000     20060519     20060524

       P              200         84.240000     20060519     20060524

       P              100         84.150000     20060519     20060524




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              200         84.210000     20060519     20060524

       P              300         84.200000     20060519     20060524

       P              200         84.250000     20060519     20060524

       P              100         84.340000     20060519     20060524

       P              100         84.190000     20060519     20060524

       P              200         84.230000     20060519     20060524

       P              100         84.290000     20060519     20060524

       P              100         84.380000     20060519     20060524

       P              100         84.370000     20060519     20060524

       P              500         84.220000     20060519     20060524

       P              100         84.400000     20060519     20060524

       P              100         84.390000     20060519     20060524

       S             2,910        84.395300     20060519     20060524

       P             1,300        84.130000     20060519     20060524

       P             5,000        83.305000     20060519     20060524

       P             1,100        84.370000     20060519     20060524

       P              100         83.390000     20060519     20060524

       P              100         83.360000     20060519     20060524

       P              100         83.500000     20060519     20060524

       P              100         83.540000     20060519     20060524

       P              200         83.520000     20060519     20060524

       S             1,822        84.050600     20060519     20060524

       P             1,822        84.050600     20060519     20060524

       P               1          84.050000     20060519     20060524

       P              68          84.370000     20060519     20060524

       S               4          84.370000     20060519     20060524

       S              23          84.370000     20060519     20060524

       P              105         84.480000     20060519     20060524

       P              23          84.370000     20060519     20060524

       P              101         84.370000     20060519     20060524

       S              224         84.370000     20060519     20060524

       S               5          84.335300     20060519     20060524

       S              101         84.370000     20060519     20060524

       P              224         84.370000     20060519     20060524

       P              241         83.950000     20060519     20060524

       P              241         84.290000     20060519     20060524

       P              241         84.270000     20060519     20060524

       P              200         83.380000     20060519     20060524

       P              300         83.380000     20060519     20060524

       P              300         83.370000     20060519     20060524

       P              200         83.370000     20060519     20060524

       P              300         83.370000     20060519     20060524

       P              300         83.580000     20060519     20060524

       P              200         84.240000     20060519     20060524

       P              200         84.410000     20060519     20060524

       S              100         84.770000     20060519     20060524

       S              200         84.770000     20060519     20060524

       S              200         84.760000     20060519     20060524

       S              300         83.520000     20060519     20060524

       P              159         84.370000     20060519     20060524




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              200         84.150000     20060519     20060524

       P              200         84.200000     20060519     20060524

       P              200         83.950000     20060519     20060524

       P              200         83.810000     20060519     20060524

       P              100         83.400000     20060519     20060524

       P              100         83.380000     20060519     20060524

       P              300         83.380000     20060519     20060524

       P              300         83.380000     20060519     20060524

       S              100         84.130000     20060519     20060524

       S              100         83.280000     20060519     20060524

       S              200         84.130000     20060519     20060524

       S              200         84.090000     20060519     20060524

       S              200         84.350000     20060519     20060524

       S              200         83.150000     20060519     20060524

       S              300         83.120000     20060519     20060524

       P              100         84.150000     20060519     20060524

       P              100         84.200000     20060519     20060524

       P              200         84.070000     20060519     20060524

       P              400         84.060000     20060519     20060524

       P              100         83.960000     20060519     20060524

       P              100         83.950000     20060519     20060524

       P              300         83.890000     20060519     20060524

       P              100         83.810000     20060519     20060524

       P              200         83.190000     20060519     20060524

       P              100         83.190000     20060519     20060524

       P              100         83.240000     20060519     20060524

       P              200         83.430000     20060519     20060524

       P              100         84.400000     20060519     20060524

       S              100         84.070000     20060519     20060524

       S              100         84.140000     20060519     20060524

       S              100         84.060000     20060519     20060524

       S              100         84.240000     20060519     20060524

       S              100         83.910000     20060519     20060524

       S              100         83.120000     20060519     20060524

       S              200         83.280000     20060519     20060524

       S              200         83.150000     20060519     20060524

       S              300         83.250000     20060519     20060524

       S              300         84.020000     20060519     20060524

       S              300         84.090000     20060519     20060524

       S              300         84.070000     20060519     20060524

       S             1,100        84.000000     20060519     20060524

       P              100         84.240000     20060519     20060524

       P              300         84.370000     20060519     20060524

       P              600         84.100000     20060519     20060524

       P              100         84.100000     20060519     20060524

       P              100         84.060000     20060519     20060524

       P              400         84.060000     20060519     20060524

       P              200         83.950000     20060519     20060524

       P              200         83.980000     20060519     20060524

       P              200         83.930000     20060519     20060524




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              100         83.860000     20060519     20060524

       P              100         83.860000     20060519     20060524

       P              100         83.830000     20060519     20060524

       P              100         83.240000     20060519     20060524

       P              200         83.430000     20060519     20060524

       P              100         83.400000     20060519     20060524

       S              100         84.260000     20060519     20060524

       S              100         83.280000     20060519     20060524

       S              100         83.310000     20060519     20060524

       S              100         83.210000     20060519     20060524

       S              100         83.530000     20060519     20060524

       S              100         83.550000     20060519     20060524

       S              100         83.520000     20060519     20060524

       S              100         84.500000     20060519     20060524

       S              200         83.520000     20060519     20060524

       S              400         84.260000     20060519     20060524

       S              159         84.370000     20060519     20060524

       P              650         84.370000     20060519     20060524

       P             1,300        84.130000     20060519     20060524

       P             5,000        83.305000     20060519     20060524

       S             6,300        83.475238     20060519     20060524

       S              200         84.370000     20060519     20060524

       P              100         84.150000     20060519     20060524

       P              100         83.280000     20060519     20060524

       P             1,300        84.702308     20060519     20060524

       S              400         84.380000     20060519     20060524

       P              200         84.050000     20060519     20060524

       P              700         84.050000     20060519     20060524

       P              400         84.050000     20060519     20060524

       S             1,300        84.130000     20060519     20060524

       P              100         84.310000     20060519     20060524

       P              200         84.390000     20060519     20060524

       P              100         84.350000     20060519     20060524

       S              100         83.280000     20060519     20060524

       S              200         84.360000     20060519     20060524

       P              200         83.890000     20060519     20060524

       P              100         83.950000     20060519     20060524

       S              100         83.950000     20060519     20060524

       S              100         84.500000     20060519     20060524

       P             1,300        83.931538     20060519     20060524

       P              200         84.370000     20060519     20060524

       P              200         84.130000     20060519     20060524

       P              400         84.150000     20060519     20060524

       P              200         84.150000     20060519     20060524

       P              200         84.160000     20060519     20060524

       P              200         84.170000     20060519     20060524

       P              200         84.200000     20060519     20060524

       P              200         84.030000     20060519     20060524

       P              200         84.030000     20060519     20060524

       P              200         84.100000     20060519     20060524




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              100         84.440000     20060519     20060524

       S              100         84.440000     20060519     20060524

       S              200         84.280000     20060519     20060524

       S              200         84.320000     20060519     20060524

       S              200         84.380000     20060519     20060524

       S              300         84.320000     20060519     20060524

       S              400         84.500000     20060519     20060524

       S              500         84.350000     20060519     20060524

       P              100         84.160000     20060519     20060524

       P             1,200        84.200000     20060519     20060524

       P             1,200        84.100000     20060519     20060524

       P              200         84.320000     20060519     20060524

       P              300         84.180000     20060519     20060524

       P              200         84.180000     20060519     20060524

       P              300         84.080000     20060519     20060524

       P              300         83.920000     20060519     20060524

       P             1,200        83.950000     20060519     20060524

       S             5,000        83.305000     20060519     20060524

       P              300         84.380000     20060519     20060524

       P              100         84.450000     20060519     20060524

       P              200         84.370000     20060519     20060524

       P              100         84.370000     20060519     20060524

       P              200         84.330000     20060519     20060524

       P              200         84.330000     20060519     20060524

       S             1,100        84.370000     20060519     20060524

       S              650         84.370000     20060519     20060524

       P              100         84.330000     20060519     20060524

       P              300         84.300000     20060519     20060524

       P              100         84.250000     20060519     20060524

       P              100         84.210000     20060519     20060524

       P              100         84.230000     20060519     20060524

       P              100         84.150000     20060519     20060524

       P              200         84.070000     20060519     20060524

       P              100         84.020000     20060519     20060524

       P              100         84.010000     20060519     20060524

       P              200         83.920000     20060519     20060524

       P              100         83.870000     20060519     20060524

       P              100         84.080000     20060519     20060524

       P              300         84.020000     20060519     20060524

       P              300         83.900000     20060519     20060524

       P              200         83.960000     20060519     20060524

       P              100         83.930000     20060519     20060524

       P              100         83.950000     20060519     20060524

       P              300         83.910000     20060519     20060524

       P              300         83.870000     20060519     20060524

       P              200         83.810000     20060519     20060524

       P              100         83.810000     20060519     20060524

       P              100         83.570000     20060519     20060524

       P              300         83.690000     20060519     20060524

       P              100         83.510000     20060519     20060524




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              300         83.250000     20060519     20060524

       P              100         83.200000     20060519     20060524

       P              300         83.240000     20060519     20060524

       P              100         83.250000     20060519     20060524

       P              200         83.150000     20060519     20060524

       P              300         83.100000     20060519     20060524

       P              100         83.380000     20060519     20060524

       P              100         83.440000     20060519     20060524

       P              100         83.470000     20060519     20060524

       P              100         83.580000     20060519     20060524

       P              100         83.500000     20060519     20060524

       P              100         83.460000     20060519     20060524

       P              100         83.470000     20060519     20060524

       P              100         83.540000     20060519     20060524

       P              100         83.510000     20060519     20060524

       P              100         83.510000     20060519     20060524

       P              100         83.870000     20060519     20060524

       P              100         84.100000     20060519     20060524

       S              100         83.150000     20060522     20060525

       S              100         83.320000     20060522     20060525

       S              100         83.600000     20060522     20060525

       S              100         83.760000     20060522     20060525

       S              100         83.820000     20060522     20060525

       P              500         83.645700     20060522     20060525

       S              100         82.860000     20060522     20060525

       S              100         82.340000     20060522     20060525

       S              100         83.810000     20060522     20060525

       S               5          82.850000     20060522     20060525

       S              27          83.592700     20060522     20060525

       P              73          83.610000     20060522     20060525

       P              41          83.608900     20060522     20060525

       P              171         83.590000     20060522     20060525

       S              95          83.610000     20060522     20060523

       S              95          83.610000     20060522     20060523

       S              95          83.610000     20060522     20060523

       S             1,300        83.210000     20060522     20060525

       P             1,300        83.210000     20060522     20060525

       S             1,800        83.258744     20060522     20060525

       P             1,800        83.258744     20060522     20060525

       P              200         83.227950     20060522     20060525

       P              200         82.470000     20060522     20060525

       P              200         82.530000     20060522     20060525

       P              100         82.560000     20060522     20060525

       P              100         82.570000     20060522     20060525

       P              100         82.460000     20060522     20060525

       P              100         82.630000     20060522     20060525

       P              100         82.590000     20060522     20060525

       P              100         82.400000     20060522     20060525

       P              200         82.450000     20060522     20060525

       P              200         82.540000     20060522     20060525




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              100         82.410000     20060522     20060525

       P              100         82.490000     20060522     20060525

       P              100         82.570000     20060522     20060525

       P              100         82.460000     20060522     20060525

       P              100         82.560000     20060522     20060525

       S             1,900        82.509474     20060522     20060525

       P              300         83.455567     20060522     20060525

       P              100         83.260000     20060522     20060525

       P              200         83.320000     20060522     20060525

       P              100         83.320000     20060522     20060525

       P              100         83.320000     20060522     20060525

       P              200         83.280000     20060522     20060525

       P              200         83.220000     20060522     20060525

       P              300         83.270000     20060522     20060525

       P              100         83.270000     20060522     20060525

       P              200         83.270000     20060522     20060525

       P              300         83.190000     20060522     20060525

       P              200         83.190000     20060522     20060525

       P              100         83.270000     20060522     20060525

       P              200         83.550000     20060522     20060525

       S              200         83.227950     20060522     20060525

       S             1,800        83.258744     20060522     20060525

       S              300         83.455567     20060522     20060525

       P              100         82.820000     20060522     20060525

       S             4,769        83.635100     20060522     20060525

       S             8,577        83.635100     20060522     20060525

       P             1,300        83.210000     20060522     20060525

       P              100         82.390000     20060522     20060525

       P              100         82.240000     20060522     20060525

       P              100         82.300000     20060522     20060525

       P              100         82.090000     20060522     20060525

       P              100         82.140000     20060522     20060525

       P              100         82.100000     20060522     20060525

       P              200         82.070000     20060522     20060525

       S              91          83.540000     20060522     20060525

       S            11,100        84.370000     20060522     20060525

       P              467         49.460000     20060522     20060525

       P              41          83.610000     20060522     20060525

       S              41          83.608900     20060522     20060525

       P              126         83.610000     20060522     20060525

       S              153         83.610000     20060522     20060525

       P              27          83.592700     20060522     20060525

       P            11,100        84.370000     20060522     20060525

       P              153         83.610000     20060522     20060525

       S              41          83.610000     20060522     20060525

       S              467         49.460000     20060522     20060525

       P              100         82.430000     20060522     20060525

       P              100         82.520000     20060522     20060525

       P              100         82.450000     20060522     20060525

       P              190         82.640000     20060522     20060525




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              100         83.550000     20060522     20060525

       P              300         83.550000     20060522     20060525

       P              200         83.560000     20060522     20060525

       S              162         83.610000     20060522     20060525

       S              100         83.240000     20060522     20060525

       S              100         83.130000     20060522     20060525

       S              100         83.170000     20060522     20060525

       S              100         83.220000     20060522     20060525

       S              100         83.840000     20060522     20060525

       S              100         81.920000     20060522     20060525

       S              100         82.400000     20060522     20060525

       S              100         82.400000     20060522     20060525

       S              200         82.450000     20060522     20060525

       S              200         82.500000     20060522     20060525

       S              200         83.240000     20060522     20060525

       S              300         82.380000     20060522     20060525

       S              300         82.400000     20060522     20060525

       S              300         82.450000     20060522     20060525

       S              300         82.460000     20060522     20060525

       S              300         83.170000     20060522     20060525

       S              300         82.870000     20060522     20060525

       S              300         83.920000     20060522     20060525

       S              400         82.400000     20060522     20060525

       S              400         82.500000     20060522     20060525

       S              400         83.310000     20060522     20060525

       S              400         83.860000     20060522     20060525

       S              400         83.850000     20060522     20060525

       S              500         82.500000     20060522     20060525

       S              500         82.490000     20060522     20060525

       S              500         83.120000     20060522     20060525

       S              500         83.830000     20060522     20060525

       P              400         83.070000     20060522     20060525

       P              300         83.270000     20060522     20060525

       P              200         83.210000     20060522     20060525

       P              200         83.220000     20060522     20060525

       P              200         83.230000     20060522     20060525

       P              200         83.550000     20060522     20060525

       P              700         83.550000     20060522     20060525

       P              300         83.520000     20060522     20060525

       P              200         83.490000     20060522     20060525

       P              200         83.560000     20060522     20060525

       P              400         83.920000     20060522     20060525

       P              300         83.910000     20060522     20060525

       P              100         83.970000     20060522     20060525

       P              300         83.970000     20060522     20060525

       P              300         83.900000     20060522     20060525

       P              300         83.770000     20060522     20060525

       P              704         82.230000     20060522     20060525

       P              300         82.360000     20060522     20060525

       P              300         82.360000     20060522     20060525




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              200         82.170000     20060522     20060525

       P              400         82.100000     20060522     20060525

       P              300         82.450000     20060522     20060525

       P              200         82.410000     20060522     20060525

       P              100         82.820000     20060522     20060525

       P              200         82.920000     20060522     20060525

       P              200         83.000000     20060522     20060525

       P              293         83.610000     20060522     20060525

       S              200         82.610000     20060522     20060525

       S              200         83.790000     20060522     20060525

       S              300         82.400000     20060522     20060525

       S              300         82.430000     20060522     20060525

       S              400         83.860000     20060522     20060525

       P              200         83.080000     20060522     20060525

       P              500         83.070000     20060522     20060525

       P              300         83.260000     20060522     20060525

       P              200         83.220000     20060522     20060525

       P              400         83.170000     20060522     20060525

       P              100         83.130000     20060522     20060525

       P              100         83.240000     20060522     20060525

       P              500         83.230000     20060522     20060525

       P              200         83.290000     20060522     20060525

       P              100         83.290000     20060522     20060525

       P              300         83.290000     20060522     20060525

       P              200         83.500000     20060522     20060525

       P              100         83.540000     20060522     20060525

       P              200         83.540000     20060522     20060525

       P              600         83.550000     20060522     20060525

       P              200         83.510000     20060522     20060525

       P              100         83.510000     20060522     20060525

       P              400         83.510000     20060522     20060525

       P              100         83.510000     20060522     20060525

       P              200         83.520000     20060522     20060525

       P              100         83.630000     20060522     20060525

       P              300         83.590000     20060522     20060525

       P              100         83.570000     20060522     20060525

       P              300         83.580000     20060522     20060525

       P              100         83.560000     20060522     20060525

       P              800         83.600000     20060522     20060525

       P              200         83.560000     20060522     20060525

       P              100         82.020000     20060522     20060525

       P              300         82.100000     20060522     20060525

       P              200         82.170000     20060522     20060525

       P              200         82.150000     20060522     20060525

       P              500         82.070000     20060522     20060525

       P              300         82.070000     20060522     20060525

       P              100         82.040000     20060522     20060525

       P              100         82.070000     20060522     20060525

       P              100         82.100000     20060522     20060525

       P              100         82.070000     20060522     20060525




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              200         82.070000     20060522     20060525

       P              100         82.050000     20060522     20060525

       P              300         82.040000     20060522     20060525

       P              100         82.170000     20060522     20060525

       P              200         82.100000     20060522     20060525

       P              100         82.100000     20060522     20060525

       P              100         81.880000     20060522     20060525

       P              100         82.460000     20060522     20060525

       P              100         82.460000     20060522     20060525

       P              500         82.470000     20060522     20060525

       P              600         82.590000     20060522     20060525

       P              100         82.540000     20060522     20060525

       P              300         82.500000     20060522     20060525

       P              300         82.390000     20060522     20060525

       P              500         82.390000     20060522     20060525

       P              200         82.340000     20060522     20060525

       P              100         82.300000     20060522     20060525

       P              300         82.810000     20060522     20060525

       P              100         82.810000     20060522     20060525

       P              100         82.790000     20060522     20060525

       P              100         82.850000     20060522     20060525

       P              400         82.830000     20060522     20060525

       P              100         82.790000     20060522     20060525

       P              200         82.910000     20060522     20060525

       P              100         82.880000     20060522     20060525

       P              300         82.950000     20060522     20060525

       P              100         82.980000     20060522     20060525

       P              400         82.990000     20060522     20060525

       P              200         82.990000     20060522     20060525

       P              300         83.000000     20060522     20060525

       P              200         82.970000     20060522     20060525

       P              100         82.990000     20060522     20060525

       P              300         82.920000     20060522     20060525

       P              100         82.890000     20060522     20060525

       P              300         82.890000     20060522     20060525

       P              218         83.610000     20060522     20060525

       S              100         83.130000     20060522     20060525

       S              100         83.150000     20060522     20060525

       S              100         83.150000     20060522     20060525

       S              100         83.300000     20060522     20060525

       S              100         83.700000     20060522     20060525

       S              100         83.750000     20060522     20060525

       S              100         83.860000     20060522     20060525

       S              100         83.830000     20060522     20060525

       S              100         83.910000     20060522     20060525

       S              100         83.860000     20060522     20060525

       S              100         83.830000     20060522     20060525

       S              100         83.880000     20060522     20060525

       S              100         83.790000     20060522     20060525

       S              100         82.390000     20060522     20060525




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              100         81.930000     20060522     20060525

       S              100         82.350000     20060522     20060525

       S              100         82.360000     20060522     20060525

       S              100         82.360000     20060522     20060525

       S              100         82.490000     20060522     20060525

       S              100         82.400000     20060522     20060525

       S              100         82.370000     20060522     20060525

       S              100         82.310000     20060522     20060525

       S              100         82.500000     20060522     20060525

       S              100         82.570000     20060522     20060525

       S              200         82.290000     20060522     20060525

       S              200         82.330000     20060522     20060525

       S              200         82.420000     20060522     20060525

       S              200         82.380000     20060522     20060525

       S              200         82.400000     20060522     20060525

       S              200         82.400000     20060522     20060525

       S              200         82.340000     20060522     20060525

       S              200         82.600000     20060522     20060525

       S              200         83.160000     20060522     20060525

       S              200         83.350000     20060522     20060525

       S              200         83.830000     20060522     20060525

       S              200         83.840000     20060522     20060525

       S              200         83.840000     20060522     20060525

       S              200         83.790000     20060522     20060525

       S              300         82.300000     20060522     20060525

       S              300         83.100000     20060522     20060525

       S              300         82.520000     20060522     20060525

       S              300         83.920000     20060522     20060525

       S              300         83.750000     20060522     20060525

       S              300         83.820000     20060522     20060525

       S              300         83.610000     20060522     20060525

       S              400         82.530000     20060522     20060525

       S              400         82.300000     20060522     20060525

       S              400         83.150000     20060522     20060525

       S              400         83.850000     20060522     20060525

       S              500         82.480000     20060522     20060525

       S              500         82.400000     20060522     20060525

       S              700         83.850000     20060522     20060525

       S              900         83.880000     20060522     20060525

       P              100         83.140000     20060522     20060525

       P              100         83.250000     20060522     20060525

       P              200         83.250000     20060522     20060525

       P              400         83.250000     20060522     20060525

       P              100         83.160000     20060522     20060525

       P              100         83.160000     20060522     20060525

       P              100         83.150000     20060522     20060525

       P              100         83.200000     20060522     20060525

       P              100         83.630000     20060522     20060525

       P              200         83.590000     20060522     20060525

       P              200         83.560000     20060522     20060525




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              100         83.550000     20060522     20060525

       P              100         83.620000     20060522     20060525

       P              500         83.560000     20060522     20060525

       P              100         83.570000     20060522     20060525

       P              100         83.570000     20060522     20060525

       S              704         82.230000     20060522     20060525

       P              200         82.360000     20060522     20060525

       P              300         82.160000     20060522     20060525

       P              700         82.140000     20060522     20060525

       P              300         81.860000     20060522     20060525

       P              500         82.360000     20060522     20060525

       P              400         82.430000     20060522     20060525

       P              100         82.430000     20060522     20060525

       P              500         83.000000     20060522     20060525

       S              105         83.610000     20060522     20060525

       S              100         83.180000     20060522     20060525

       S              100         83.160000     20060522     20060525

       S              100         83.850000     20060522     20060525

       S              100         82.030000     20060522     20060525

       S              100         82.520000     20060522     20060525

       S              100         82.440000     20060522     20060525

       S              100         82.380000     20060522     20060525

       S              200         82.200000     20060522     20060525

       S              200         81.900000     20060522     20060525

       S              200         81.910000     20060522     20060525

       S              200         82.030000     20060522     20060525

       S              200         82.470000     20060522     20060525

       S              200         82.480000     20060522     20060525

       S              200         82.350000     20060522     20060525

       S              200         82.430000     20060522     20060525

       S              200         82.450000     20060522     20060525

       S              200         82.970000     20060522     20060525

       S              200         83.120000     20060522     20060525

       S              200         83.150000     20060522     20060525

       S              300         82.420000     20060522     20060525

       S              300         82.360000     20060522     20060525

       S              300         82.430000     20060522     20060525

       S              300         82.330000     20060522     20060525

       S              300         83.150000     20060522     20060525

       S              400         82.110000     20060522     20060525

       S              400         82.030000     20060522     20060525

       S              400         82.470000     20060522     20060525

       S              400         82.450000     20060522     20060525

       S              400         83.900000     20060522     20060525

       S              500         82.520000     20060522     20060525

       S              500         83.860000     20060522     20060525

       S              500         83.850000     20060522     20060525

       S              600         82.440000     20060522     20060525

       S              600         83.120000     20060522     20060525

       S              600         83.900000     20060522     20060525




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              700         82.500000     20060522     20060525

       S              700         83.930000     20060522     20060525

       S              700         83.880000     20060522     20060525

       S              800         82.400000     20060522     20060525

       P              162         83.610000     20060522     20060525

       S              293         83.610000     20060522     20060525

       S              218         83.610000     20060522     20060525

       P              105         83.610000     20060522     20060525

       P              389         83.610000     20060522     20060525

       P              101         83.610000     20060522     20060525

       P             1,300        83.210000     20060522     20060525

       S             1,300        83.210000     20060522     20060525

       P              400         82.070000     20060522     20060525

       P              400         82.100000     20060522     20060525

       P              400         81.600000     20060522     20060525

       P              200         82.430000     20060522     20060525

       P              200         82.430000     20060522     20060525

       P              300         82.430000     20060522     20060525

       S             1,900        83.610000     20060522     20060525

       P             1,800        83.258744     20060522     20060525

       P              100         83.210000     20060522     20060525

       P              200         83.190000     20060522     20060525

       P              100         83.190000     20060522     20060525

       P              100         83.210000     20060522     20060525

       P              100         83.630000     20060522     20060525

       P              500         83.590000     20060522     20060525

       P              200         83.550000     20060522     20060525

       P              100         83.600000     20060522     20060525

       P              300         83.550000     20060522     20060525

       P              200         83.550000     20060522     20060525

       P              300         82.840000     20060522     20060525

       P              500         83.000000     20060522     20060525

       S              100         83.100000     20060522     20060525

       S              100         83.130000     20060522     20060525

       S              100         83.160000     20060522     20060525

       S              100         82.950000     20060522     20060525

       S              200         82.950000     20060522     20060525

       S              200         83.100000     20060522     20060525

       S              200         83.900000     20060522     20060525

       S              400         83.100000     20060522     20060525

       S              500         83.100000     20060522     20060525

       S              500         83.750000     20060522     20060525

       S              500         83.920000     20060522     20060525

       S              500         83.860000     20060522     20060525

       S              500         83.860000     20060522     20060525

       S              500         83.850000     20060522     20060525

       P              700         83.170000     20060522     20060525

       P              200         83.170000     20060522     20060525

       P              400         83.170000     20060522     20060525

       S             1,300        83.210000     20060522     20060525




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              100         83.260000     20060522     20060525

       P              100         83.160000     20060522     20060525

       P              200         83.250000     20060522     20060525

       P              200         83.230000     20060522     20060525

       P              200         83.230000     20060522     20060525

       P              100         83.290000     20060522     20060525

       P              100         83.550000     20060522     20060525

       P              100         83.520000     20060522     20060525

       P              100         83.490000     20060522     20060525

       P              200         83.590000     20060522     20060525

       P              100         83.580000     20060522     20060525

       P              100         83.580000     20060522     20060525

       P              100         83.580000     20060522     20060525

       P              100         83.610000     20060522     20060525

       P              200         83.610000     20060522     20060525

       P              200         83.570000     20060522     20060525

       P              200         83.640000     20060522     20060525

       P              200         83.600000     20060522     20060525

       P              100         83.570000     20060522     20060525

       P              100         82.160000     20060522     20060525

       P              100         82.070000     20060522     20060525

       S              100         83.100000     20060522     20060525

       S              100         83.110000     20060522     20060525

       S              100         83.130000     20060522     20060525

       S              100         83.270000     20060522     20060525

       S              100         83.270000     20060522     20060525

       S              100         83.930000     20060522     20060525

       S              100         83.850000     20060522     20060525

       S              100         83.820000     20060522     20060525

       S              100         83.810000     20060522     20060525

       S              100         83.730000     20060522     20060525

       S              100         83.610000     20060522     20060525

       S              100         82.320000     20060522     20060525

       S              100         82.400000     20060522     20060525

       S              100         82.420000     20060522     20060525

       S              100         82.450000     20060522     20060525

       S              100         82.400000     20060522     20060525

       S              100         82.320000     20060522     20060525

       S              100         82.360000     20060522     20060525

       S              100         82.430000     20060522     20060525

       S              100         82.870000     20060522     20060525

       S              200         82.400000     20060522     20060525

       S              200         82.420000     20060522     20060525

       S              200         82.330000     20060522     20060525

       S              200         82.600000     20060522     20060525

       S              200         82.600000     20060522     20060525

       S              200         83.240000     20060522     20060525

       S              200         83.850000     20060522     20060525

       S              200         83.890000     20060522     20060525

       S              300         82.460000     20060522     20060525




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              300         83.810000     20060522     20060525

       P              300         82.110000     20060522     20060525

       P              300         82.070000     20060522     20060525

       P              200         82.040000     20060522     20060525

       P              200         82.100000     20060522     20060525

       P              300         82.460000     20060522     20060525

       P              100         82.500000     20060522     20060525

       P              300         82.390000     20060522     20060525

       S              101         83.610000     20060522     20060525

       S              100         82.500000     20060522     20060525

       S              100         82.500000     20060522     20060525

       S              100         82.500000     20060522     20060525

       S              100         82.640000     20060522     20060525

       S              100         82.450000     20060522     20060525

       S              100         82.330000     20060522     20060525

       S              100         82.500000     20060522     20060525

       S              200         82.290000     20060522     20060525

       S              200         82.640000     20060522     20060525

       S              300         82.500000     20060522     20060525

       S              300         82.520000     20060522     20060525

       S              300         82.530000     20060522     20060525

       P             1,900        82.509474     20060522     20060525

       P             1,900        83.610000     20060522     20060525

       S              100         82.290000     20060522     20060525

       S              100         82.450000     20060522     20060525

       P              100         82.370000     20060522     20060525

       P              600         81.600000     20060522     20060525

       P              400         82.050000     20060522     20060525

       P              300         82.100000     20060522     20060525

       S              300         83.740000     20060522     20060525

       S              400         81.860000     20060522     20060525

       P              300         83.190000     20060522     20060525

       P              300         83.530000     20060522     20060525

       P              300         83.500000     20060522     20060525

       P              200         83.550000     20060522     20060525

       P              200         83.590000     20060522     20060525

       P              100         83.550000     20060522     20060525

       P              300         83.560000     20060522     20060525

       P              100         82.360000     20060522     20060525

       P              100         82.320000     20060522     20060525

       P              300         82.100000     20060522     20060525

       P              300         83.000000     20060522     20060525

       S              389         83.610000     20060522     20060525

       S              100         82.350000     20060522     20060525

       S              100         82.320000     20060522     20060525

       S              100         82.430000     20060522     20060525

       S              100         82.520000     20060522     20060525

       S              100         82.600000     20060522     20060525

       S              100         82.600000     20060522     20060525

       S              200         82.350000     20060522     20060525




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              200         82.320000     20060522     20060525

       S              200         82.580000     20060522     20060525

       S              300         82.400000     20060522     20060525

       S              300         82.330000     20060522     20060525

       P              100         82.860000     20060522     20060525

       P              200         82.580000     20060522     20060525

       S              100         83.150000     20060522     20060525

       S              100         83.100000     20060522     20060525

       S              100         83.120000     20060522     20060525

       S              200         82.300000     20060522     20060525

       S              200         81.820000     20060522     20060525

       P              25          84.250000     20060523     20060526

       S              135         83.750000     20060523     20060526

       P              100         83.540000     20060523     20060526

       P              100         83.560000     20060523     20060526

       P              100         83.610000     20060523     20060526

       P              100         83.610000     20060523     20060526

       P              100         83.520000     20060523     20060526

       P              100         83.530000     20060523     20060526

       P              100         83.480000     20060523     20060526

       P              100         83.440000     20060523     20060526

       P              100         83.420000     20060523     20060526

       P              100         83.440000     20060523     20060526

       P              100         83.420000     20060523     20060526

       P              100         83.420000     20060523     20060526

       P              100         83.390000     20060523     20060526

       P              100         83.400000     20060523     20060526

       P              100         83.370000     20060523     20060526

       P              100         83.390000     20060523     20060526

       P              100         83.390000     20060523     20060526

       P              100         83.340000     20060523     20060526

       P              100         83.360000     20060523     20060526

       P              100         83.470000     20060523     20060526

       P              100         83.510000     20060523     20060526

       P              100         83.390000     20060523     20060526

       P              100         83.300000     20060523     20060526

       P              100         83.300000     20060523     20060526

       P              100         83.340000     20060523     20060526

       P              100         83.320000     20060523     20060526

       P              202         83.280000     20060523     20060526

       P              100         83.220000     20060523     20060526

       P              100         83.070000     20060523     20060526

       S              200         83.131900     20060523     20060526

       P              430         83.700000     20060523     20060526

       S              430         83.700000     20060523     20060526

       P              125         82.610000     20060523     20060526

       S              125         82.610000     20060523     20060526

       S              100         83.700000     20060523     20060526

       S              100         84.100000     20060523     20060526

       S              100         84.660000     20060523     20060526




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              100         83.570000     20060523     20060526

       S              100         83.510000     20060523     20060526

       S              100         83.300000     20060523     20060526

       S              100         83.640000     20060523     20060526

       S              120         83.310000     20060523     20060526

       S              100         82.610000     20060523     20060526

       P              920         82.610000     20060523     20060526

       S              100         83.410000     20060523     20060526

       S              100         83.210000     20060523     20060526

       P              27          83.950000     20060523     20060526

       P              28          82.596200     20060523     20060526

       P              100         82.590000     20060523     20060526

       P              100         82.600000     20060523     20060526

       P              400         82.610000     20060523     20060526

       P              100         82.700000     20060523     20060526

       P              100         82.620000     20060523     20060526

       P              454         82.690000     20060523     20060526

       P              100         83.050000     20060523     20060526

       P              100         83.050000     20060523     20060526

       P              100         83.050000     20060523     20060526

       S             1,554        82.610000     20060523     20060524

       S            13,100        83.645000     20060523     20060526

       S             1,900        83.315000     20060523     20060526

       P            15,000        83.603200     20060523     20060526

       P              100         83.650000     20060523     20060526

       P              300         83.260000     20060523     20060526

       S              200         83.650000     20060523     20060526

       S              100         83.650000     20060523     20060526

       S              300         83.260000     20060523     20060526

       S              100         83.260000     20060523     20060526

       P              200         83.650000     20060523     20060526

       S             2,188        82.634800     20060523     20060526

       P            13,100        83.645000     20060523     20060526

       P             1,900        83.315000     20060523     20060526

       P             1,400        82.610000     20060523     20060526

       P              100         83.260000     20060523     20060526

       P              27          84.500000     20060523     20060526

       P            11,100        83.610000     20060523     20060526

       S              571         83.610000     20060523     20060526

       P              100         84.720000     20060523     20060526

       P              100         84.450000     20060523     20060526

       P              100         83.920000     20060523     20060526

       P              100         83.770000     20060523     20060526

       P              100         83.570000     20060523     20060526

       P              124         83.360000     20060523     20060526

       P              100         83.470000     20060523     20060526

       P              212         83.410000     20060523     20060526

       P              100         82.600000     20060523     20060526

       P              600         82.610000     20060523     20060526

       P              100         82.640000     20060523     20060526




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              100         82.700000     20060523     20060526

       P              419         82.690000     20060523     20060526

       S             1,554        82.610000     20060523     20060526

       P              263         82.610000     20060523     20060526

       S              28          82.596200     20060523     20060526

       S            11,100        83.610000     20060523     20060526

       P             1,554        82.610000     20060523     20060526

       S              263         82.610000     20060523     20060526

       P              571         83.610000     20060523     20060526

       S              95          83.910000     20060523     20060526

       P              141         83.800000     20060523     20060526

       P              100         83.700000     20060523     20060526

       P              100         83.110000     20060523     20060526

       S              200         83.840000     20060523     20060526

       S              300         83.810000     20060523     20060526

       S              400         83.760000     20060523     20060526

       P              200         84.490000     20060523     20060526

       P              200         84.590000     20060523     20060526

       P              200         84.510000     20060523     20060526

       P              400         83.100000     20060523     20060526

       P              100         83.320000     20060523     20060526

       P              400         83.600000     20060523     20060526

       S              100         83.140000     20060523     20060526

       S              100         83.140000     20060523     20060526

       S              100         83.810000     20060523     20060526

       S              100         83.310000     20060523     20060526

       S              100         83.310000     20060523     20060526

       S              100         83.190000     20060523     20060526

       S              100         83.520000     20060523     20060526

       S              200         82.940000     20060523     20060526

       S              200         82.480000     20060523     20060526

       S              200         83.160000     20060523     20060526

       S              200         83.110000     20060523     20060526

       S              200         83.350000     20060523     20060526

       S              200         83.200000     20060523     20060526

       S              200         83.270000     20060523     20060526

       S              300         83.180000     20060523     20060526

       S              300         83.600000     20060523     20060526

       S              300         83.540000     20060523     20060526

       S              300         83.250000     20060523     20060526

       S              300         83.190000     20060523     20060526

       S              300         83.200000     20060523     20060526

       S              300         83.260000     20060523     20060526

       S              300         83.840000     20060523     20060526

       S              400         83.070000     20060523     20060526

       S              400         83.110000     20060523     20060526

       S              400         83.280000     20060523     20060526

       S              700         83.010000     20060523     20060526

       P              100         84.200000     20060523     20060526

       P              100         84.200000     20060523     20060526




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              100         84.200000     20060523     20060526

       P              200         84.200000     20060523     20060526

       P              100         84.190000     20060523     20060526

       P              100         83.530000     20060523     20060526

       P              100         83.110000     20060523     20060526

       P              100         83.100000     20060523     20060526

       P              100         83.170000     20060523     20060526

       P              100         83.360000     20060523     20060526

       P              100         83.300000     20060523     20060526

       P              100         83.600000     20060523     20060526

       P              100         83.620000     20060523     20060526

       P              200         83.170000     20060523     20060526

       P              100         83.490000     20060523     20060526

       P              100         83.410000     20060523     20060526

       P              100         83.410000     20060523     20060526

       S              100         83.150000     20060523     20060526

       S              100         83.110000     20060523     20060526

       S              100         83.090000     20060523     20060526

       S              100         82.700000     20060523     20060526

       S              100         82.700000     20060523     20060526

       S              100         82.780000     20060523     20060526

       S              100         82.820000     20060523     20060526

       S              100         82.850000     20060523     20060526

       S              100         82.620000     20060523     20060526

       S              100         82.620000     20060523     20060526

       S              100         82.620000     20060523     20060526

       S              100         82.480000     20060523     20060526

       S              100         82.470000     20060523     20060526

       S              100         82.570000     20060523     20060526

       S              100         82.620000     20060523     20060526

       S              100         84.200000     20060523     20060526

       S              100         84.190000     20060523     20060526

       S              100         84.620000     20060523     20060526

       S              100         83.820000     20060523     20060526

       S              100         83.330000     20060523     20060526

       S              100         83.660000     20060523     20060526

       S              100         83.820000     20060523     20060526

       S              100         83.840000     20060523     20060526

       S              100         83.770000     20060523     20060526

       S              100         83.620000     20060523     20060526

       S              100         83.310000     20060523     20060526

       S              100         83.390000     20060523     20060526

       S              200         82.940000     20060523     20060526

       S              200         82.810000     20060523     20060526

       S              200         83.210000     20060523     20060526

       S              200         83.210000     20060523     20060526

       S              200         83.170000     20060523     20060526

       S              200         84.480000     20060523     20060526

       S              200         84.620000     20060523     20060526

       S              200         83.350000     20060523     20060526




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              200         83.790000     20060523     20060526

       S              200         83.810000     20060523     20060526

       S              200         83.540000     20060523     20060526

       S              200         83.390000     20060523     20060526

       S              200         83.250000     20060523     20060526

       S              200         83.250000     20060523     20060526

       S              200         83.210000     20060523     20060526

       S              200         83.280000     20060523     20060526

       S              300         83.170000     20060523     20060526

       S              300         83.010000     20060523     20060526

       S              300         82.850000     20060523     20060526

       S              300         82.850000     20060523     20060526

       S              300         83.250000     20060523     20060526

       S              300         83.200000     20060523     20060526

       S              300         84.230000     20060523     20060526

       S              300         84.000000     20060523     20060526

       S              400         82.950000     20060523     20060526

       S              500         83.100000     20060523     20060526

       S              500         83.830000     20060523     20060526

       S              600         83.000000     20060523     20060526

       P              100         84.000000     20060523     20060526

       P              100         84.000000     20060523     20060526

       P              100         84.170000     20060523     20060526

       P              400         84.200000     20060523     20060526

       P              500         84.360000     20060523     20060526

       P              100         84.270000     20060523     20060526

       P              100         84.190000     20060523     20060526

       P              100         84.140000     20060523     20060526

       P              500         84.190000     20060523     20060526

       P              100         84.210000     20060523     20060526

       P              200         84.590000     20060523     20060526

       P              400         84.230000     20060523     20060526

       P              200         84.080000     20060523     20060526

       P              100         83.940000     20060523     20060526

       P              300         83.340000     20060523     20060526

       P              100         83.150000     20060523     20060526

       P              100         83.110000     20060523     20060526

       P              100         83.110000     20060523     20060526

       P              100         83.100000     20060523     20060526

       P              400         83.690000     20060523     20060526

       P              200         83.690000     20060523     20060526

       P              400         83.500000     20060523     20060526

       P              300         83.170000     20060523     20060526

       S              100         83.820000     20060523     20060526

       S              100         83.890000     20060523     20060526

       S              100         83.890000     20060523     20060526

       S              100         83.890000     20060523     20060526

       S              104         82.610000     20060523     20060526

       P              205         82.610000     20060523     20060526

       P              625         82.610000     20060523     20060526




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P            13,100        83.645000     20060523     20060526

       P             1,900        83.315000     20060523     20060526

       S            15,000        83.603200     20060523     20060526

       S              500         82.610000     20060523     20060526

       P              200         83.600000     20060523     20060526

       P              300         83.170000     20060523     20060526

       P              500         83.940000     20060523     20060526

       P              500         84.130000     20060523     20060526

       P              100         83.600000     20060523     20060526

       P              400         83.680000     20060523     20060526

       P              100         83.680000     20060523     20060526

       P              104         82.610000     20060523     20060526

       S              100         83.270000     20060523     20060526

       S              500         83.160000     20060523     20060526

       P              200         83.700000     20060523     20060526

       P              400         83.700000     20060523     20060526

       P              700         83.700000     20060523     20060526

       S              100         83.970000     20060523     20060526

       S              100         83.980000     20060523     20060526

       S              100         83.980000     20060523     20060526

       S              100         84.010000     20060523     20060526

       S              100         84.150000     20060523     20060526

       S              100         84.430000     20060523     20060526

       S              100         84.580000     20060523     20060526

       S              100         84.160000     20060523     20060526

       S              200         84.190000     20060523     20060526

       S              300         84.190000     20060523     20060526

       P              100         83.540000     20060523     20060526

       P              100         83.110000     20060523     20060526

       P              100         83.110000     20060523     20060526

       P              100         83.170000     20060523     20060526

       P              100         83.100000     20060523     20060526

       P              100         83.310000     20060523     20060526

       P              300         83.390000     20060523     20060526

       P              200         83.330000     20060523     20060526

       P              200         83.240000     20060523     20060526

       P              100         83.170000     20060523     20060526

       S              205         82.610000     20060523     20060526

       S              100         83.460000     20060523     20060526

       S              100         83.400000     20060523     20060526

       S              100         83.300000     20060523     20060526

       S              100         83.260000     20060523     20060526

       S              100         83.070000     20060523     20060526

       S              100         83.160000     20060523     20060526

       S              100         83.140000     20060523     20060526

       S              100         83.200000     20060523     20060526

       S              100         83.150000     20060523     20060526

       S              100         83.090000     20060523     20060526

       S              100         83.100000     20060523     20060526

       S              100         83.020000     20060523     20060526




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              100         82.940000     20060523     20060526

       S              100         82.800000     20060523     20060526

       S              100         82.480000     20060523     20060526

       S              100         82.470000     20060523     20060526

       S              100         83.790000     20060523     20060526

       S              100         83.800000     20060523     20060526

       S              100         83.650000     20060523     20060526

       S              100         83.250000     20060523     20060526

       S              100         83.200000     20060523     20060526

       S              100         83.500000     20060523     20060526

       S              200         82.950000     20060523     20060526

       S              200         82.830000     20060523     20060526

       S              200         82.830000     20060523     20060526

       S              200         82.590000     20060523     20060526

       S              200         82.610000     20060523     20060526

       S              200         83.430000     20060523     20060526

       S              200         83.210000     20060523     20060526

       S              200         83.780000     20060523     20060526

       S              200         83.880000     20060523     20060526

       S              200         83.830000     20060523     20060526

       S              200         83.820000     20060523     20060526

       S              200         83.760000     20060523     20060526

       S              200         83.650000     20060523     20060526

       S              300         83.340000     20060523     20060526

       S              300         83.830000     20060523     20060526

       P              300         83.600000     20060523     20060526

       S              100         82.870000     20060523     20060526

       S              100         82.980000     20060523     20060526

       S              100         82.460000     20060523     20060526

       S              100         82.590000     20060523     20060526

       S              200         82.460000     20060523     20060526

       S              300         83.150000     20060523     20060526

       S              300         82.710000     20060523     20060526

       S              300         82.610000     20060523     20060526

       S              300         82.640000     20060523     20060526

       S              300         83.350000     20060523     20060526

       S              300         83.840000     20060523     20060526

       S              300         84.420000     20060523     20060526

       P              100         83.610000     20060523     20060526

       P              100         83.410000     20060523     20060526

       P              500         82.610000     20060523     20060526

       P              600         83.600000     20060523     20060526

       S              100         83.470000     20060523     20060526

       P              300         84.110000     20060523     20060526

       P              500         83.600000     20060523     20060526

       S              100         84.480000     20060523     20060526

       S              300         84.590000     20060523     20060526

       S              400         82.630000     20060523     20060526

       P              100         83.370000     20060523     20060526

       P              600         83.230000     20060523     20060526




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              100         83.190000     20060523     20060526

       P              400         83.190000     20060523     20060526

       P              200         82.820000     20060523     20060526

       P              600         83.310000     20060523     20060526

       P              100         83.320000     20060523     20060526

       P              100         83.380000     20060523     20060526

       P              500         83.380000     20060523     20060526

       P              600         83.330000     20060523     20060526

       P              100         83.340000     20060523     20060526

       P              300         83.340000     20060523     20060526

       P              200         83.340000     20060523     20060526

       P              200         83.290000     20060523     20060526

       P              400         83.290000     20060523     20060526

       P              200         83.360000     20060523     20060526

       P              400         83.360000     20060523     20060526

       P              500         83.390000     20060523     20060526

       P              100         83.390000     20060523     20060526

       P              100         83.410000     20060523     20060526

       P              500         83.410000     20060523     20060526

       P              200         83.440000     20060523     20060526

       P              100         83.500000     20060523     20060526

       P              100         83.620000     20060523     20060526

       P              400         83.620000     20060523     20060526

       P              100         83.620000     20060523     20060526

       P              400         83.730000     20060523     20060526

       P              100         83.730000     20060523     20060526

       P              600         83.710000     20060523     20060526

       P              100         83.730000     20060523     20060526

       P              400         83.860000     20060523     20060526

       P              600         83.820000     20060523     20060526

       P              400         83.750000     20060523     20060526

       P              100         83.750000     20060523     20060526

       P              100         83.740000     20060523     20060526

       P              600         83.820000     20060523     20060526

       P              200         83.790000     20060523     20060526

       P             1,200        83.740000     20060523     20060526

       P              700         83.690000     20060523     20060526

       P              400         83.690000     20060523     20060526

       P              200         83.580000     20060523     20060526

       P              400         83.630000     20060523     20060526

       P              400         83.630000     20060523     20060526

       P              300         83.630000     20060523     20060526

       P              100         83.630000     20060523     20060526

       S            13,100        83.645000     20060523     20060526

       P             1,200        83.600000     20060523     20060526

       P              200         83.690000     20060523     20060526

       P              500         83.540000     20060523     20060526

       S             1,900        83.315000     20060523     20060526

       S             1,400        82.610000     20060523     20060526

       P              100         84.200000     20060523     20060526




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              100         83.610000     20060523     20060526

       P              300         83.530000     20060523     20060526

       P              100         83.570000     20060523     20060526

       P              300         83.590000     20060523     20060526

       P              100         83.680000     20060523     20060526

       P              300         83.650000     20060523     20060526

       P              300         83.640000     20060523     20060526

       P              200         83.640000     20060523     20060526

       P              100         83.680000     20060523     20060526

       P              200         83.610000     20060523     20060526

       P              100         83.660000     20060523     20060526

       P              200         83.660000     20060523     20060526

       P              100         83.590000     20060523     20060526

       P              100         83.590000     20060523     20060526

       P              100         83.590000     20060523     20060526

       S              625         82.610000     20060523     20060526

       P              100         84.520000     20060523     20060526

       P              100         84.160000     20060523     20060526

       S              100         84.490000     20060523     20060526

       S              100         81.800000     20060524     20060530

       S              100         82.100000     20060524     20060530

       S              100         82.090000     20060524     20060530

       S              100         82.040000     20060524     20060530

       S              100         82.280000     20060524     20060530

       S              100         82.400000     20060524     20060530

       S              100         82.400000     20060524     20060530

       S              108         82.480000     20060524     20060530

       S              100         82.090000     20060524     20060530

       S              200         82.090000     20060524     20060530

       S              200         82.090000     20060524     20060530

       S              200         81.690000     20060524     20060530

       S              200         81.690000     20060524     20060530

       S              200         81.610000     20060524     20060530

       S              200         81.610000     20060524     20060530

       S              200         81.650000     20060524     20060530

       S              200         81.650000     20060524     20060530

       S              200         81.650000     20060524     20060530

       S              300         81.740000     20060524     20060530

       S              100         81.740000     20060524     20060530

       S              100         81.610000     20060524     20060530

       S              200         81.830000     20060524     20060530

       P              200         82.560000     20060524     20060530

       P              100         82.520000     20060524     20060530

       P             1,300        82.610000     20060524     20060530

       P              700         82.690000     20060524     20060530

       P              100         82.600000     20060524     20060530

       P              100         82.670000     20060524     20060530

       P              200         82.620000     20060524     20060530

       P              100         82.550000     20060524     20060530

       P              300         82.540000     20060524     20060530




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              100         82.530000     20060524     20060530

       P              200         82.720000     20060524     20060530

       P              200         82.740000     20060524     20060530

       P              300         82.710000     20060524     20060530

       P              300         82.660000     20060524     20060530

       P              400         82.890000     20060524     20060530

       P              200         83.000000     20060524     20060530

       P              300         83.070000     20060524     20060530

       P              600         83.020000     20060524     20060530

       P              100         83.050000     20060524     20060530

       P              100         83.040000     20060524     20060530

       P              200         82.950000     20060524     20060530

       P              284         82.980000     20060524     20060530

       P              600         82.910000     20060524     20060530

       P              800         82.930000     20060524     20060530

       S             7,784        82.781000     20060524     20060526

       S              100         82.630000     20060524     20060530

       S              100         82.480000     20060524     20060530

       P              300         82.501900     20060524     20060530

       P               2          82.610000     20060524     20060530

       S               2          82.610000     20060524     20060530

       S              100         82.720000     20060524     20060530

       S              28          83.010000     20060524     20060530

       S              100         82.490000     20060524     20060530

       S              100         82.480000     20060524     20060530

       S              300         82.450000     20060524     20060530

       S              700         82.470000     20060524     20060530

       S              424         82.570000     20060524     20060530

       P             1,624        82.570000     20060524     20060525

       S              600         82.790000     20060524     20060530

       S              100         82.550000     20060524     20060530

       S             1,200        81.840000     20060524     20060530

       S             1,700        82.025000     20060524     20060530

       S             1,200        82.725000     20060524     20060530

       P             4,800        82.260312     20060524     20060530

       S              200         82.000000     20060524     20060530

       S              200         82.380000     20060524     20060530

       P              100         82.440000     20060524     20060530

       P              100         82.260000     20060524     20060530

       P              100         82.360000     20060524     20060530

       P              100         82.170000     20060524     20060530

       P              100         82.660000     20060524     20060530

       P              100         82.530000     20060524     20060530

       P              100         82.740000     20060524     20060530

       P              100         82.770000     20060524     20060530

       P              100         82.610000     20060524     20060530

       P              200         82.480000     20060524     20060530

       P              100         82.750000     20060524     20060530

       P              400         82.700000     20060524     20060530

       P              300         82.450000     20060524     20060530




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              100         82.470000     20060524     20060530

       P              100         82.550000     20060524     20060530

       P              200         82.380000     20060524     20060530

       P              100         82.300000     20060524     20060530

       P              200         82.000000     20060524     20060530

       P             1,275        82.545200     20060524     20060530

       P              600         82.790000     20060524     20060530

       P              100         82.550000     20060524     20060530

       P             1,200        81.840000     20060524     20060530

       P             1,700        82.025000     20060524     20060530

       P             1,200        82.725000     20060524     20060530

       P             1,200        82.570000     20060524     20060530

       P              86          82.570000     20060524     20060530

       S              86          82.660000     20060524     20060530

       S              24          82.430000     20060524     20060530

       P             1,624        82.570000     20060524     20060530

       S              100         82.500000     20060524     20060530

       S              200         82.500000     20060524     20060530

       S              300         82.460000     20060524     20060530

       S              500         82.450000     20060524     20060530

       S              500         82.490000     20060524     20060530

       S              86          82.570000     20060524     20060530

       S             1,624        82.570000     20060524     20060530

       P              220         82.700000     20060524     20060530

       P            24,100        82.570000     20060524     20060530

       P              300         81.140000     20060524     20060530

       P              100         81.200000     20060524     20060530

       P              100         82.380000     20060524     20060530

       P              500         81.650000     20060524     20060530

       P              300         81.650000     20060524     20060530

       P              300         81.680000     20060524     20060530

       P              100         81.750000     20060524     20060530

       P              200         81.590000     20060524     20060530

       P              300         81.460000     20060524     20060530

       P              500         82.480000     20060524     20060530

       P              200         82.500000     20060524     20060530

       P              300         82.700000     20060524     20060530

       P              200         82.700000     20060524     20060530

       P              300         82.690000     20060524     20060530

       P              300         82.740000     20060524     20060530

       P              500         82.680000     20060524     20060530

       P              100         82.680000     20060524     20060530

       P              900         82.590000     20060524     20060530

       P              100         82.510000     20060524     20060530

       P              100         82.510000     20060524     20060530

       P              400         82.450000     20060524     20060530

       S              200         82.100000     20060524     20060530

       S              200         82.080000     20060524     20060530

       S              200         82.140000     20060524     20060530

       S              300         82.070000     20060524     20060530




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              300         82.020000     20060524     20060530

       S              300         82.050000     20060524     20060530

       S              300         82.020000     20060524     20060530

       S              300         82.200000     20060524     20060530

       S              400         82.100000     20060524     20060530

       P              200         82.690000     20060524     20060530

       P              100         82.470000     20060524     20060530

       P              100         82.470000     20060524     20060530

       P              100         82.470000     20060524     20060530

       P              300         82.700000     20060524     20060530

       P              500         82.700000     20060524     20060530

       P              200         82.690000     20060524     20060530

       P              300         82.730000     20060524     20060530

       P              200         82.750000     20060524     20060530

       P              100         82.750000     20060524     20060530

       P              300         82.670000     20060524     20060530

       S              339         82.570000     20060524     20060530

       S              100         81.220000     20060524     20060530

       S              100         81.770000     20060524     20060530

       S              100         81.770000     20060524     20060530

       S              100         81.930000     20060524     20060530

       S              100         81.930000     20060524     20060530

       S              100         81.930000     20060524     20060530

       S              100         83.220000     20060524     20060530

       S              100         82.510000     20060524     20060530

       S              100         82.310000     20060524     20060530

       S              100         82.360000     20060524     20060530

       S              100         81.740000     20060524     20060530

       S              100         81.810000     20060524     20060530

       S              100         81.600000     20060524     20060530

       S              200         81.150000     20060524     20060530

       S              200         81.410000     20060524     20060530

       S              200         82.080000     20060524     20060530

       S              200         82.510000     20060524     20060530

       S              200         82.210000     20060524     20060530

       S              200         81.670000     20060524     20060530

       S              200         81.690000     20060524     20060530

       S              200         81.650000     20060524     20060530

       S              200         81.720000     20060524     20060530

       S              200         83.250000     20060524     20060530

       S              200         83.270000     20060524     20060530

       S              300         81.150000     20060524     20060530

       S              300         81.350000     20060524     20060530

       S              300         81.420000     20060524     20060530

       S              300         81.980000     20060524     20060530

       S              300         82.010000     20060524     20060530

       S              300         81.990000     20060524     20060530

       S              300         82.050000     20060524     20060530

       S              300         82.130000     20060524     20060530

       S              300         82.320000     20060524     20060530




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              400         81.040000     20060524     20060530

       S              400         81.850000     20060524     20060530

       S              500         82.100000     20060524     20060530

       S              600         82.570000     20060524     20060530

       P              400         81.880000     20060524     20060530

       P              100         81.780000     20060524     20060530

       P              200         81.930000     20060524     20060530

       P              300         82.080000     20060524     20060530

       P              600         82.040000     20060524     20060530

       P              100         82.040000     20060524     20060530

       P              300         82.390000     20060524     20060530

       P              100         82.410000     20060524     20060530

       P              100         82.390000     20060524     20060530

       P              200         82.400000     20060524     20060530

       P              100         82.510000     20060524     20060530

       P              100         82.570000     20060524     20060530

       P              200         82.590000     20060524     20060530

       P              100         82.690000     20060524     20060530

       P              100         83.060000     20060524     20060530

       P              100         83.330000     20060524     20060530

       P              200         83.180000     20060524     20060530

       P              100         83.330000     20060524     20060530

       P              100         83.210000     20060524     20060530

       P              200         83.210000     20060524     20060530

       P              100         83.120000     20060524     20060530

       P              500         83.140000     20060524     20060530

       P              200         83.140000     20060524     20060530

       P              300         83.150000     20060524     20060530

       P              300         83.260000     20060524     20060530

       P              200         83.300000     20060524     20060530

       P              100         83.300000     20060524     20060530

       P              200         83.200000     20060524     20060530

       P              400         83.160000     20060524     20060530

       P              400         82.670000     20060524     20060530

       P              200         82.540000     20060524     20060530

       P              300         82.520000     20060524     20060530

       P              100         82.620000     20060524     20060530

       P              100         82.620000     20060524     20060530

       P              200         82.700000     20060524     20060530

       P              100         82.700000     20060524     20060530

       P              200         82.710000     20060524     20060530

       P              400         82.660000     20060524     20060530

       P              300         82.660000     20060524     20060530

       P              200         82.730000     20060524     20060530

       P              300         82.670000     20060524     20060530

       P              100         82.590000     20060524     20060530

       P              100         82.500000     20060524     20060530

       P              100         82.520000     20060524     20060530

       P              300         82.410000     20060524     20060530

       P              100         82.410000     20060524     20060530




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              700         82.520000     20060524     20060530

       P              100         82.500000     20060524     20060530

       P              600         82.470000     20060524     20060530

       P              200         82.470000     20060524     20060530

       P              100         82.420000     20060524     20060530

       P              300         82.380000     20060524     20060530

       P              200         82.450000     20060524     20060530

       P              100         82.590000     20060524     20060530

       P              500         82.580000     20060524     20060530

       P              100         82.560000     20060524     20060530

       P              100         82.540000     20060524     20060530

       P              300         82.490000     20060524     20060530

       P              600         82.480000     20060524     20060530

       P              300         82.480000     20060524     20060530

       P              400         82.570000     20060524     20060530

       P              300         82.740000     20060524     20060530

       P              200         82.780000     20060524     20060530

       P              100         82.780000     20060524     20060530

       P              100         82.620000     20060524     20060530

       P              300         82.710000     20060524     20060530

       P              100         82.700000     20060524     20060530

       P              300         82.700000     20060524     20060530

       P              700         82.700000     20060524     20060530

       P              100         82.690000     20060524     20060530

       P              100         82.770000     20060524     20060530

       P              100         82.700000     20060524     20060530

       P              100         82.680000     20060524     20060530

       P              200         82.630000     20060524     20060530

       P              300         82.590000     20060524     20060530

       P              100         82.560000     20060524     20060530

       P              200         82.560000     20060524     20060530

       P              300         82.570000     20060524     20060530

       S              280         82.570000     20060524     20060530

       S              100         81.050000     20060524     20060530

       S              100         81.050000     20060524     20060530

       S              100         81.160000     20060524     20060530

       S              100         81.010000     20060524     20060530

       S              100         81.010000     20060524     20060530

       S              100         81.130000     20060524     20060530

       S              100         81.260000     20060524     20060530

       S              100         81.350000     20060524     20060530

       S              100         81.430000     20060524     20060530

       S              100         81.160000     20060524     20060530

       S              100         81.660000     20060524     20060530

       S              100         83.100000     20060524     20060530

       S              100         82.420000     20060524     20060530

       S              100         82.290000     20060524     20060530

       S              100         82.310000     20060524     20060530

       S              100         82.220000     20060524     20060530

       S              100         82.320000     20060524     20060530




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              100         82.360000     20060524     20060530

       S              100         82.360000     20060524     20060530

       S              100         82.290000     20060524     20060530

       S              100         82.000000     20060524     20060530

       S              100         81.700000     20060524     20060530

       S              100         81.640000     20060524     20060530

       S              100         81.660000     20060524     20060530

       S              100         81.720000     20060524     20060530

       S              100         82.400000     20060524     20060530

       S              100         82.400000     20060524     20060530

       S              100         82.440000     20060524     20060530

       S              200         81.040000     20060524     20060530

       S              200         81.060000     20060524     20060530

       S              200         81.130000     20060524     20060530

       S              200         81.120000     20060524     20060530

       S              200         81.160000     20060524     20060530

       S              200         81.060000     20060524     20060530

       S              200         81.090000     20060524     20060530

       S              200         81.130000     20060524     20060530

       S              200         81.160000     20060524     20060530

       S              200         81.260000     20060524     20060530

       S              200         81.040000     20060524     20060530

       S              200         82.530000     20060524     20060530

       S              200         82.530000     20060524     20060530

       S              200         82.510000     20060524     20060530

       S              200         82.480000     20060524     20060530

       S              200         82.220000     20060524     20060530

       S              200         82.270000     20060524     20060530

       S              200         82.370000     20060524     20060530

       S              200         81.750000     20060524     20060530

       S              200         81.690000     20060524     20060530

       S              200         81.640000     20060524     20060530

       S              200         81.710000     20060524     20060530

       S              200         82.490000     20060524     20060530

       S              200         83.260000     20060524     20060530

       S              300         81.040000     20060524     20060530

       S              300         81.110000     20060524     20060530

       S              300         81.400000     20060524     20060530

       S              300         81.320000     20060524     20060530

       S              300         82.300000     20060524     20060530

       S              300         81.640000     20060524     20060530

       S              300         81.640000     20060524     20060530

       S              300         81.670000     20060524     20060530

       S              300         81.440000     20060524     20060530

       S              300         82.480000     20060524     20060530

       S              400         81.200000     20060524     20060530

       S              400         81.260000     20060524     20060530

       S              400         81.260000     20060524     20060530

       S              400         81.690000     20060524     20060530

       S              400         82.280000     20060524     20060530




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              400         82.470000     20060524     20060530

       S              500         81.050000     20060524     20060530

       S              500         81.410000     20060524     20060530

       S              500         81.350000     20060524     20060530

       S              500         82.070000     20060524     20060530

       S              500         81.730000     20060524     20060530

       S              500         82.360000     20060524     20060530

       S              500         82.490000     20060524     20060530

       S              600         82.460000     20060524     20060530

       S              900         81.010000     20060524     20060530

       S             1,000        82.490000     20060524     20060530

       P              300         81.240000     20060524     20060530

       P              700         82.400000     20060524     20060530

       P              500         82.460000     20060524     20060530

       P              100         82.400000     20060524     20060530

       P              200         82.400000     20060524     20060530

       P              100         82.460000     20060524     20060530

       P              100         83.190000     20060524     20060530

       P              300         81.690000     20060524     20060530

       P              100         81.600000     20060524     20060530

       P              200         81.650000     20060524     20060530

       P              100         81.740000     20060524     20060530

       P              400         81.740000     20060524     20060530

       P              200         81.660000     20060524     20060530

       P              100         81.660000     20060524     20060530

       P              200         81.660000     20060524     20060530

       P              400         81.730000     20060524     20060530

       P              200         81.740000     20060524     20060530

       P              300         81.650000     20060524     20060530

       P              400         81.650000     20060524     20060530

       P              500         81.590000     20060524     20060530

       P              100         82.480000     20060524     20060530

       P              500         82.470000     20060524     20060530

       P              500         82.490000     20060524     20060530

       P              100         82.700000     20060524     20060530

       P              500         82.690000     20060524     20060530

       S              100         81.570000     20060524     20060530

       S              100         81.830000     20060524     20060530

       S              100         81.950000     20060524     20060530

       S              100         81.950000     20060524     20060530

       S              100         81.950000     20060524     20060530

       S              100         82.070000     20060524     20060530

       S              100         82.080000     20060524     20060530

       S              100         82.070000     20060524     20060530

       S              100         82.000000     20060524     20060530

       S              100         82.050000     20060524     20060530

       S              100         82.030000     20060524     20060530

       S              100         82.140000     20060524     20060530

       S              100         82.250000     20060524     20060530

       S              100         82.190000     20060524     20060530




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              100         81.690000     20060524     20060530

       S              200         82.110000     20060524     20060530

       S              200         82.080000     20060524     20060530

       S              200         82.110000     20060524     20060530

       S              200         82.000000     20060524     20060530

       S              200         82.210000     20060524     20060530

       S              200         82.440000     20060524     20060530

       S              200         81.640000     20060524     20060530

       S              200         81.780000     20060524     20060530

       S              200         83.240000     20060524     20060530

       S              300         82.100000     20060524     20060530

       S              300         82.090000     20060524     20060530

       S              400         81.600000     20060524     20060530

       S              400         81.580000     20060524     20060530

       S              400         82.120000     20060524     20060530

       S              500         81.500000     20060524     20060530

       S              500         82.140000     20060524     20060530

       S              700         82.000000     20060524     20060530

       S              800         82.490000     20060524     20060530

       S             1,200        82.480000     20060524     20060530

       P              339         82.570000     20060524     20060530

       P              280         82.570000     20060524     20060530

       P             1,700        82.025000     20060524     20060530

       P             1,200        82.725000     20060524     20060530

       P              600         82.790000     20060524     20060530

       P              100         82.550000     20060524     20060530

       P             1,200        81.840000     20060524     20060530

       S             4,800        82.260312     20060524     20060530

       P              200         82.010000     20060524     20060530

       P              100         82.400000     20060524     20060530

       P              500         82.400000     20060524     20060530

       P              100         82.400000     20060524     20060530

       P              100         82.460000     20060524     20060530

       P              200         82.510000     20060524     20060530

       P              200         82.430000     20060524     20060530

       P              100         82.480000     20060524     20060530

       P              500         82.480000     20060524     20060530

       P              400         82.480000     20060524     20060530

       P              100         82.480000     20060524     20060530

       P              300         82.770000     20060524     20060530

       P              100         82.680000     20060524     20060530

       S              100         82.150000     20060524     20060530

       S              100         82.070000     20060524     20060530

       S              100         82.200000     20060524     20060530

       S              200         81.820000     20060524     20060530

       S              200         82.080000     20060524     20060530

       S              200         82.060000     20060524     20060530

       S              200         82.490000     20060524     20060530

       S              300         82.110000     20060524     20060530

       S              400         81.820000     20060524     20060530




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              500         82.480000     20060524     20060530

       S              600         82.480000     20060524     20060530

       P             1,300        83.210000     20060524     20060530

       P             1,300        84.130000     20060524     20060530

       S             1,300        83.210000     20060524     20060530

       S             1,300        84.130000     20060524     20060530

       S             1,800        82.590000     20060524     20060530

       P              200         82.480000     20060524     20060530

       P              100         83.210000     20060524     20060530

       P              100         83.180000     20060524     20060530

       P              200         83.180000     20060524     20060530

       P              100         83.260000     20060524     20060530

       P              200         83.210000     20060524     20060530

       P              200         83.260000     20060524     20060530

       P              100         83.050000     20060524     20060530

       P              100         82.730000     20060524     20060530

       P              100         82.780000     20060524     20060530

       P              100         82.760000     20060524     20060530

       P              100         82.630000     20060524     20060530

       P              200         82.250000     20060524     20060530

       P              200         82.440000     20060524     20060530

       P              200         82.380000     20060524     20060530

       P              200         81.760000     20060524     20060530

       P              300         81.660000     20060524     20060530

       P              100         81.600000     20060524     20060530

       P              100         81.800000     20060524     20060530

       P              100         81.770000     20060524     20060530

       P              200         81.420000     20060524     20060530

       P              100         81.330000     20060524     20060530

       P              100         82.500000     20060524     20060530

       P              100         82.650000     20060524     20060530

       P              100         82.660000     20060524     20060530

       P              200         82.700000     20060524     20060530

       P              100         82.700000     20060524     20060530

       P              100         82.700000     20060524     20060530

       P              200         82.700000     20060524     20060530

       P              200         82.750000     20060524     20060530

       P              200         82.750000     20060524     20060530

       P              100         82.750000     20060524     20060530

       P              200         82.670000     20060524     20060530

       P              300         82.570000     20060524     20060530

       P              400         82.560000     20060524     20060530

       P              100         82.500000     20060524     20060530

       P              200         82.440000     20060524     20060530

       S              100         82.090000     20060524     20060530

       S              100         82.080000     20060524     20060530

       S              100         82.070000     20060524     20060530

       S              100         81.960000     20060524     20060530

       S              100         81.960000     20060524     20060530

       S              100         81.990000     20060524     20060530




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              100         82.000000     20060524     20060530

       S              100         81.980000     20060524     20060530

       S              100         82.130000     20060524     20060530

       S              200         82.000000     20060524     20060530

       S              200         82.010000     20060524     20060530

       S              200         82.000000     20060524     20060530

       S              200         82.000000     20060524     20060530

       S              200         82.020000     20060524     20060530

       S              200         82.100000     20060524     20060530

       S              200         82.020000     20060524     20060530

       S              200         82.010000     20060524     20060530

       S              300         82.080000     20060524     20060530

       S              300         81.980000     20060524     20060530

       S              400         82.570000     20060524     20060530

       P              100         82.330000     20060524     20060530

       P              300         82.460000     20060524     20060530

       P              100         82.680000     20060524     20060530

       P              200         82.700000     20060524     20060530

       P              100         82.700000     20060524     20060530

       P              300         82.680000     20060524     20060530

       P              200         82.540000     20060524     20060530

       P              200         82.480000     20060524     20060530

       P              100         82.480000     20060524     20060530

       S              100         81.120000     20060524     20060530

       S              100         81.590000     20060524     20060530

       S              200         81.420000     20060524     20060530

       S              200         82.480000     20060524     20060530

       S              300         81.600000     20060524     20060530

       S              300         82.200000     20060524     20060530

       S              300         82.240000     20060524     20060530

       S              300         82.450000     20060524     20060530

       S              300         82.540000     20060524     20060530

       P              600         82.350000     20060524     20060530

       P              600         81.850000     20060524     20060530

       P              600         81.760000     20060524     20060530

       P              500         81.600000     20060524     20060530

       S              100         82.740000     20060524     20060530

       S              200         83.100000     20060524     20060530

       S              200         83.100000     20060524     20060530

       S              200         83.150000     20060524     20060530

       S              200         83.100000     20060524     20060530

       S              200         83.100000     20060524     20060530

       S              300         82.710000     20060524     20060530

       S              300         82.740000     20060524     20060530

       P             1,200        81.280000     20060524     20060530

       P              500         82.030000     20060524     20060530

       S             1,700        82.025000     20060524     20060530

       P              300         82.340000     20060524     20060530

       P              300         82.340000     20060524     20060530

       P              600         82.340000     20060524     20060530




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S             1,200        82.725000     20060524     20060530

       P              300         83.140000     20060524     20060530

       P              300         83.140000     20060524     20060530

       S              600         82.790000     20060524     20060530

       P              100         82.670000     20060524     20060530

       S              100         82.550000     20060524     20060530

       P              900         82.420000     20060524     20060530

       P              300         82.420000     20060524     20060530

       S             1,200        81.840000     20060524     20060530

       P             1,200        82.410000     20060524     20060530

       S             1,200        82.570000     20060524     20060530

       P              100         82.800000     20060524     20060530

       S              100         81.190000     20060524     20060530

       S              100         81.190000     20060524     20060530

       S              100         81.100000     20060524     20060530

       S              100         81.130000     20060524     20060530

       S              100         81.950000     20060524     20060530

       S              100         82.030000     20060524     20060530

       S              100         82.020000     20060524     20060530

       S              100         82.030000     20060524     20060530

       S              100         82.010000     20060524     20060530

       S              100         82.010000     20060524     20060530

       S              100         82.170000     20060524     20060530

       S              100         82.170000     20060524     20060530

       S              100         82.290000     20060524     20060530

       S              100         82.360000     20060524     20060530

       S              100         82.340000     20060524     20060530

       S              100         81.710000     20060524     20060530

       S              100         81.680000     20060524     20060530

       S              100         81.800000     20060524     20060530

       S              200         81.100000     20060524     20060530

       S              200         81.130000     20060524     20060530

       S              200         81.370000     20060524     20060530

       S              200         81.070000     20060524     20060530

       S              200         81.660000     20060524     20060530

       S              200         81.980000     20060524     20060530

       S              200         82.070000     20060524     20060530

       S              200         82.010000     20060524     20060530

       S              200         82.080000     20060524     20060530

       S              200         82.400000     20060524     20060530

       S              200         82.590000     20060524     20060530

       S              200         81.740000     20060524     20060530

       S              300         81.220000     20060524     20060530

       S              300         81.030000     20060524     20060530

       S              300         81.170000     20060524     20060530

       S              300         81.150000     20060524     20060530

       S              300         81.250000     20060524     20060530

       S              300         81.420000     20060524     20060530

       S              300         81.400000     20060524     20060530

       S              300         81.730000     20060524     20060530




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              300         81.800000     20060524     20060530

       S              300         82.070000     20060524     20060530

       S              300         81.960000     20060524     20060530

       S              300         82.020000     20060524     20060530

       S              300         82.000000     20060524     20060530

       S              300         82.000000     20060524     20060530

       S              300         82.140000     20060524     20060530

       S              300         82.200000     20060524     20060530

       S              300         82.160000     20060524     20060530

       P              100         82.530000     20060524     20060530

       S              100         82.710000     20060524     20060530

       S              123         84.230000     20060525     20060531

       P              123         84.230000     20060525     20060531

       S              100         83.170000     20060525     20060531

       S              100         83.740000     20060525     20060531

       S              100         83.590000     20060525     20060531

       P              100         84.140000     20060525     20060531

       P              100         84.160000     20060525     20060531

       P              100         84.230000     20060525     20060531

       P              123         84.230000     20060525     20060531

       S              123         84.230000     20060525     20060531

       P              100         84.300000     20060525     20060531

       P              100         84.440000     20060525     20060531

       P              100         84.450000     20060525     20060531

       P              133         84.450000     20060525     20060531

       S              100         83.050000     20060525     20060531

       P              100         84.640000     20060525     20060531

       P              100         84.510000     20060525     20060531

       S              200         84.376300     20060525     20060531

       P              58          83.050000     20060525     20060531

       S              58          83.050000     20060525     20060531

       P               5          84.330000     20060525     20060531

       S               5          84.330000     20060525     20060531

       S              100         83.640000     20060525     20060531

       P              308         84.330000     20060525     20060531

       S              308         84.330000     20060525     20060526

       S              200         83.540000     20060525     20060531

       S             1,100        83.080000     20060525     20060531

       S              800         83.530000     20060525     20060531

       S              700         83.575000     20060525     20060531

       P             2,800        83.365179     20060525     20060531

       P             1,500        84.380000     20060525     20060531

       S             1,500        84.380000     20060525     20060531

       S              200         84.230000     20060525     20060531

       P              300         84.400000     20060525     20060531

       P              100         84.400000     20060525     20060531

       P              200         84.400000     20060525     20060531

       S              300         84.400000     20060525     20060531

       P              200         84.230000     20060525     20060531

       P             8,959        84.304700     20060525     20060531




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              200         83.540000     20060525     20060531

       P             1,100        83.080000     20060525     20060531

       P              800         83.530000     20060525     20060531

       P              700         83.575000     20060525     20060531

       P             1,500        84.380000     20060525     20060531

       P              250         84.330000     20060525     20060531

       S              308         84.330000     20060525     20060531

       P              58          84.330000     20060525     20060531

       P              308         84.330000     20060525     20060531

       S              58          84.330000     20060525     20060531

       P             1,624        84.330000     20060525     20060531

       S             1,682        84.330000     20060525     20060531

       P              97          83.050000     20060525     20060531

       P              905         83.980000     20060525     20060531

       P              100         84.100000     20060525     20060531

       P              100         84.140000     20060525     20060531

       P              100         84.180000     20060525     20060531

       P              300         84.170000     20060525     20060531

       P              200         84.080000     20060525     20060531

       S              300         84.210000     20060525     20060531

       P              100         84.190000     20060525     20060531

       P              183         84.160000     20060525     20060531

       P              100         84.280000     20060525     20060531

       P              141         84.320000     20060525     20060531

       P              100         84.070000     20060525     20060531

       P              200         84.250000     20060525     20060531

       P              200         83.750000     20060525     20060531

       P              300         84.000000     20060525     20060531

       S              100         84.680000     20060525     20060531

       S              100         84.680000     20060525     20060531

       S              200         84.130000     20060525     20060531

       S              200         84.550000     20060525     20060531

       S              400         84.150000     20060525     20060531

       P              89          84.330000     20060525     20060531

       P              300         83.250000     20060525     20060531

       P              200         83.100000     20060525     20060531

       P              100         83.320000     20060525     20060531

       P              100         83.320000     20060525     20060531

       P              100         83.230000     20060525     20060531

       P              300         83.160000     20060525     20060531

       P              200         83.070000     20060525     20060531

       P              200         83.090000     20060525     20060531

       P              300         83.120000     20060525     20060531

       P              100         83.480000     20060525     20060531

       P              100         83.740000     20060525     20060531

       P              100         83.690000     20060525     20060531

       P              200         83.730000     20060525     20060531

       P              400         83.720000     20060525     20060531

       P              300         83.810000     20060525     20060531

       P              100         83.740000     20060525     20060531




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              100         83.740000     20060525     20060531

       P              200         83.710000     20060525     20060531

       P              200         83.710000     20060525     20060531

       P              100         83.640000     20060525     20060531

       P              700         83.590000     20060525     20060531

       P              100         83.590000     20060525     20060531

       P              300         83.500000     20060525     20060531

       P              200         83.450000     20060525     20060531

       P              200         83.380000     20060525     20060531

       P              100         83.380000     20060525     20060531

       P              200         83.390000     20060525     20060531

       P              100         83.540000     20060525     20060531

       P              200         83.660000     20060525     20060531

       P              400         83.560000     20060525     20060531

       P              200         83.620000     20060525     20060531

       P              100         83.680000     20060525     20060531

       P              200         83.710000     20060525     20060531

       P              300         83.960000     20060525     20060531

       P              300         84.100000     20060525     20060531

       P              400         84.070000     20060525     20060531

       P              300         84.070000     20060525     20060531

       P              100         84.070000     20060525     20060531

       P              200         84.070000     20060525     20060531

       S              200         84.550000     20060525     20060531

       S              400         84.150000     20060525     20060531

       P              100         84.160000     20060525     20060531

       P              100         84.160000     20060525     20060531

       P              200         84.150000     20060525     20060531

       P              100         84.180000     20060525     20060531

       P              300         84.250000     20060525     20060531

       P              100         84.310000     20060525     20060531

       P              367         84.330000     20060525     20060531

       P              400         83.250000     20060525     20060531

       P              100         83.280000     20060525     20060531

       P              300         83.070000     20060525     20060531

       P              300         83.680000     20060525     20060531

       P              100         83.680000     20060525     20060531

       P              100         83.810000     20060525     20060531

       P              200         83.820000     20060525     20060531

       P              100         83.780000     20060525     20060531

       P              300         83.880000     20060525     20060531

       P              200         83.860000     20060525     20060531

       P              100         83.860000     20060525     20060531

       P              300         84.000000     20060525     20060531

       P              200         84.000000     20060525     20060531

       P              200         84.000000     20060525     20060531

       P              200         83.970000     20060525     20060531

       P              400         83.970000     20060525     20060531

       P              200         83.920000     20060525     20060531

       P              300         83.800000     20060525     20060531




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              200         83.440000     20060525     20060531

       P              100         83.390000     20060525     20060531

       P              200         83.390000     20060525     20060531

       P              100         83.230000     20060525     20060531

       P              300         83.560000     20060525     20060531

       P              100         83.660000     20060525     20060531

       P              200         83.660000     20060525     20060531

       P              300         83.620000     20060525     20060531

       P              200         83.680000     20060525     20060531

       P              100         83.550000     20060525     20060531

       P              300         83.670000     20060525     20060531

       P              100         83.830000     20060525     20060531

       P              200         83.830000     20060525     20060531

       P              200         83.900000     20060525     20060531

       P              200         83.990000     20060525     20060531

       P              200         83.990000     20060525     20060531

       P              700         84.000000     20060525     20060531

       P              100         84.120000     20060525     20060531

       P              300         84.120000     20060525     20060531

       P              200         84.100000     20060525     20060531

       P              400         84.100000     20060525     20060531

       S              100         83.460000     20060525     20060531

       S              100         84.090000     20060525     20060531

       S              100         84.110000     20060525     20060531

       S              100         84.080000     20060525     20060531

       S              100         84.180000     20060525     20060531

       S              100         84.180000     20060525     20060531

       S              100         84.140000     20060525     20060531

       S              100         84.180000     20060525     20060531

       S              100         84.250000     20060525     20060531

       S              100         84.460000     20060525     20060531

       S              200         84.070000     20060525     20060531

       S              200         84.210000     20060525     20060531

       S              200         84.620000     20060525     20060531

       S              200         84.460000     20060525     20060531

       S              400         84.090000     20060525     20060531

       S              500         83.350000     20060525     20060531

       S              500         84.440000     20060525     20060531

       S              600         84.500000     20060525     20060531

       P              100         84.220000     20060525     20060531

       P              900         84.220000     20060525     20060531

       P              100         84.220000     20060525     20060531

       P              200         84.100000     20060525     20060531

       P              100         84.070000     20060525     20060531

       P              113         84.330000     20060525     20060531

       P              200         83.100000     20060525     20060531

       P              500         83.800000     20060525     20060531

       S              100         84.040000     20060525     20060531

       S              100         84.040000     20060525     20060531

       S              100         84.130000     20060525     20060531




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              100         84.130000     20060525     20060531

       S              100         84.140000     20060525     20060531

       S              100         84.300000     20060525     20060531

       S              200         84.140000     20060525     20060531

       S              200         84.140000     20060525     20060531

       S              300         83.760000     20060525     20060531

       S              300         84.040000     20060525     20060531

       S              400         83.760000     20060525     20060531

       S              400         84.130000     20060525     20060531

       S              400         84.140000     20060525     20060531

       S              600         84.040000     20060525     20060531

       S              89          84.330000     20060525     20060531

       S              367         84.330000     20060525     20060531

       P              398         84.330000     20060525     20060531

       S              101         84.330000     20060525     20060531

       S              113         84.330000     20060525     20060531

       P              200         83.540000     20060525     20060531

       P             1,100        83.080000     20060525     20060531

       P              800         83.530000     20060525     20060531

       P              700         83.575000     20060525     20060531

       S             2,800        83.365179     20060525     20060531

       S             1,500        84.380000     20060525     20060531

       P              500         84.330000     20060525     20060531

       P              200         84.220000     20060525     20060531

       P              300         84.220000     20060525     20060531

       P              500         84.110000     20060525     20060531

       S              100         84.240000     20060525     20060531

       S              100         84.240000     20060525     20060531

       S              100         84.680000     20060525     20060531

       S              200         84.680000     20060525     20060531

       S              400         84.440000     20060525     20060531

       S              500         84.390000     20060525     20060531

       P              100         83.220000     20060525     20060531

       P              100         83.320000     20060525     20060531

       P              100         83.070000     20060525     20060531

       P              100         83.090000     20060525     20060531

       P              100         83.430000     20060525     20060531

       P              100         83.750000     20060525     20060531

       P              100         83.400000     20060525     20060531

       P              100         83.400000     20060525     20060531

       P              100         83.640000     20060525     20060531

       P              100         83.700000     20060525     20060531

       P              100         83.990000     20060525     20060531

       P              100         84.080000     20060525     20060531

       P              200         84.170000     20060525     20060531

       P              400         84.250000     20060525     20060531

       P              100         84.300000     20060525     20060531

       P              200         84.300000     20060525     20060531

       P              200         84.270000     20060525     20060531

       P              100         84.230000     20060525     20060531




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              300         84.170000     20060525     20060531

       P              200         84.130000     20060525     20060531

       P              100         84.120000     20060525     20060531

       P              100         84.110000     20060525     20060531

       P              100         84.090000     20060525     20060531

       P              100         84.060000     20060525     20060531

       P              200         84.060000     20060525     20060531

       P              100         84.140000     20060525     20060531

       P              100         84.160000     20060525     20060531

       P              200         84.150000     20060525     20060531

       P              100         84.180000     20060525     20060531

       P              100         84.260000     20060525     20060531

       P              100         84.320000     20060525     20060531

       P              200         83.150000     20060525     20060531

       P              200         83.710000     20060525     20060531

       P              100         83.750000     20060525     20060531

       P              300         83.950000     20060525     20060531

       P              100         83.570000     20060525     20060531

       P              100         83.570000     20060525     20060531

       P              200         83.490000     20060525     20060531

       P              200         83.420000     20060525     20060531

       P              100         83.380000     20060525     20060531

       P              200         84.080000     20060525     20060531

       S              100         84.210000     20060525     20060531

       S              100         84.390000     20060525     20060531

       S              100         84.440000     20060525     20060531

       S              100         84.590000     20060525     20060531

       S              100         84.590000     20060525     20060531

       S              100         84.660000     20060525     20060531

       S              100         84.600000     20060525     20060531

       S              100         84.500000     20060525     20060531

       S              100         84.510000     20060525     20060531

       S              100         84.700000     20060525     20060531

       S              200         84.440000     20060525     20060531

       S              200         84.500000     20060525     20060531

       S              200         84.660000     20060525     20060531

       P              100         84.260000     20060525     20060531

       P              101         84.330000     20060525     20060531

       P              300         83.100000     20060525     20060531

       P              100         83.800000     20060525     20060531

       P              300         83.750000     20060525     20060531

       P              300         83.750000     20060525     20060531

       P              100         83.860000     20060525     20060531

       P              300         84.000000     20060525     20060531

       P              300         84.000000     20060525     20060531

       P              300         84.100000     20060525     20060531

       S              100         83.350000     20060525     20060531

       S              100         84.470000     20060525     20060531

       S              300         84.440000     20060525     20060531

       S              300         84.550000     20060525     20060531




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              200         83.540000     20060525     20060531

       P              100         83.210000     20060525     20060531

       P              200         83.250000     20060525     20060531

       P              300         83.250000     20060525     20060531

       P              200         83.100000     20060525     20060531

       P              500         84.000000     20060525     20060531

       S              100         84.080000     20060525     20060531

       S              100         83.380000     20060525     20060531

       S              100         83.300000     20060525     20060531

       S              200         83.380000     20060525     20060531

       S              200         83.250000     20060525     20060531

       S              200         83.300000     20060525     20060531

       S              300         84.390000     20060525     20060531

       P             1,100        83.100000     20060525     20060531

       S             1,100        83.080000     20060525     20060531

       P              800         84.000000     20060525     20060531

       S              800         83.530000     20060525     20060531

       P              700         83.210000     20060525     20060531

       S              700         83.575000     20060525     20060531

       P              300         84.370000     20060525     20060531

       P              300         84.300000     20060525     20060531

       P              100         84.300000     20060525     20060531

       P              100         84.300000     20060525     20060531

       P              100         84.300000     20060525     20060531

       P              300         84.230000     20060525     20060531

       P              300         84.140000     20060525     20060531

       P              300         84.110000     20060525     20060531

       P              300         84.070000     20060525     20060531

       P              300         84.130000     20060525     20060531

       P              100         84.160000     20060525     20060531

       P              200         84.180000     20060525     20060531

       P              100         84.180000     20060525     20060531

       P              200         84.230000     20060525     20060531

       P              300         84.250000     20060525     20060531

       S              398         84.330000     20060525     20060531

       P              100         83.990000     20060525     20060531

       P              200         84.000000     20060525     20060531

       P              200         84.000000     20060525     20060531

       P              200         84.000000     20060525     20060531

       P              300         83.970000     20060525     20060531

       P              200         83.850000     20060525     20060531

       P              100         83.850000     20060525     20060531

       P              100         83.710000     20060525     20060531

       P              100         83.650000     20060525     20060531

       P              300         83.590000     20060525     20060531

       P              100         83.550000     20060525     20060531

       P              300         83.450000     20060525     20060531

       P              100         83.380000     20060525     20060531

       P              300         83.390000     20060525     20060531

       P              100         83.370000     20060525     20060531




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              300         83.510000     20060525     20060531

       P              200         83.460000     20060525     20060531

       P              300         83.650000     20060525     20060531

       P              100         83.660000     20060525     20060531

       P              200         83.660000     20060525     20060531

       P              100         83.550000     20060525     20060531

       P              100         83.630000     20060525     20060531

       P              100         83.790000     20060525     20060531

       P              100         83.960000     20060525     20060531

       P              300         83.990000     20060525     20060531

       P              100         83.990000     20060525     20060531

       P              200         84.000000     20060525     20060531

       P              300         84.000000     20060525     20060531

       P              300         84.130000     20060525     20060531

       P              300         84.100000     20060525     20060531

       P              300         84.090000     20060525     20060531

       P              300         84.080000     20060525     20060531

       P              200         84.160000     20060525     20060531

       P              100         84.160000     20060525     20060531

       P              100         84.150000     20060525     20060531

       P              200         84.150000     20060525     20060531

       P              200         84.190000     20060525     20060531

       P              300         84.240000     20060525     20060531

       P              100         84.410000     20060525     20060531

       P              100         84.410000     20060525     20060531

       P              300         84.440000     20060525     20060531

       P              100         84.450000     20060525     20060531

       P              100         84.370000     20060525     20060531

       P              300         84.450000     20060525     20060531

       P              100         84.490000     20060525     20060531

       P              100         84.540000     20060525     20060531

       P              100         84.540000     20060525     20060531

       P              100         84.580000     20060525     20060531

       P              200         84.580000     20060525     20060531

       P              200         84.700000     20060525     20060531

       P              100         84.700000     20060525     20060531

       P              300         84.650000     20060525     20060531

       P              300         84.420000     20060525     20060531

       P              100         84.380000     20060525     20060531

       P              100         84.380000     20060525     20060531

       P              300         84.360000     20060525     20060531

       P              100         84.460000     20060525     20060531

       P              100         84.510000     20060525     20060531

       P             1,092        84.330000     20060526     20060601

       P              100         84.350000     20060526     20060601

       P              100         84.310000     20060526     20060601

       P              100         84.360000     20060526     20060601

       P              100         84.290000     20060526     20060601

       P              100         84.360000     20060526     20060601

       P              100         84.410000     20060526     20060601




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              100         84.400000     20060526     20060601

       P              100         84.370000     20060526     20060601

       P              100         84.340000     20060526     20060601

       P              100         84.280000     20060526     20060601

       P              200         84.341200     20060526     20060601

       S             1,200        84.357200     20060526     20060601

       P              168         84.410000     20060526     20060601

       S              168         84.410000     20060526     20060530

       P             1,200        84.145000     20060526     20060601

       P             2,200        84.195000     20060526     20060601

       S             3,400        84.177353     20060526     20060601

       P              200         84.190000     20060526     20060601

       P              300         84.380000     20060526     20060601

       P              200         84.190000     20060526     20060601

       P              300         84.110000     20060526     20060601

       P              238         84.384700     20060526     20060601

       S             1,200        84.145000     20060526     20060601

       S             2,200        84.195000     20060526     20060601

       S              900         84.410000     20060526     20060601

       S              300         84.110000     20060526     20060601

       S              200         84.190000     20060526     20060601

       S              200         84.190000     20060526     20060601

       S              300         84.380000     20060526     20060601

       P              100         84.380000     20060526     20060601

       P              317         84.390000     20060526     20060601

       P              312         84.450000     20060526     20060601

       P              74          84.410000     20060526     20060601

       S              74          84.410000     20060526     20060601

       P              168         84.410000     20060526     20060601

       S              168         84.410000     20060526     20060601

       P              74          84.410000     20060526     20060601

       P              168         84.410000     20060526     20060601

       P              16          84.380000     20060526     20060601

       P              10          84.390000     20060526     20060601

       S            26,975        84.410000     20060526     20060601

       P              200         84.210000     20060526     20060601

       P              300         84.200000     20060526     20060601

       P              200         84.110000     20060526     20060601

       P              400         84.110000     20060526     20060601

       P              300         84.180000     20060526     20060601

       P              300         84.170000     20060526     20060601

       P              300         84.190000     20060526     20060601

       P              200         84.360000     20060526     20060601

       S              100         83.930000     20060526     20060601

       S              100         83.930000     20060526     20060601

       S              100         84.250000     20060526     20060601

       S              100         84.300000     20060526     20060601

       S              100         84.290000     20060526     20060601

       S              100         84.280000     20060526     20060601

       S              100         84.280000     20060526     20060601




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       S              200         84.280000     20060526     20060601

       S              200         84.250000     20060526     20060601

       S              200         84.300000     20060526     20060601

       S              300         84.270000     20060526     20060601

       S              300         84.290000     20060526     20060601

       S              300         84.290000     20060526     20060601

       S              300         84.380000     20060526     20060601

       P              261         84.410000     20060526     20060601

       P              200         84.100000     20060526     20060601

       P              100         84.320000     20060526     20060601

       P              200         84.400000     20060526     20060601

       P              100         84.410000     20060526     20060601

       P              100         84.370000     20060526     20060601

       P              100         84.330000     20060526     20060601

       P              100         84.330000     20060526     20060601

       P              300         84.260000     20060526     20060601

       P              100         84.260000     20060526     20060601

       P              100         84.200000     20060526     20060601

       P              500         84.200000     20060526     20060601

       P              400         84.230000     20060526     20060601

       P              100         84.220000     20060526     20060601

       P              300         84.220000     20060526     20060601

       P              100         84.220000     20060526     20060601

       P              200         84.110000     20060526     20060601

       P              200         84.110000     20060526     20060601

       P              100         84.200000     20060526     20060601

       S              100         84.050000     20060526     20060601

       S              100         84.300000     20060526     20060601

       S              100         84.400000     20060526     20060601

       S              100         84.300000     20060526     20060601

       S              100         84.280000     20060526     20060601

       S              100         84.290000     20060526     20060601

       S              100         84.260000     20060526     20060601

       S              100         84.260000     20060526     20060601

       S              100         84.280000     20060526     20060601

       S              100         84.420000     20060526     20060601

       S              200         84.280000     20060526     20060601

       S              200         84.300000     20060526     20060601

       S              200         84.290000     20060526     20060601

       S              200         84.260000     20060526     20060601

       S              300         84.300000     20060526     20060601

       S              300         84.400000     20060526     20060601

       S              300         84.210000     20060526     20060601

       S              300         84.390000     20060526     20060601

       S              400         84.280000     20060526     20060601

       S              400         84.280000     20060526     20060601

       S              500         84.280000     20060526     20060601

       P              117         84.410000     20060526     20060601

       P              100         84.000000     20060526     20060601

       P              100         83.910000     20060526     20060601




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              400         84.050000     20060526     20060601

       P              100         84.020000     20060526     20060601

       P              400         84.340000     20060526     20060601

       P              100         84.210000     20060526     20060601

       P              700         84.380000     20060526     20060601

       S              700         84.370000     20060526     20060601

       S              261         84.410000     20060526     20060601

       S              117         84.410000     20060526     20060601

       P              94          84.410000     20060526     20060601

       S             1,200        84.145000     20060526     20060601

       S             2,200        84.195000     20060526     20060601

       P             3,400        84.177353     20060526     20060601

       P              100         84.210000     20060526     20060601

       S              500         84.370000     20060526     20060601

       P              200         84.410000     20060526     20060601

       S              200         84.200000     20060526     20060601

       P              200         84.060000     20060526     20060601

       P              100         84.060000     20060526     20060601

       P              100         84.110000     20060526     20060601

       P              100         84.180000     20060526     20060601

       P              300         84.170000     20060526     20060601

       P              200         84.160000     20060526     20060601

       P              100         84.160000     20060526     20060601

       S              100         84.300000     20060526     20060601

       S              100         84.280000     20060526     20060601

       S              100         84.420000     20060526     20060601

       S              100         84.380000     20060526     20060601

       S              200         84.320000     20060526     20060601

       S              200         84.310000     20060526     20060601

       S              200         84.380000     20060526     20060601

       P              200         84.070000     20060526     20060601

       P              300         84.200000     20060526     20060601

       S              100         84.260000     20060526     20060601

       S              300         84.290000     20060526     20060601

       S              300         84.300000     20060526     20060601

       S              300         84.350000     20060526     20060601

       S              100         84.280000     20060526     20060601

       S              200         84.320000     20060526     20060601

       S              200         84.270000     20060526     20060601

       S              200         84.150000     20060526     20060601

       S              200         84.400000     20060526     20060601

       S              200         84.290000     20060526     20060601

       S              200         84.330000     20060526     20060601

       S              200         84.380000     20060526     20060601

       P              200         84.000000     20060526     20060601

       P              200         84.000000     20060526     20060601

       P              200         84.000000     20060526     20060601

       P              200         84.000000     20060526     20060601

       P              200         84.030000     20060526     20060601

       P              200         84.030000     20060526     20060601




PURCHASE (P) /                                               SETTLEMENT
  SALE (S)          SHARES          PRICE      TRADE DATE       DATE

       P              200         84.030000     20060526     20060601

       P              200         84.030000     20060526     20060601

       P              200         84.140000     20060526     20060601

       P              200         84.140000     20060526     20060601

       P              200         84.190000     20060526     20060601

       P              200         84.190000     20060526     20060601

       S              100         84.300000     20060526     20060601

       S              100         84.360000     20060526     20060601

       S              200         84.110000     20060526     20060601

       S              200         84.310000     20060526     20060601

       S              200         84.290000     20060526     20060601

       S              200         84.360000     20060526     20060601

       S              300         84.310000     20060526     20060601

       S              300         84.370000     20060526     20060601

       S              400         84.300000     20060526     20060601

       S              400         84.310000     20060526     20060601

       P             1,200        84.145000     20060526     20060601

       P             2,200        84.195000     20060526     20060601

       P              900         84.410000     20060526     20060601

       S              100         84.150000     20060526     20060601

       S              100         84.450000     20060526     20060601

       S              100         84.420000     20060526     20060601

       S              300         84.150000     20060526     20060601

       S              300         84.380000     20060526     20060601

       S              400         84.380000     20060526     20060601

       S              600         84.330000     20060526     20060601

       S              700         84.290000     20060526     20060601

       S              800         84.150000     20060526     20060601

       S              900         84.400000     20060526     20060601

       S              94          84.410000     20060526     20060601

       S              100         84.260000     20060526     20060601

       S              100         84.280000     20060526     20060601

       S              100         84.300000     20060526     20060601

       S              100         84.460000     20060526     20060601

       S              100         84.350000     20060526     20060601

       S              100         84.360000     20060526     20060601

       S              100         84.390000     20060526     20060601

       S              100         84.370000     20060526     20060601

       S              100         84.360000     20060526     20060601

       S              100         84.360000     20060526     20060601

       S              100         84.320000     20060526     20060601

       S              200         84.280000     20060526     20060601

       S              200         84.300000     20060526     20060601

       S              200         84.350000     20060526     200606