18,908 shares
74,675 shares
249,547 shares
176,794 shares
432,363 shares
21,867 shares
259,999 shares
306,122 shares
14,292 shares
25,027 shares