138,952 shares
140,777 shares
90,710 shares
135,826 shares
25,226 shares
39,887 shares
77,473 shares
130,865 shares
414,677 shares
166,311 shares