527 shares
447 shares
315 shares
296 shares
902 shares
250 shares
304 shares
659 shares
67 shares
54 shares