120,582 shares
34,149 shares
160,567 shares
68,739 shares
341,507 shares
48,206 shares
309,605 shares
47,551 shares
169,186 shares
19,596 shares