How many kids does Bret Michaels have?

Bret Michael's has 3 kids Brittany , tom , Tasha