31,505 shares
17,911 shares
13,239 shares
54,134 shares
13,192 shares
74,939 shares
25,069 shares
18,262 shares
119,912 shares
98,482 shares