265,261 shares
599,710 shares
52,109 shares
179,016 shares
49,424 shares
687,721 shares
102,659 shares
644,424 shares
201,180 shares
407,330 shares