Fracture evolution and snap-back instability in multi-cracked finite plates