Can you name every Man City player to have scored in the PL for Pep Guardiola?

Thirty-nine different players have scored in the Premier League for Manchester City since Pep Guardiola took over in 2016 – but how many of them can you name? Guardiola has turned City into a dominant force in English football under…