48,097 deals and counting