308,929 shares
78,133 shares
258,856 shares
109,561 shares
48,614 shares
266,513 shares
423,717 shares
64,533 shares
207,637 shares
208,805 shares