El Shaarawy more prolific than Ibra