A nonprofit that has planted more than 105,000 trees