55,976 shares
160,254 shares
148,097 shares
53,175 shares
44,483 shares
314,675 shares
326,489 shares
64,294 shares
169,006 shares
146,652 shares