The reason why you shove here is because a raise will allow hands like a6 or k10 to see the flop in late position. If one of those hands hits on the flop you have no fold equity with a short stack. If you shove and one of them calls you have much better odds then if you raise and allow more then one to see the flop plus you put pressure on them and they will often fold a hand like a6.