309,296 shares
167,741 shares
68,734 shares
263,213 shares
364,660 shares
265,728 shares
144,911 shares
235,683 shares
161,549 shares
134,552 shares