138,939 shares
140,762 shares
90,700 shares
135,769 shares
25,209 shares
39,865 shares
77,466 shares
130,848 shares
414,553 shares
166,284 shares