| TOP INSTITUTIONAL HOLDERS |
| Holder | Shares | % Out | Value* | Reported | | ROYCE & ASSOCIATES, LLC | 1,748,646 | 5.72 | $7,519,177 | 30-Sep-09 | | WELLINGTON MANAGEMENT COMPANY, LLP | 1,418,900 | 4.64 | $6,101,270 | 30-Sep-09 | | MERRILL LYNCH & CO., INC. | 721,290 | 2.36 | $3,101,547 | 30-Sep-09 | | STRATTON MANAGEMENT COMPANY | 460,000 | 1.50 | $1,978,000 | 30-Sep-09 | | RENAISSANCE TECHNOLOGIES, LLC | 380,000 | 1.24 | $1,634,000 | 30-Sep-09 | | WASATCH ADVISORS INC | 209,000 | .68 | $898,700 | 30-Sep-09 | | OHIO-STATE TEACHERS RETIREMENT SYSTEM | 200,000 | .65 | $860,000 | 30-Sep-09 | | Claymore Advisors, LLC | 196,634 | .64 | $845,526 | 30-Sep-09 | | KLINGENSTEIN, FIELDS & COMPANY, LLC | 171,950 | .56 | $739,385 | 30-Sep-09 | | KENNEDY CAPITAL MANAGEMENT, INC. | 129,239 | .42 | $555,727 | 30-Sep-09 |
|
| Holder | Shares | % Out | Value* | Reported | | ROYCE MICRO-CAP FUND | 891,772 | 2.92 | $4,262,670 | 30-Jun-09 | | ROYCE CAPITAL FUND-MICRO-CAP PORTFOLIO | 488,628 | 1.60 | $2,335,641 | 30-Jun-09 | | STRATTON SMALL-CAP VALUE FUND | 460,000 | 1.50 | $2,198,800 | 30-Jun-09 | | WASATCH MICRO-CAP VALUE FUND | 161,000 | .53 | $769,580 | 30-Jun-09 | | ROYCE TOTAL RETURN FUND | 125,346 | .41 | $599,153 | 30-Jun-09 | | CAMCO INVESTORS FUND | 8,000 | .03 | $38,240 | 30-Jun-09 | | Ancora MicroCap Fd | 7,500 | .02 | $32,250 | 30-Sep-09 | | FIDELITY NASDAQ COMPOSITE INDEX FUND | 2,727 | .01 | $11,726 | 30-Sep-09 | | FIDELITY NASDAQ COMPOSITE INDEX TRACKING STOCK | 1,365 | .00 | $5,869 | 30-Sep-09 | | Powershares Exhg Traded Fd-Pwrshs FTSE Nasdaq Small Cap | 198 | .00 | $1,041 | 31-Jul-09 |
|
|
*
|
Value shown is computed using the security's price on the report date given.
|
|