312,935 shares
378,991 shares
83,217 shares
300,411 shares
91,983 shares
129,141 shares
68,768 shares
76,815 shares
76,664 shares
228,604 shares