| TOP INSTITUTIONAL HOLDERS |
| Holder | Shares | % Out | Value* | Reported | | TIAA-CREF INVESTMENT MANAGEMENT, LLC | 1,510,474 | 5.55 | $17,581,917 | 30-Sep-09 | | MILLENNIUM MANAGEMENT LLC | 1,401,677 | 5.15 | $16,315,520 | 30-Sep-09 | | Barclays Global Investors UK Holdings Ltd | 1,375,565 | 5.06 | $16,011,576 | 30-Sep-09 | | PALO ALTO INVESTORS, LLC | 1,097,588 | 4.03 | $12,775,924 | 30-Sep-09 | | DELAWARE MANAGEMENT BUSINESS TRUST | 819,933 | 3.01 | $9,544,020 | 30-Sep-09 | | TEACHERS ADVISORS, INC. | 730,298 | 2.68 | $8,500,668 | 30-Sep-09 | | Copper Rock Capital Partners LLC | 595,220 | 2.19 | $6,928,360 | 30-Sep-09 | | LORD ABBETT & CO | 587,732 | 2.16 | $6,841,200 | 30-Sep-09 | | STATE STREET CORPORATION | 554,542 | 2.04 | $6,454,868 | 30-Sep-09 | | FMR LLC | 4,072,541 | 14.97 | $47,404,377 | 30-Sep-09 |
|
| Holder | Shares | % Out | Value* | Reported | | VARIABLE INSURANCE PRODUCTS FD II-CONTRAFUND PORTFOLIO | 767,389 | 2.82 | $8,932,407 | 30-Sep-09 | | FIDELITY SELECT PORTFOLIOS - BIOTECHNOLOGY | 730,600 | 2.69 | $8,504,184 | 30-Sep-09 | | FIDELITY BALANCED FUND | 554,100 | 2.04 | $6,449,724 | 30-Sep-09 | | FIDELITY CONTRAFUND INC | 527,198 | 1.94 | $6,136,584 | 30-Sep-09 | | Putnam Global Heath Care Fd | 466,800 | 1.72 | $6,376,488 | 31-Aug-09 | | ISHARES RUSSELL 2000 INDEX FD | 391,293 | 1.44 | $4,554,650 | 30-Sep-09 | | LORD ABBETT DEVELOPING GROWTH FUND | 382,647 | 1.41 | $5,816,234 | 31-Jul-09 | | Fidelity Series All Sector Equity Fund | 333,497 | 1.23 | $3,881,905 | 30-Sep-09 | | VARIABLE INSURANCE PRODUCTS FD III-MID-CAP PORTFOLIO | 287,333 | 1.06 | $3,344,556 | 30-Sep-09 | | Fidelity Small Cap Growth Fund | 250,000 | .92 | $3,800,000 | 31-Jul-09 |
|
|
*
|
Value shown is computed using the security's price on the report date given.
|
|