265,261 shares
599,712 shares
52,110 shares
179,016 shares
49,425 shares
687,721 shares
102,660 shares
644,424 shares
201,181 shares
407,330 shares