21,886 shares
119,929 shares
201,767 shares
594,286 shares
331,458 shares
40,064 shares
410,865 shares
66,577 shares
44,809 shares
34,064 shares