DOT Stimulus Payouts Top $23.4 Billion