TP reported 37.58M in Outstanding Shares in March of 2025.