| TOP INSTITUTIONAL HOLDERS |
| Holder | Shares | % Out | Value* | Reported | | Barclays Global Investors UK Holdings Ltd | 362,330 | 4.25 | $6,308,165 | 30-Sep-09 | | DIMENSIONAL FUND ADVISORS LP | 284,880 | 3.34 | $4,959,760 | 30-Sep-09 | | VANGUARD GROUP, INC. (THE) | 210,261 | 2.47 | $3,660,644 | 30-Sep-09 | | American Century Companies, Inc. | 204,500 | 2.40 | $3,560,345 | 30-Sep-09 | | ROYCE & ASSOCIATES, LLC | 1,062,645 | 12.47 | $18,500,649 | 30-Sep-09 | | STATE STREET CORPORATION | 101,026 | 1.19 | $1,758,862 | 30-Sep-09 | | VAN DEN BERG MANAGEMENT INC, DBA CENTURY MANAGEMENT | 87,317 | 1.02 | $1,520,188 | 30-Sep-09 | | AXA | 66,817 | .78 | $1,163,283 | 30-Sep-09 | | NORTHERN TRUST CORPORATION | 61,744 | .72 | $877,382 | 30-Jun-09 | | FINANCIAL COUNSELORS, INC. | 58,749 | .69 | $1,022,820 | 30-Sep-09 |
|
| Holder | Shares | % Out | Value* | Reported | | ROYCE SPECIAL EQUITY FUND | 582,700 | 6.84 | $8,280,167 | 30-Jun-09 | | AMERICAN CENTURY SMALL CAP VALUE FUND | 180,000 | 2.11 | $3,133,800 | 30-Sep-09 | | ROYCE VALUE TRUST, INC. | 161,431 | 1.89 | $2,293,934 | 30-Jun-09 | | DFA U.S. MICRO CAP SERIES | 78,702 | .92 | $903,498 | 30-Apr-09 | | ROYCE MICRO CAP TRUST | 63,800 | .75 | $906,598 | 30-Jun-09 | | ISHARES RUSSELL 2000 INDEX FD | 58,492 | .69 | $1,018,345 | 30-Sep-09 | | VANGUARD TOTAL STOCK MARKET INDEX FUND | 55,495 | .65 | $788,583 | 30-Jun-09 | | VANGUARD SMALL-CAP INDEX FUND | 52,111 | .61 | $740,497 | 30-Jun-09 | | ISHARES S&P SMALLCAP 600 INDEX FD | 51,452 | .60 | $800,078 | 31-Oct-09 | | CM ADVISORS FUND | 45,090 | .53 | $815,227 | 31-Aug-09 |
|
|
*
|
Value shown is computed using the security's price on the report date given.
|
|