31,002 shares
50,148 shares
151,649 shares
28,349 shares
30,634 shares
61,990 shares
64,360 shares
180,701 shares
13,739 shares
96,521 shares