945,808 shares
529,545 shares
549,755 shares
159,709 shares
90,802 shares
60,860 shares
87,239 shares
43,270 shares
56,657 shares
463,019 shares