271,133 shares
18,173 shares
207,176 shares
28,034 shares
28,016 shares
199,499 shares
19,036 shares
31,301 shares
92,582 shares
199,565 shares