143,538 shares
126,008 shares
254,648 shares
384,535 shares
118,181 shares
189,513 shares
306,655 shares
307,143 shares
82,145 shares
136,154 shares