5,476 shares
3,128 shares
36,860 shares
256,481 shares
80,994 shares
185,168 shares
338,249 shares
108,402 shares
224,526 shares
232,708 shares