Hundreds participate in BPlant first townhall for 2023