138,954 shares
140,781 shares
90,716 shares
135,830 shares
25,231 shares
39,890 shares
77,477 shares
130,867 shares
414,689 shares
166,317 shares