18,251 shares
28,969 shares
25,200 shares
101,056 shares
201,476 shares
19,752 shares
144,200 shares
40,559 shares
17,052 shares
22,202 shares