35,069 shares
38,186 shares
163,324 shares
60,038 shares
506,858 shares
187,768 shares
135,442 shares
155,372 shares
16,415 shares
65,690 shares