45,047 shares
25,819 shares
84,716 shares
20,739 shares
22,395 shares
21,834 shares
36,486 shares
30,611 shares
25,392 shares
24,921 shares