55,166 shares
304,405 shares
172,977 shares
73,959 shares
48,758 shares
186,283 shares
188,788 shares
174,091 shares
164,563 shares
426,404 shares