Will VOX win over 13.5% of votes in the 2023 Spanish general election? · top holders · Whale Watch