| TOP INSTITUTIONAL HOLDERS |
| Holder | Shares | % Out | Value* | Reported | | LUXOR CAPITAL GROUP, LP | 909,207 | 8.03 | $50,333,699 | 30-Sep-09 | | Barclays Global Investors UK Holdings Ltd | 552,364 | 4.88 | $30,578,871 | 30-Sep-09 | | ASHFORD CAPITAL MANAGEMENT INC. | 410,102 | 3.62 | $22,703,246 | 30-Sep-09 | | VANGUARD GROUP, INC. (THE) | 322,440 | 2.85 | $17,850,278 | 30-Sep-09 | | EMERALD ADVISERS | 309,348 | 2.73 | $17,125,505 | 30-Sep-09 | | FMR LLC | 1,257,161 | 11.11 | $69,596,432 | 30-Sep-09 | | MARSHALL & ILSLEY CORPORATION | 218,191 | 1.93 | $12,079,053 | 30-Sep-09 | | STATE STREET CORPORATION | 170,159 | 1.50 | $9,420,002 | 30-Sep-09 | | PIER CAPITAL, LLC | 153,766 | 1.36 | $8,512,485 | 30-Sep-09 | | Allianz Global Investors of America L.P. | 153,000 | 1.35 | $8,470,080 | 30-Sep-09 |
|
| Holder | Shares | % Out | Value* | Reported | | FIDELITY ADVISOR SMALL CAP FUND | 664,106 | 5.87 | $32,780,272 | 31-Aug-09 | | FIDELITY LOW-PRICED STOCK FUND | 420,005 | 3.71 | $17,421,807 | 31-Jul-09 | | MARSHALL SMALL-CAP GROWTH FUND | 122,200 | 1.08 | $7,527,520 | 31-Oct-09 | | ISHARES S&P SMALLCAP 600 INDEX FD | 119,626 | 1.06 | $7,368,961 | 31-Oct-09 | | ISHARES RUSSELL 2000 INDEX FD | 99,383 | .88 | $5,501,842 | 30-Sep-09 | | VANGUARD SMALL-CAP INDEX FUND | 85,808 | .76 | $2,687,506 | 30-Jun-09 | | VARIABLE INSURANCE PRODUCTS FD-GROWTH PORTFOLIO | 78,519 | .69 | $4,346,811 | 30-Sep-09 | | IShares S&P Small Cap 600 Growth Index Fund | 70,167 | .62 | $4,322,287 | 31-Oct-09 | | FIDELITY ADVISOR EQUITY GROWTH FUND | 70,057 | .62 | $3,878,355 | 30-Sep-09 | | Principal Small Cap Growth Fd II | 65,177 | .58 | $2,041,343 | 30-Jun-09 |
|
|
*
|
Value shown is computed using the security's price on the report date given.
|
|