291 shares
345 shares
370 shares
404 shares
382 shares
368 shares
512 shares
781 shares
591 shares
389 shares