23,390 shares
12,889 shares
15,696 shares
23,455 shares
31,019 shares
232,245 shares
21,810 shares
31,619 shares
14,513 shares
9,621 shares