More than 4,300 complaints received by Welsh Local Authoriti