5,478 shares
3,128 shares
36,860 shares
256,482 shares
80,995 shares
185,168 shares
338,249 shares
108,403 shares
224,527 shares
232,708 shares