945,593 shares
529,334 shares
549,560 shares
159,459 shares
90,615 shares
60,671 shares
87,094 shares
43,091 shares
56,460 shares
462,807 shares