Nearly two years after they stopped being legal tender, 145 million old-style £1 coins are still missing.