Nearly 30K meals distributed during June