945,877 shares
529,603 shares
549,812 shares
159,791 shares
90,861 shares
60,946 shares
87,316 shares
43,319 shares
56,708 shares
463,082 shares