3,099 shares
13,922 shares
236,486 shares
155,043 shares
105,888 shares
264,591 shares
27,189 shares
91,944 shares
170,578 shares
69,824 shares