18,964 shares
408,204 shares
111,969 shares
88,190 shares
84,144 shares
136,309 shares
148,019 shares
211,175 shares
229,753 shares
87,616 shares