26,382 shares
108,272 shares
307,245 shares
286,190 shares
18,118 shares
15,231 shares
34,823 shares
57,162 shares
36,340 shares
457,836 shares