30,949 shares
10,078 shares
13,014 shares
41,941 shares
11,416 shares
8,219 shares
10,362 shares
24,137 shares
14,260 shares
18,546 shares