285,865 shares
140,741 shares
49,187 shares
185,644 shares
151,539 shares
95,905 shares
96,091 shares
135,560 shares
90,811 shares
420,634 shares