Repeated ANOVA controlling for a factor

I have data for agencies funded consistently from 2003 to 2012. I have 4 agencies in Massachusetts (agencies of interests) and ## controls (other agencies). My data is in long format. I have 4 variables:

Year 2204 to 2012
MA= controls and Massachusetts agencies (1 or 0)
Funding: How money the agency received

I know I have to conduct repeated measure ANOVA but I don’t know how to do it in Stata, especially if I have two control for other factors. The first thing I want to do is:

1. To see if more funding increase the number of clients (perhaps for each year)
2. To see if Massachusetts agencies increase from 2004 to 2012 the number of clients more than the control controlling for funding.

I am attaching my dataset. I have been trying to register for a class in longitudinal analysis but I can’t find one in New York City.

Thank you in advance.