170,961 shares
32,819 shares
78,095 shares
35,395 shares
184,943 shares
41,047 shares
93,285 shares
38,939 shares
59,899 shares
98,854 shares