265,298 shares
599,735 shares
52,314 shares
179,095 shares
49,543 shares
687,847 shares
102,812 shares
644,574 shares
201,356 shares
407,364 shares