2977 deals total