4,798 shares
3,665 shares
4,484 shares
4,016 shares
23,206 shares
412,583 shares
309,099 shares
213,906 shares
206,307 shares
343,880 shares