299 shares
336 shares
238 shares
305 shares
331 shares
228 shares
178 shares
260 shares
281 shares
271 shares