Mohamed Salah is now one of five players in Premier League history to score more than 20 goals in five or more seasons.