| TOP INSTITUTIONAL HOLDERS |
| Holder | Shares | % Out | Value* | Reported | | PRICE (T.ROWE) ASSOCIATES INC | 2,420,641 | 8.05 | $29,023,485 | 30-Sep-09 | | CARDINAL CAPITAL MANAGEMENT LLC | 1,661,875 | 5.52 | $19,925,881 | 30-Sep-09 | | MORGAN STANLEY | 1,468,015 | 4.88 | $17,601,499 | 30-Sep-09 | | BLAIR (WILLIAM) & COMPANY, L.L.C. | 1,456,249 | 4.84 | $17,460,425 | 30-Sep-09 | | FRIESS ASSOCIATES INC | 1,364,500 | 4.54 | $16,360,355 | 30-Sep-09 | | Barclays Global Investors UK Holdings Ltd | 1,103,392 | 3.67 | $13,229,670 | 30-Sep-09 | | FEDERATED INVESTORS, INC. | 1,091,511 | 3.63 | $13,087,216 | 30-Sep-09 | | ASHFORD CAPITAL MANAGEMENT INC. | 984,068 | 3.27 | $11,798,975 | 30-Sep-09 | | VANGUARD GROUP, INC. (THE) | 859,963 | 2.86 | $10,310,956 | 30-Sep-09 | | LOOMIS SAYLES & CO L P | 581,601 | 1.93 | $6,973,395 | 30-Sep-09 |
|
| Holder | Shares | % Out | Value* | Reported | | PRICE (T.ROWE) NEW HORIZONS FUND | 1,555,000 | 5.17 | $18,644,450 | 30-Sep-09 | | BLAIR (WILLIAM) MUTUAL FUNDS, INC.-SMALL CAP GROWTH FUND | 1,220,066 | 4.06 | $14,628,591 | 30-Sep-09 | | FEDERATED KAUFMANN FUND | 744,895 | 2.48 | $10,152,918 | 31-Jul-09 | | BLACKROCK FUNDS-SMALL CAP GROWTH EQUITY PORTFOLIO | 528,912 | 1.76 | $6,764,784 | 30-Jun-09 | | SMALLCAP WORLD FUND | 500,114 | 1.66 | $6,396,458 | 30-Jun-09 | | ISHARES RUSSELL 2000 INDEX FD | 439,871 | 1.46 | $5,274,053 | 30-Sep-09 | | MORGAN STANLEY INST FD TR-U.S. SMALL CAP VALUE PORT | 411,622 | 1.37 | $5,264,645 | 30-Jun-09 | | MARSHALL SMALL-CAP GROWTH FUND | 367,900 | 1.22 | $4,392,726 | 31-Oct-09 | | VAN KAMPEN SMALL CAP VALUE FUND | 366,500 | 1.22 | $4,687,535 | 30-Jun-09 | | VANGUARD SMALL-CAP INDEX FUND | 274,504 | .91 | $3,510,906 | 30-Jun-09 |
|
|
*
|
Value shown is computed using the security's price on the report date given.
|
|