946,028 shares
529,745 shares
549,903 shares
159,987 shares
90,976 shares
61,086 shares
87,419 shares
43,426 shares
56,796 shares
463,217 shares