18,926 shares
408,192 shares
111,968 shares
88,189 shares
84,141 shares
136,306 shares
148,017 shares
211,168 shares
229,745 shares
87,609 shares