90,755 shares
64,413 shares
316,912 shares
182,957 shares
50,324 shares
77,209 shares
61,897 shares
129,177 shares
51,963 shares
105,308 shares