| TOP INSTITUTIONAL HOLDERS |
| Holder | Shares | % Out | Value* | Reported | | FMR LLC | 1,213,375 | 4.08 | $22,750,781 | 30-Sep-09 | | GRANAHAN INVESTMENT MANAGEMENT INC. | 1,204,560 | 4.05 | $22,585,500 | 30-Sep-09 | | Barclays Global Investors UK Holdings Ltd | 781,498 | 2.63 | $14,653,087 | 30-Sep-09 | | LONDON COMPANY, (THE) | 752,678 | 2.53 | $14,112,712 | 30-Sep-09 | | DIMENSIONAL FUND ADVISORS LP | 747,044 | 2.51 | $14,007,075 | 30-Sep-09 | | ROBOTTI, ROBERT, E. | 632,151 | 2.13 | $11,852,831 | 30-Sep-09 | | VANGUARD GROUP, INC. (THE) | 605,746 | 2.04 | $11,357,737 | 30-Sep-09 | | ADVISORY RESEARCH, INC. | 595,984 | 2.01 | $11,174,700 | 30-Sep-09 | | Hodges Capital Management, Inc. | 561,100 | 1.89 | $10,520,625 | 30-Sep-09 | | STATE STREET CORPORATION | 295,731 | 1.00 | $5,544,956 | 30-Sep-09 |
|
| Holder | Shares | % Out | Value* | Reported | | VANGUARD EXPLORER FUND, INC. | 982,300 | 3.31 | $16,001,667 | 31-Jul-09 | | PROFESSIONALLY MANAGED PORTF-HODGES FUND | 510,000 | 1.72 | $9,562,500 | 30-Sep-09 | | FIDELITY DIVIDEND GROWTH FUND | 405,565 | 1.36 | $7,604,343 | 30-Sep-09 | | Fidelity International Small Cap Opportunities Fund | 399,040 | 1.34 | $6,500,361 | 31-Jul-09 | | DFA U.S. MICRO CAP SERIES | 296,600 | 1.00 | $5,294,310 | 30-Apr-09 | | ISHARES RUSSELL 2000 INDEX FD | 234,818 | .79 | $4,402,837 | 30-Sep-09 | | VANGUARD SMALL-CAP INDEX FUND | 179,986 | .61 | $3,014,765 | 30-Jun-09 | | VANGUARD VARIABLE INSURANCE FUND-SMALL COMPANY GROWTH | 173,700 | .58 | $2,909,475 | 30-Jun-09 | | DFA U.S. SMALL CAP VALUE SERIES | 146,832 | .49 | $2,620,951 | 30-Apr-09 | | FIDELITY ADVISOR SMALL CAP FUND | 141,514 | .48 | $2,511,873 | 31-Aug-09 |
|
|
*
|
Value shown is computed using the security's price on the report date given.
|
|