138,940 shares
140,765 shares
90,704 shares
135,769 shares
25,212 shares
39,865 shares
77,466 shares
130,852 shares
414,584 shares
166,285 shares