380,962 shares
135,151 shares
187,409 shares
107,811 shares
108,688 shares
22,192 shares
31,713 shares
148,754 shares
219,184 shares
22,490 shares