EquiLend platform hits 20,000 trades in a day