34,377 shares
32,427 shares
98,648 shares
90,110 shares
43,909 shares
33,235 shares
111,842 shares
331,836 shares
119,700 shares
22,802 shares