MAHB hits 96.6m passengers