35,105 shares
38,203 shares
163,325 shares
60,047 shares
506,888 shares
187,809 shares
135,456 shares
155,392 shares
16,448 shares
65,711 shares