4,380 shares
3,437 shares
4,352 shares
3,893 shares
23,086 shares
412,429 shares
308,955 shares
213,762 shares
206,138 shares
343,715 shares