3,048 shares
13,921 shares
236,470 shares
155,031 shares
105,875 shares
264,561 shares
27,162 shares
91,917 shares
170,573 shares
69,784 shares