Goosehead Insurance Inc
 $21,548,611 Goosehead Insurance Inc
 $21,548,611