VivoPower reports 31,993,555 shares outstanding, total voting rights unchanged - VIVO News | Rallies