34,222 shares
32,295 shares
98,576 shares
90,002 shares
43,771 shares
33,186 shares
111,721 shares
331,726 shares
119,650 shares
22,784 shares