Industry's Overall Returns Price Tag Seen at $17 Billion