34,781 shares
263,501 shares
124,116 shares
93,577 shares
36,984 shares
63,074 shares
44,061 shares
21,200 shares
299,638 shares
21,375 shares