4,282 shares
3,344 shares
4,325 shares
3,889 shares
23,074 shares
412,420 shares
308,940 shares
213,744 shares
206,115 shares
343,697 shares