342,427 shares
261,587 shares
91,768 shares
320,537 shares
227,965 shares
228,573 shares
72,311 shares
210,126 shares
219,560 shares
415,853 shares