| TOP INSTITUTIONAL HOLDERS |
| Holder | Shares | % Out | Value* | Reported | | BAKER BROTHERS ADVISORS, LLC | 2,995,608 | 4.34 | $19,950,749 | 30-Sep-09 | | Barclays Global Investors UK Holdings Ltd | 2,648,346 | 3.84 | $17,637,984 | 30-Sep-09 | | BB BIOTECH AG | 2,329,156 | 3.38 | $15,512,178 | 30-Sep-09 | | COLUMBIA WANGER ASSET MANAGEMENT, L.P. | 1,999,800 | 2.90 | $13,318,668 | 30-Sep-09 | | VANGUARD GROUP, INC. (THE) | 1,809,335 | 2.62 | $12,050,171 | 30-Sep-09 | | FMR LLC | 10,296,162 | 14.93 | $68,572,438 | 30-Sep-09 | | WELLCOME TRUST LIMITED AS TRUSTEE OF THE WELLCOME TRUST | 1,176,287 | 1.71 | $7,834,071 | 30-Sep-09 | | STATE STREET CORPORATION | 1,016,352 | 1.47 | $6,768,904 | 30-Sep-09 | | DIMENSIONAL FUND ADVISORS LP | 612,153 | .89 | $4,076,938 | 30-Sep-09 | | HARRIS (WILLIAM) INVESTORS, INC. | 569,794 | .83 | $3,794,828 | 30-Sep-09 |
|
| Holder | Shares | % Out | Value* | Reported | | FIDELITY GROWTH COMPANY FUND | 4,004,391 | 5.80 | $26,669,244 | 30-Sep-09 | | FIDELITY CONTRAFUND INC | 2,554,800 | 3.70 | $17,014,968 | 30-Sep-09 | | FIDELITY BLUE CHIP GROWTH FUND | 1,048,020 | 1.52 | $6,979,813 | 30-Sep-09 | | ISHARES RUSSELL 2000 INDEX FD | 842,871 | 1.22 | $5,613,520 | 30-Sep-09 | | ISHARES NASDAQ BIOTECHNOLOGY INDEX FUND | 575,692 | .83 | $2,941,786 | 31-Oct-09 | | FIDELITY ADVISOR NEW INSIGHTS FUND | 467,100 | .68 | $3,110,886 | 30-Sep-09 | | ISHARES RUSSELL 2000 GROWTH INDEX FD | 441,125 | .64 | $2,937,892 | 30-Sep-09 | | FIDELITY DIVIDEND GROWTH FUND | 437,800 | .63 | $2,915,748 | 30-Sep-09 | | VANGUARD SMALL-CAP INDEX FUND | 371,282 | .54 | $1,848,984 | 30-Jun-09 | | Fidelity Advisor Capital Development Fund | 322,892 | .47 | $2,150,460 | 30-Sep-09 |
|
|
*
|
Value shown is computed using the security's price on the report date given.
|
|