143,559 shares
126,052 shares
254,715 shares
384,563 shares
118,242 shares
189,563 shares
306,719 shares
307,179 shares
82,156 shares
136,173 shares