23,545 shares
155,761 shares
43,589 shares
146,961 shares
53,777 shares
52,832 shares
20,482 shares
165,136 shares
357,981 shares
33,141 shares