26,313 shares
108,147 shares
307,028 shares
286,043 shares
18,054 shares
14,958 shares
34,752 shares
56,848 shares
36,201 shares
457,746 shares