71,162 shares
153,089 shares
71,101 shares
133,012 shares
159,479 shares
124,865 shares
40,230 shares
35,580 shares
196,957 shares
38,783 shares