18,683 shares
20,240 shares
16,422 shares
9,646 shares
21,334 shares
15,296 shares
18,337 shares
442,963 shares
145,903 shares
16,183 shares