Differential rotation of sunspots