34,187 shares
32,259 shares
98,576 shares
89,997 shares
43,728 shares
33,149 shares
111,689 shares
331,721 shares
119,615 shares
22,781 shares