331,266 shares
506,955 shares
42,061 shares
105,849 shares
121,849 shares
79,041 shares
301,884 shares
90,240 shares
157,376 shares
352,933 shares