138,942 shares
140,770 shares
90,705 shares
135,773 shares
25,213 shares
39,866 shares
77,468 shares
130,855 shares
414,599 shares
166,295 shares