26,263 shares
108,141 shares
306,998 shares
286,005 shares
18,042 shares
14,930 shares
34,734 shares
56,845 shares
36,195 shares
457,741 shares