20,946 shares
48,808 shares
33,901 shares
13,142 shares
151,867 shares
104,481 shares
17,412 shares
221,530 shares
75,954 shares
31,486 shares