265,339 shares
599,745 shares
52,660 shares
179,254 shares
49,837 shares
688,014 shares
103,265 shares
644,841 shares
201,642 shares
407,599 shares