641 shares
305 shares
628 shares
323 shares
354 shares
368 shares
331 shares
311 shares
350 shares
349 shares