24,467 shares
126,867 shares
40,613 shares
58,024 shares
18,101 shares
14,621 shares
20,234 shares
433,879 shares
30,295 shares
34,009 shares