33,168 shares
46,348 shares
121,762 shares
224,262 shares
49,142 shares
63,275 shares
19,222 shares
628,793 shares
107,184 shares
154,899 shares