259,425 shares
473,366 shares
308,218 shares
63,748 shares
150,541 shares
158,672 shares
140,676 shares
355,075 shares
538,315 shares
44,882 shares