138,991 shares
140,814 shares
90,748 shares
135,847 shares
25,249 shares
39,922 shares
77,508 shares
130,900 shares
414,744 shares
166,356 shares