40,198 shares
42,596 shares
37,875 shares
204,932 shares
30,881 shares
41,834 shares
308,026 shares
20,020 shares
390,489 shares
47,626 shares