47,302 shares
105,693 shares
176,293 shares
551,563 shares
56,163 shares
24,787 shares
775,706 shares
47,493 shares
16,535 shares
52,395 shares