TSF raises record amount