240,430 shares
78,710 shares
346,527 shares
363,748 shares
121,912 shares
110,926 shares
150,813 shares
47,440 shares
102,353 shares
518,260 shares