4,621 shares
3,567 shares
4,426 shares
3,932 shares
23,101 shares
412,475 shares
308,993 shares
213,822 shares
206,227 shares
343,794 shares