| TOP INSTITUTIONAL HOLDERS |
| Holder | Shares | % Out | Value* | Reported | | ROYCE & ASSOCIATES, LLC | 790,700 | 6.11 | $15,576,790 | 30-Sep-09 | | Barclays Global Investors UK Holdings Ltd | 716,774 | 5.53 | $14,120,447 | 30-Sep-09 | | WALL STREET ASSOCIATES | 570,254 | 4.40 | $11,234,003 | 30-Sep-09 | | INTEGRITY ASSET MANAGEMENT LLC | 549,810 | 4.25 | $10,831,257 | 30-Sep-09 | | TIMES SQUARE CAPITAL MANAGEMENT | 537,749 | 4.15 | $10,593,655 | 30-Sep-09 | | DIMENSIONAL FUND ADVISORS LP | 521,282 | 4.02 | $10,269,255 | 30-Sep-09 | | VANGUARD GROUP, INC. (THE) | 477,515 | 3.69 | $9,407,045 | 30-Sep-09 | | GOLDMAN SACHS GROUP INC | 462,204 | 3.57 | $9,105,418 | 30-Sep-09 | | BROWN INVESTMENT ADVISORY & TRUST COMPANY | 359,986 | 2.78 | $7,091,724 | 30-Sep-09 | | BANK OF AMERICA CORPORATION | 288,784 | 2.23 | $5,689,044 | 30-Sep-09 |
|
| Holder | Shares | % Out | Value* | Reported | | ROYCE MICRO-CAP FUND | 418,305 | 3.23 | $4,982,012 | 30-Jun-09 | | FIDELITY SELECT PORTFOLIOS - ENERGY SERVICE | 229,000 | 1.77 | $4,511,300 | 30-Sep-09 | | ROYCE CAPITAL FUND-MICRO-CAP PORTFOLIO | 225,345 | 1.74 | $2,683,858 | 30-Jun-09 | | ISHARES RUSSELL 2000 INDEX FD | 185,108 | 1.43 | $3,646,627 | 30-Sep-09 | | FRANKLIN STRATEGIC SERIES-FRANKLIN NATURAL RESOURCES FD | 180,000 | 1.39 | $3,546,000 | 30-Sep-09 | | NORTHERN SMALL CAP VALUE FUND | 170,204 | 1.31 | $3,353,018 | 30-Sep-09 | | PRINCIPAL SMALL CAP VALUE FD | 160,380 | 1.24 | $1,910,125 | 30-Jun-09 | | VANGUARD SMALL-CAP INDEX FUND | 153,093 | 1.18 | $1,823,337 | 30-Jun-09 | | CONSULTING GROUP CAPITAL MARKETS-SMALL CAP GROWTH INV | 143,400 | 1.11 | $2,520,972 | 31-Aug-09 | | Columbia Fds Ser Tr I-Columbia Small Cap Value Fd I | 130,910 | 1.01 | $1,559,138 | 30-Jun-09 |
|
|
*
|
Value shown is computed using the security's price on the report date given.
|
|