104,906 shares
119,049 shares
151,548 shares
195,355 shares
351,704 shares
108,427 shares
244,508 shares
34,045 shares
172,840 shares
32,620 shares