51,947 shares
95,401 shares
53,919 shares
77,291 shares
109,410 shares
404,258 shares
130,581 shares
120,529 shares
63,637 shares
27,804 shares