john stones income