18,917 shares
408,186 shares
111,965 shares
88,189 shares
84,141 shares
136,305 shares
148,013 shares
211,156 shares
229,740 shares
87,599 shares