At least 23 U.S. troops have been killed by hostile fire in Iraq since President Bush declared an end to major combat on May 1.
At least 26 American troops have been killed in hostile fire since major combat was officially declared over on May 1 .