More store closings for Blockbuster