308,878 shares
78,104 shares
258,821 shares
109,542 shares
48,594 shares
266,486 shares
423,699 shares
64,513 shares
207,622 shares
208,768 shares