331,267 shares
506,957 shares
42,064 shares
105,850 shares
121,849 shares
79,041 shares
301,885 shares
90,240 shares
157,377 shares
352,934 shares