511,344 shares
34,360 shares
272,002 shares
54,538 shares
59,996 shares
179,456 shares
103,248 shares
282,577 shares
259,122 shares
191,098 shares