30,961 shares
73,843 shares
446,998 shares
52,614 shares
95,928 shares
99,377 shares
287,101 shares
53,513 shares
140,155 shares
73,026 shares