22 staff (18 full-time and 4 part-time), and nearly 100 volunteers (46 direct service)