20,945 shares
48,802 shares
33,897 shares
13,139 shares
151,865 shares
104,477 shares
17,411 shares
221,525 shares
75,950 shares
31,482 shares