56,089 shares
23,057 shares
17,159 shares
29,637 shares
232,220 shares
74,731 shares
18,511 shares
30,092 shares
8,565 shares
607,672 shares