| TOP INSTITUTIONAL HOLDERS |
| Holder | Shares | % Out | Value* | Reported | | ARNHOLD & S. BLEICHRODER ADVISERS INC. | 1,657,281 | 8.14 | $8,385,841 | 30-Sep-09 | | FMR LLC | 1,545,000 | 7.59 | $7,817,700 | 30-Sep-09 | | SECTORAL ASSET MANAGEMENT, INC. | 524,852 | 2.58 | $2,655,751 | 30-Sep-09 | | GRANAHAN INVESTMENT MANAGEMENT INC. | 141,200 | .69 | $714,472 | 30-Sep-09 | | VANGUARD GROUP, INC. (THE) | 53,255 | .26 | $269,470 | 30-Sep-09 | | Weiss Multi-Strategy Advisers, LLC | 47,800 | .23 | $241,868 | 30-Sep-09 | | DIMENSIONAL FUND ADVISORS LP | 44,131 | .22 | $223,302 | 30-Sep-09 | | BVF INC. | 21,000 | .10 | $106,260 | 30-Sep-09 | | RENAISSANCE TECHNOLOGIES, LLC | 20,000 | .10 | $101,200 | 30-Sep-09 | | NORTHERN TRUST CORPORATION | 19,366 | .10 | $97,991 | 30-Sep-09 |
|
| Holder | Shares | % Out | Value* | Reported | | FIDELITY GROWTH COMPANY FUND | 1,545,000 | 7.59 | $6,736,200 | 31-Oct-09 | | VANGUARD EXTENDED MARKET INDEX FUND | 46,955 | .23 | $122,552 | 30-Jun-09 | | ISHARES Russell Micro Cap (TM) Index Fund | 9,862 | .05 | $42,998 | 31-Oct-09 | | SPARTAN EXTENDED MARKET INDEX FUND | 6,000 | .03 | $26,160 | 31-Oct-09 | | FIDELITY NASDAQ COMPOSITE INDEX TRACKING STOCK | 2,919 | .01 | $12,726 | 31-Oct-09 | | DFA U.S. Core Equity 2 Portfolio | 2,876 | .01 | $12,596 | 31-Jul-09 | | DFA U.S. SMALL CAP SERIES | 1,940 | .01 | $8,497 | 31-Jul-09 | | Delaware Group Equity Fds IV-Delaware Healthcare Fund | 1,600 | .01 | $4,176 | 30-Jun-09 | | DFA U.S. MICRO CAP SERIES | 1,300 | .01 | $5,694 | 31-Jul-09 | | DFA U.S. Core Equity 1 Portfolio | 900 | .00 | $3,942 | 31-Jul-09 |
|
|
*
|
Value shown is computed using the security's price on the report date given.
|
|