24,159 shares
126,470 shares
40,338 shares
57,703 shares
17,827 shares
14,344 shares
19,948 shares
433,468 shares
29,977 shares
33,737 shares