53,934 shares
17,846 shares
29,969 shares
181,497 shares
135,211 shares
13,992 shares
553,948 shares
144,035 shares
14,222 shares
62,144 shares