44,231 shares
122,860 shares
168,651 shares
24,888 shares
405,867 shares
28,965 shares
109,332 shares
37,740 shares
102,430 shares
120,395 shares