403 shares
391 shares
381 shares
346 shares
333 shares
330 shares
319 shares
318 shares
307 shares
291 shares