503 shares
466 shares
406 shares
359 shares
355 shares
354 shares
341 shares
332 shares
319 shares
310 shares