24,152 shares
126,451 shares
40,333 shares
57,693 shares
17,822 shares
14,338 shares
19,943 shares
433,437 shares
29,972 shares
33,731 shares