110,256 shares
178,351 shares
77,854 shares
36,764 shares
54,394 shares
113,171 shares
151,649 shares
187,425 shares
123,821 shares
19,010 shares