My follow-up question comes out of my own experience. I'm bilingual, but not in French, actually in German. The community I come from on the west coast considered that protecting the German language was of enough importance that my family, parents, extended family, and many other families in my area actually put significant dollars into making sure we had that German-language education.
Of course in your case it's even more important, because French is one of the two official languages and we want to make sure we protect it.
I do notice from your second graph that there's a significant component of local fundraising involved. Correct?