| TOP INSTITUTIONAL HOLDERS |
| Holder | Shares | % Out | Value* | Reported | | FMR LLC | 1,845,636 | 9.65 | $44,092,244 | 30-Sep-09 | | MPM Asset Management, LLC | 1,600,469 | 8.37 | $39,595,603 | 31-Dec-09 | | SECTORAL ASSET MANAGEMENT, INC. | 1,281,559 | 6.70 | $30,616,444 | 30-Sep-09 | | HEALTHCOR MANAGEMENT LP | 700,000 | 3.66 | $16,723,000 | 30-Sep-09 | | Barclays Global Investors UK Holdings Ltd | 673,592 | 3.52 | $16,092,112 | 30-Sep-09 | | BRIDGER MANAGEMENT LLC | 501,050 | 2.62 | $11,970,084 | 30-Sep-09 | | VANGUARD GROUP, INC. (THE) | 452,376 | 2.37 | $10,807,262 | 30-Sep-09 | | WELLINGTON MANAGEMENT COMPANY, LLP | 399,968 | 2.09 | $9,555,235 | 30-Sep-09 | | Credit Suisse | 2,229,193 | 11.66 | $53,255,420 | 30-Sep-09 | | Credit Suisse/ | 2,229,193 | 11.66 | $53,255,420 | 30-Sep-09 |
|
| Holder | Shares | % Out | Value* | Reported | | FIDELITY GROWTH COMPANY FUND | 1,155,000 | 6.04 | $23,538,900 | 30-Nov-09 | | ISHARES RUSSELL 2000 INDEX FD | 177,846 | .93 | $3,624,501 | 30-Nov-09 | | FIDELITY SELECT PORTFOLIOS - BIOTECHNOLOGY | 161,196 | .84 | $3,285,174 | 30-Nov-09 | | FIDELITY SELECT PORTFOLIOS - HEALTH CARE | 159,900 | .84 | $3,258,762 | 30-Nov-09 | | DFA U.S. MICRO CAP SERIES | 150,505 | .79 | $2,876,150 | 31-Jul-09 | | H&Q LIFE SCIENCES INVESTORS | 135,182 | .71 | $3,229,497 | 30-Sep-09 | | VANGUARD SMALL-CAP INDEX FUND | 130,246 | .68 | $2,400,433 | 30-Jun-09 | | VANGUARD SMALL-CAP GROWTH INDEX FUND | 109,256 | .57 | $2,610,125 | 30-Sep-09 | | ISHARES RUSSELL 2000 GROWTH INDEX FD | 99,755 | .52 | $2,033,006 | 30-Nov-09 | | VANGUARD TOTAL STOCK MARKET INDEX FUND | 78,003 | .41 | $1,437,595 | 30-Jun-09 |
|
|
*
|
Value shown is computed using the security's price on the report date given.
|
|