20,946 shares
48,807 shares
33,900 shares
13,140 shares
151,867 shares
104,481 shares
17,412 shares
221,528 shares
75,953 shares
31,485 shares