265,319 shares
599,738 shares
52,582 shares
179,193 shares
49,771 shares
687,967 shares
103,131 shares
644,724 shares
201,571 shares
407,561 shares