51,959 deals and counting