20,946 shares
48,803 shares
33,898 shares
13,139 shares
151,866 shares
104,479 shares
17,411 shares
221,526 shares
75,952 shares
31,483 shares