138,953 shares
140,778 shares
90,711 shares
135,828 shares
25,227 shares
39,888 shares
77,474 shares
130,866 shares
414,679 shares
166,312 shares