29,535 shares
29,172 shares
46,346 shares
13,947 shares
10,194 shares
23,923 shares
10,576 shares
12,547 shares
12,501 shares
9,326 shares