Since November, the addresses that are mainly controlled by human traders have surpassed 147,000 addresses. ... ...