This month, Grassroots Trust Limited contributed $2,577,394.66 to sport, education and community groups.