38,834 shares
25,746 shares
25,803 shares
19,452 shares
17,845 shares
33,525 shares
267,189 shares
83,978 shares
336,610 shares
17,708 shares