| TOP INSTITUTIONAL HOLDERS |
| Holder | Shares | % Out | Value* | Reported | | DIMENSIONAL FUND ADVISORS LP | 666,464 | 3.90 | $2,485,910 | 30-Sep-09 | | OBERWEIS ASSET MANAGEMENT INC. | 203,600 | 1.19 | $759,428 | 30-Sep-09 | | RENAISSANCE TECHNOLOGIES, LLC | 126,700 | .74 | $472,591 | 30-Sep-09 | | FIRST MANHATTAN COMPANY | 94,182 | .55 | $351,298 | 30-Sep-09 | | CALPERS (CALIFORNIA-PUBLIC EMPLOYEES RETIREMENT SYSTEM) | 46,790 | .27 | $95,451 | 30-Jun-09 | | PA COMMONWEALTH OF PUBLIC SCHOOL EMPLOYEES RETIREMENT SY | 46,700 | .27 | $174,191 | 30-Sep-09 | | NORTHERN TRUST CORPORATION | 11,150 | .07 | $22,746 | 30-Jun-09 | | MERRILL LYNCH & CO., INC. | 8,720 | .05 | $32,525 | 30-Sep-09 | | MetLife Securities, Inc. | 900 | .01 | $3,357 | 30-Sep-09 | | WELLS FARGO & COMPANY | 850 | .00 | $3,170 | 30-Sep-09 |
|
| Holder | Shares | % Out | Value* | Reported | | DFA U.S. SMALL CAP VALUE SERIES | 227,240 | 1.33 | $495,383 | 30-Apr-09 | | DFA Tax Managed U.S. Targeted Value Port | 69,435 | .41 | $131,232 | 31-Jul-09 | | DFA U.S. MICRO CAP SERIES | 26,675 | .16 | $58,151 | 30-Apr-09 | | OBERWEIS MICRO-CAP PORTFOLIO | 15,800 | .09 | $32,232 | 30-Jun-09 | | DFA U.S. SMALL CAP SERIES | 13,697 | .08 | $29,859 | 30-Apr-09 | | Principal Small Cap Value Fd II | 8,700 | .05 | $17,748 | 30-Jun-09 | | DFA U.S. Targeted Value Portfolio | 7,845 | .05 | $17,102 | 30-Apr-09 | | DFA U.S. Core Equity 2 Portfolio | 7,380 | .04 | $16,088 | 30-Apr-09 | | DFA TAX-MANAGED U.S. SMALL CAP PORTFOLIO | 4,328 | .03 | $8,179 | 31-Jul-09 | | DFA Investment Dimensions-DFA VA U.S. Targeted Value Portfol | 3,112 | .02 | $5,881 | 31-Jul-09 |
|
|
*
|
Value shown is computed using the security's price on the report date given.
|
|