138,952 shares
140,776 shares
90,709 shares
135,795 shares
25,226 shares
39,883 shares
77,471 shares
130,863 shares
414,640 shares
166,309 shares