20,947 shares
48,809 shares
33,903 shares
13,145 shares
151,868 shares
104,483 shares
17,413 shares
221,533 shares
75,965 shares
31,493 shares