308 shares
101 shares
149 shares
105 shares
260 shares
349 shares
229 shares
226 shares
266 shares
899 shares