5:02 pm Tucows announces $20 mln stock buyback program