326 shares
331 shares
296 shares
421 shares
156 shares
175 shares
669 shares
199 shares
180 shares
350 shares