24,357 shares
126,756 shares
40,525 shares
57,930 shares
18,012 shares
14,518 shares
20,149 shares
433,735 shares
30,199 shares
33,919 shares