31,246 shares
50,334 shares
151,836 shares
28,416 shares
30,695 shares
62,010 shares
64,508 shares
180,855 shares
13,831 shares
96,709 shares