331 shares
273 shares
187 shares
252 shares
126 shares
121 shares
218 shares
158 shares
457 shares
280 shares