18,816 shares
408,082 shares
111,864 shares
88,089 shares
84,044 shares
136,205 shares
147,914 shares
211,051 shares
229,637 shares
87,499 shares