22,427 shares
143,221 shares
125,725 shares
254,005 shares
384,281 shares
118,132 shares
189,275 shares
306,451 shares
306,877 shares
82,055 shares