54,767 shares
60,434 shares
179,886 shares
104,095 shares
283,098 shares
259,854 shares
191,257 shares
68,980 shares
42,917 shares
310,920 shares