25,906 shares
56,996 shares
29,748 shares
83,574 shares
60,170 shares
257,181 shares
184,294 shares
24,064 shares
78,461 shares
54,251 shares