UNITED STATES SECURITIES AND EXCHANGE COMMISSION Washington, D.C. 20549 SCHEDULE 13D Under the Securities Exchange Act of 1934 (Amendment No. _)* NeighborCare, Inc. ================================================================================ (Name of Issuer) Common Stock ================================================================================ (Title of Class of Securities) 64015Y104 ================================================================================ (CUSIP Number) Louise Guarneri Credit Suisse First Boston Eleven Madison Avenue, New York, NY 10010 (212) 325 - 2000 ================================================================================ (Name, Address and Telephone Number of Person Authorized to Receive Notices and Communications) March 28, 2005 ================================================================================ (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 paragraphs 240.13d-1(e), 240.13d-1(f) or 240.13d-1(g), check the following box. [ ] * The remainder of this cover page shall be filled out for a reporting person's initial filing on this form with respect to the subject class of securities, and for any subsequent amendment containing information which would alter disclosures provided in a prior cover page. The information required on the remainder of this cover page shall not be deemed to be "filed" for the purpose of Section 18 of the Securities Exchange Act of 1934 ("Act") or otherwise subject to the liabilities of that section of the Act but shall be subject to all other provisions of the Act (however, see the Notes). ---------------------- CUSIP No. 64015Y104 ---------------------- 1. Names of Reporting Persons Credit Suisse First Boston, on behalf of the Credit Suisse First Boston business unit I.R.S. Identification Nos. of above persons (entities only) 2. Check the Appropriate Box if a Member of a Group (a) [ ] (b) [x] 3. SEC Use Only 4. Source of Funds WC 5. Check if Disclosure of Legal Proceedings Is Required Pursuant to Items 2(d) or 2(e) [x] 6. Citizenship or Place of Organization Switzerland NUMBER OF 7. SOLE VOTING POWER See Item 5. SHARES BENEFICIALLY 8. SHARED VOTING POWER See Item 5. OWNED BY EACH REPORTING 9. SOLE DISPOSITIVE POWER See Item 5. PERSON WITH 10. SHARED DISPOSITIVE POWER See Item 5. 11. Aggregate Amount Beneficially Owned by Each Reporting Person See Item 5. 12. Check if the Aggregate Amount in Row (11) Excludes Certain Shares [ ] 13. Percent of Class Represented by Amount in Row (11) See Item 5. 14. Type of Reporting Person BK, HC Item 1. Security and Issuer This statement on Schedule 13D (this "Statement") relates to the Common Stock (the "Shares") of NeighborCare, Inc., a Pennsylvania corporation (the "Company"). The principal executive offices of the Company are located at 601 East Pratt Street, 3rd Floor, Baltimore, Maryland 21202. Item 2. Identity and Background In accordance with Securities and Exchange Commission Release No. 34-39538 (January 12, 1998), this Statement is being filed by Credit Suisse First Boston (the "Bank"), a Swiss bank, on behalf of itself and its subsidiaries, to the extent that they constitute the Credit Suisse First Boston business unit (the "CSFB business unit") excluding Asset Management (as defined below) (the "Reporting Person"). The CSFB business unit is also comprised of an asset management business principally conducted under the brand name Credit Suisse Asset Management ("Asset Management"). The Reporting Person provides financial advisory and capital raising services, sales and trading for users and suppliers of capital around the world and invests in and manages private equity and venture capital funds. Asset Management provides asset management and investment advisory services to institutional, mutual fund and private investors worldwide. The address of the principal business and office of the Bank is Uetlibergstrasse 231, P.O. Box 900, CH 8070 Zurich, Switzerland. The address of the principal business and office in the United States of the Reporting Person is Eleven Madison Avenue, New York, NY 10010. The Bank owns directly a majority of the voting stock, and all of the non-voting stock, of Credit Suisse First Boston, Inc. ("CSFBI"), a Delaware corporation. The address of the principal business and office of CSFBI is Eleven Madison Avenue, New York, NY 10010, USA. The ultimate parent company of the Bank and CSFBI and the direct owner of the remainder of the voting stock of CSFBI is Credit Suisse Group ("CSG"), a corporation formed under the laws of Switzerland. CSFBI owns all of the voting stock of Credit Suisse First Boston (USA), Inc. ("CSFB-USA"), a Delaware corporation and holding company. Credit Suisse First Boston LLC ("CSFB LLC"), a Delaware limited liability company, is a registered broker-dealer that effects trades in many companies, including the Company. CSFB LLC is the successor company of Credit Suisse First Boston Corporation ("CSFBC"), and all references hereinafter to CSFBC shall be deemed to refer to CSFB LLC. CSFB-USA is the sole member of CSFB LLC. The address of the principal business and office of each of CSFB-USA and CSFB LLC is Eleven Madison Avenue, New York, NY 10010, USA. CSFB-USA owns all of the voting stock of Credit Suisse First Boston Capital Holdings, Inc. ("CSFB-CHI"), a Delaware corporation and holding company. CSFB-CHI is the sole member of Credit Suisse First Boston Capital LLC ("CSFB Capital"), a Delaware limited liability company and a registered over-the-counter ("OTC") derivatives dealer that transacts OTC derivative contracts with corporate clients, high-net worth individuals and affiliates. The address of the principal business and office of each of CSFB-CHI and CSFB Capital is Eleven Madison Avenue, New York, NY 10010. CSG is a global financial services company with three distinct business units. In addition to the CSFB business unit, CSG is comprised of the Credit Suisse business unit (the "Credit Suisse business unit") and the Winterthur business unit (the "Winterthur business unit"). The Credit Suisse business unit offers global private banking and corporate and retail banking services in Switzerland. The Winterthur business unit provides life and non-life insurance and pension products to private and corporate clients worldwide. CSG's business address is Paradeplatz 8, P.O. Box 1, CH 8070 Zurich, Switzerland. CSG, for purposes of the federal securities laws, may be deemed ultimately to control the Reporting Person, including the Bank. CSG, its executive officers and directors, and its direct and indirect subsidiaries (including Asset Management, the Credit Suisse business unit and the Winterthur business unit) may beneficially own Shares and such Shares are not reported in this statement. CSG expressly disclaims beneficial ownership of the Shares beneficially owned by its direct and indirect subsidiaries, including the Reporting Person. Each of Asset Management, the Credit Suisse business unit and the Winterthur business unit disclaims beneficial ownership of Shares beneficially owned by the Reporting Person. The Reporting Person disclaims beneficial ownership of the Shares beneficially owned by CSG, Asset Management, the Credit Suisse business unit and the Winterthur business unit. The name, business address, citizenship, present principal occupation or employment, and the name and business address of any corporation or organization in which each such employment is conducted, of each executive officer or director of the Reporting Person, CSFBI, CSFB-USA, CSFB Capital, CSFB LLC and CSFB-CHI are set forth on Schedules A-1 through A-6 attached hereto, each of which is incorporated by reference herein. Except as otherwise provided herein, during the past five years none of the Reporting Person, CSFBI, CSFB-USA, CSFB Capital, CSFB LLC nor CSFB-CHI nor, to the best knowledge of the Reporting Person, any of the other persons listed on Schedules A-1 through A-6 attached hereto, has been (i) convicted in a criminal proceeding (excluding traffic violations or similar misdemeanors) or (ii) 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 United States federal or state securities laws or finding any violation with respect to such laws. On January 22, 2002, CSFBC, without admitting or denying any alleged violation, entered into coordinated settlements with NASD Regulation, Inc. ("NASDR") and the Securities and Exchange Commission ("SEC") resolving all outstanding investigations of CSFBC into the allocation of shares in initial public offerings ("IPOs"). CSFB-USA was then the sole stockholder of CSFBC. CSFBC consented to these settlements without admitting or denying any of the allegations made in the SEC's Complaint or the Letter of Acceptance, Waiver and Consent ("AWC") filed with the NASDR. The SEC and NASDR alleged that, between April 1999 and June 2000, certain CSFBC employees allocated many shares in IPOs to over 100 customers with whom they had improper profit-sharing arrangements. The NASDR and SEC alleged that certain employees allocated "hot" IPO shares to certain customers who paid the Firm a portion of the profits (between 33 and 65 percent) that they made when they sold their IPO stock, by paying inflated brokerage commissions on transactions unrelated to the IPO shares. Under the terms of the coordinated settlement: o CSFBC paid a total of $100 million. This amount included $30 million in fines and civil penalties divided evenly between the SEC and NASDR, and a total of $70 million in disgorgement, $35 million of which was paid to the U.S. Treasury and $35 million of which was paid to the NASDR, representing the monies obtained as a result of the conduct described by the SEC and NASDR. The SEC determined in this case that it was appropriate and in the public interest to pay funds to the U.S. Treasury rather than to any third parties. o CSFBC has adopted and implemented revised policies and procedures for allocating IPOs in its broker-dealer operations. The SEC and NASD have reviewed these policies and procedures. These included the establishment of an IPO Allocation Review Committee, a process for the pre-qualification of accounts before they are eligible to receive IPO allocations and enhanced supervisory procedures, which includes the review of commissions paid by certain accounts receiving allocations around the time of the IPO. CSFBC also agreed to retain an independent consultant to review the implementation of these policies and procedures one year from the date of the settlement. In the NASDR settlement, CSFBC, without admitting or denying any findings, consented to a censure and findings that it violated NASD Rules 2110, 2330, 2710, 3010 and 3110. These Rules (a) require broker-dealers to adhere to just and equitable principles of trade, (b) prohibit broker-dealers from sharing in the profits of client accounts except as specifically provided, (c) require a managing underwriter to file certain information that may have a bearing on the NASDR's review of underwriting arrangements, (d) require members to establish, maintain and enforce a reasonable supervisory system, and (e) require broker-dealers to maintain certain books and records. The NASDR AWC also found violations of Section 17(a) of the Securities Exchange Act of 1934, as amended (the "Exchange Act"), and SEC Rule 17a-3, thereunder, which are incorporated by NASD Rule 3110 and similarly impose certain record keeping requirements on CSFBC as a broker-dealer. In the SEC settlement, CSFBC, without admitting or denying the allegations of the Complaint, consented to entry by the District Court for the District of Columbia of a final judgment that: (1) permanently enjoined CSFBC, directly or indirectly, from violations of NASD Conduct Rules 2110 and 2330 and Section 17(a)(1) of the Exchange Act and SEC Rule 17a-3; and (2) ordered CSFBC to comply with certain undertakings. Neither the SEC nor NASDR made any allegations or findings of fraudulent conduct by CSFBC. Further, neither the SEC nor NASDR alleged that any IPO prospectus was rendered false or misleading by CSFBC's conduct or that this conduct affected either the offering price of an IPO or the price at which any IPO stock traded in the aftermarket. On August 13, 2002, Mr. John A. Ehinger, an executive officer of CSFB-USA and board member of CSFB LLC, without admitting or denying any alleged violation, entered into a settlement with the NASD resolving outstanding investigations of Mr. Ehinger into his alleged failure to supervise with a view toward preventing CSFBC's violations of NASD Rules 2110, 2330, 2710 and 3110, and Section 17(a) of the Exchange Act and SEC Rule 17a-3 thereunder. Under the terms of the settlement, Mr. Ehinger agreed to (1) the payment of a fine of $200,000, (2) a suspension from associating with a member firm in any and all capacities for 30 calendar days, and (3) a suspension from acting in any supervisory capacity for 30 additional calendar days, such supervisory suspension beginning after the suspension in all capacities had been served. On October 31, 2003, the U.S. District Court for the Southern District of New York (the "SDNY") approved the global settlement among a number of Wall Street firms, including CSFB LLC, and a coalition of state and federal regulators and self-regulatory organizations (the "Global Settlement"). CSFB LLC, without admitting or denying any alleged violation, consented to the Global Settlement and thereby resolved a Securities and Exchange Commission's ("SEC") complaint filed on April 28, 2003, in the SDNY. In this complaint, the SEC alleged that, from July 1998 to December 2001, CSFB LLC engaged in acts and practices that created or maintained inappropriate influence over research analysts, thereby imposing conflicts of interest on research analysts that CSFB LLC failed to manage in an adequate or appropriate manner. The SEC's complaint also alleged that CSFB LLC engaged in inappropriate "spinning" of "hot" IPO allocations in violation of New York Stock Exchange ("NYSE") and NASD Inc. ("NASD") rules requiring adherence to high business standards and just and equitable principles of trade, and that CSFB LLC `s books and records relating to certain transactions violated the broker-dealer record-keeping provisions of Section 17(a) of the Securities Exchange Act of 1934, NYSE Rules 401, 440 and 476(a)(6) and NASD Rules 2110 and 3110. Under the terms of the Global Settlement: o CSFB LLC agreed to pay the following amounts: $75 million as a penalty, $75 million as disgorgement of commissions and other monies for restitution for investors, and $50 million to be used to fund independent research. This $50 million to fund independent research is payable over a five year period. o CSFB LLC is required, among other things, to: (i) separate its research and investment banking departments and make independent research available to investors, (ii) prohibit its analysts from receiving compensation for investment banking activities and prohibit analysts' involvement in investment banking "pitches" and "roadshows," (iii) contract, for a five-year period, with no fewer than three independent research firms that will make available independent research to CSFB's customers, and (iv) make its analysts' historical price targets (among other things) publicly available. o CSFB LLC is permanently restrained and enjoined from violating Sections 15(c) and 17(a) of the Exchange Act, Exchange Act Rules 15c-12 and 17a-3, NASD Rules 2110, 2210, 3010, and 3110, and NYSE Rules 342, 401, 440, 472, and 476. Other Wall Street firms were subject to similar requirements. Item 3. Source and Amounts of Funds Each of CSFB Capital and CSFB LLC paid USD 64,525,280 and USD 766,673, respectively, for the Shares described in Item 5(a). Such amounts are exclusive of commissions. The funds used by CSFB Capital and CSFB LLC to make the acquisitions described above, and the acquisitions described on Schedule B attached hereto, came from working capital. Item 4. Purpose of Transaction CSFB Capital acquired 2,215,080 Shares for hedging purposes. CSFB LLC acquired 465 Shares for hedging purposes, 2,476 Shares as part of index arbitrage trading strategies, 1,000 Shares as part of risk arbitrage trading strategies and 21,837 Shares as part of statistical arbitrage trading strategies. The Reporting Person intends to optimize the value of its investments and, therefore, will review from time to time the Company's business affairs and financial position. Based on such evaluation and review, as well as general economic and industry conditions existing at the time, the Reporting Person may consider from time to time various alternative courses of action. Such actions may include the acquisition or disposition of Shares or other securities through open market transactions, privately negotiated transactions, a tender offer, an exchange offer or otherwise. Except as set forth herein, the Reporting Person has no present plans or proposals that relate to or that would result in any of the actions specified in clauses (a) through (j) of Item 4 of Schedule 13D. Item 5. Interest in Securities of the Issuer (a) As of April 6, 2005, the Reporting Person may be deemed to beneficially own an aggregate of 2,240,858 Shares. CSFB Capital directly holds 2,215,080 Shares. CSFB LLC directly holds 25,778 Shares. Accordingly, the Reporting Person may be deemed to beneficially own 5.1% of the outstanding Shares. To the best knowledge of the Reporting Person, and except as described herein, neither the Reporting Person, CSFBI, CSFB-USA, CSFB Capital, CSFB LLC, CSFB-CHI nor, to the best knowledge of the Reporting Person, any other persons listed on Schedules A-1 through A-6 attached hereto, beneficially owns any additional Shares. (b) With respect to any rights or powers to vote, or to direct the vote of, or to dispose of, or direct the disposition of, the Shares referenced in paragraph 5(a), there is shared power to vote, or to direct the vote of, and to dispose of, or to direct the disposition of, such Shares among the Reporting Person, CSFBI, CSFB-USA, CSFB Capital, CSFB LLC, and CSFB-CHI. (c) Schedule B, which is incorporated herein by reference, sets forth the transactions in the Shares effected by the Reporting Person and its subsidiaries during the period beginning 60 days prior to April 6, 2005. (d) No other person is known by the Reporting Person to have the right to receive or power to direct the receipt of dividends from, or the proceeds from the sale of the Shares beneficially owned by the Reporting Person, CSFBI, CSFB-USA, CSFB Capital, CSFB LLC or CSFB-CHI. (e) Not applicable. Item 6. Contracts, Arrangements, Understandings or Relationships with Respect to Securities of the Issuer Not applicable. Item 7. Material to be filed as Exhibits Not applicable. SIGNATURE After reasonable inquiry and to the best of my knowledge and belief, I certify that the information set forth in this statement is true, complete and correct. Date: April 7, 2005 CREDIT SUISSE FIRST BOSTON, on behalf of the CREDIT SUISSE FIRST BOSTON BUSINESS UNIT By: /s/ Louise Guarneri Name: Louise Guarneri Title: Director SCHEDULE A - 1 EXECUTIVE OFFICERS OF THE REPORTING PERSON The following sets forth the name, business address, present principal occupation and citizenship of each executive officer of the Reporting Person. The business address of the Reporting Person is Eleven Madison Avenue, New York, NY 10010. Name Business Address Title Citizenship ------------------ ------------------ ------------------ ------------------ Paul Calello Eleven Madison Avenue Chairman and Chief Executive United States New York, NY Officer of the Asia-Pacific 10010 USA Region Brady W. Dougan Eleven Madison Avenue Chief Executive Officer of United States New York, NY CSFB 10010 USA John A. Ehinger Eleven Madison Avenue Co-Head of the Equity Division United States New York, NY 10010 USA Brian D. Finn Eleven Madison Avenue President United States New York, NY 10010 USA Marc D. Granetz Eleven Madison Avenue Co-Head of the Global United States New York, NY Corporate and Investment 10010 USA Banking Division John S. Harrison Eleven Madison Avenue Managing Director United States New York, NY 10010 USA James P. Healy Eleven Madison Avenue Head of the Fixed Income United States New York, NY Division 10010 USA Michael E. Kenneally Eleven Madison Avenue Chairman and Global Chief United States New York, NY Executive Officer of CSAM 10010 USA James E. Kreitman One Cabot Square London Co-Head of the Equity Division United States E14 4QJ Great Britain Gary G. Lynch Eleven Madison Avenue Executive Vice Chairman and United States New York, NY Global General Counsel 10010 USA Neil Moskowitz Eleven Madison Avenue Chief Financial Officer United States New York, NY 10010 USA Eileen K. Murray Eleven Madison Avenue Head of Global Technology, United States New York, NY Operations and Product Control 10010 USA Adebayo O. Ogunlesi Eleven Madison Avenue Executive Vice Chairman and Nigeria New York, NY Chief Client Officer 10010 USA Joanne Pace Eleven Madison Avenue Global Head of Human Resources United States New York, NY 10010 USA Michael Philipp One Cabot Square London Chairman and Chief Executive United States E14 4QJ Officer of CSFB Europe, Middle Great Britain east and Africa Richard Edward Thornburgh Eleven Madison Avenue Executive Vice Chairman of United States New York, NY Executive Board 10010 USA Eric M. Varvel Eleven Madison Avenue Co-Head of the Global United States New York, NY Corporate and Investment 10010 USA Banking Division SCHEDULE A - 2 EXECUTIVE OFFICERS OF CREDIT SUISSE FIRST BOSTON, INC. The following sets forth the name, business address, present principal occupation and citizenship of each executive officer of Credit Suisse First Boston, Inc. The business address of Credit Suisse First Boston, Inc. is Eleven Madison Avenue, New York, NY 10010, USA. Name Business Address Title Citizenship ------------------ ------------------ ------------------ ------------------ Frank J. DeCongelio Eleven Madison Avenue Bank Account Officer United States New York, NY 10010 USA Brady W. Dougan Eleven Madison Avenue Managing Director United States New York, NY 10010 USA D. Wilson Ervin Eleven Madison Avenue Managing Director United States New York, NY 10010 USA Brian D. Finn Eleven Madison Avenue Board Member, President and United States New York, NY Chief Executive Officer 10010 USA Gary G. Lynch Eleven Madison Avenue Managing Director and General United States New York, NY Counsel 10010 USA Neil Moskowitz Eleven Madison Avenue Board Member and Managing United States New York, NY Director 10010 USA Eileen K. Murray Eleven Madison Avenue Board Member and Managing United States New York, NY Director 10010 USA Robert C. O'Brien Eleven Madison Avenue Managing Director and Chief United States New York, NY Credit Officer 10010 USA Adebayo O. Ogunlesi Eleven Madison Avenue Managing Director Nigeria New York, NY 10010 USA Carlos Onis Eleven Madison Avenue Managing Director United States New York, NY 10010 USA Neil Radey Eleven Madison Avenue Managing Director United States New York, NY 10010 USA Jeffrey H. Salzman Eleven Madison Avenue Managing Director United States New York, NY 10010 USA Lewis H. Wirshba Eleven Madison Avenue Managing Director and United States New York, NY Treasurer 10010 USA Paul C. Wirth Eleven Madison Avenue Managing Director and Chief United States New York, NY Accounting Officer and 10010 USA Controller SCHEDULE A - 3 EXECUTIVE OFFICERS OF CREDIT SUISSE FIRST BOSTON (USA), INC. The following sets forth the name, business address, present principal occupation and citizenship of each executive officer of Credit Suisse First Boston (USA), Inc. The business address of Credit Suisse First Boston (USA), Inc. is Eleven Madison Avenue, New York, NY 10010, USA. Name Business Address Title Citizenship ------------------ ------------------ ------------------ ------------------ Frank J. DeCongelio Eleven Madison Avenue Managing Director United States New York, NY 10010 USA Brady W. Dougan Eleven Madison Avenue Managing Director United States New York, NY 10010 USA John A. Ehinger Eleven Madison Avenue Managing Director United States New York, NY 10010 USA D. Wilson Ervin Eleven Madison Avenue Managing Director United States New York, NY 10010 USA Andrew B. Federbusch Eleven Madison Avenue Managing Director United States New York, NY 10010 USA Brian D. Finn Eleven Madison Avenue President, Chief Executive United States New York, NY Officer and Board Member 10010 USA James P. Healy Eleven Madison Avenue Managing Director United States New York, NY 10010 USA James E. Kreitman One Cabot Square London Managing Director United States E14 4QJ Great Britain Gary G. Lynch Eleven Madison Avenue Managing Director and General United States New York, NY Counsel 10010 USA Neil Moskowitz Eleven Madison Avenue Board Member and Managing United States New York, NY Director 10010 USA Eileen K. Murray Eleven Madison Avenue Board Member and Managing United States New York, NY Director 10010 USA Robert C. O'Brien Eleven Madison Avenue Chief Credit Officer United States New York, NY 10010 USA Adebayo O. Ogunlesi Eleven Madison Avenue Managing Director Nigeria New York, NY 10010 USA Neil Radey Eleven Madison Avenue Managing Director United States New York, NY 10010 USA Jeffrey H. Salzman Eleven Madison Avenue Managing Director United States New York, NY 10010 USA Luther L. Terry, Jr. Eleven Madison Avenue Managing Director United States New York, NY 10010 USA Lewis H. Wirshba Eleven Madison Avenue Managing Director and United States New York, NY Treasurer 10010 USA Paul C. Wirth Eleven Madison Avenue Chief Financial and Accounting United States New York, NY Officer 10010 USA SCHEDULE A - 4 EXECUTIVE OFFICERS OF CREDIT SUISSE FIRST BOSTON CAPITAL LLC The following sets forth the name, business address, present principal occupation and citizenship of each executive officer of Credit Suisse First Boston Capital LLC. The business address of Credit Suisse First Boston Capital LLC is Eleven Madison Avenue, New York, NY 10010, USA. Name Business Address Title Citizenship ------------------ ------------------ ------------------ ------------------ Timothy D. Bock Eleven Madison Avenue Managing Director United States New York, NY 10010 USA John F. Clark Eleven Madison Avenue Manager and Chief Operating United States New York, NY Officer 10010 USA Michael V. Crooks Eleven Madison Avenue Managing Director United States New York, NY 10010 USA Philip Daniele Eleven Madison Avenue Credit Risk Officer United States New York, NY 10010 USA Frank J. DeCongelio Eleven Madison Avenue Managing Director and Bank United States New York, NY Account Officer 10010 USA Machael Emerson Eleven Madison Avenue General Counsel United States New York, NY 10010 USA D. Wilson Ervin Eleven Madison Avenue Managing Director United States New York, NY 10010 USA Andrew B. Federbusch Eleven Madison Avenue Managing Director United States New York, NY 10010 USA David C. Fisher Eleven Madison Avenue Manager United States New York, NY 10010 USA Edward W. Flynn Eleven Madison Avenue Director of Taxix United States New York, NY 10010 USA Robert E. Griffith Eleven Madison Avenue Managing Director United States New York, NY 10010 USA Robert A. Klugman Eleven Madison Avenue Managing Director United States New York, NY 10010 USA Grace Koo Eleven Madison Avenue Managing Director United States New York, NY 10010 USA Lee Mallet Eleven Madison Avenue Managing Director United States New York, NY 10010 USA Jason P. Manske Eleven Madison Avenue Managing Director United States New York, NY 10010 USA Jon T. McConaughy Eleven Madison Avenue Managing Director United States New York, NY 10010 USA Edward J. McMahon Eleven Madison Avenue Control Officer United States New York, NY 10010 USA Ann Catherine Myers Eleven Madison Avenue Director of Compliance United States New York, NY 10010 USA Paul J. O'Keefe Eleven Madison Avenue Chief Financial Officer United States New York, NY 10010 USA Thomas O'Mara Eleven Madison Avenue Managing Director United States New York, NY 10010 USA Carlos Onis Eleven Madison Avenue Managing Director United States New York, NY 10010 USA Stephen L. Roti Eleven Madison Avenue Managing Director United States New York, NY 10010 USA Lori M. Russo Eleven Madison Avenue Secretary United States New York, NY 10010 USA Taalib Shaah Eleven Madison Avenue Market Risk Officer United States New York, NY 10010 USA Shawn J. Sullivan Eleven Madison Avenue Managing Director United States New York, NY 10010 USA Sudip V. Thakor Eleven Madison Avenue Manager United States New York, NY 10010 USA Philip S. Vasan Eleven Madison Avenue Managing Director United States New York, NY 10010 USA Thaddeus J. Walkowicz Eleven Madison Avenue Managing Director United States New York, NY 10010 USA Lewis H. Wirshba Eleven Madison Avenue Managing Director United States New York, NY 10010 USA Ted Wong Eleven Madison Avenue Managing Director United States New York, NY 10010 USA Simon D. Yates Eleven Madison Avenue Manager, Chairman and Chief United States New York, NY Executive Officer 10010 USA SCHEDULE A - 5 EXECUTIVE OFFICERS OF CREDIT SUISSE FIRST BOSTON LLC The following sets forth the name, business address, present principal occupation and citizenship of each executive officer of Credit Suisse First Boston LLC. The business address of Credit Suisse First Boston LLC is Eleven Madison Avenue, New York, NY 10010, USA. Name Business Address Title Citizenship ------------------ ------------------ ------------------ ------------------ Frank J. DeCongelio Eleven Madison Avenue Managing Director, Head of United States New York, NY Operations and Bank Account 10010 USA Officer John A. Ehinger Eleven Madison Avenue Board Member United States New York, NY 10010 USA Brian D. Finn Eleven Madison Avenue Board Member, President and United States New York, NY Chief Executive Officer 10010 USA James P. Healy Eleven Madison Avenue Board Member United States New York, NY 10010 USA Gary G. Lynch Eleven Madison Avenue Managing Director and General United States New York, NY Counsel 10010 USA Paul J. O'Keefe Eleven Madison Avenue Chief Financial Officer United States New York, NY 10010 USA Lewis H. Wirshba Eleven Madison Avenue Treasurer United States New York, NY 10010 USA SCHEDULE A - 6 EXECUTIVE OFFICERS OF CREDIT SUISSE FIRST BOSTON CAPITAL HOLDINGS, INC. The following sets forth the name, business address, present principal occupation and citizenship of each executive officer of Credit Suisse First Boston Capital Holdings Inc. The business address of Credit Suisse First Boston Capital Holdings Inc. is Eleven Madison Avenue, New York, NY 10010, USA. Name Business Address Title Citizenship ------------------ ------------------ ------------------ ------------------ Frank J. DeCongelio Eleven Madison Avenue Bank Account Officer United States New York, NY 10010 USA Raymond M. Disco Eleven Madison Avenue Treasurer United States New York, NY 10010 USA D. Wilson Ervin Eleven Madison Avenue Managing Director United States New York, NY 10010 USA Luke E. Farber One Madison Avenue General Counsel United States New York, NY 10010 USA Edward W. Flynn Eleven Madison Avenue Director of Taxes United States New York, NY 10010 USA Robert E. Griffith Eleven Madison Avenue Managing Director United States New York, NY 10010 USA Jason P. Manske Eleven Madison Avenue Director and President United States New York, NY 10010 USA Paul J. O'Keefe Eleven Madison Avenue Chief Financial Officer United States New York, NY 10010 USA Carlos Onis Eleven Madison Avenue Managing Director United States New York, NY 10010 USA Lori M. Russo One Madison Avenue New Secretary United States York, NY 10010 USA Philip S. Vasan Eleven Madison Avenue Managing Director United States New York, NY 10010 USA Lewis H. Wirshba Eleven Madison Avenue Managing Director United States New York, NY 10010 USA Simon D. Yates Eleven Madison Avenue Director, Chairman and Chief United States New York, NY Executive Officer 10010 USA SCHEDULE B The following table lists all trades effected by the indicated entity in the Shares for the 60 days up to and including April 6, 2005. All trades were effected in ordinary trading on the indicated exchange. Date Entity Buy/Sell Quantity Security Price CCY Exchange ---- ------ -------- -------- -------- ----- --- -------- 07 Feb 2005 CSFB LLC Sell 432 Shares 29.113 USD NASDAQ 07 Feb 2005 CSFB LLC Sell 332 Shares 29.303 USD NASDAQ 07 Feb 2005 CSFB LLC Sell 108 Shares 29.180 USD NASDAQ 07 Feb 2005 CSFB LLC Sell 108 Shares 29.100 USD NASDAQ 07 Feb 2005 CSFB LLC Sell 100 Shares 29.310 USD NASDAQ 07 Feb 2005 CSFB LLC Buy 180 Shares 29.409 USD NASDAQ 07 Feb 2005 CSFB LLC Sell 100 Shares 29.470 USD NASDAQ 07 Feb 2005 CSFB LLC Sell 360 Shares 29.470 USD NASDAQ 07 Feb 2005 CSFB LLC Buy 360 Shares 29.432 USD NASDAQ 07 Feb 2005 CSFB LLC Sell 2,600 Shares 29.330 USD NASDAQ 07 Feb 2005 CSFB LLC Sell 500 Shares 29.300 USD NASDAQ 07 Feb 2005 CSFB LLC Sell 600 Shares 29.358 USD NASDAQ 07 Feb 2005 CSFB LLC Sell 100 Shares 29.330 USD NASDAQ 07 Feb 2005 CSFB LLC Sell 1,900 Shares 29.307 USD NASDAQ 07 Feb 2005 CSFB LLC Sell 500 Shares 29.316 USD NASDAQ 07 Feb 2005 CSFB LLC Sell 100 Shares 29.400 USD NASDAQ 07 Feb 2005 CSFB LLC Sell 300 Shares 29.420 USD NASDAQ 07 Feb 2005 CSFB LLC Sell 400 Shares 29.313 USD NASDAQ 07 Feb 2005 CSFB LLC Sell 300 Shares 29.250 USD NASDAQ 07 Feb 2005 CSFB LLC Sell 100 Shares 29.180 USD NASDAQ 07 Feb 2005 CSFB LLC Sell 1,100 Shares 29.356 USD NASDAQ 07 Feb 2005 CSFB LLC Sell 600 Shares 29.343 USD NASDAQ 07 Feb 2005 CSFB LLC Sell 244 Shares 29.470 USD NASDAQ 07 Feb 2005 CSFB LLC Buy 148 Shares 29.160 USD NASDAQ 08 Feb 2005 CSFB LLC Sell 300 Shares 29.640 USD NASDAQ 08 Feb 2005 CSFB LLC Sell 200 Shares 29.640 USD NASDAQ 08 Feb 2005 CSFB LLC Buy 500 Shares 29.730 USD NASDAQ 08 Feb 2005 CSFB LLC Sell 1,018 Shares 29.700 USD NASDAQ 08 Feb 2005 CSFB LLC Sell 200 Shares 29.790 USD NASDAQ 08 Feb 2005 CSFB LLC Sell 82 Shares 29.700 USD NASDAQ 08 Feb 2005 CSFB LLC Sell 400 Shares 29.570 USD NASDAQ 08 Feb 2005 CSFB LLC Sell 300 Shares 29.750 USD NASDAQ 08 Feb 2005 CSFB LLC Sell 100 Shares 29.690 USD NASDAQ 08 Feb 2005 CSFB LLC Sell 100 Shares 29.670 USD NASDAQ 08 Feb 2005 CSFB LLC Sell 100 Shares 29.690 USD NASDAQ 08 Feb 2005 CSFB LLC Sell 500 Shares 29.614 USD NASDAQ 08 Feb 2005 CSFB LLC Sell 500 Shares 29.638 USD NASDAQ 08 Feb 2005 CSFB LLC Sell 100 Shares 29.570 USD NASDAQ 08 Feb 2005 CSFB LLC Sell 100 Shares 29.650 USD NASDAQ 08 Feb 2005 CSFB LLC Sell 100 Shares 29.720 USD NASDAQ 08 Feb 2005 CSFB LLC Sell 400 Shares 29.608 USD NASDAQ 08 Feb 2005 CSFB LLC Sell 300 Shares 29.650 USD NASDAQ 08 Feb 2005 CSFB LLC Sell 100 Shares 29.680 USD NASDAQ 08 Feb 2005 CSFB LLC Sell 100 Shares 29.700 USD NASDAQ 08 Feb 2005 CSFB LLC Buy 144 Shares 29.673 USD NASDAQ 08 Feb 2005 CSFB LLC Buy 144 Shares 29.680 USD NASDAQ 09 Feb 2005 CSFB LLC Sell 391 Shares 29.442 USD NASDAQ 09 Feb 2005 CSFB LLC Sell 131 Shares 29.488 USD NASDAQ 09 Feb 2005 CSFB LLC Buy 180 Shares 29.453 USD NASDAQ 09 Feb 2005 CSFB LLC Buy 342 Shares 29.453 USD NASDAQ 09 Feb 2005 CSFB LLC Sell 2,400 Shares 29.502 USD NASDAQ 09 Feb 2005 CSFB LLC Sell 514 Shares 29.489 USD NASDAQ 09 Feb 2005 CSFB LLC Sell 434 Shares 29.484 USD NASDAQ 09 Feb 2005 CSFB LLC Sell 348 Shares 29.472 USD NASDAQ 09 Feb 2005 CSFB LLC Sell 208 Shares 29.509 USD NASDAQ 09 Feb 2005 CSFB LLC Sell 108 Shares 29.678 USD NASDAQ 09 Feb 2005 CSFB LLC Sell 200 Shares 29.420 USD NASDAQ 09 Feb 2005 CSFB LLC Sell 1,400 Shares 29.495 USD NASDAQ 09 Feb 2005 CSFB LLC Sell 300 Shares 29.440 USD NASDAQ 09 Feb 2005 CSFB LLC Sell 100 Shares 29.480 USD NASDAQ 09 Feb 2005 CSFB LLC Sell 100 Shares 29.460 USD NASDAQ 09 Feb 2005 CSFB LLC Sell 1,100 Shares 29.491 USD NASDAQ 09 Feb 2005 CSFB LLC Sell 200 Shares 29.550 USD NASDAQ 09 Feb 2005 CSFB LLC Sell 200 Shares 29.490 USD NASDAQ 09 Feb 2005 CSFB LLC Sell 300 Shares 29.527 USD NASDAQ 09 Feb 2005 CSFB LLC Buy 100 Shares 29.540 USD NASDAQ 09 Feb 2005 CSFB LLC Sell 244 Shares 29.489 USD NASDAQ 10 Feb 2005 CSFB LLC Sell 8,606 Shares 29.430 USD NASDAQ 10 Feb 2005 CSFB LLC Sell 1,828 Shares 29.028 USD NASDAQ 10 Feb 2005 CSFB LLC Sell 440 Shares 29.340 USD NASDAQ 10 Feb 2005 CSFB LLC Sell 432 Shares 29.266 USD NASDAQ 10 Feb 2005 CSFB LLC Sell 432 Shares 29.183 USD NASDAQ 10 Feb 2005 CSFB LLC Sell 100 Shares 29.030 USD NASDAQ 10 Feb 2005 CSFB LLC Sell 8 Shares 29.030 USD NASDAQ 10 Feb 2005 CSFB LLC Buy 86 Shares 29.370 USD NASDAQ 10 Feb 2005 CSFB LLC Buy 144 Shares 29.093 USD NASDAQ 10 Feb 2005 CSFB LLC Sell 200 Shares 29.275 USD NASDAQ 10 Feb 2005 CSFB LLC Sell 100 Shares 29.250 USD NASDAQ 10 Feb 2005 CSFB LLC Buy 1,000 Shares 29.250 USD NASDAQ 10 Feb 2005 CSFB LLC Buy 700 Shares 29.250 USD NASDAQ 10 Feb 2005 CSFB LLC Sell 300 Shares 29.330 USD NASDAQ 10 Feb 2005 CSFB LLC Sell 500 Shares 29.280 USD NASDAQ 10 Feb 2005 CSFB LLC Sell 900 Shares 29.123 USD NASDAQ 10 Feb 2005 CSFB LLC Sell 400 Shares 29.240 USD NASDAQ 10 Feb 2005 CSFB LLC Sell 100 Shares 29.170 USD NASDAQ 10 Feb 2005 CSFB LLC Sell 100 Shares 29.010 USD NASDAQ 10 Feb 2005 CSFB LLC Buy 2,400 Shares 29.250 USD NASDAQ 10 Feb 2005 CSFB LLC Sell 696 Shares 29.250 USD NASDAQ 10 Feb 2005 CSFB LLC Buy 100 Shares 29.030 USD NASDAQ 10 Feb 2005 CSFB LLC Buy 200 Shares 29.030 USD NASDAQ 10 Feb 2005 CSFB LLC Buy 200 Shares 29.030 USD NASDAQ 11 Feb 2005 CSFB LLC Sell 548 Shares 29.140 USD NASDAQ 11 Feb 2005 CSFB LLC Sell 315 Shares 29.149 USD NASDAQ 11 Feb 2005 CSFB LLC Sell 215 Shares 29.110 USD NASDAQ 11 Feb 2005 CSFB LLC Buy 100 Shares 29.220 USD NASDAQ 11 Feb 2005 CSFB LLC Buy 116 Shares 29.200 USD NASDAQ 11 Feb 2005 CSFB LLC Buy 132 Shares 29.160 USD NASDAQ 11 Feb 2005 CSFB LLC Buy 224 Shares 29.350 USD NASDAQ 11 Feb 2005 CSFB LLC Buy 632 Shares 29.207 USD NASDAQ 11 Feb 2005 CSFB LLC Sell 100 Shares 29.190 USD NASDAQ 11 Feb 2005 CSFB LLC Sell 3,300 Shares 29.131 USD NASDAQ 11 Feb 2005 CSFB LLC Buy 700 Shares 29.149 USD NASDAQ 11 Feb 2005 CSFB LLC Sell 100 Shares 29.140 USD NASDAQ 11 Feb 2005 CSFB LLC Buy 100 Shares 29.260 USD NASDAQ 11 Feb 2005 CSFB LLC Buy 200 Shares 29.315 USD NASDAQ 11 Feb 2005 CSFB LLC Buy 900 Shares 29.302 USD NASDAQ 11 Feb 2005 CSFB LLC Buy 400 Shares 29.200 USD NASDAQ 11 Feb 2005 CSFB LLC Sell 923 Shares 29.189 USD NASDAQ 11 Feb 2005 CSFB LLC Sell 100 Shares 29.090 USD NASDAQ 11 Feb 2005 CSFB LLC Buy 100 Shares 29.160 USD NASDAQ 11 Feb 2005 CSFB LLC Sell 1,300 Shares 29.134 USD NASDAQ 11 Feb 2005 CSFB LLC Sell 500 Shares 29.122 USD NASDAQ 11 Feb 2005 CSFB LLC Sell 100 Shares 29.110 USD NASDAQ 11 Feb 2005 CSFB LLC Sell 4 Shares 29.270 USD NASDAQ 14 Feb 2005 CSFB LLC Sell 448 Shares 29.250 USD NASDAQ 14 Feb 2005 CSFB LLC Sell 300 Shares 29.087 USD NASDAQ 14 Feb 2005 CSFB LLC Buy 24 Shares 29.233 USD NASDAQ 14 Feb 2005 CSFB LLC Buy 116 Shares 29.289 USD NASDAQ 14 Feb 2005 CSFB LLC Buy 624 Shares 29.267 USD NASDAQ 14 Feb 2005 CSFB LLC Buy 210 Shares 29.250 USD NASDAQ 14 Feb 2005 CSFB LLC Buy 1,000 Shares 29.238 USD NASDAQ 14 Feb 2005 CSFB LLC Buy 1,200 Shares 29.248 USD NASDAQ 14 Feb 2005 CSFB LLC Buy 300 Shares 29.290 USD NASDAQ 14 Feb 2005 CSFB LLC Buy 200 Shares 29.319 USD NASDAQ 14 Feb 2005 CSFB LLC Buy 100 Shares 29.040 USD NASDAQ 14 Feb 2005 CSFB LLC Buy 200 Shares 29.070 USD NASDAQ 14 Feb 2005 CSFB LLC Buy 400 Shares 29.098 USD NASDAQ 14 Feb 2005 CSFB LLC Buy 1,800 Shares 29.077 USD NASDAQ 14 Feb 2005 CSFB LLC Buy 3,000 Shares 29.250 USD NASDAQ 14 Feb 2005 CSFB LLC Sell 32 Shares 29.250 USD NASDAQ 15 Feb 2005 CSFB LLC Sell 3,453 Shares 29.250 USD NASDAQ 15 Feb 2005 CSFB LLC Sell 1,944 Shares 29.247 USD NASDAQ 15 Feb 2005 CSFB LLC Sell 322 Shares 29.188 USD NASDAQ 15 Feb 2005 CSFB LLC Sell 208 Shares 29.265 USD NASDAQ 15 Feb 2005 CSFB LLC Sell 16 Shares 29.255 USD NASDAQ 15 Feb 2005 CSFB LLC Sell 8 Shares 29.230 USD NASDAQ 15 Feb 2005 CSFB LLC Buy 100 Shares 29.210 USD NASDAQ 15 Feb 2005 CSFB LLC Buy 224 Shares 29.211 USD NASDAQ 15 Feb 2005 CSFB LLC Buy 400 Shares 29.290 USD NASDAQ 15 Feb 2005 CSFB LLC Buy 500 Shares 29.344 USD NASDAQ 15 Feb 2005 CSFB LLC Buy 200 Shares 29.200 USD NASDAQ 15 Feb 2005 CSFB LLC Sell 200 Shares 29.335 USD NASDAQ 15 Feb 2005 CSFB LLC Buy 100 Shares 29.210 USD NASDAQ 15 Feb 2005 CSFB LLC Sell 300 Shares 29.160 USD NASDAQ 15 Feb 2005 CSFB LLC Sell 100 Shares 29.250 USD NASDAQ 15 Feb 2005 CSFB LLC Buy 100 Shares 29.360 USD NASDAQ 15 Feb 2005 CSFB LLC Sell 1,400 Shares 29.295 USD NASDAQ 15 Feb 2005 CSFB LLC Sell 700 Shares 29.266 USD NASDAQ 15 Feb 2005 CSFB LLC Sell 100 Shares 29.360 USD NASDAQ 15 Feb 2005 CSFB LLC Sell 100 Shares 29.350 USD NASDAQ 15 Feb 2005 CSFB LLC Sell 100 Shares 29.330 USD NASDAQ 15 Feb 2005 CSFB LLC Sell 100 Shares 29.330 USD NASDAQ 15 Feb 2005 CSFB LLC Buy 100 Shares 29.220 USD NASDAQ 15 Feb 2005 CSFB LLC Sell 292 Shares 29.250 USD NASDAQ 16 Feb 2005 CSFB LLC Sell 3,443 Shares 29.290 USD NASDAQ 16 Feb 2005 CSFB LLC Sell 215 Shares 29.808 USD NASDAQ 16 Feb 2005 CSFB LLC Buy 16 Shares 29.850 USD NASDAQ 16 Feb 2005 CSFB LLC Buy 179 Shares 29.851 USD NASDAQ 16 Feb 2005 CSFB LLC Buy 200 Shares 29.450 USD NASDAQ 16 Feb 2005 CSFB LLC Buy 215 Shares 29.552 USD NASDAQ 16 Feb 2005 CSFB LLC Buy 300 Shares 29.960 USD NASDAQ 16 Feb 2005 CSFB LLC Buy 354 Shares 29.766 USD NASDAQ 16 Feb 2005 CSFB LLC Buy 374 Shares 29.791 USD NASDAQ 16 Feb 2005 CSFB LLC Sell 100 Shares 30.050 USD NASDAQ 16 Feb 2005 CSFB LLC Buy 400 Shares 29.780 USD NASDAQ 16 Feb 2005 CSFB LLC Buy 600 Shares 29.800 USD NASDAQ 16 Feb 2005 CSFB LLC Sell 100 Shares 29.450 USD NASDAQ 16 Feb 2005 CSFB LLC Sell 100 Shares 29.802 USD NASDAQ 16 Feb 2005 CSFB LLC Sell 100 Shares 29.810 USD NASDAQ 16 Feb 2005 CSFB LLC Buy 500 Shares 29.852 USD NASDAQ 16 Feb 2005 CSFB LLC Sell 300 Shares 29.864 USD NASDAQ 16 Feb 2005 CSFB LLC Buy 100 Shares 29.640 USD NASDAQ 16 Feb 2005 CSFB LLC Sell 210 Shares 29.431 USD NASDAQ 16 Feb 2005 CSFB LLC Sell 100 Shares 29.440 USD NASDAQ 16 Feb 2005 CSFB LLC Buy 290 Shares 29.780 USD NASDAQ 16 Feb 2005 CSFB LLC Buy 100 Shares 29.260 USD NASDAQ 16 Feb 2005 CSFB LLC Buy 21 Shares 29.840 USD NASDAQ 17 Feb 2005 CSFB LLC Sell 108 Shares 29.700 USD NASDAQ 17 Feb 2005 CSFB LLC Sell 6,788 Shares 29.780 USD NASDAQ 17 Feb 2005 CSFB LLC Sell 2,382 Shares 29.691 USD NASDAQ 17 Feb 2005 CSFB LLC Sell 1,375 Shares 29.585 USD NASDAQ 17 Feb 2005 CSFB LLC Sell 847 Shares 29.627 USD NASDAQ 17 Feb 2005 CSFB LLC Sell 408 Shares 29.643 USD NASDAQ 17 Feb 2005 CSFB LLC Sell 332 Shares 29.598 USD NASDAQ 17 Feb 2005 CSFB LLC Sell 262 Shares 29.650 USD NASDAQ 17 Feb 2005 CSFB LLC Sell 100 Shares 29.670 USD NASDAQ 17 Feb 2005 CSFB LLC Sell 140 Shares 29.917 USD NASDAQ 17 Feb 2005 CSFB LLC Buy 100 Shares 29.680 USD NASDAQ 17 Feb 2005 CSFB LLC Sell 800 Shares 29.708 USD NASDAQ 17 Feb 2005 CSFB LLC Buy 100 Shares 29.910 USD NASDAQ 17 Feb 2005 CSFB LLC Sell 1,600 Shares 29.686 USD NASDAQ 17 Feb 2005 CSFB LLC Sell 400 Shares 29.713 USD NASDAQ 17 Feb 2005 CSFB LLC Sell 775 Shares 29.694 USD NASDAQ 17 Feb 2005 CSFB LLC Sell 625 Shares 29.631 USD NASDAQ 17 Feb 2005 CSFB LLC Buy 200 Shares 29.670 USD NASDAQ 17 Feb 2005 CSFB LLC Sell 5,649 Shares 29.860 USD NASDAQ 17 Feb 2005 CSFB LLC Sell 190 Shares 29.660 USD NASDAQ 17 Feb 2005 CSFB LLC Sell 100 Shares 29.660 USD NASDAQ 17 Feb 2005 CSFB LLC Sell 385 Shares 29.680 USD NASDAQ 17 Feb 2005 CSFB LLC Sell 35 Shares 29.650 USD NASDAQ 17 Feb 2005 CSFB LLC Sell 32 Shares 29.660 USD NASDAQ 18 Feb 2005 CSFB LLC Sell 3,454 Shares 29.680 USD NASDAQ 18 Feb 2005 CSFB LLC Sell 1,428 Shares 29.933 USD NASDAQ 18 Feb 2005 CSFB LLC Sell 872 Shares 29.949 USD NASDAQ 18 Feb 2005 CSFB LLC Sell 656 Shares 30.010 USD NASDAQ 18 Feb 2005 CSFB LLC Sell 316 Shares 29.942 USD NASDAQ 18 Feb 2005 CSFB LLC Sell 108 Shares 29.960 USD NASDAQ 18 Feb 2005 CSFB LLC Buy 108 Shares 29.980 USD NASDAQ 18 Feb 2005 CSFB LLC Sell 125 Shares 29.778 USD NASDAQ 18 Feb 2005 CSFB LLC Sell 99 Shares 30.020 USD NASDAQ 18 Feb 2005 CSFB LLC Sell 1,700 Shares 29.880 USD NASDAQ 18 Feb 2005 CSFB LLC Buy 1,600 Shares 29.934 USD NASDAQ 18 Feb 2005 CSFB LLC Sell 600 Shares 29.990 USD NASDAQ 18 Feb 2005 CSFB LLC Sell 400 Shares 29.970 USD NASDAQ 18 Feb 2005 CSFB LLC Sell 100 Shares 30.000 USD NASDAQ 18 Feb 2005 CSFB LLC Sell 100 Shares 29.970 USD NASDAQ 18 Feb 2005 CSFB LLC Sell 200 Shares 30.000 USD NASDAQ 18 Feb 2005 CSFB LLC Buy 200 Shares 30.020 USD NASDAQ 18 Feb 2005 CSFB LLC Buy 100 Shares 30.020 USD NASDAQ 18 Feb 2005 CSFB LLC Sell 200 Shares 30.020 USD NASDAQ 18 Feb 2005 CSFB LLC Buy 100 Shares 29.880 USD NASDAQ 18 Feb 2005 CSFB LLC Sell 284 Shares 29.965 USD NASDAQ 18 Feb 2005 CSFB LLC Sell 32 Shares 29.900 USD NASDAQ 22 Feb 2005 CSFB LLC Sell 6,844 Shares 30.020 USD NASDAQ 22 Feb 2005 CSFB LLC Sell 845 Shares 29.804 USD NASDAQ 22 Feb 2005 CSFB LLC Sell 615 Shares 29.837 USD NASDAQ 22 Feb 2005 CSFB LLC Sell 448 Shares 29.866 USD NASDAQ 22 Feb 2005 CSFB LLC Sell 332 Shares 29.848 USD NASDAQ 22 Feb 2005 CSFB LLC Buy 33 Shares 29.930 USD NASDAQ 22 Feb 2005 CSFB LLC Buy 132 Shares 29.910 USD NASDAQ 22 Feb 2005 CSFB LLC Sell 400 Shares 29.930 USD NASDAQ 22 Feb 2005 CSFB LLC Sell 120 Shares 29.920 USD NASDAQ 22 Feb 2005 CSFB LLC Sell 500 Shares 29.860 USD NASDAQ 22 Feb 2005 CSFB LLC Sell 100 Shares 29.890 USD NASDAQ 22 Feb 2005 CSFB LLC Sell 600 Shares 29.875 USD NASDAQ 22 Feb 2005 CSFB LLC Buy 300 Shares 29.983 USD NASDAQ 22 Feb 2005 CSFB LLC Buy 99 Shares 29.930 USD NASDAQ 22 Feb 2005 CSFB LLC Buy 500 Shares 29.976 USD NASDAQ 22 Feb 2005 CSFB LLC Sell 300 Shares 29.830 USD NASDAQ 22 Feb 2005 CSFB LLC Sell 200 Shares 29.815 USD NASDAQ 22 Feb 2005 CSFB LLC Sell 868 Shares 29.930 USD NASDAQ 22 Feb 2005 CSFB LLC Sell 100 Shares 29.930 USD NASDAQ 22 Feb 2005 CSFB LLC Buy 100 Shares 29.840 USD NASDAQ 22 Feb 2005 CSFB LLC Sell 300 Shares 29.920 USD NASDAQ 22 Feb 2005 CSFB LLC Sell 100 Shares 29.840 USD NASDAQ 23 Feb 2005 CSFB LLC Sell 1,335 Shares 29.852 USD NASDAQ 23 Feb 2005 CSFB LLC Sell 732 Shares 29.860 USD NASDAQ 23 Feb 2005 CSFB LLC Sell 440 Shares 29.852 USD NASDAQ 23 Feb 2005 CSFB LLC Sell 132 Shares 29.858 USD NASDAQ 23 Feb 2005 CSFB LLC Sell 100 Shares 29.890 USD NASDAQ 23 Feb 2005 CSFB LLC Buy 242 Shares 30.010 USD NASDAQ 23 Feb 2005 CSFB LLC Buy 100 Shares 29.850 USD NASDAQ 23 Feb 2005 CSFB LLC Sell 989 Shares 29.884 USD NASDAQ 23 Feb 2005 CSFB LLC Sell 200 Shares 29.980 USD NASDAQ 23 Feb 2005 CSFB LLC Buy 300 Shares 29.907 USD NASDAQ 23 Feb 2005 CSFB LLC Buy 400 Shares 29.925 USD NASDAQ 23 Feb 2005 CSFB LLC Buy 400 Shares 29.910 USD NASDAQ 23 Feb 2005 CSFB LLC Buy 700 Shares 29.933 USD NASDAQ 23 Feb 2005 CSFB LLC Sell 100 Shares 29.850 USD NASDAQ 23 Feb 2005 CSFB LLC Buy 468 Shares 29.908 USD NASDAQ 23 Feb 2005 CSFB LLC Sell 100 Shares 30.050 USD NASDAQ 23 Feb 2005 CSFB LLC Sell 8 Shares 29.880 USD NASDAQ 24 Feb 2005 CSFB LLC Sell 3,489 Shares 29.860 USD NASDAQ 24 Feb 2005 CSFB LLC Sell 540 Shares 29.820 USD NASDAQ 24 Feb 2005 CSFB LLC Sell 456 Shares 29.822 USD NASDAQ 24 Feb 2005 CSFB LLC Sell 8 Shares 29.940 USD NASDAQ 24 Feb 2005 CSFB LLC Buy 564 Shares 30.149 USD NASDAQ 24 Feb 2005 CSFB LLC Buy 964 Shares 30.116 USD NASDAQ 24 Feb 2005 CSFB LLC Buy 1,264 Shares 30.113 USD NASDAQ 24 Feb 2005 CSFB LLC Buy 310 Shares 29.932 USD NASDAQ 24 Feb 2005 CSFB LLC Sell 600 Shares 30.200 USD NASDAQ 24 Feb 2005 CSFB LLC Buy 100 Shares 30.120 USD NASDAQ 24 Feb 2005 CSFB LLC Sell 411 Shares 30.100 USD NASDAQ 24 Feb 2005 CSFB LLC Buy 100 Shares 29.790 USD NASDAQ 24 Feb 2005 CSFB LLC Buy 2,200 Shares 30.010 USD NASDAQ 24 Feb 2005 CSFB LLC Buy 200 Shares 30.100 USD NASDAQ 24 Feb 2005 CSFB LLC Buy 500 Shares 29.902 USD NASDAQ 25 Feb 2005 CSFB LLC Sell 200 Shares 30.345 USD NASDAQ 25 Feb 2005 CSFB LLC Sell 70 Shares 30.340 USD NASDAQ 25 Feb 2005 CSFB LLC Buy 100 Shares 30.300 USD NASDAQ 25 Feb 2005 CSFB LLC Buy 488 Shares 30.243 USD NASDAQ 25 Feb 2005 CSFB LLC Buy 538 Shares 30.296 USD NASDAQ 25 Feb 2005 CSFB LLC Buy 2,330 Shares 30.282 USD NASDAQ 25 Feb 2005 CSFB LLC Sell 173 Shares 30.130 USD NASDAQ 25 Feb 2005 CSFB LLC Buy 800 Shares 30.271 USD NASDAQ 25 Feb 2005 CSFB LLC Buy 700 Shares 30.280 USD NASDAQ 25 Feb 2005 CSFB LLC Buy 1,400 Shares 30.266 USD NASDAQ 25 Feb 2005 CSFB LLC Buy 267 Shares 30.292 USD NASDAQ 25 Feb 2005 CSFB LLC Buy 1,000 Shares 30.253 USD NASDAQ 25 Feb 2005 CSFB LLC Buy 400 Shares 30.248 USD NASDAQ 28 Feb 2005 CSFB LLC Sell 5,178 Shares 30.270 USD NASDAQ 28 Feb 2005 CSFB LLC Sell 1,260 Shares 30.016 USD NASDAQ 28 Feb 2005 CSFB LLC Sell 1,040 Shares 30.009 USD NASDAQ 28 Feb 2005 CSFB LLC Sell 824 Shares 30.019 USD NASDAQ 28 Feb 2005 CSFB LLC Sell 580 Shares 30.022 USD NASDAQ 28 Feb 2005 CSFB LLC Buy 162 Shares 30.070 USD NASDAQ 28 Feb 2005 CSFB LLC Sell 97 Shares 30.070 USD NASDAQ 28 Feb 2005 CSFB LLC Sell 2,400 Shares 30.070 USD NASDAQ 28 Feb 2005 CSFB LLC Buy 100 Shares 30.010 USD NASDAQ 28 Feb 2005 CSFB LLC Sell 100 Shares 30.000 USD NASDAQ 28 Feb 2005 CSFB LLC Buy 700 Shares 30.033 USD NASDAQ 28 Feb 2005 CSFB LLC Buy 100 Shares 30.040 USD NASDAQ 28 Feb 2005 CSFB LLC Buy 100 Shares 30.050 USD NASDAQ 01 Mar 2005 CSFB LLC Sell 8 Shares 29.940 USD NASDAQ 01 Mar 2005 CSFB LLC Buy 116 Shares 29.973 USD NASDAQ 01 Mar 2005 CSFB LLC Buy 1,164 Shares 29.997 USD NASDAQ 01 Mar 2005 CSFB LLC Buy 2,076 Shares 30.004 USD NASDAQ 01 Mar 2005 CSFB LLC Sell 86 Shares 30.190 USD NASDAQ 01 Mar 2005 CSFB LLC Buy 100 Shares 29.950 USD NASDAQ 01 Mar 2005 CSFB LLC Sell 3,200 Shares 29.990 USD NASDAQ 01 Mar 2005 CSFB LLC Sell 600 Shares 30.300 USD NASDAQ 01 Mar 2005 CSFB LLC Buy 100 Shares 30.170 USD NASDAQ 01 Mar 2005 CSFB LLC Sell 10,100 Shares 29.968 USD NASDAQ 01 Mar 2005 CSFB LLC Sell 800 Shares 30.009 USD NASDAQ 01 Mar 2005 CSFB LLC Sell 100 Shares 29.940 USD NASDAQ 01 Mar 2005 CSFB LLC Buy 500 Shares 30.066 USD NASDAQ 01 Mar 2005 CSFB LLC Buy 1,100 Shares 29.970 USD NASDAQ 01 Mar 2005 CSFB LLC Buy 100 Shares 29.960 USD NASDAQ 01 Mar 2005 CSFB LLC Buy 1,100 Shares 29.997 USD NASDAQ 01 Mar 2005 CSFB LLC Buy 400 Shares 29.955 USD NASDAQ 01 Mar 2005 CSFB LLC Buy 500 Shares 30.004 USD NASDAQ 01 Mar 2005 CSFB LLC Sell 47 Shares 29.990 USD NASDAQ 01 Mar 2005 CSFB LLC Buy 200 Shares 30.110 USD NASDAQ 01 Mar 2005 CSFB LLC Buy 600 Shares 29.967 USD NASDAQ 01 Mar 2005 CSFB LLC Buy 200 Shares 30.050 USD NASDAQ 01 Mar 2005 CSFB LLC Sell 1,000 Shares 30.300 USD NASDAQ 02 Mar 2005 CSFB LLC Sell 1,400 Shares 29.822 USD NASDAQ 02 Mar 2005 CSFB LLC Buy 38 Shares 29.820 USD NASDAQ 02 Mar 2005 CSFB LLC Buy 1,620 Shares 29.820 USD NASDAQ 02 Mar 2005 CSFB LLC Sell 548,643 Shares 29.903 USD NASDAQ 02 Mar 2005 CSFB LLC Buy 343 Shares 29.896 USD NASDAQ 02 Mar 2005 CSFB LLC Buy 548,300 Shares 29.904 USD NASDAQ 02 Mar 2005 CSFB LLC Sell 17,200 Shares 29.810 USD NASDAQ 02 Mar 2005 CSFB LLC Sell 5,049 Shares 29.810 USD NASDAQ 02 Mar 2005 CSFB LLC Buy 656 Shares 29.997 USD NASDAQ 02 Mar 2005 CSFB LLC Buy 748 Shares 29.975 USD NASDAQ 02 Mar 2005 CSFB LLC Buy 2,232 Shares 29.861 USD NASDAQ 02 Mar 2005 CSFB LLC Sell 119 Shares 29.860 USD NASDAQ 02 Mar 2005 CSFB LLC Sell 100 Shares 29.810 USD NASDAQ 02 Mar 2005 CSFB LLC Sell 60 Shares 29.810 USD NASDAQ 02 Mar 2005 CSFB LLC Buy 60 Shares 29.790 USD NASDAQ 02 Mar 2005 CSFB LLC Sell 300 Shares 29.770 USD NASDAQ 02 Mar 2005 CSFB LLC Buy 1,300 Shares 29.918 USD NASDAQ 02 Mar 2005 CSFB LLC Buy 200 Shares 30.010 USD NASDAQ 02 Mar 2005 CSFB LLC Sell 200 Shares 29.870 USD NASDAQ 02 Mar 2005 CSFB LLC Buy 500 Shares 29.944 USD NASDAQ 02 Mar 2005 CSFB LLC Buy 200 Shares 29.960 USD NASDAQ 02 Mar 2005 CSFB LLC Sell 153 Shares 29.820 USD NASDAQ 02 Mar 2005 CSFB LLC Buy 800 Shares 29.911 USD NASDAQ 02 Mar 2005 CSFB LLC Buy 300 Shares 29.770 USD NASDAQ 02 Mar 2005 CSFB LLC Buy 500 Shares 29.770 USD NASDAQ 02 Mar 2005 CSFB LLC Buy 100 Shares 29.820 USD NASDAQ 02 Mar 2005 CSFB LLC Buy 1 Shares 29.950 USD NASDAQ 02 Mar 2005 CSFB LLC Buy 46 Shares 29.900 USD NASDAQ 03 Mar 2005 CSFB LLC Buy 50,439 Shares 30.072 USD NASDAQ 03 Mar 2005 CSFB LLC Sell 150,000 Shares 29.900 USD NASDAQ 03 Mar 2005 CSFB LLC Sell 50,000 Shares 29.950 USD NASDAQ 03 Mar 2005 CSFB LLC Sell 41,190 Shares 29.976 USD NASDAQ 03 Mar 2005 CSFB LLC Sell 27,741 Shares 30.050 USD NASDAQ 03 Mar 2005 CSFB LLC Sell 20,679 Shares 30.050 USD NASDAQ 03 Mar 2005 CSFB LLC Sell 2,019 Shares 30.050 USD NASDAQ 03 Mar 2005 CSFB LLC Sell 10 Shares 30.020 USD NASDAQ 03 Mar 2005 CSFB LLC Buy 1,267,500 Shares 29.925 USD NASDAQ 03 Mar 2005 CSFB LLC Sell 8,512 Shares 29.810 USD NASDAQ 03 Mar 2005 CSFB LLC Buy 200 Shares 29.985 USD NASDAQ 03 Mar 2005 CSFB LLC Buy 308 Shares 30.097 USD NASDAQ 03 Mar 2005 CSFB LLC Buy 332 Shares 30.150 USD NASDAQ 03 Mar 2005 CSFB LLC Buy 780 Shares 30.079 USD NASDAQ 03 Mar 2005 CSFB LLC Buy 800 Shares 30.030 USD NASDAQ 03 Mar 2005 CSFB LLC Buy 2,949 Shares 30.126 USD NASDAQ 03 Mar 2005 CSFB LLC Buy 600 Shares 30.010 USD NASDAQ 03 Mar 2005 CSFB LLC Buy 100 Shares 30.090 USD NASDAQ 03 Mar 2005 CSFB LLC Buy 200 Shares 30.085 USD NASDAQ 03 Mar 2005 CSFB LLC Buy 200 Shares 30.100 USD NASDAQ 03 Mar 2005 CSFB LLC Buy 2,700 Shares 30.058 USD NASDAQ 03 Mar 2005 CSFB LLC Buy 300 Shares 30.060 USD NASDAQ 03 Mar 2005 CSFB LLC Sell 100 Shares 30.040 USD NASDAQ 03 Mar 2005 CSFB LLC Buy 1,500 Shares 30.047 USD NASDAQ 03 Mar 2005 CSFB LLC Buy 2,000 Shares 30.030 USD NASDAQ 03 Mar 2005 CSFB LLC Sell 258 Shares 29.850 USD NASDAQ 04 Mar 2005 CSFB LLC Buy 108 Shares 30.300 USD NASDAQ 04 Mar 2005 CSFB LLC Buy 116 Shares 30.270 USD NASDAQ 04 Mar 2005 CSFB LLC Buy 548 Shares 30.272 USD NASDAQ 04 Mar 2005 CSFB LLC Buy 1,196 Shares 30.290 USD NASDAQ 04 Mar 2005 CSFB LLC Sell 500 Shares 30.250 USD NASDAQ 04 Mar 2005 CSFB LLC Buy 500 Shares 30.244 USD NASDAQ 04 Mar 2005 CSFB LLC Buy 1,400 Shares 30.265 USD NASDAQ 04 Mar 2005 CSFB LLC Buy 300 Shares 30.300 USD NASDAQ 04 Mar 2005 CSFB LLC Buy 400 Shares 30.303 USD NASDAQ 04 Mar 2005 CSFB LLC Buy 227 Shares 30.310 USD NASDAQ 04 Mar 2005 CSFB LLC Buy 602 Shares 30.268 USD NASDAQ 04 Mar 2005 CSFB LLC Buy 100 Shares 30.260 USD NASDAQ 04 Mar 2005 CSFB LLC Buy 600 Shares 30.307 USD NASDAQ 04 Mar 2005 CSFB LLC Sell 2,300 Shares 30.260 USD NASDAQ 04 Mar 2005 CSFB LLC Sell 100 Shares 30.250 USD NASDAQ 04 Mar 2005 CSFB LLC Sell 100 Shares 30.250 USD NASDAQ 07 Mar 2005 CSFB LLC Sell 12,700 Shares 30.192 USD NASDAQ 07 Mar 2005 CSFB LLC Sell 12,300 Shares 30.192 USD NASDAQ 07 Mar 2005 CSFB LLC Buy 25,000 Shares 30.192 USD NASDAQ 07 Mar 2005 CSFB LLC Sell 864 Shares 30.068 USD NASDAQ 07 Mar 2005 CSFB LLC Sell 624 Shares 30.061 USD NASDAQ 07 Mar 2005 CSFB LLC Sell 40 Shares 30.098 USD NASDAQ 07 Mar 2005 CSFB LLC Buy 224 Shares 30.236 USD NASDAQ 07 Mar 2005 CSFB LLC Buy 424 Shares 30.305 USD NASDAQ 07 Mar 2005 CSFB LLC Buy 379 Shares 30.282 USD NASDAQ 07 Mar 2005 CSFB LLC Buy 1,100 Shares 30.130 USD NASDAQ 07 Mar 2005 CSFB LLC Sell 484 Shares 30.212 USD NASDAQ 07 Mar 2005 CSFB LLC Buy 300 Shares 30.190 USD NASDAQ 07 Mar 2005 CSFB LLC Sell 300 Shares 30.153 USD NASDAQ 07 Mar 2005 CSFB LLC Sell 100 Shares 30.150 USD NASDAQ 07 Mar 2005 CSFB LLC Buy 400 Shares 30.280 USD NASDAQ 07 Mar 2005 CSFB LLC Sell 100 Shares 30.130 USD NASDAQ 07 Mar 2005 CSFB LLC Buy 100 Shares 30.130 USD NASDAQ 07 Mar 2005 CSFB LLC Buy 300 Shares 30.280 USD NASDAQ 07 Mar 2005 CSFB LLC Buy 400 Shares 30.275 USD NASDAQ 07 Mar 2005 CSFB LLC Buy 1,600 Shares 30.130 USD NASDAQ 08 Mar 2005 CSFB LLC Sell 12,300 Shares 30.230 USD NASDAQ 08 Mar 2005 CSFB LLC Sell 10,500 Shares 30.230 USD NASDAQ 08 Mar 2005 CSFB LLC Buy 22,800 Shares 30.230 USD NASDAQ 08 Mar 2005 CSFB LLC Sell 1,696 Shares 30.222 USD NASDAQ 08 Mar 2005 CSFB LLC Sell 756 Shares 30.246 USD NASDAQ 08 Mar 2005 CSFB LLC Sell 548 Shares 30.145 USD NASDAQ 08 Mar 2005 CSFB LLC Sell 340 Shares 30.237 USD NASDAQ 08 Mar 2005 CSFB LLC Sell 200 Shares 30.290 USD NASDAQ 08 Mar 2005 CSFB LLC Sell 3,088 Shares 30.340 USD NASDAQ 08 Mar 2005 CSFB LLC Sell 1,000 Shares 30.301 USD NASDAQ 08 Mar 2005 CSFB LLC Buy 800 Shares 30.291 USD NASDAQ 08 Mar 2005 CSFB LLC Sell 400 Shares 30.275 USD NASDAQ 08 Mar 2005 CSFB LLC Sell 100 Shares 30.300 USD NASDAQ 08 Mar 2005 CSFB LLC Buy 100 Shares 30.140 USD NASDAQ 08 Mar 2005 CSFB LLC Buy 300 Shares 30.340 USD NASDAQ 08 Mar 2005 CSFB LLC Sell 3,000 Shares 30.340 USD NASDAQ 08 Mar 2005 CSFB LLC Sell 1,600 Shares 30.306 USD NASDAQ 09 Mar 2005 CSFB LLC Sell 100 Shares 30.210 USD NASDAQ 09 Mar 2005 CSFB LLC Sell 1,480 Shares 30.136 USD NASDAQ 09 Mar 2005 CSFB LLC Sell 1,121 Shares 30.168 USD NASDAQ 09 Mar 2005 CSFB LLC Sell 964 Shares 30.145 USD NASDAQ 09 Mar 2005 CSFB LLC Sell 467 Shares 30.174 USD NASDAQ 09 Mar 2005 CSFB LLC Buy 100 Shares 30.190 USD NASDAQ 09 Mar 2005 CSFB LLC Buy 493 Shares 30.092 USD NASDAQ 09 Mar 2005 CSFB LLC Sell 200 Shares 30.220 USD NASDAQ 09 Mar 2005 CSFB LLC Buy 1,500 Shares 30.090 USD NASDAQ 09 Mar 2005 CSFB LLC Sell 600 Shares 30.124 USD NASDAQ 09 Mar 2005 CSFB LLC Buy 200 Shares 30.180 USD NASDAQ 09 Mar 2005 CSFB LLC Sell 200 Shares 30.300 USD NASDAQ 09 Mar 2005 CSFB LLC Sell 100 Shares 30.130 USD NASDAQ 09 Mar 2005 CSFB LLC Buy 100 Shares 30.090 USD NASDAQ 09 Mar 2005 CSFB LLC Buy 100 Shares 30.180 USD NASDAQ 09 Mar 2005 CSFB LLC Buy 2,300 Shares 30.174 USD NASDAQ 09 Mar 2005 CSFB LLC Buy 94 Shares 30.140 USD NASDAQ 10 Mar 2005 CSFB LLC Sell 224 Shares 30.076 USD NASDAQ 10 Mar 2005 CSFB LLC Sell 108 Shares 30.020 USD NASDAQ 10 Mar 2005 CSFB LLC Sell 100 Shares 30.110 USD NASDAQ 10 Mar 2005 CSFB LLC Buy 117 Shares 30.200 USD NASDAQ 10 Mar 2005 CSFB LLC Sell 100 Shares 30.180 USD NASDAQ 10 Mar 2005 CSFB LLC Sell 252 Shares 30.060 USD NASDAQ 10 Mar 2005 CSFB LLC Sell 300 Shares 30.010 USD NASDAQ 10 Mar 2005 CSFB LLC Sell 300 Shares 30.110 USD NASDAQ 10 Mar 2005 CSFB LLC Sell 300 Shares 30.023 USD NASDAQ 10 Mar 2005 CSFB LLC Sell 800 Shares 30.135 USD NASDAQ 10 Mar 2005 CSFB LLC Sell 100 Shares 30.050 USD NASDAQ 10 Mar 2005 CSFB LLC Buy 100 Shares 30.210 USD NASDAQ 10 Mar 2005 CSFB LLC Sell 1,900 Shares 30.019 USD NASDAQ 10 Mar 2005 CSFB LLC Sell 200 Shares 29.950 USD NASDAQ 10 Mar 2005 CSFB LLC Buy 2,000 Shares 30.060 USD NASDAQ 11 Mar 2005 CSFB LLC Sell 990 Shares 30.090 USD NASDAQ 11 Mar 2005 CSFB LLC Buy 990 Shares 30.090 USD NASDAQ 11 Mar 2005 CSFB LLC Sell 216 Shares 30.005 USD NASDAQ 11 Mar 2005 CSFB LLC Sell 108 Shares 29.990 USD NASDAQ 11 Mar 2005 CSFB LLC Sell 100 Shares 30.050 USD NASDAQ 11 Mar 2005 CSFB LLC Sell 777 Shares 30.014 USD NASDAQ 11 Mar 2005 CSFB LLC Sell 400 Shares 30.050 USD NASDAQ 11 Mar 2005 CSFB LLC Sell 200 Shares 30.020 USD NASDAQ 11 Mar 2005 CSFB LLC Sell 700 Shares 30.054 USD NASDAQ 11 Mar 2005 CSFB LLC Buy 200 Shares 30.060 USD NASDAQ 11 Mar 2005 CSFB LLC Buy 300 Shares 30.057 USD NASDAQ 11 Mar 2005 CSFB LLC Buy 200 Shares 30.060 USD NASDAQ 11 Mar 2005 CSFB LLC Buy 107 Shares 30.140 USD NASDAQ 11 Mar 2005 CSFB LLC Buy 100 Shares 30.030 USD NASDAQ 11 Mar 2005 CSFB LLC Sell 2,244 Shares 30.090 USD NASDAQ 11 Mar 2005 CSFB LLC Sell 500 Shares 30.050 USD NASDAQ 14 Mar 2005 CSFB LLC Sell 470 Shares 30.354 USD NASDAQ 14 Mar 2005 CSFB LLC Sell 260 Shares 30.354 USD NASDAQ 14 Mar 2005 CSFB LLC Buy 200 Shares 30.320 USD NASDAQ 14 Mar 2005 CSFB LLC Buy 530 Shares 30.366 USD NASDAQ 14 Mar 2005 CSFB LLC Sell 1,747 Shares 30.400 USD NASDAQ 14 Mar 2005 CSFB LLC Buy 100 Shares 30.090 USD NASDAQ 14 Mar 2005 CSFB LLC Buy 324 Shares 30.400 USD NASDAQ 14 Mar 2005 CSFB LLC Buy 115 Shares 30.291 USD NASDAQ 14 Mar 2005 CSFB LLC Buy 100 Shares 30.300 USD NASDAQ 14 Mar 2005 CSFB LLC Sell 900 Shares 30.368 USD NASDAQ 14 Mar 2005 CSFB LLC Sell 400 Shares 30.330 USD NASDAQ 14 Mar 2005 CSFB LLC Sell 400 Shares 30.323 USD NASDAQ 14 Mar 2005 CSFB LLC Sell 200 Shares 30.280 USD NASDAQ 14 Mar 2005 CSFB LLC Sell 200 Shares 30.070 USD NASDAQ 14 Mar 2005 CSFB LLC Buy 100 Shares 30.360 USD NASDAQ 14 Mar 2005 CSFB LLC Buy 288 Shares 30.225 USD NASDAQ 14 Mar 2005 CSFB LLC Buy 100 Shares 30.390 USD NASDAQ 14 Mar 2005 CSFB LLC Buy 1,700 Shares 30.366 USD NASDAQ 14 Mar 2005 CSFB LLC Buy 2,200 Shares 30.359 USD NASDAQ 14 Mar 2005 CSFB LLC Sell 16 Shares 30.300 USD NASDAQ 15 Mar 2005 CSFB LLC Sell 100 Shares 30.460 USD NASDAQ 15 Mar 2005 CSFB LLC Sell 2,684 Shares 30.332 USD NASDAQ 15 Mar 2005 CSFB LLC Sell 1,628 Shares 30.252 USD NASDAQ 15 Mar 2005 CSFB LLC Sell 108 Shares 30.410 USD NASDAQ 15 Mar 2005 CSFB LLC Sell 8 Shares 30.200 USD NASDAQ 15 Mar 2005 CSFB LLC Buy 16 Shares 30.415 USD NASDAQ 15 Mar 2005 CSFB LLC Buy 200 Shares 30.425 USD NASDAQ 15 Mar 2005 CSFB LLC Sell 100 Shares 30.210 USD NASDAQ 15 Mar 2005 CSFB LLC Sell 100 Shares 30.420 USD NASDAQ 15 Mar 2005 CSFB LLC Sell 400 Shares 30.360 USD NASDAQ 15 Mar 2005 CSFB LLC Sell 200 Shares 30.400 USD NASDAQ 15 Mar 2005 CSFB LLC Buy 100 Shares 30.440 USD NASDAQ 15 Mar 2005 CSFB LLC Sell 1,200 Shares 30.338 USD NASDAQ 15 Mar 2005 CSFB LLC Sell 100 Shares 30.390 USD NASDAQ 15 Mar 2005 CSFB LLC Sell 100 Shares 30.400 USD NASDAQ 15 Mar 2005 CSFB LLC Buy 144 Shares 30.240 USD NASDAQ 15 Mar 2005 CSFB LLC Sell 171 Shares 30.450 USD NASDAQ 15 Mar 2005 CSFB LLC Buy 243 Shares 30.370 USD NASDAQ 16 Mar 2005 CSFB LLC Sell 100 Shares 30.140 USD NASDAQ 16 Mar 2005 CSFB LLC Sell 60 Shares 30.100 USD NASDAQ 16 Mar 2005 CSFB LLC Buy 160 Shares 30.125 USD NASDAQ 16 Mar 2005 CSFB LLC Sell 764 Shares 30.090 USD NASDAQ 16 Mar 2005 CSFB LLC Sell 532 Shares 30.106 USD NASDAQ 16 Mar 2005 CSFB LLC Sell 108 Shares 30.070 USD NASDAQ 16 Mar 2005 CSFB LLC Buy 500 Shares 30.150 USD NASDAQ 16 Mar 2005 CSFB LLC Sell 162 Shares 30.100 USD NASDAQ 16 Mar 2005 CSFB LLC Sell 300 Shares 30.100 USD NASDAQ 16 Mar 2005 CSFB LLC Sell 200 Shares 30.310 USD NASDAQ 16 Mar 2005 CSFB LLC Buy 100 Shares 30.070 USD NASDAQ 16 Mar 2005 CSFB LLC Buy 200 Shares 30.120 USD NASDAQ 16 Mar 2005 CSFB LLC Sell 3,000 Shares 30.140 USD NASDAQ 17 Mar 2005 CSFB LLC Sell 373 Shares 30.090 USD NASDAQ 17 Mar 2005 CSFB LLC Sell 163 Shares 30.090 USD NASDAQ 17 Mar 2005 CSFB LLC Sell 124 Shares 30.090 USD NASDAQ 17 Mar 2005 CSFB LLC Buy 660 Shares 30.090 USD NASDAQ 17 Mar 2005 CSFB LLC Sell 108 Shares 30.010 USD NASDAQ 17 Mar 2005 CSFB LLC Buy 100 Shares 30.090 USD NASDAQ 17 Mar 2005 CSFB LLC Buy 200 Shares 30.240 USD NASDAQ 17 Mar 2005 CSFB LLC Buy 2,589 Shares 30.090 USD NASDAQ 17 Mar 2005 CSFB LLC Buy 4,932 Shares 30.131 USD NASDAQ 17 Mar 2005 CSFB LLC Sell 200 Shares 30.110 USD NASDAQ 17 Mar 2005 CSFB LLC Buy 2,200 Shares 30.095 USD NASDAQ 17 Mar 2005 CSFB LLC Buy 700 Shares 30.109 USD NASDAQ 17 Mar 2005 CSFB LLC Buy 200 Shares 30.100 USD NASDAQ 17 Mar 2005 CSFB LLC Buy 100 Shares 30.100 USD NASDAQ 17 Mar 2005 CSFB LLC Buy 1,300 Shares 30.098 USD NASDAQ 17 Mar 2005 CSFB LLC Sell 2,400 Shares 30.090 USD NASDAQ 17 Mar 2005 CSFB LLC Buy 100 Shares 30.090 USD NASDAQ 17 Mar 2005 CSFB LLC Buy 2,600 Shares 30.097 USD NASDAQ 18 Mar 2005 CSFB LLC Sell 3,484 Shares 30.090 USD NASDAQ 18 Mar 2005 CSFB LLC Sell 1,820 Shares 29.714 USD NASDAQ 18 Mar 2005 CSFB LLC Sell 1,516 Shares 29.703 USD NASDAQ 18 Mar 2005 CSFB LLC Sell 384 Shares 29.617 USD NASDAQ 18 Mar 2005 CSFB LLC Buy 132 Shares 29.800 USD NASDAQ 18 Mar 2005 CSFB LLC Buy 89,072 Shares 30.200 USD NASDAQ 18 Mar 2005 CSFB LLC Buy 100 Shares 29.620 USD NASDAQ 18 Mar 2005 CSFB LLC Sell 300 Shares 29.657 USD NASDAQ 18 Mar 2005 CSFB LLC Buy 4,400 Shares 29.725 USD NASDAQ 18 Mar 2005 CSFB LLC Buy 100 Shares 29.830 USD NASDAQ 18 Mar 2005 CSFB LLC Buy 1,500 Shares 29.750 USD NASDAQ 18 Mar 2005 CSFB LLC Sell 600 Shares 29.718 USD NASDAQ 18 Mar 2005 CSFB LLC Sell 300 Shares 29.697 USD NASDAQ 18 Mar 2005 CSFB LLC Buy 700 Shares 29.683 USD NASDAQ 18 Mar 2005 CSFB LLC Sell 200 Shares 29.640 USD NASDAQ 18 Mar 2005 CSFB LLC Buy 400 Shares 30.000 USD NASDAQ 18 Mar 2005 CSFB LLC Sell 2,200 Shares 30.200 USD NASDAQ 18 Mar 2005 CSFB LLC Buy 700 Shares 30.010 USD NASDAQ 18 Mar 2005 CSFB LLC Buy 100 Shares 29.680 USD NASDAQ 18 Mar 2005 CSFB LLC Buy 2,100 Shares 29.752 USD NASDAQ 21 Mar 2005 CSFB LLC Buy 200 Shares 29.085 USD NASDAQ 21 Mar 2005 CSFB LLC Buy 600 Shares 28.990 USD NASDAQ 21 Mar 2005 CSFB LLC Buy 68,300 Shares 29.105 USD NASDAQ 21 Mar 2005 CSFB LLC Sell 3,506 Shares 29.080 USD NASDAQ 21 Mar 2005 CSFB LLC Sell 1,727 Shares 29.077 USD NASDAQ 21 Mar 2005 CSFB LLC Sell 1,065 Shares 29.095 USD NASDAQ 21 Mar 2005 CSFB LLC Sell 895 Shares 29.357 USD NASDAQ 21 Mar 2005 CSFB LLC Sell 424 Shares 29.204 USD NASDAQ 21 Mar 2005 CSFB LLC Buy 216 Shares 29.690 USD NASDAQ 21 Mar 2005 CSFB LLC Buy 200 Shares 29.000 USD NASDAQ 21 Mar 2005 CSFB LLC Buy 800 Shares 29.228 USD NASDAQ 21 Mar 2005 CSFB LLC Buy 3,741 Shares 29.257 USD NASDAQ 21 Mar 2005 CSFB LLC Buy 900 Shares 29.310 USD NASDAQ 21 Mar 2005 CSFB LLC Sell 200 Shares 29.270 USD NASDAQ 21 Mar 2005 CSFB LLC Buy 1,200 Shares 29.158 USD NASDAQ 21 Mar 2005 CSFB LLC Sell 100 Shares 28.990 USD NASDAQ 21 Mar 2005 CSFB LLC Buy 500 Shares 29.192 USD NASDAQ 21 Mar 2005 CSFB LLC Buy 171 Shares 29.424 USD NASDAQ 21 Mar 2005 CSFB LLC Buy 443 Shares 29.060 USD NASDAQ 22 Mar 2005 CSFB LLC Buy 100 Shares 28.710 USD NASDAQ 22 Mar 2005 CSFB LLC Sell 5,308 Shares 28.744 USD NASDAQ 22 Mar 2005 CSFB LLC Sell 1,749 Shares 28.790 USD NASDAQ 22 Mar 2005 CSFB LLC Sell 896 Shares 28.753 USD NASDAQ 22 Mar 2005 CSFB LLC Buy 399 Shares 29.000 USD NASDAQ 22 Mar 2005 CSFB LLC Buy 400 Shares 29.000 USD NASDAQ 22 Mar 2005 CSFB LLC Sell 108 Shares 28.750 USD NASDAQ 22 Mar 2005 CSFB LLC Buy 300 Shares 28.820 USD NASDAQ 22 Mar 2005 CSFB LLC Sell 69 Shares 28.790 USD NASDAQ 22 Mar 2005 CSFB LLC Buy 5,059 Shares 28.785 USD NASDAQ 22 Mar 2005 CSFB LLC Buy 1,500 Shares 29.003 USD NASDAQ 22 Mar 2005 CSFB LLC Buy 1,500 Shares 28.959 USD NASDAQ 22 Mar 2005 CSFB LLC Sell 100 Shares 28.750 USD NASDAQ 22 Mar 2005 CSFB LLC Buy 500 Shares 28.910 USD NASDAQ 22 Mar 2005 CSFB LLC Sell 100 Shares 28.840 USD NASDAQ 22 Mar 2005 CSFB LLC Sell 100 Shares 29.050 USD NASDAQ 22 Mar 2005 CSFB LLC Sell 12 Shares 29.010 USD NASDAQ 23 Mar 2005 CSFB LLC Buy 100 Shares 28.460 USD NASDAQ 23 Mar 2005 CSFB LLC Sell 2,808 Shares 28.660 USD NASDAQ 23 Mar 2005 CSFB LLC Sell 440 Shares 28.641 USD NASDAQ 23 Mar 2005 CSFB LLC Sell 432 Shares 28.640 USD NASDAQ 23 Mar 2005 CSFB LLC Buy 69 Shares 28.490 USD NASDAQ 23 Mar 2005 CSFB LLC Buy 2,500 Shares 28.674 USD NASDAQ 23 Mar 2005 CSFB LLC Buy 400 Shares 28.600 USD NASDAQ 23 Mar 2005 CSFB LLC Buy 1,200 Shares 28.678 USD NASDAQ 23 Mar 2005 CSFB LLC Buy 200 Shares 28.640 USD NASDAQ 23 Mar 2005 CSFB LLC Buy 400 Shares 28.700 USD NASDAQ 23 Mar 2005 CSFB LLC Sell 354 Shares 28.643 USD NASDAQ 23 Mar 2005 CSFB LLC Buy 354 Shares 28.700 USD NASDAQ 24 Mar 2005 CSFB LLC Sell 8,600 Shares 29.060 USD NASDAQ 24 Mar 2005 CSFB LLC Sell 864 Shares 29.036 USD NASDAQ 24 Mar 2005 CSFB LLC Sell 308 Shares 29.053 USD NASDAQ 24 Mar 2005 CSFB LLC Sell 108 Shares 29.040 USD NASDAQ 24 Mar 2005 CSFB LLC Buy 100 Shares 29.040 USD NASDAQ 24 Mar 2005 CSFB LLC Sell 800 Shares 29.044 USD NASDAQ 24 Mar 2005 CSFB LLC Sell 300 Shares 29.047 USD NASDAQ 24 Mar 2005 CSFB LLC Sell 300 Shares 29.043 USD NASDAQ 24 Mar 2005 CSFB LLC Sell 300 Shares 29.033 USD NASDAQ 24 Mar 2005 CSFB LLC Buy 200 Shares 29.040 USD NASDAQ 24 Mar 2005 CSFB LLC Buy 284 Shares 29.040 USD NASDAQ 24 Mar 2005 CSFB LLC Sell 400 Shares 29.048 USD NASDAQ 24 Mar 2005 CSFB LLC Sell 8,600 Shares 29.060 USD NASDAQ 28 Mar 2005 CSFB LLC Sell 1,165 Shares 29.000 USD NASDAQ 28 Mar 2005 CSFB LLC Buy 1,165 Shares 29.000 USD NASDAQ 28 Mar 2005 CSFB LLC Sell 1,124 Shares 28.919 USD NASDAQ 28 Mar 2005 CSFB LLC Sell 980 Shares 28.894 USD NASDAQ 28 Mar 2005 CSFB LLC Sell 540 Shares 28.984 USD NASDAQ 28 Mar 2005 CSFB LLC Sell 8 Shares 28.950 USD NASDAQ 28 Mar 2005 CSFB LLC Sell 400 Shares 29.040 USD NASDAQ 28 Mar 2005 CSFB LLC Sell 300 Shares 28.907 USD NASDAQ 28 Mar 2005 CSFB LLC Sell 400 Shares 28.935 USD NASDAQ 28 Mar 2005 CSFB LLC Sell 200 Shares 29.035 USD NASDAQ 28 Mar 2005 CSFB LLC Sell 200 Shares 28.865 USD NASDAQ 28 Mar 2005 CSFB LLC Sell 400 Shares 29.025 USD NASDAQ 28 Mar 2005 CSFB LLC Sell 343 Shares 28.983 USD NASDAQ 28 Mar 2005 CSFB LLC Sell 100 Shares 29.000 USD NASDAQ 28 Mar 2005 CSFB LLC Sell 4 Shares 29.050 USD NASDAQ 28 Mar 2005 CSFB LLC Sell 3 Shares 28.900 USD NASDAQ 28 Mar 2005 CSFB LLC Buy 1 Shares 29.040 USD NASDAQ 29 Mar 2005 CSFB LLC Sell 500 Shares 28.960 USD NASDAQ 29 Mar 2005 CSFB LLC Sell 410 Shares 28.957 USD NASDAQ 29 Mar 2005 CSFB LLC Buy 160 Shares 28.959 USD NASDAQ 29 Mar 2005 CSFB LLC Buy 750 Shares 28.959 USD NASDAQ 29 Mar 2005 CSFB LLC Sell 8,600 Shares 28.970 USD NASDAQ 29 Mar 2005 CSFB LLC Sell 6,196 Shares 28.996 USD NASDAQ 29 Mar 2005 CSFB LLC Sell 4,373 Shares 29.066 USD NASDAQ 29 Mar 2005 CSFB LLC Sell 2,776 Shares 28.920 USD NASDAQ 29 Mar 2005 CSFB LLC Sell 48 Shares 29.057 USD NASDAQ 29 Mar 2005 CSFB LLC Buy 316 Shares 29.083 USD NASDAQ 29 Mar 2005 CSFB LLC Buy 432 Shares 28.990 USD NASDAQ 29 Mar 2005 CSFB LLC Buy 648 Shares 29.164 USD NASDAQ 29 Mar 2005 CSFB LLC Buy 1,636 Shares 29.045 USD NASDAQ 29 Mar 2005 CSFB LLC Buy 108 Shares 29.020 USD NASDAQ 29 Mar 2005 CSFB LLC Sell 185 Shares 28.990 USD NASDAQ 29 Mar 2005 CSFB LLC Sell 40 Shares 28.970 USD NASDAQ 29 Mar 2005 CSFB LLC Buy 2,100 Shares 28.881 USD NASDAQ 29 Mar 2005 CSFB LLC Sell 300 Shares 29.060 USD NASDAQ 29 Mar 2005 CSFB LLC Sell 400 Shares 28.908 USD NASDAQ 29 Mar 2005 CSFB LLC Sell 600 Shares 29.077 USD NASDAQ 29 Mar 2005 CSFB LLC Sell 300 Shares 29.107 USD NASDAQ 29 Mar 2005 CSFB LLC Sell 200 Shares 29.150 USD NASDAQ 29 Mar 2005 CSFB LLC Buy 200 Shares 29.020 USD NASDAQ 29 Mar 2005 CSFB LLC Sell 200 Shares 28.970 USD NASDAQ 30 Mar 2005 CSFB LLC Buy 24 Shares 29.180 USD NASDAQ 30 Mar 2005 CSFB LLC Buy 2,196 Shares 29.230 USD NASDAQ 30 Mar 2005 CSFB LLC Buy 340 Shares 29.110 USD NASDAQ 30 Mar 2005 CSFB LLC Buy 372 Shares 39.320 USD NASDAQ 30 Mar 2005 CSFB LLC Sell 527 Shares 28.990 USD NASDAQ 30 Mar 2005 CSFB LLC Buy 200 Shares 29.160 USD NASDAQ 30 Mar 2005 CSFB LLC Buy 40 Shares 28.990 USD NASDAQ 30 Mar 2005 CSFB LLC Sell 1,216 Shares 29.280 USD NASDAQ 30 Mar 2005 CSFB LLC Sell 1,400 Shares 29.010 USD NASDAQ 30 Mar 2005 CSFB LLC Sell 200 Shares 29.370 USD NASDAQ 30 Mar 2005 CSFB LLC Sell 2,500 Shares 29.070 USD NASDAQ 30 Mar 2005 CSFB LLC Buy 981 Shares 29.020 USD NASDAQ 30 Mar 2005 CSFB LLC Buy 392 Shares 29.350 USD NASDAQ 30 Mar 2005 CSFB LLC Buy 200 Shares 29.400 USD NASDAQ 31 Mar 2005 CSFB LLC Buy 1,900 Shares 29.250 USD NASDAQ 31 Mar 2005 CSFB LLC Sell 936 Shares 29.210 USD NASDAQ 31 Mar 2005 CSFB LLC Sell 216 Shares 29.220 USD NASDAQ 31 Mar 2005 CSFB LLC Sell 1,310 Shares 29.150 USD NASDAQ 31 Mar 2005 CSFB LLC Sell 6,392 Shares 29.130 USD NASDAQ 31 Mar 2005 CSFB LLC Sell 108 Shares 29.130 USD NASDAQ 31 Mar 2005 CSFB LLC Buy 200 Shares 29.250 USD NASDAQ 31 Mar 2005 CSFB LLC Buy 173 Shares 29.250 USD NASDAQ 31 Mar 2005 CSFB LLC Sell 2,400 Shares 29.240 USD NASDAQ 31 Mar 2005 CSFB LLC Sell 2,400 Shares 29.250 USD NASDAQ 31 Mar 2005 CSFB LLC Buy 600 Shares 29.250 USD NASDAQ 31 Mar 2005 CSFB LLC Buy 200 Shares 29.130 USD NASDAQ 31 Mar 2005 CSFB LLC Sell 500 Shares 29.250 USD NASDAQ 31 Mar 2005 CSFB LLC Sell 400 Shares 29.140 USD NASDAQ 31 Mar 2005 CSFB LLC Sell 100 Shares 29.210 USD NASDAQ 31 Mar 2005 CSFB LLC Sell 200 Shares 29.210 USD NASDAQ 31 Mar 2005 CSFB LLC Sell 800 Shares 29.220 USD NASDAQ 31 Mar 2005 CSFB LLC Sell 1,484 Shares 29.130 USD NASDAQ 31 Mar 2005 CSFB LLC Buy 600 Shares 29.250 USD NASDAQ 31 Mar 2005 CSFB LLC Buy 200 Shares 29.130 USD NASDAQ 31 Mar 2005 CSFB LLC Sell 200 Shares 29.150 USD NASDAQ 31 Mar 2005 CSFB LLC Buy 106 Shares 29.300 USD NASDAQ 01 Apr 2005 CSFB LLC Sell 8,494 Shares 29.200 USD NASDAQ 01 Apr 2005 CSFB LLC Sell 213 Shares 29.280 USD NASDAQ 01 Apr 2005 CSFB LLC Sell 3,483 Shares 29.250 USD NASDAQ 01 Apr 2005 CSFB LLC Sell 2,757 Shares 29.380 USD NASDAQ 01 Apr 2005 CSFB LLC Sell 2,356 Shares 29.670 USD NASDAQ 01 Apr 2005 CSFB LLC Sell 278 Shares 29.250 USD NASDAQ 01 Apr 2005 CSFB LLC Sell 413 Shares 29.890 USD NASDAQ 01 Apr 2005 CSFB LLC Sell 500 Shares 29.620 USD NASDAQ 01 Apr 2005 CSFB LLC Sell 200 Shares 29.060 USD NASDAQ 01 Apr 2005 CSFB LLC Sell 200 Shares 29.610 USD NASDAQ 01 Apr 2005 CSFB LLC Sell 100 Shares 29.890 USD NASDAQ 01 Apr 2005 CSFB LLC Sell 100 Shares 29.720 USD NASDAQ 01 Apr 2005 CSFB LLC Buy 200 Shares 29.610 USD NASDAQ 01 Apr 2005 CSFB LLC Sell 100 Shares 29.030 USD NASDAQ 01 Apr 2005 CSFB LLC Buy 200 Shares 29.060 USD NASDAQ 01 Apr 2005 CSFB LLC Sell 1,700 Shares 29.190 USD NASDAQ 01 Apr 2005 CSFB LLC Sell 400 Shares 29.600 USD NASDAQ 01 Apr 2005 CSFB LLC Sell 1,000 Shares 29.890 USD NASDAQ 01 Apr 2005 CSFB LLC Sell 500 Shares 29.890 USD NASDAQ 04 Apr 2005 CSFB LLC Buy 1,042 Shares 29.620 USD NASDAQ 04 Apr 2005 CSFB LLC Buy 826 Shares 29.600 USD NASDAQ 04 Apr 2005 CSFB LLC Sell 1,608 Shares 29.630 USD NASDAQ 04 Apr 2005 CSFB LLC Sell 224 Shares 29.620 USD NASDAQ 04 Apr 2005 CSFB LLC Sell 6 Shares 29.560 USD NASDAQ 04 Apr 2005 CSFB LLC Sell 3,535 Shares 29.890 USD NASDAQ 04 Apr 2005 CSFB LLC Sell 3,535 Shares 29.550 USD NASDAQ 04 Apr 2005 CSFB LLC Sell 138 Shares 29.590 USD NASDAQ 04 Apr 2005 CSFB LLC Buy 100 Shares 29.440 USD NASDAQ 04 Apr 2005 CSFB LLC Buy 725 Shares 29.610 USD NASDAQ 04 Apr 2005 CSFB LLC Sell 1,300 Shares 29.610 USD NASDAQ 04 Apr 2005 CSFB LLC Sell 300 Shares 29.540 USD NASDAQ 04 Apr 2005 CSFB LLC Sell 300 Shares 29.610 USD NASDAQ 04 Apr 2005 CSFB LLC Buy 700 Shares 29.570 USD NASDAQ 04 Apr 2005 CSFB LLC Sell 894 Shares 29.580 USD NASDAQ 04 Apr 2005 CSFB LLC Buy 1,500 Shares 29.590 USD NASDAQ 04 Apr 2005 CSFB LLC Buy 29 Shares 29.450 USD NASDAQ 05 Apr 2005 CSFB LLC Buy 300 Shares 29.54 USD Nasdaq 05 Apr 2005 CSFB LLC Sell 200 Shares 29.66 USD Nasdaq 05 Apr 2005 CSFB LLC Buy 300 Shares 29.67 USD Nasdaq 05 Apr 2005 CSFB LLC Sell 300 Shares 29.62 USD Nasdaq 05 Apr 2005 CSFB LLC Buy 124 Shares 29.54 USD Nasdaq 05 Apr 2005 CSFB LLC Sell 430 Shares 29.62 USD Nasdaq 05 Apr 2005 CSFB LLC Sell 200 Shares 29.63 USD Nasdaq 05 Apr 2005 CSFB LLC Sell 200 Shares 29.66 USD Nasdaq 05 Apr 2005 CSFB LLC Buy 1,300 Shares 29.63 USD Nasdaq 05 Apr 2005 CSFB LLC Buy 100 Shares 29.67 USD Nasdaq 05 Apr 2005 CSFB LLC Sell 536 Shares 29.59 USD Nasdaq 05 Apr 2005 CSFB LLC Sell 6 Shares 29.64 USD Nasdaq 05 Apr 2005 CSFB LLC Buy 2,418 Shares 29.64 USD Nasdaq 05 Apr 2005 CSFB LLC Sell 100 Shares 29.66 USD Nasdaq 05 Apr 2005 CSFB LLC Sell 295 Shares 29.66 USD Nasdaq 05 Apr 2005 CSFB LLC Buy 106 Shares 29.61 USD Nasdaq 05 Apr 2005 CSFB LLC Buy 300 Shares 29.67 USD Nasdaq 05 Apr 2005 CSFB LLC Sell 156 Shares 29.66 USD Nasdaq 05 Apr 2005 CSFB LLC Sell 1,428 Shares 29.63 USD Nasdaq 05 Apr 2005 CSFB LLC Sell 400 Shares 29.63 USD Nasdaq 05 Apr 2005 CSFB LLC Buy 708 Shares 29.65 USD Nasdaq 05 Apr 2005 CSFB LLC Sell 113 Shares 29.66 USD Nasdaq 06 Apr 2005 CSFB LLC Buy 1 Shares 29.65 USD Nasdaq 06 Apr 2005 CSFB LLC Sell 300 Shares 29.70 USD Nasdaq 06 Apr 2005 CSFB LLC Buy 1,426 Shares 29.60 USD Nasdaq 06 Apr 2005 CSFB LLC Sell 530 Shares 29.69 USD Nasdaq 06 Apr 2005 CSFB LLC Buy 900 Shares 29.62 USD Nasdaq 06 Apr 2005 CSFB LLC Buy 200 Shares 29.74 USD Nasdaq 06 Apr 2005 CSFB LLC Buy 700 Shares 29.71 USD Nasdaq 06 Apr 2005 CSFB LLC Sell 300 Shares 29.60 USD Nasdaq 06 Apr 2005 CSFB LLC Sell 200 Shares 29.69 USD Nasdaq 06 Apr 2005 CSFB LLC Buy 1,088 Shares 29.67 USD Nasdaq 06 Apr 2005 CSFB LLC Buy 112 Shares 29.62 USD Nasdaq 06 Apr 2005 CSFB LLC Sell 218 Shares 29.73 USD Nasdaq 06 Apr 2005 CSFB LLC Buy 1,760 Shares 29.64 USD Nasdaq 06 Apr 2005 CSFB LLC Sell 18 Shares 29.71 USD Nasdaq 06 Apr 2005 CSFB LLC Sell 1,278 Shares 29.68 USD Nasdaq