| Holder | Shares | % Out | Value* | Reported | | NORTHPOINTE CAPITAL LLC | 742,054 | 4.76 | $3,680,587 | 30-Sep-09 | | NEXT CENTURY GROWTH INVESTORS LLC | 510,880 | 3.28 | $2,533,964 | 30-Sep-09 | | OBERWEIS ASSET MANAGEMENT INC. | 383,800 | 2.46 | $1,903,648 | 30-Sep-09 | | PA COMMONWEALTH OF PUBLIC SCHOOL EMPLOYEES RETIREMENT SY | 330,400 | 2.12 | $1,638,784 | 30-Sep-09 | | BUCKINGHAM CAPITAL MANAGEMENT | 1,796,134 | 11.51 | $8,908,824 | 30-Sep-09 | | THOMSON HORSTMANN & BRYANT, INC. | 195,400 | 1.25 | $969,184 | 30-Sep-09 | | Cambridge Investment Research Advisors Inc. | 162,912 | 1.04 | $808,043 | 30-Sep-09 | | WHITEBOX ADVISORS, LLC | 125,000 | .80 | $620,000 | 30-Sep-09 | | T2 PARTNERS MANAGEMENT LP | 99,500 | .64 | $493,520 | 30-Sep-09 | | Lapides Asset Management, LLC | 80,000 | .51 | $396,800 | 30-Sep-09 |
|