WAPDA generates 34.436 bln units in FY 2023-24