53,015 shares
103,711 shares
304,093 shares
163,017 shares
345,008 shares
165,180 shares
235,631 shares
339,955 shares
184,816 shares
181,758 shares