Over $2.6 Billion worth of locked tokens set for release in November