23,388 shares
12,888 shares
15,695 shares
23,453 shares
31,018 shares
232,243 shares
21,809 shares
31,615 shares
14,511 shares
9,619 shares