European Golden Shoe Winners (1997-2022).