288 shares
331 shares
412 shares
306 shares
335 shares
245 shares
527 shares
295 shares
302 shares
242 shares