YAP employs 32 permanent staff and approximately 250 advocates on a fixed term basis.