506,697 shares
160,141 shares
54,098 shares
146,867 shares
548,278 shares
343,087 shares
171,628 shares
462,248 shares
456,017 shares
406,196 shares