52,804 shares
103,445 shares
303,998 shares
162,935 shares
344,747 shares
164,904 shares
235,369 shares
339,766 shares
184,628 shares
181,414 shares