38,849 shares
25,755 shares
25,831 shares
19,474 shares
17,878 shares
33,551 shares
267,202 shares
84,002 shares
336,652 shares
17,719 shares