Can't expect the Police to be monitoring the Thames 24/7 for possible corpses.Maybe those other bodies are people who lost touch with their families and friends down the years, possibly living on the streets and "off the grid", and consequently have not been reported missing? Who knows?
It has always been a place where, unfortunately, people voluntarily end their lives.
It's also quite wide and deep, and the currents don't help either.