23,545 shares
155,759 shares
43,588 shares
146,961 shares
53,777 shares
52,827 shares
20,482 shares
165,136 shares
357,981 shares
33,138 shares