Exhibit B

Schedule of Transactions in the Shares

Trade Date Purchase/Sale Quantity Price
12/9/24 Sale  1,427 $9.31
12/9/24 Sale  14,273 $9.31
12/10/24 Sale  455 $9.14
12/10/24 Sale  4,545 $9.14
12/11/24 Sale  627 $9.14
12/11/24 Sale  6,273 $9.14
12/12/24 Sale  509 $9.01
12/12/24 Sale  5,091 $9.01
12/13/24 Sale  527 $9.01
12/13/24 Sale  5,273 $9.01
12/23/24 Sale  1,202 $8.19
12/23/24 Sale  12,017 $8.19
12/24/24 Sale  3,798 $8.20
12/24/24 Sale  37,983 $8.20
12/30/24 Sale  160 $8.15
12/30/24 Sale  1,599 $8.15
12/31/24 Sale  95 $8.15
12/31/24 Sale  955 $8.15
1/2/25 Sale  391 $8.70
1/2/25 Sale  3,909 $8.70
1/3/25 Sale  1,037 $8.23
1/3/25 Sale  10,366 $8.23
1/6/25 Sale  1,840 $8.35
1/6/25 Sale  18,403 $8.35
1/15/25 Sale  14,768 $8.07
1/16/25 Sale  1,477 $8.07
1/17/25 Sale  526 $7.99
1/17/25 Sale  5,264 $7.99
1/21/25 Sale  4,474 $8.25
1/21/25 Sale  44,736 $8.25