Disbursement of public funds in 2023 meets 93.12% of target