46,980 shares
324,103 shares
50,594 shares
23,208 shares
126,958 shares
348,530 shares
44,228 shares
30,399 shares
365,428 shares
22,859 shares