shelf registrations
| $25m Shelf | Shares | Price | $ | |
| 07/30/04 | 1,176,471 | $2.55 | $3,000,000 | |
| 12/16/04 | 1,828,263 | $3.15 | $5,759,030 | |
| 03/15/05 | 1,553,030 | $2.64 | $4,099,999 | |
| 08/01/05 | 666,667 | $3.39 | $2,260,000 | |
| 08/08/05 | 1,333,333 | $2.70 | $3,600,000 | |
| 12/05/05 | 1,994,302 | $1.76 | $3,499,999 | |
| 12/05/05 | 114,583 | $2.40 | $275,000 | exercised |
| 12/05/05 | 250,000 | $2.40 | $600,000 | expired |
| $23,094,028 | drawn | |||
| $0 | remaining | |||
| $25m Shelf | Shares | Price | $ | |
| 02/15/06 | 2,782,866 | $1.61 | $4,466,500 | |
| 02/15/06 | 162,037 | $2.16 | $350,000 | exercised |
| 02/15/06 | 354,919 | $2.16 | $766,625 | expired |
| 05/03/06 | 2,012,500 | $2.40 | $4,830,000 | |
| 05/03/06 | 100,625 | $2.40 | $241,500 | expired |
| 08/04/06 | 2,336,752 | $2.05 | $4,790,342 | |
| 08/04/06 | 116,837 | $2.05 | $239,516 | expired |
| 10/30/06 | 3,517,230 | $2.73 | $9,602,038 | |
| 10/30/06 | 175,861 | $2.73 | $480,101 | expired |
| $24,999,996 | drawn | |||
| $0 | remaining | |||
| $25m Shelf | Shares | Price | $ | |
| 05/24/07 | 7,317,073 | $2.05 | $15,000,000 | |
| 05/24/07 | 365,853 | $2.05 | $749,999 | expired |
| 02/29/08 | 3,173,500 | $1.10 | $3,490,850 | |
| 02/29/08 | 952,050 | $1.15 | $1,094,858 | outstanding - 03/03/13 |
| 02/29/08 | 190,410 | $1.33 | $253,245 | expired |
| 05/23/08 | 2,151,250 | $0.80 | $1,721,000 | |
| 05/23/08 | 537,812 | $0.85 | $457,140 | outstanding - 05/23/11 |
| 05/23/08 | 129,075 | $0.85 | $109,714 | expired |
| 06/30/08 | 1,880,500 | $0.85 | $1,598,425 | |
| 06/30/08 | 470,125 | $0.90 | $423,113 | 420,125 outstanding - 07/01/11 |
| 06/30/08 | 112,830 | $0.90 | $101,547 | outstanding - 01/01/09 - 01/01/10 |
| $24,999,890 | drawn | |||
| $0 | remaining | |||
| $25m Shelf | Shares | Price | $ | |
| 08/11/08 | 1,368,333 | $0.60 | $821,000 | |
| 08/11/08 | 342,083 | $0.65 | $222,354 | outstanding - 08/11/11 |
| 08/11/08 | 82,100 | $0.65 | $53,365 | outstanding - 02/11/09 - 02/11/10 |
| 09/11/08 | 1,720,000 | $0.44 | $756,800 | (Series I) |
| 09/11/08 | 103,200 | $0.50 | $51,600 | outstanding - 03/11/09 - 03/11/10 |
| 09/30/08 | 480,000 | $0.44 | $211,200 | (Series I) |
| 09/30/08 | 28,800 | $0.50 | $14,400 | outstanding - 03/30/09 - 03/30/10 |
| 10/30/08 | 1,110,000 | $0.65 | $721,500 | converted (Series J) |
| 10/30/08 | 2,220,000 | $0.40 | $888,000 | outstanding - 10/30/13 |
| 10/30/08 | 66,600 | $0.40 | $26,640 | outstanding - 10/30/11 |
| 12/26/08 | 4,560,000 | $0.28 | $1,276,800 | converted (Series K) |
| 12/26/08 | 1,140,000 | $0.28 | $319,200 | 1,130,000 outstanding - 12/26/11 |
| 12/26/08 | 273,600 | $0.28 | $76,608 | outstanding - 12/26/11 |
| 03/13/09 | 785,000 | $0.55 | $431,750 | |
| 03/13/09 | 392,500 | $0.55 | $215,875 | 305,000 outstanding - 03/13/12 |
| 03/13/09 | 47,100 | $0.55 | $25.905 | outstanding - 03/13/12 |
| 04/09/09 | 1,881,136 | $0.55 | $1,034,625 | |
| 04/09/09 | 940,568 | $0.55 | $517,312 | 928,068 outstanding - 04/09/12 |
| 04/09/09 | 112,868 | $0.55 | $62,077 | outstanding - 04/09/12 |
| 07/16/09 | 3,448,042 | $0.92 | $3,172,199 | |
| 07/16/09 | 1,724,024 | $1.16 | $1,991,248 | outstanding - 01/16/10 - 01/16/15 |
| 07/21/09 | 1,791,738 | $0.92 | $1,648,399 | |
| 07/21/09 | 895,868 | $1.16 | $1,034,728 | outstanding - 01/22/10 - 01/22/15 |
| $15,573,584 | drawn | |||
| $9,426,416 | remaining | |||