48,430 shares
43,596 shares
41,906 shares
37,812 shares
49,764 shares
122,940 shares
305,825 shares
259,340 shares
235,697 shares
60,635 shares