308,711 shares
77,935 shares
258,746 shares
109,407 shares
48,454 shares
266,397 shares
423,601 shares
64,406 shares
207,496 shares
208,653 shares