47,722 shares
51,956 shares
307,510 shares
50,753 shares
266,146 shares
122,341 shares
142,582 shares
56,957 shares
126,053 shares
84,433 shares