30,051 shares
163,963 shares
700,577 shares
331,170 shares
306,720 shares
69,050 shares
429,297 shares
482,089 shares
61,406 shares
475,870 shares