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