143,559 shares
126,053 shares
254,717 shares
384,563 shares
118,242 shares
189,563 shares
306,721 shares
307,180 shares
82,156 shares
136,173 shares