| TOP INSTITUTIONAL HOLDERS |
| Holder | Shares | % Out | Value* | Reported | | PRICE (T.ROWE) ASSOCIATES INC | 1,537,237 | 9.45 | $13,865,877 | 30-Sep-09 | | WASATCH ADVISORS INC | 1,232,648 | 7.58 | $11,118,484 | 30-Sep-09 | | PACIFIC GLOBAL INVESTMENT MANAGEMENT CO. | 1,093,900 | 6.72 | $9,866,978 | 30-Sep-09 | | Scopus Asset Management, LLC | 1,052,539 | 6.47 | $9,493,901 | 30-Sep-09 | | FMR LLC | 934,360 | 5.74 | $8,427,927 | 30-Sep-09 | | BlackRock Advisors, LLC | 862,018 | 5.30 | $7,775,402 | 30-Sep-09 | | NEXT CENTURY GROWTH INVESTORS LLC | 740,615 | 4.55 | $6,680,347 | 30-Sep-09 | | Allianz Global Investors of America L.P. | 699,653 | 4.30 | $6,310,870 | 30-Sep-09 | | ROYCE & ASSOCIATES, LLC | 509,513 | 3.13 | $4,595,807 | 30-Sep-09 | | WELLINGTON MANAGEMENT COMPANY, LLP | 1,654,432 | 10.17 | $14,922,976 | 30-Sep-09 |
|
| Holder | Shares | % Out | Value* | Reported | | PRICE (T.ROWE) SMALL-CAP VALUE FUND | 900,000 | 5.53 | $8,118,000 | 30-Sep-09 | | MASTER VALUE OPPORTUNITIES LLC | 703,721 | 4.33 | $6,966,837 | 30-Jun-09 | | PACIFIC ADVISORS SMALL CAP FUND | 630,000 | 3.87 | $6,237,000 | 30-Jun-09 | | WASATCH SMALL CAP VALUE FUND | 410,557 | 2.52 | $4,064,514 | 30-Jun-09 | | WASATCH MICROCAP FUND | 390,663 | 2.40 | $3,867,563 | 30-Jun-09 | | ROYCE MICRO-CAP FUND | 385,450 | 2.37 | $3,815,955 | 30-Jun-09 | | AXA Premier VIP Multimanager Small Cap Value Portfolio | 377,050 | 2.32 | $3,732,795 | 30-Jun-09 | | FIDELITY SPECIAL SITUATIONS FUND | 324,360 | 1.99 | $2,925,727 | 30-Sep-09 | | ROYCE CAPITAL FUND-MICRO-CAP PORTFOLIO | 224,050 | 1.38 | $2,218,095 | 30-Jun-09 | | Allianz Fds-OCC Opportunity Fd | 165,864 | 1.02 | $1,935,632 | 31-Aug-09 |
|
|
*
|
Value shown is computed using the security's price on the report date given.
|
|