34,983 shares
27,845 shares
69,626 shares
125,173 shares
21,586 shares
58,968 shares
26,083 shares
23,855 shares
139,594 shares
14,511 shares