Gulf Bank opens its 51st branch