3,049 shares
13,921 shares
236,476 shares
155,034 shares
105,880 shares
264,569 shares
27,165 shares
91,920 shares
170,576 shares
69,785 shares