| TOP INSTITUTIONAL HOLDERS |
| Holder | Shares | % Out | Value* | Reported | | FBR Capital Markets Corporation | 811,824 | 8.35 | $13,257,085 | 30-Sep-09 | | Barclays Global Investors UK Holdings Ltd | 637,579 | 6.56 | $10,411,665 | 30-Sep-09 | | TRIGRAN INVESTMENTS INC | 622,631 | 6.40 | $10,167,564 | 30-Sep-09 | | RIVERBRIDGE PARTNERS LLC | 446,306 | 4.59 | $7,288,176 | 30-Sep-09 | | LUTHER KING CAPITAL MANAGEMENT | 436,500 | 4.49 | $7,128,045 | 30-Sep-09 | | FEDERATED INVESTORS, INC. | 374,800 | 3.85 | $6,120,484 | 30-Sep-09 | | WELLS FARGO & COMPANY | 297,161 | 3.06 | $4,852,639 | 30-Sep-09 | | DIMENSIONAL FUND ADVISORS LP | 254,630 | 2.62 | $4,158,107 | 30-Sep-09 | | ROTHSCHILD ASSET MANAGEMENT INC | 250,799 | 2.58 | $4,095,547 | 30-Sep-09 | | FMR LLC | 1,458,631 | 15.00 | $23,819,444 | 30-Sep-09 |
|
| Holder | Shares | % Out | Value* | Reported | | FBR Focus Fund | 811,824 | 8.35 | $12,640,099 | 31-Jul-09 | | FIDELITY ADVISOR SMALL CAP FUND | 728,091 | 7.49 | $11,926,130 | 31-Aug-09 | | FEDERATED KAUFMANN SMALL CAP FUND | 280,700 | 2.89 | $4,370,499 | 31-Jul-09 | | FIDELITY NEW MILLENNIUM FUND | 175,000 | 1.80 | $2,857,750 | 30-Sep-09 | | ISHARES RUSSELL 2000 INDEX FD | 142,354 | 1.46 | $2,324,640 | 30-Sep-09 | | FIDELITY LOW-PRICED STOCK FUND | 129,283 | 1.33 | $2,012,936 | 31-Jul-09 | | VANGUARD TOTAL STOCK MARKET INDEX FUND | 104,028 | 1.07 | $1,600,990 | 30-Jun-09 | | Fidelity Advisor Capital Development Fund | 100,000 | 1.03 | $1,633,000 | 30-Sep-09 | | DFA U.S. MICRO CAP SERIES | 98,300 | 1.01 | $1,445,993 | 30-Apr-09 | | COLLEGE RETIREMENT EQUITIES FUND-STOCK ACCOUNT | 86,871 | .89 | $1,336,944 | 30-Jun-09 |
|
|
*
|
Value shown is computed using the security's price on the report date given.
|
|