| Schedule of information about all warrant activity |
| | | | | | | | | | | | | Weighted average | | Exercise | | | No. of warrant | | exercise price | | price range | December 31, 2020 | | 48,044,381 | | $ | 2.71 | | $ | 0.525 - 300.00 | Granted | | 1,172,088 | | $ | 2.01 | | $ | 1.70 - 2.125 | Exercised | | (11,273,529) | | $ | 1.71 | | $ | 1.70 - 2.125 | Expired | | (125,246) | | $ | 2.52 | | $ | 0.525-300 | December 31, 2021 | | 37,817,694 | | $ | 2.99 | | $ | 0.525 - 6.566 |
|
| Schedule of outstanding equity warrants |
| | | | | | | | | | | | | | | | | | contractual | | | | | No. outstanding | | Exercise price | | life | | Expiration Date | June 2020 Investor Warrants (a) | | 7,614,700 | | $ | 5.2530 | | 0.21 | years | | March 17, 2022 | June 2020 Placement Agent Warrants (a) | | 609,176 | | $ | 6.5663 | | 0.21 | years | | March 17, 2022 | June 2020 Placement Agent Tail Fee (a) | | 133,258 | | $ | 5.2530 | | 0.21 | years | | March 17, 2022 | August 2020 Investor Warrants | | 11,216,932 | | $ | 3.0200 | | 0.66 | years | | August 28, 2022 | August 2020 Placement Agent Warrants | | 897,355 | | $ | 3.9375 | | 0.66 | years | | August 28, 2022 | August 2020 Placement Agent Tail Fee | | 222,222 | | $ | 3.0200 | | 0.66 | years | | August 28, 2022 | December 2020 Investor Warrants | | 13,927,453 | | $ | 1.7000 | | 0.97 | years | | December 21, 2022 | December 2020 Placement Agent Warrants | | 1,769,608 | | $ | 2.1250 | | 0.97 | years | | December 21, 2022 | December 2020 Placement Agent Tail Fee | | 254,902 | | $ | 1.7000 | | 0.97 | years | | December 21, 2022 | January 2021 Placement Agent Warrants | | 510,588 | | $ | 2.1250 | | 1.08 | years | | January 28, 2023 | January 2021 Placement Agent Tail Fee | | 35,000 | | $ | 1.7000 | | 1.08 | years | | January 28, 2023 | February 2021 Placement Agent Warrants | | 284,000 | | $ | 2.1250 | | 1.12 | years | | February 11, 2023 | February 2021 Placement Agent Warrants | | 48,000 | | $ | 2.1250 | | 1.13 | years | | February 16, 2023 | February 2021 Placement Agent Tail Fee | | 248,500 | | $ | 1.7000 | | 1.12 | years | | February 11, 2023 | February 2021 Placement Agent Tail Fee | | 42,000 | | $ | 1.7000 | | 1.88 | years | | February 16, 2023 | December 2021 Placement Agent Tail Fee | | 4,000 | | $ | 2.1250 | | 1.99 | years | | December 27, 2023 | | | 37,817,694 | | | | | | | | |
| (a) | These warrants lapsed without being exercised as of the date of this report. |
|