29,718 shares
336 shares
284 shares
312 shares
401 shares
421 shares
345 shares
400 shares
493 shares
369 shares