30,954 shares
10,081 shares
13,030 shares
41,947 shares
11,419 shares
8,223 shares
10,430 shares
24,140 shares
14,270 shares
18,547 shares