304,486 shares
84,259 shares
52,729 shares
342,221 shares
145,934 shares
101,269 shares
119,909 shares
122,031 shares
52,876 shares
87,595 shares