47,445 deals and counting