21,995 shares
120,066 shares
201,888 shares
594,415 shares
331,586 shares
40,170 shares
410,997 shares
66,702 shares
44,929 shares
34,187 shares