24,145 shares
126,415 shares
40,324 shares
57,667 shares
17,817 shares
14,330 shares
19,940 shares
433,347 shares
29,956 shares
33,727 shares