| 2008-09-23 | Joint reporting: VISION OPPORTUNITY MASTER FUND, LTD.; VISION CAPITAL ADVISORS, LLC; BENOWITZ ADAM | Sell | $1.9M |
| 2008-09-23 | Joint reporting: VISION OPPORTUNITY MASTER FUND, LTD.; VISION CAPITAL ADVISORS, LLC; BENOWITZ ADAM | Buy | $1.9M |
| 2008-09-23 | Joint reporting: VISION OPPORTUNITY MASTER FUND, LTD.; VISION CAPITAL ADVISORS, LLC; BENOWITZ ADAM | Sell | $818K |
| 2008-09-23 | Joint reporting: VISION OPPORTUNITY MASTER FUND, LTD.; VISION CAPITAL ADVISORS, LLC; BENOWITZ ADAM | Buy | $818K |
| 2008-09-23 | Joint reporting: VISION OPPORTUNITY MASTER FUND, LTD.; VISION CAPITAL ADVISORS, LLC; BENOWITZ ADAM | Sell | $298K |
| 2008-09-23 | Joint reporting: VISION OPPORTUNITY MASTER FUND, LTD.; VISION CAPITAL ADVISORS, LLC; BENOWITZ ADAM | Buy | $298K |
| 2008-09-23 | Joint reporting: VISION OPPORTUNITY MASTER FUND, LTD.; VISION CAPITAL ADVISORS, LLC; BENOWITZ ADAM | Sell | $223K |
| 2008-09-23 | Joint reporting: VISION OPPORTUNITY MASTER FUND, LTD.; VISION CAPITAL ADVISORS, LLC; BENOWITZ ADAM | Buy | $223K |
| 2008-09-23 | Joint reporting: VISION OPPORTUNITY MASTER FUND, LTD.; VISION CAPITAL ADVISORS, LLC; BENOWITZ ADAM | Sell | $113K |
| 2008-09-23 | Joint reporting: VISION OPPORTUNITY MASTER FUND, LTD.; VISION CAPITAL ADVISORS, LLC; BENOWITZ ADAM | Buy | $113K |
| 2023-08-25 | Thompson Lisa(Corporate Secretary) | Sell | $5K |
| 2023-08-25 | Thompson Lisa(Corporate Secretary) | Sell | $2K |
| 2008-10-14 | MACLELLAN DOUGLAS CHARLES | Buy | $2K |
| 2008-10-13 | MACLELLAN DOUGLAS CHARLES | Buy | $500 |
| 2010-01-08 | Joint reporting: Vision Opportunity Master Fund, Ltd.; VISION CAPITAL ADVISORS, LLC; BENOWITZ ADAM; VCAF GP, LLC; Vision Capital Advantage Fund, L.P.; WALL CHRISTOPHER HAROLD | J | — |
| 2010-01-08 | Joint reporting: Vision Opportunity Master Fund, Ltd.; VISION CAPITAL ADVISORS, LLC; BENOWITZ ADAM; VCAF GP, LLC; Vision Capital Advantage Fund, L.P.; WALL CHRISTOPHER HAROLD | J | — |
| 2009-07-17 | Joint reporting: VISION OPPORTUNITY MASTER FUND, LTD.; VISION CAPITAL ADVISORS, LLC; BENOWITZ ADAM; VCAF GP, LLC; Vision Capital Advantage Fund, L.P.; WALL CHRISTOPHER HAROLD | J | — |
| 2009-07-17 | Joint reporting: VISION OPPORTUNITY MASTER FUND, LTD.; VISION CAPITAL ADVISORS, LLC; BENOWITZ ADAM; VCAF GP, LLC; Vision Capital Advantage Fund, L.P.; WALL CHRISTOPHER HAROLD | J | — |
| 2009-01-06 | Joint reporting: VISION OPPORTUNITY MASTER FUND, LTD.; VISION CAPITAL ADVISORS, LLC; BENOWITZ ADAM; VCAF GP, LLC; Vision Capital Advantage Fund, L.P. | J | — |
| 2009-01-06 | Joint reporting: VISION OPPORTUNITY MASTER FUND, LTD.; VISION CAPITAL ADVISORS, LLC; BENOWITZ ADAM; VCAF GP, LLC; Vision Capital Advantage Fund, L.P. | J | — |