80,720 shares
20,965 shares
31,000 shares
252,917 shares
51,427 shares
193,956 shares
535,816 shares
150,475 shares
79,309 shares
50,287 shares