47,716 shares
51,953 shares
307,463 shares
50,741 shares
266,098 shares
122,305 shares
142,578 shares
56,919 shares
126,033 shares
84,430 shares