50,297 shares
113,642 shares
34,440 shares
141,430 shares
118,435 shares
66,645 shares
20,619 shares
623,846 shares
33,055 shares
31,741 shares