Section 31. No corporation shall, directly or indirectly, vote upon any share of its own stock.