30,908 shares
73,768 shares
446,895 shares
52,511 shares
95,830 shares
99,265 shares
287,006 shares
53,398 shares
140,030 shares
72,935 shares