945,864 shares
529,594 shares
549,798 shares
159,778 shares
90,846 shares
60,929 shares
87,296 shares
43,314 shares
56,695 shares
463,068 shares