143,542 shares
126,014 shares
254,666 shares
384,541 shares
118,189 shares
189,517 shares
306,661 shares
307,152 shares
82,147 shares
136,155 shares