265,256 shares
599,708 shares
52,026 shares
179,015 shares
49,406 shares
687,716 shares
102,586 shares
644,419 shares
201,179 shares
407,326 shares