76,944 shares
126,508 shares
84,883 shares
40,106 shares
122,620 shares
105,004 shares
540,402 shares
46,744 shares
177,796 shares
70,762 shares