50,297 shares
113,642 shares
34,440 shares
141,429 shares
118,433 shares
66,642 shares
20,619 shares
623,845 shares
33,055 shares
31,741 shares