26,209 shares
108,127 shares
306,950 shares
285,940 shares
18,027 shares
14,922 shares
34,687 shares
56,799 shares
36,135 shares
457,723 shares