22,569 shares
18,696 shares
196,861 shares
33,409 shares
56,406 shares
91,521 shares
28,734 shares
153,673 shares
95,659 shares
142,793 shares