170,653 shares
32,449 shares
77,693 shares
35,081 shares
184,648 shares
40,670 shares
93,055 shares
38,816 shares
59,452 shares
98,758 shares