331 shares
413 shares
596 shares
291 shares
255 shares
267 shares
244 shares
265 shares
263 shares
251 shares