Shelling has killed at least 22 residents in the besieged rebel-held bastion of Lugansk in east Ukraine over the past 24 hours, a local official said Thursday.