506,868 shares
160,324 shares
54,217 shares
146,920 shares
548,372 shares
343,448 shares
171,859 shares
462,502 shares
456,366 shares
406,418 shares