26,382 shares
108,272 shares
307,243 shares
286,186 shares
18,118 shares
15,231 shares
34,823 shares
57,162 shares
36,339 shares
457,836 shares