Yes, this data exists. One table available on the Web is there:
http://en.wikipedia.org/wiki/Losses_...tic_(1939-1945)
Sources listed are books, not WWII-time reports.
Please note that "sunk by mines" shipping is counted twice. I mean that the "total sunk shipping" does not include this number, probably because the shipping is aslo counted on the U-boat, air or raider figures depending who put the mine in place.
Despite the title I'm not sure if these figures are only for the Atlantic. They certainly include actions off Great-Britain, and possibly raiders and U-boat attacks in Indian Ocean.
I also find the air attacks figures for late war strange: 7176 tons sunk by air attack in May 1945 ? This figure is corresponding to one Liberty Ship but it seems to me that by this date the Luftwaffe was no more active against Allied ships.