22,755 shares
84,309 shares
666,132 shares
71,155 shares
243,588 shares
31,590 shares
31,677 shares
38,450 shares
29,505 shares
78,782 shares