| TOP INSTITUTIONAL HOLDERS |
| Holder | Shares | % Out | Value* | Reported | | PRICE (T.ROWE) ASSOCIATES INC | 3,038,900 | 7.87 | $54,274,754 | 30-Sep-09 | | KORNITZER CAPITAL MANAGEMENT, INC. | 2,132,975 | 5.52 | $38,094,933 | 30-Sep-09 | | Barclays Global Investors UK Holdings Ltd | 2,007,455 | 5.20 | $35,853,146 | 30-Sep-09 | | VANGUARD GROUP, INC. (THE) | 1,549,426 | 4.01 | $27,672,748 | 30-Sep-09 | | TOCQUEVILLE ASSET MANAGEMENT, L.P. | 1,326,927 | 3.44 | $23,698,916 | 30-Sep-09 | | OPPENHEIMER FUNDS, INC. | 1,163,112 | 3.01 | $20,773,180 | 30-Sep-09 | | WELLINGTON MANAGEMENT COMPANY, LLP | 1,126,929 | 2.92 | $20,126,951 | 30-Sep-09 | | THOMSON HORSTMANN & BRYANT, INC. | 1,093,700 | 2.83 | $19,533,482 | 30-Sep-09 | | PENN Capital Management Co., Inc. | 1,076,255 | 2.79 | $19,221,914 | 30-Sep-09 | | FMR LLC | 4,209,750 | 10.90 | $75,186,135 | 30-Sep-09 |
|
| Holder | Shares | % Out | Value* | Reported | | NEUBERGER & BERMAN GENESIS FUND | 1,875,194 | 4.85 | $33,490,964 | 30-Sep-09 | | BUFFALO SMALL CAP FUND | 1,852,550 | 4.80 | $30,122,463 | 30-Jun-09 | | PRICE (T.ROWE) SMALL CAP STOCK FUND | 1,000,000 | 2.59 | $17,860,000 | 30-Sep-09 | | FIDELITY SELECT PORTFOLIOS - MEDICAL EQUIPMENT & SYSTEMS | 990,000 | 2.56 | $17,681,400 | 30-Sep-09 | | BLACKROCK FUNDS-SMALL CAP GROWTH EQUITY PORTFOLIO | 756,581 | 1.96 | $12,302,007 | 30-Jun-09 | | PRICE (T.ROWE) HEALTH SCIENCES FUND | 750,000 | 1.94 | $12,195,000 | 30-Jun-09 | | FIDELITY SELECT PORTFOLIOS - HEALTH CARE | 711,928 | 1.84 | $12,715,034 | 30-Sep-09 | | PRICE (T.ROWE) NEW HORIZONS FUND | 680,300 | 1.76 | $12,150,158 | 30-Sep-09 | | Fidelity Growth Strategies Fund | 634,067 | 1.64 | $11,324,436 | 30-Sep-09 | | ISHARES RUSSELL 2000 INDEX FD | 559,165 | 1.45 | $9,986,686 | 30-Sep-09 |
|
|
*
|
Value shown is computed using the security's price on the report date given.
|
|