945,516 shares
529,250 shares
549,468 shares
159,357 shares
90,537 shares
60,598 shares
87,039 shares
43,013 shares
56,362 shares
462,706 shares