47,619 deals and counting