100,040 shares
149,658 shares
44,502 shares
372,168 shares
30,849 shares
82,656 shares
283,726 shares
199,337 shares
23,779 shares
46,308 shares