(c) Powers No. Of Shares
----------- --------------------
Sole power to vote or Not Applicable to direct the vote
Shared power to vote or Not Applicable to direct the vote
Sole power to dispose or Not Applicable to direct disposition
Shared power to dispose Not Applicable or to direct disposition
By signing below, Prudential Financial, Inc. certifies that, to the best of
its
knowledge and belief, the securities referred to above were acquired
and are held in the ordinary course of business and were not acquired
and are not held for the purpose of or with the effect of changing or
influencing the control of the issuer of the securities and were not acquired
and are not held in connection with or as a participant in any transaction
having that purpose or effect.
The filing of this statement should not be construed as an admission that
Prudential Financial, Inc. is, for purposes of Sections 13 or 16 of the
Securities
Exchange Act of 1934, the beneficial owner of such shares.
Prior filings with respect to this issuer were made by the Prudential Insurance Company of America.
The Prudential Insurance Company of America IC,IA
Prudential Investment Management, Inc. IA
Jennison Associates LLC IA
Prudential Securities Incorporated IA,BD
The Prudential Asset Management Company, Inc. IA
Enhanced Investment Technologies, Inc. IA
Prudential Investments LLC IA
Prudential Home Building Investment Advisers, L.P. IA,PN
Prudential Private Placement Investors, L.P. IA,PN
Prudential Equity Investors, Inc. IA
PRUCO Securities Corporation IA,BD
Wexford Clearing Services Corporation IA,BD
The Prudential Savings Bank, F.S.B. IA,SA
Hochman & Baker Investment Advisory Services, Inc. IA
GRA (Bermuda) Limited IA
Prudential Asset Management Japan IA
PRICOA Property Investment Management Limited IA
Prudential Investment Management Services LLC BD
Hochman & Baker Securities, Inc. BD