Giving gains traction - and closes in on 2007 record