35,878 shares
193,887 shares
32,481 shares
78,939 shares
104,813 shares
70,655 shares
230,057 shares
154,968 shares
32,421 shares
255,106 shares