29,791 shares
15,858 shares
13,245 shares
17,225 shares
11,270 shares
21,699 shares
39,966 shares
13,853 shares
78,393 shares
14,961 shares