52,951 shares
228,708 shares
102,805 shares
309,217 shares
801,743 shares
160,080 shares
185,067 shares
68,180 shares
38,723 shares
454,884 shares