b'22K volunteers 68% Donated 73% Contributions140K volunteer 22% Government 14% Government fundinghours10% Purchased 11% Program service fees2% other4'