170,901 shares
32,712 shares
78,010 shares
35,348 shares
184,892 shares
40,929 shares
93,238 shares
38,853 shares
59,801 shares
98,830 shares