4,288 shares
3,356 shares
4,327 shares
3,889 shares
23,075 shares
412,420 shares
308,940 shares
213,745 shares
206,115 shares
343,697 shares