| TOP INSTITUTIONAL HOLDERS |
| Holder | Shares | % Out | Value* | Reported | | WELLINGTON MANAGEMENT COMPANY, LLP | 3,415,300 | 5.75 | $3,756,830 | 30-Sep-09 | | KINGDON CAPITAL MANAGEMENT LLC | 2,097,600 | 3.53 | $2,307,360 | 30-Sep-09 | | KOPP INVESTMENT ADVISORS. INC. | 7,076,687 | 11.91 | $7,784,355 | 30-Sep-09 | | VANGUARD GROUP, INC. (THE) | 1,180,990 | 1.99 | $1,299,089 | 30-Sep-09 | | Barclays Global Investors UK Holdings Ltd | 1,061,159 | 1.79 | $1,167,274 | 30-Sep-09 | | PRESCOTT GROUP CAPITAL MANAGEMENT, L.L.C. | 1,031,276 | 1.74 | $1,134,403 | 30-Sep-09 | | DIMENSIONAL FUND ADVISORS LP | 954,089 | 1.61 | $1,049,497 | 30-Sep-09 | | STATE STREET CORPORATION | 594,414 | 1.00 | $653,855 | 30-Sep-09 | | NORTHERN TRUST CORPORATION | 360,870 | .61 | $396,957 | 30-Sep-09 | | CALPERS (CALIFORNIA-PUBLIC EMPLOYEES RETIREMENT SYSTEM) | 245,500 | .41 | $270,050 | 30-Sep-09 |
|
| Holder | Shares | % Out | Value* | Reported | | VANGUARD TOTAL STOCK MARKET INDEX FUND | 732,830 | 1.23 | $1,011,305 | 30-Jun-09 | | ISHARES RUSSELL 2000 INDEX FD | 538,858 | .91 | $420,309 | 31-Oct-09 | | DFA U.S. SMALL CAP VALUE SERIES | 481,293 | .81 | $726,752 | 31-Jul-09 | | ISHARES RUSSELL 2000 GROWTH INDEX FD | 306,953 | .52 | $239,423 | 31-Oct-09 | | VANGUARD EXTENDED MARKET INDEX FUND | 227,708 | .38 | $314,237 | 30-Jun-09 | | TIAA-CREF FDS-SMALL-CAP EQUITY FUND | 149,700 | .25 | $206,586 | 30-Jun-09 | | VANGUARD EXPLORER FUND, INC. | 118,301 | .20 | $178,634 | 31-Jul-09 | | COLLEGE RETIREMENT EQUITIES FUND-STOCK ACCOUNT | 105,437 | .18 | $145,503 | 30-Jun-09 | | ANCORA SPECIAL OPPORTUNITY FD | 70,000 | .12 | $77,000 | 30-Sep-09 | | VANGUARD VARIABLE INSURANCE FUND-SMALL COMPANY GROWTH | 67,099 | .11 | $92,596 | 30-Jun-09 |
|
|
*
|
Value shown is computed using the security's price on the report date given.
|
|