17,385 shares
23,151 shares
31,953 shares
260,536 shares
29,712 shares
122,054 shares
71,542 shares
27,978 shares
185,162 shares
29,286 shares