76,973 shares
126,541 shares
84,896 shares
40,114 shares
122,630 shares
105,038 shares
540,435 shares
46,770 shares
178,034 shares
70,823 shares