EquiLend platform hits 40,000 trades in a day