18,918 shares
408,189 shares
111,966 shares
88,189 shares
84,141 shares
136,305 shares
148,013 shares
211,166 shares
229,743 shares
87,600 shares