45,047 shares
25,819 shares
84,716 shares
20,739 shares
22,395 shares
21,837 shares
36,486 shares
30,611 shares
25,393 shares
24,922 shares