Local groups donate thousands to Southwest Florida food banks