143,582 shares
126,068 shares
254,741 shares
384,591 shares
118,256 shares
189,581 shares
306,745 shares
307,210 shares
82,164 shares
136,192 shares