331 shares
412 shares
593 shares
291 shares
255 shares
267 shares
243 shares
265 shares
263 shares
251 shares