80,821 shares
21,120 shares
31,142 shares
253,336 shares
51,961 shares
194,044 shares
536,031 shares
150,554 shares
79,775 shares
50,523 shares