77,224 shares
126,859 shares
84,912 shares
40,357 shares
122,916 shares
105,067 shares
540,743 shares
47,029 shares
178,121 shares
70,848 shares