Other Commitments [Table Text Block] |
Period |
|
Total Number of Shares Purchased |
|
|
Average Price Paid per Share |
|
|
Total Number of Shares Purchased as Part of Publicly Announced Programs |
|
|
Maximum Amount that May Yet Be Used to Purchase Shares Under the Program |
|
April 1, 2023 - April 30, 2023 |
|
|
303,969 |
|
|
$ |
4.94 |
|
|
|
303,969 |
|
|
$ |
21,003,245 |
|
May 1, 2023 - May 31, 2023 |
|
|
362,843 |
|
|
$ |
4.14 |
|
|
|
362,843 |
|
|
$ |
19,502,740 |
|
June 1, 2023 - June 30, 2023 |
|
|
494,164 |
|
|
$ |
4.05 |
|
|
|
494,164 |
|
|
$ |
17,504,007 |
|
Total |
|
|
1,160,976 |
|
|
|
|
|
|
|
1,160,976 |
|
|
|
|
|
Period |
|
Total Number of Shares Purchased |
|
|
Average Price Paid per Share |
|
|
Total Number of Shares Purchased as Part of Publicly Announced Programs |
|
|
Maximum Amount that May Yet Be Used to Purchase Shares Under the Program |
|
July 1, 2023 - July 31, 2023 |
|
|
505,720 |
|
|
|
$3.96 |
|
|
|
505,720 |
|
|
|
$15,504,180 |
|
August 1, 2023 - August 4, 2023 |
|
|
98,411 |
|
|
|
$4.29 |
|
|
|
98,411 |
|
|
|
$15,082,133 |
|
Total |
|
|
604,131 |
|
|
|
|
|
|
|
604,131 |
|
|
|
|
|
|