| TOP INSTITUTIONAL HOLDERS |
| Holder | Shares | % Out | Value* | Reported | | FMR LLC | 1,908,709 | 5.53 | $17,254,729 | 30-Sep-09 | | WASATCH ADVISORS INC | 1,672,003 | 4.84 | $15,114,907 | 30-Sep-09 | | ROYCE & ASSOCIATES, LLC | 1,572,900 | 4.55 | $14,219,016 | 30-Sep-09 | | Capital Research Global Investors | 1,424,035 | 4.12 | $12,873,276 | 30-Sep-09 | | FRONTIER CAPITAL MANAGEMENT COMPANY INC | 1,245,095 | 3.60 | $11,255,658 | 30-Sep-09 | | Mariner Wealth Advisors LLC | 1,079,500 | 3.13 | $9,758,680 | 30-Sep-09 | | VANGUARD GROUP, INC. (THE) | 1,059,449 | 3.07 | $9,577,418 | 30-Sep-09 | | Capital World Investors | 1,020,000 | 2.95 | $9,220,800 | 30-Sep-09 | | DIMENSIONAL FUND ADVISORS LP | 860,188 | 2.49 | $7,776,099 | 30-Sep-09 | | RENAISSANCE TECHNOLOGIES, LLC | 843,721 | 2.44 | $7,627,237 | 30-Sep-09 |
|
| Holder | Shares | % Out | Value* | Reported | | ROYCE VALUE PLUS FUND | 1,332,000 | 3.86 | $10,323,000 | 30-Jun-09 | | Fidelity Small Cap Value Fund | 1,064,182 | 3.08 | $8,513,456 | 31-Jul-09 | | BUFFALO SMALL CAP FUND | 974,000 | 2.82 | $7,548,500 | 30-Jun-09 | | WASATCH SMALL CAP GROWTH FUND | 943,390 | 2.73 | $7,311,272 | 30-Jun-09 | | FIDELITY LOW-PRICED STOCK FUND | 501,249 | 1.45 | $4,009,992 | 31-Jul-09 | | SMALLCAP WORLD FUND | 487,543 | 1.41 | $3,778,458 | 30-Jun-09 | | VANGUARD SMALL-CAP INDEX FUND | 334,512 | .97 | $2,592,468 | 30-Jun-09 | | ISHARES RUSSELL 2000 INDEX FD | 296,582 | .86 | $2,681,101 | 30-Sep-09 | | VANGUARD TOTAL STOCK MARKET INDEX FUND | 254,182 | .74 | $1,969,910 | 30-Jun-09 | | VANGUARD SMALL-CAP GROWTH INDEX FUND | 211,826 | .61 | $1,641,651 | 30-Jun-09 |
|
|
*
|
Value shown is computed using the security's price on the report date given.
|
|