The ultimate soccer quiz!

1
12
How many goals did Alan shearer score for newcastle united in 303 games?