309 shares
344 shares
236 shares
226 shares
311 shares
346 shares
249 shares
290 shares
281 shares
938 shares