Giving machines raises $267K+ for non-profits