24,397 shares
126,799 shares
40,561 shares
57,964 shares
18,047 shares
14,559 shares
20,184 shares
433,787 shares
30,239 shares
33,966 shares