Trust gives $2.8m in grants