17,075 shares
22,867 shares
31,523 shares
259,869 shares
29,305 shares
121,522 shares
71,193 shares
27,628 shares
184,859 shares
28,758 shares