US-Tax Payers Have Given Israel Almost $23 Billion in the Last Year