28,728 shares
123,153 shares
101,198 shares
45,370 shares
38,720 shares
275,724 shares
426,556 shares
163,187 shares
30,610 shares
331,978 shares