28,728 shares
123,152 shares
101,197 shares
45,369 shares
38,720 shares
275,723 shares
426,556 shares
163,187 shares
30,610 shares
331,978 shares