3,054 shares
13,922 shares
236,478 shares
155,042 shares
105,882 shares
264,582 shares
27,169 shares
91,922 shares
170,576 shares
69,793 shares