3,046 shares
13,918 shares
236,464 shares
155,027 shares
105,874 shares
264,553 shares
27,159 shares
91,916 shares
170,568 shares
69,783 shares