Avalara Inc
 $103,476,190 Avalara Inc
 $103,476,190