47,887 shares
52,134 shares
308,038 shares
51,116 shares
266,490 shares
122,664 shares
143,107 shares
57,505 shares
126,513 shares
84,639 shares