| TOP INSTITUTIONAL HOLDERS |
| Holder | Shares | % Out | Value* | Reported | | NEXT CENTURY GROWTH INVESTORS LLC | 1,583,128 | 6.63 | $33,150,700 | 30-Sep-09 | | BlackRock Advisors, LLC | 1,031,700 | 4.32 | $21,603,798 | 30-Sep-09 | | Barclays Global Investors UK Holdings Ltd | 990,401 | 4.15 | $20,738,996 | 30-Sep-09 | | MFC Global Investment Management (U.S.), LLC | 857,000 | 3.59 | $17,945,580 | 30-Sep-09 | | VANGUARD GROUP, INC. (THE) | 743,820 | 3.12 | $15,575,590 | 30-Sep-09 | | WELLS FARGO & COMPANY | 648,597 | 2.72 | $13,581,621 | 30-Sep-09 | | JANUS CAPITAL MANAGEMENT, LLC | 572,844 | 2.40 | $11,995,353 | 30-Sep-09 | | OBERWEIS ASSET MANAGEMENT INC. | 513,270 | 2.15 | $10,747,873 | 30-Sep-09 | | Roark, Rearden & Hamot Capital Management, LLC | 508,000 | 2.13 | $10,637,520 | 30-Sep-09 | | BLAIR (WILLIAM) & COMPANY, L.L.C. | 2,564,616 | 10.75 | $53,703,059 | 30-Sep-09 |
|
| Holder | Shares | % Out | Value* | Reported | | BLAIR (WILLIAM) MUTUAL FUNDS, INC.-SMALL CAP GROWTH FUND | 909,751 | 3.81 | $19,050,185 | 30-Sep-09 | | John Hancock Small Cap Intrinsic Value Fund | 800,000 | 3.35 | $16,752,000 | 30-Sep-09 | | JANUS VENTURE FUND | 505,049 | 2.12 | $10,575,726 | 30-Sep-09 | | Ivy Fds VIP-Small Cap Growth Port | 363,400 | 1.52 | $6,650,220 | 30-Jun-09 | | VANGUARD EXPLORER FUND, INC. | 334,803 | 1.40 | $7,027,514 | 31-Jul-09 | | ISHARES RUSSELL 2000 INDEX FD | 304,648 | 1.28 | $6,379,329 | 30-Sep-09 | | Blackrock Master Tr-Blackrock Master Small Cap Growth Port | 244,500 | 1.02 | $4,239,630 | 31-Aug-09 | | VANGUARD SMALL-CAP INDEX FUND | 242,401 | 1.02 | $4,435,938 | 30-Jun-09 | | BLACKROCK FUNDS-SMALL CAP GROWTH EQUITY PORTFOLIO | 200,900 | .84 | $3,676,470 | 30-Jun-09 | | FIRST AMERICAN SMALL CAP SELECT FUND | 186,747 | .78 | $3,910,482 | 30-Sep-09 |
|
|
*
|
Value shown is computed using the security's price on the report date given.
|
|