John Martin: 32 billion shares to go?