143,536 shares
126,007 shares
254,646 shares
384,535 shares
118,181 shares
189,510 shares
306,651 shares
307,140 shares
82,143 shares
136,151 shares