138,938 shares
140,761 shares
90,697 shares
135,768 shares
25,208 shares
39,864 shares
77,465 shares
130,847 shares
414,532 shares
166,283 shares