30,898 shares
73,762 shares
446,871 shares
52,495 shares
95,815 shares
99,255 shares
286,994 shares
53,382 shares
140,011 shares
72,919 shares