Goosehead Insurance Inc
 $18,922,751 Goosehead Insurance Inc
 $18,922,751