44,037 shares
122,674 shares
168,440 shares
24,847 shares
405,796 shares
28,823 shares
109,200 shares
37,633 shares
102,126 shares
120,252 shares