| Top Holders
| | | Shares Held | % O/S | Share Change | Filing Date | | Kelisia Holdings, Ltd. | 3,733,334 | 11.4 | 0 | 05/20/10 | | MPM Capital, L.L.C. | 3,489,443 | 10.7 | 0 | 06/30/10 | | HealthCare Ventures LLC | 3,317,243 | 10.1 | 0 | 05/20/10 | | Empery Asset Management, L.P. | 2,685,245 | 8.2 | 1,386,234 | 07/20/10 | | AmTrust Capital Management, Inc. | 1,962,874 | 6.0 | 0 | 05/20/10 | | Hummingbird Management, L.L.C. | 1,286,317 | 3.9 | 1,286,317 | 10/27/08 | | Gruber & McBaine Capital Management, L.L.C. | 1,155,575 | 3.5 | -250,000 | 06/30/10 | | Eliot Rose Asset Management, L.L.C. | 960,938 | 2.9 | -365,762 | 12/31/08 | | Schaffer (Derace L) | 841,164 | 2.6 | 150,000 | 05/20/10 | | Pappajohn (John G) | 811,164 | 2.5 | 100,000 | 05/20/10 |
|