102,047 shares
96,350 shares
654,570 shares
33,316 shares
46,293 shares
41,481 shares
39,803 shares
138,343 shares
44,113 shares
92,840 shares