David Miller salary