53,741 shares
259,990 shares
286,684 shares
56,992 shares
421,704 shares
234,726 shares
322,675 shares
124,718 shares
43,577 shares
184,916 shares