4,344 shares
3,404 shares
4,343 shares
3,892 shares
23,083 shares
412,427 shares
308,947 shares
213,751 shares
206,126 shares
343,702 shares