105,061 shares
119,188 shares
151,691 shares
195,488 shares
351,954 shares
108,585 shares
244,642 shares
34,178 shares
172,976 shares
32,735 shares