385,840 shares
65,096 shares
52,884 shares
105,094 shares
71,108 shares
493,261 shares
338,768 shares
139,604 shares
206,902 shares
140,197 shares